Linux Sunucularda I/O Kontrolü & I/O Testi

Linux sunucularda disk performansının yanında, mevcut performansın kullanılabilirliğini ve zorlamaların tespiti için I/O durumunu gözlemleyebiliriz. Linux sunucumuzda I/O kontrolünü sağlamak için aşağıdaki komutu kullanabiliriz. iostat -xkd Bu komut, sunucudaki işlemleri baz alarak, disk üzerindeki I/O oranını ekrana yansıtacaktır.

Linux Sunucularda Disk Performansı

Merhabalar, Bilindiği üzere linux sunucularda disk performansı, genel performansı fazlasıyla etkilemekte. Bağlantı hızları, işlemci gücü vs derken, disk hep arkaplana atılıyor. Diskteki performans kayıpları ise yoğun SQL sorgu döndüğünde sunucunun sağlıksız şekilde, kesintili çalışmasına neden oluyor. Bu yazıda basit tek satır komutla, diskimizin aktarım hızını test edeceğiz. SSH üzerinden; dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync yazarak sunucumuzun disk performansını test edebiliriz. Unutmamamız gereken nokta, diskimiz ne kadar performanslı olsa da,…

Kloxo Kurulumu (Ücretsiz Web Panel)

Merhabalar, Malumunuz ticari ve şahsi amaçlarla sunucu ve site yönetimini kolaylaştırmak için kullanılan bir çok panel mevcut. Linux için genel anlamda cPanel, Plesk ve DirectAdmin kullanılsa da, ücretli olmaları nedeniyle kullanıcıları farklı alternatifler aramaya itiyorlar. (Hosthink olarak cPanel ve DirectAdmin önersek de, VPS üzerinde Kloxo kullanımı da yaygın.) Bu yazımda ücretsiz linux kontrol panellerinden en popüleri, Kloxo’nun kurulumundan bahsedeceğim. Kurulumu zor değil, adımları takip ettiğiniz sürece rahatlıkla SSH’tan kurabilirsiniz. Kloxo’nun…

Centos Şifre Sıfırlama

Centos şifrenizi unuttuğunuzda, şifre değişimi yapabilmeniz için sunucuya BIOS seviyesinde erişmeniz gerekmektedir. Sistem yeniden başlarken Centes grub ekranında “e” tuşuna basarak grub seçimini manuel’e çeviriyoruz. Daha sonra “a”ya basarak konsolu açabilirsiniz. Konsol ekranında “single” yada “-s” yazarak single mode’a geçiş yapabilirsiniz. Bunun ardından işletim sistemine yeniden giriş yapılacak ve gelen ekranda “passwd” yazarak şifre değişikliğini tamamlayabilirsiniz.

Linux Error Log Kapatma

Bazı sunucularda error_log’un şişmesi nedeniyle problem yaşanıyor. Kapatılmasını önermesemde, aşağıdaki işlemleri uygulayarak deaktif hale getirebilirsiniz. SSH üzerinden, nano /etc/httpd/conf/httpd.conf içerisinde yer alan, ErrorLog “logs/error_log” kısmını #ErrorLog “logs/error_log” İşlem sonrası error loglama duracaktır.

TMP Klasör Boyutunu Değiştirmek ve Boşaltmak

Genel olarak ilk kurulum yapılırken sunucuların /tmp klasörleri küçük tutulur. Zamanla biriken çerezler buranın dolmasına neden olur ve sunucu aşağıdaki gibi hata mailleri göndermeye başlar. The file system /usr/tmpDSK, which is mounted at /tmp, has reached warn status because it is 84% full. Şimdi centos sunucularda klasörü büyütme ve boşaltma kısmını paylaşacağım. TMP boyutunu büyütmek için öncelikle aşağıdaki işlemleri uyguluyoruz, nano -w /scripts/securetmp dosyasının içerisinde yer alan my $tmpdsksize kısmını…

Linux Sunucunuzu Ping Sorgularına Kapatmak

Linux sunucularınızı ping’e kapatabilirsiniz. Avantaj olarak ping’e dayalı ufak çaplı saldırıları önleyebilir, acemi kullanıcılardan IP’nizi gizleyebilirsiniz. İstenildiği taktirde IP’nizin tespiti kolayca yapılabilmekte fakat bu yöntem ile kötü amaçlı kullanıcıların bir kısmını bertaraf edebilirsiniz. Dezavantajı ise bulunmamakta.   Ping’e kapatmak için, sysctl -w net.ipv4.icmp_echo_ignore_all=1 Reboot atıldığında bu işlemin yenilenmeyip, kalıcı olması için,  nano /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all=1 olarak ekleme yapıyorsunuz. İşlemler sonunda sunucunuz ping’e kapalı duruma gelecektir.

SSH Portu Değiştirme

Linux sunuculara SSH bağlantısı kurarken 22 portu üzerinden bağlanılır. Default yani ön tanımlı gelen 22 portu değiştirilmedikçe, hep aynıdır. Güvenlik amaçlı olarak bu portu değiştirmek ise kullanıcıların faydasına olacaktır. Bu şekilde şifrenizi çaldırsanız bile, port standart harici olduğundan, şifrenize sahip olan kişi sunucunuza erişim sağlayamayacak ve zarar veremeyecektir.

Phyton Hatası: “TabError: inconsistent use of tabs and spaces in indentation”

Selamlar, Bu yazımda çok sık olmasada, Centos mirror ve kendi özel ISO’larımız nedeniyle yaşanan bir problemden bahsedeceğim. Problem nedeniyle yum servisinin çalışması konusunda ve phyton bağıntılı bir çok serviste sorun yaşanabiliyor. Sorun nedeniyle de load değerlerinde yükselme, ve bu yüke bağlı olarak da, sunucularda tıkanma meydana gelebiliyor.