:::: MENU ::::

F5 Load Balancer’da Nesneleri Yeniden Adlandırma

F5 Networks yük dengeleyicisinde(Load Balancer) bir veya daha fazla nesneyi yeniden adlandırmak gerekli bir durum olabilir. Ne yazık ki bunu GUI ile yapmak mümkün değil, ama F5 komut satırında bunu yapmak için bir yol var. Unix komut satırında (F5’de “Advenced Shell” dediği komut satırına erişimi olan bir kullanıcı olmak gerekir.)

F5 sistemine komut satırından giriş yaptıktan sonra, aşağıda adımlar F5 LTM (v11.x Update) yapılandırması içinde bir virtual server, pool ya da diğer herhangi bir nesneyi(irule,monitor) yeniden adlandırmayı sağlar.

Yedekleme

Öncelikle yapılandırma dosyasının yedekleyelim.

Yeniden Adlandırma

Sonra yeni adıyla eski nesne adını değiştirebiliriz. -i seçeneği değişiklikleri bigip.conf dosyaya kaydedilmesini sağlar.

Yapılandırma Doğrulama 

Yeni yapılandırmayı yükleme noktasında herhangi bir kötü sürprizle karşılaşmamak için yapılandırma dosyasını doğruluyoruz.

Yapılandırmayı İşleme Alma

Değişiklikleri Kaydetme

F5 sisteminizde birden fazla partion olabilir.

 

Biz yukardaki adımlarda aktif olan partion’da bu değişiklikleri devreye aldık. Tüm partionlarda veya belirli bir partion’da  bu değişikliğin etkin olmasını istiyorsak;

şeklinde gerekli değişikliği yapabiliriz.

 


Mysql Veritabanı ve Tablo Büyüklüğünü Öğrenmek

Mysql Veritabanı ve Tablo Büyüklüğünü Öğrenmek için aşağıdaki sql’leri kullanabilirsiniz.

Tüm veritabanı dosyalarının büyüklüğünü öğrenmek için:

Belirli bir veritabanının büyüküklüğü için:

Bir veritabanındaki tabloların büyüklüğü için:

 


Loglarınızı Renklendirin

Eğer linux sistem yöneticiliği yapıyorsanız, konsol üzerinden log takibi sürekli yapılan bir iş oluyor.

Logları siyah beyaz ekranda incelemek ve takip etmek zor ve yorucu olabiliyor.

Bu aşamada kullandığım ve gayet memnun olduğum bir free code uygulama var.

Kurulumuda gayet basit;

(Red Hat/CentOS)

(Debian/Ubuntu)

Continue Reading



Linux Iptables,IP Bloklama

Bazen Linux’te bir ip adresininden gelen trafik engellenmek istenebilir. Bunun için aşağıda belirttiğim komutları terminalde çalıştırmak yeterli olacaktır.

Çok sayıda IP adresi engellemek için basit bir kabuk proglamı yazabiliriz.

Bir metin dosyası oluşturun:

IP adreslerini ekleyelim;

Aşağıdaki gibi bir komut dosyası oluştururuz;

kaydedin ve dosyayı kapatın.


Dizin Değiştirdikten Sonra Otomatik ls -alh

Konsol kullanıyorsanız cd komutu ile dizinden dizine geçip her defasında dizinde ne var ne yok diye bakmak sıkıcı olabiliyor.

Bunu otomatik hale getirmek için ufak bir fonksiyon yazmak yeterli. Gerçekten kullanım kolaylığı yaratan bir fonksiyon.

Kullanıcı dizininizin altındaki .bashrc dosyasını vim editör yardımı ile dosyayı açıp aşağıdaki fonksiyonu dosyaya ekleyebilirsiniz.

Daha sonrasında logout ve tekrar login olduğunuz da Dizin Değiştirdikten Sonra Otomatik ls -alh artık cd komutu ile bir yere girdiğiniz de ls -alh komutu otomatik gelecektir.



bringing up interface eth0 device eth0 does not seem to be present delaying initialization [FAILED] Hatası ve Çözümü

CentOS / RHEL Sistemlerinde,  VM veya Fiziksel olarak Klonlanlama işlemlerinden sonra  ağ arabirimlerini yeniden yapılandırma  sırasında;

“bringing up interface eth0 device eth0 does not seem to be present delaying initialization [FAILED]”

hatasını alabiliriz.Bunun nedeni yeni ağ kartı farklı bir MAC adresine sahip ve sistem hala eski donanım (MAC) adresini arıyor olmasıdır.

CentOS Linux, udev kullanarak ağ arabirimi donanım yapılandırması saklar.Ağ arabirimi yapılandırma dosyasıda;

dizininde bulunur..

En sevdiğiniz editörü (vim) kullanarak bu dosyayı açın ve düzenlemeye başlayın. Aşağıdaki  gibi,  yapılandırma satırları göreceksiniz.Ağ arabirimlerinin geçtiği satırları silebiliriz.

Continue Reading


UNIX/Linux’da Büyük Boyutlu Dosyaları Truncate Etme

Unix/Linux işletim sistemleri altında büyük bir metin dosyasının içeriğinin temizlenmesinin(truncate) çeşitli yöntemleri ve araçları vardır.

Bunlardan bazıları aşağıda belirttiğim gibidir.

1-Shell Output Redirction

2-Truncate Command

truncate komutu ile ilgili daha fazla bilgi için:

4- /dev/null (kara delik)

5- logrotate Yardımcısı

Logrotate kullanılarak dosyalar şişmeden sıkıştırma,kaldırma,taşıma gibi işlemleri yapabilirsiniz.


Linux’de I/O artışına sebep olan süreçleri bulma “wait CPU”

Wait IO,sorunu çeşitli nedenlerden olabilir.Öğrenmek için temel yol hangi işlemin buna neden olduğunu bulmaktır. Ana nedeni “kesintisiz uyku”(“Uninterruptiable sleep” ) anlamına gelen “D” durum kodu (STAT) olan arka plan süreçlerdir. Ama “Kesintisiz uyku ön işlem”(“Uninterruptible sleep foreground process” )anlamına gelen “D +”   bu arka plan süreçleri ciddi bir sorun neden olmaz.

Linux’de oturum açma işlemi normalden çok daha uzun zaman alıyorsa. Daha sonra herhangi bir işlemi de yapmak genellikle çok daha uzun zaman alıyorsa IO sorunu olabilir.

Sorun belirlenmesi için aşağıdaki kodu konsoldan çalıştırabiliriz. Yaptığı işlem durum kodu “D” olan süreçleri 1 sn aralıklar ile ekrana bastıracaktır.


Sayfalar:1...1011121314151617