29 Şubat 2016 Pazartesi

python ile bir dizin içindeki dosyalarin isimlerini değiştirmek

Bir sürü dosyamızın isimlerinde boşluk mevcut ve bu boşlukları her hangi bir şey ile değiştirmek istiyorsak, python'dan yardım isteyebiliriz.

Örnek;

python3
>>>import os
>>>[os.rename(dosya,dosya.replace(' ','_')) for dosya in os.listdir('/depo/arsiv/')]


9 Şubat 2016 Salı

openvz ölmeyecek gibi

Sanallaştırma ortamlarının en iyi oyuncularından virtuozzo ölmeyecek gibi görünüyor.  


https://openvz.org/Virtuozzo
https://openvz.org/Roadmap

Alternatif  sanallaştırma ortamlarını inceleyenler için, çıkacak yeni sürümün özelliklerini inceleyebilir, zamanı olursa test edebilirler.

https://download.openvz.org/virtuozzo/releases/7.0-beta3/x86_64/iso/

Mevcut sürüm beta olsada test edebilirsiniz. Fakat gerçek hayatta kullanmak için, sabırla birazcık daha beklemek gerektiğini unutmayınız. :-)

4 Şubat 2016 Perşembe

sanallaştırma - proxmox


Merhabalar,

Bir süre önce sanallaştırma hakkındaki düşüncelerimi yazmıştım.

Bu gün bilgisi olmayan veya ilgilenmeyenler için proxmoxun ile neler yapabileceğinizi hatırlatacağım.

Proxmox sanallaştırmada linux container ve  donanımsal sanallaştırma tekniğini
kullanıyor. Sanallaştırma işleminin temelinde ise KVM kullanılmaktadır.

Günümüzdeki işlemcilerin hepsinde KVM desteği olduğu düşünülürse, daha iyi bir yol aramaya ihtiyaç varmı!

Şimdi bir kaç dakikanızı ayırarak aşağıdaki linkleri incelermesiniz?


http://pve.proxmox.com/wiki/Hotplug_%28qemu_disk,nic,cpu,memory%29

http://www.linux-kvm.org/page/KVM_Features

Şu an sadece en çok kullandığım ve hoşuma giden  özellikleri kopyalıyorum.
Linklere bakmaya erinecekler için . :-)

Bir sanal sunucumuz çalışırken ihtiyaç anında ram ve cpu da ekleyebiliyorsak,
daha ne isteyelim. Benim kullandığım sistemde sanal makineler arası haberleşmede 25GBit/s civarında.    Özellikle database +web uygulamaları ile çalışanlar için bu hız mükemmel bir şey.  Eminim yeni xeon işlemcilerde bu hız daha yüksek olacaktır.

Acaba kullandığım işletim sistemini destekliyormu diye düşünüyorsanız, aşağıdaki linkte sizin için. :-)
 

http://www.linux-kvm.org/page/Guest_Support_Status


Bu kadar ön bilgiye rağmen, hala endişeniz varsa, endişenizi gidermek için soru sormaktan(eposta yoluyla) çekinmeyin. 


Not: Sanal windows 2012 R2 işletim sisteminde, sanal sunucu çalışırken Ram ve cpu artırabiliyorsunuz.  Fakat azaltmakta sıkıntı mevcut. Örneğin, sanal windows sunucumuzda 2 işlemci ve 8 GB ram verdik. Sistem çalışırken işlemciyi 4'e, ramı 16GB yükseltebiliyoruz. Fakat 16GB den, 8GB veya 4 işlemciden 2 GB ye düşemiyoruz. Bu işlem için windowsta bir şeyler yapmak lazım gibi. Windowsla yakın olan arkadaşlar nedenin açıklayabilir.

windowsta azaltmalar sorunlu olsada,  linux sistemlerinde(aktif olarak kullandığım, oracle enterprise linux 6 ve 7) sorun yok. Ram, cpu, disk, ethernet  vs. istediğiniz gibi artırın veya azaltın.


Hadi birazda sizler deneyin.














ansible ile yerel quay sunucusu üzerinden execution environment kullanımı

 Yerel quay veya registry sunucularımızdaki ee leri ansible ile kullanabiliyoruz. Bunun için kendi yaptığımız ee leri veya hazır ee leri yük...