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/')]
29 Şubat 2016 Pazartesi
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. :-)
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 . :-)
- CPU Hotplug support - Adding cpus on the fly
- PCI Hotplug support - Adding pci devices on the fly
- vmchannel - Communication channel between the host and guests
- migration - Migrating Virtual Machines
- Balloon memory driver -
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.
27 Ocak 2016 Çarşamba
Belli bir ağdan gelen gelen trafiği çöpe (karadeliğe) göndermek
Linux sunucumuza gelen, istenmeyen bir trafik varsa, bu trafiği çöpe gönderebiliriz.
Örnek; 1.2.3.0/24 ağından gelen tüm trafiği çöpe gönderelim;
# ip rule add blackhole to 1.2.3.0/24
Kontrolünü ise;
# ip ro
komutuyla yapabiliriz.
Şayet belli bir ağ yerine belli bir ülkeden gelen trafiği çöpe göndermek istiyorsak, iptables'in geoip mödülünü inceleyebilirsiniz. Aslında yukarıdaki işlemi iptables ile yapmak daha doğru olur. Fakat bu her zaman mümkün olmayabilir! Olmaması iptablesdan kaynaklanan bir durum değil, kullanılan uygulamalar veya sistem politikalarından kaynaklanabilir. iptables ile aklınıza gelen herşeyi yapabileceğinizi unutmayın. :)
26 Ocak 2016 Salı
This system profile has already been registered. - uln_register
Oracle Enterprise Linux 7.2'yi ULN kayıt işlemi yaparken ;
"This system profile has already been registered."
Hatası alırsanız yapmanız gereken işlem;
echo "uuid=`uuidgen -t`" >> /etc/sysconfig/rhn/up2date
[root@oel7 rhn]# echo "uuid=`uuidgen -t`" >> /etc/sysconfig/rhn/up2date
uygulayıp, tekrardan uln_register komutunu çalıştırmak.
25 Ocak 2016 Pazartesi
Günün komutu - Linux sistemlerinde {2015.10.06} - mpstat
Bundan sonra her gün, sık kullanılmayan, hatta ismini bile duymadığımız bir linux komutundan kısaca bahsedeceğim.
1. mpstat : işlemcilerin durumlarını raporlar
Meraklı olanlar, detaylı bilgi için herzaman olduğu gibi man den faydalanmalı.
man mpstat
MPSTAT(1) Linux User’s Manual MPSTAT(1)
NAME
mpstat - Report processors related statistics.
SYNOPSIS
mpstat [ -A ] [ -I { SUM | CPU | ALL } ] [ -u ] [ -P { cpu [,...] | ON | ALL } ] [ -V ] [ interval [ count ] ]
Günün komutu - Linux sistemlerinde {2015.11.26} - grub2 - boot sorunu
Şayet RHEL 7.x türevi bir sistem kullanıyorsanız ve grub.cfg dosyasına bağlı bir
aksaklıktan dolayı sisteminin açılmıyor veya açılırken halt ediyorsa, en basit ve
kolay yoldan grub.cfg oluşturmanın yolu, dvd ile sistemi kurtarma modunda
açarak, grub2-mkconfig ile yeni grub.cfg dosyasını oluşturabiliriz.
grub2-mkconfig --outputfile=/boot/grub2/grub.cfg
Kaydol:
Kayıtlar (Atom)
-
Systemd ile Linux Sistem Kaynak Yönetimi: RHEL 7/8/9/10 Kapsamlı Rehberi Giriş Modern Linux dağıtımlarının neredeyse tamamı systemd servis...
-
🔒 SSH Servisini OOM Killer'dan Koruma Rehberi 📑 İçerik 1. Giriş 2. OOM Killer Nedir? 3. SSH ve OOM Killer İlişkisi 4. Çözü...
-
RHEL tabanlı her hangi bir sistemde felaket durumunda kurtarma modunda açtığımızda chroot yapmadan önce aşağıdaki bağlantı işlemlerini yapma...

