KVM ve OpenVZ farkı nedir?

KVM; ana sunucudan bağımsız olarak oluşturulmuş, başlı başına sunucu olarak kullanılabilen gerçek sanallaştırılmış yapıdır. OpenVZ ise ana sunucunun kernelini kullanan container yapısında sanallaştırmadır. KVM yapılar ana sunucudan bağımsız olduğundan dolayı sınırlaması yoktur. Openvz yapılar ise ana sunucunun kernelini kullandığından dolayı, bazı konularda sınırlandırılmış durumdadır. KVM genel olarak OpenVZ yapılara göre daha stabildir. KVM ve Openvz tamamen dedike servisler kullanmazlar. Network ve CPU güçlerini diğer sanal sunucularla ortak kullanırlar. KVM OpenVZ…

Solusvm Sunucularında Bandwidth Hesaplanmaması Problemi

Merhabalar, Solusvm’in güncel sürümlerinde sıkça karşılaşılan bir problemin çözümünden bahsedeceğim. KVM tabanlı sanallaştırmaya sahip Solusvm sunucularında, taze kurulum sonrası sanal sunucuların trafiklerinin hesaplanmaması problemi ortaya çıkabiliyor. Genel olarak konuyu özetlemek gerekirse, switch veya router üzerinde sanal sunucuya ait IP’nin sürekli trafik tüketimi yaptığını görüyor, fakat Solusvm panelinizde bu sanal sunucunun grafiklerinde bir değişim olmadığını ve trafiğin sürekli aynı kaldığını görebilirsiniz. Bu sorunun temelinde yatan şey ise sunucunuzun PHP’ye sahip olması,…

SolusVM – OpenVZ Cache Temizleme

OpenVZ ile sanallaştırılmış sistemler ortak kernel üzerinden çalışmakta. Sistemlerin daha rahat işlem yapabilmesi için genel olarak sık kullanılan işlemler cache olarak kayıt altında tutuluyor. Bu nedenle zamanla RAM konusunda şişme yaşanıyor. Solusvm yazılımı üzerinde RAM yüksek görünse de, ssh bağlantısı üzerinde RAM kullanımı daha düşük görünebiliyor. Bu da sistemin işlemleri cache’ye almasından kaynaklanıyor. Aşağıdaki komutu uyguladığınızda, cache temizlenerek RAM normal düzeye gelecek. sync && echo 2 >/proc/sys/vm/drop_caches

Linux Skype Açılmama, I-O Disk Parçalanması Sorunu ve Çözümü

Skype Linux üzerinde biraz geriden geliyor ve Linux üzerindeki Skype sorunlarına karşı Microsoft bir destek sunmuyor. Sadece Mac Os ve Windows’ta sunuyor. Linux bir dağıtıma Skype yüklendiğinde de Skype’nin açılmaması ya da I/O disk parçalanması gibi sorunlarla karşılaşılabiliyor. Bu iki sorunun da çözümü ise oldukça basit. Bir Skype dosyasını düzenleyerek bu sorunu düzeltebilirsiniz. Eğer tekrar ederse ve aynı işlemleri uyguladığınızda sorun çözülmezse o zaman farklı yolları denemelisiniz. Skype dosyasını düzenlemek…

Yüksek Boyutlu TMP Klasörünü Boşaltmak

Merhabalar, Linux sunucularda mutlaka karşılaşılan sorunlardan biri de “tmp” klasörünün dolması. TMP Klasör Boyutunu Değiştirmek ve Boşaltmak başlıklı yazımda bu klasörün boyutunun büyütülmesi ve boşaltılması konusunda bilgi vermiştim. Bu yazıda ise, boyutunu artırdığımız ve yüksek doluluğa ulaşmış tmp klasörünü boşalmayı anlatacağım. Uygulamanız gereken komut sayısı çok az. Bunları bir bash script haline getirdim. wget https://mirror.hosthink.net/tmp-cleaner.zip unzip tmp-cleaner.zip cd tmp-cleaner.zip sh install.sh Bu komutları uyguladıktan sonra ekrana gelecek yönergeler sizi yönlendirecek. ENTER tuşuna bastıktan sonra, temizleme işlemi…

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.

SolusVM OpenVZ Sunucularda Görünen RAM Kullanımının, Kullanılan ile Uyuşmaması

SolusVM OpenVZ sunucularda, container ve node’ların performansını etkileyen bir durum yer alıyor. Sunuculara ayrılan RAM, node bazında tamamen kullanılıyor gibi görünse de, container içerisinden kontrol edildiğinde kullanım düzeyinin bu sayının çok çok altında olduğu gözlemleniyor. Node bazında tamamen kullanılıyor gösterilmesi ise, performansa etki ediyor. Bunu etkileyen durum ise, “Cache”. OpenVZ sunucularımızda bu durumu aşmak için, aşağıdaki komutu kullanarak cache durumunu sıfırlayabilir, reel kullanım düzeyine getirebiliriz. sync && echo 2 >/proc/sys/vm/drop_caches

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,…

SolusVM – OpenVZ Sunucu Taşıma

Merhabalar, Bu yazımda kısaca Solusvm Openvz sanallaştırmaya sahip 2 sunucu arasındaki taşıma işlemini anlatacağım. İşleme başlamadan Solusvm panelinden migration’ı aktif ediyoruz. Configuration >> General Settings >> Import Mode: ON Daha sonra taşıma yapılacak sunucu ile, yeni sunucu arasında bağlantı kuruyoruz. wget http://files.soluslabs.com/solusvm/scripts/keyput.sh chmod a+x keyput.sh ./keyput.sh hedef_sunucu_IP hedef_sunucu_port Daha sonra “vzlist -a” komutu ile sunucunun container ID’sine bakıyoruz. vzmigrate -v –ssh=”-p hedef_sunucu_port” hedef_sunucu_IP container_id İşlem container’ın boyutuna göre 1-25dk arasında sürebilir….

“Device eth0 does not seem to be present, delaying initialization” Hatası Çözümü

Merhabalar, Centos sunucularda karşılaştığımız bir hata ve çözümünden bahsedeceğim. Belirtilen hata eth0 adaptoründe oluşan bir sıkıntıdan dolayı meydana gelmekte. Bildiğiniz gibi eth0, network device olarak kullanılıyor. Önce network deviceları kontrol ediyoruz, ifconfig lo        Link encap:Local Loopback           inet addr:127.0.0.1  Mask:255.0.0.0           inet6 addr: ::1/128 Scope:Host           UP LOOPBACK RUNNING  MTU:16436  Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:0           RX…