Linux-Centos

Centos Cache Temizleme

Centos Cache Temizleme

Linux-Centos işletim sisteminde , bellek kullanımına bağlı olarak belleğin ve ram'in kullanıldığı alanlarda cache bellekler oluşturup , veri artıklarını bu cache belleklerde  tutar.Bu cache verileri zamanla diskinizde yer kaplayıp siz sistemi kullanmıyorken bile kullanıyormuş gibi gözükür.

Centos işletim sistemli sunucularınızda zaman zaman girip cache'i temizlemeniz sizin için faydalı olacaktır.Bu işlemi mauel olarak yapabileceğiniz gibi cronlara bağlayarakta gerçekleştirebilirsiniz.

Linux sistemlerde Cache temizlemek için Aşağıdaki komutları çalıştırabilirsiniz;

Sayfa ön belleklerini temizlemek için;

echo 1 > /proc/sys/vm/drop_caches

dizin önbellekleri ve inode deki cache'leri temizlemek için;

echo 2 > /proc/sys/vm/drop_caches

kodlarını çalıştırabilirsiniz..

 

Faydalı Olması Dileğiyle,

SunucuPark Destek

Linux İşletim Sistemi Dizin ve Anlamları

Linux İşlerim Sistemi Dizinler

SunucuPARK bünyesinde Linux VPS hizmeti aldığınızda aşağıdaki bilgiler sizlere faydalı olacaktır,

/root --> Linux işletim sistemlerinde tüm dizinlerin(directory) tepe noktasıdır,işletim sisteminin gereksinim duydugu zorunlu dizindir.

/boot -->İşletim sisteminizin boot edildiği , açılışının yapıldığı dizindir, sisteminizi reboot ettiğinizde(yeniden başlattığınızda) işletim sistemi bu dizini kullanarak açılmaktadır.

/bin -->İşletim sisteminin temel komutlarının yer aldığı dizindir.Örneğin (ll,ls,mkdir,cp,rm,rf)

/etc -->İşletim sisteminizin konfigürasyon dosyaları bu dizinde bulunmaktadır.Örneğin(ethernet konfigürasyonu,exim ayarları)

/lib -->Library(Kütüphane) dosyalarının ve kernel modüllerinin bulundugu dizindir.

/proc -->Sunucunun bilgilerinin bulundugu dizindir.Cpu ve sistem hakkındaki bilgileri burada bulabilirsiniz.

Swap -->Sanal bellek alanına verilen addır,Ram(Ana belleğe) ek olarak kullanılmak üzere tahsis edilebilen alandır, dilerseniz bu alanı oluşturmayabilirsiniz.

/tmp -->İşletim sisteminizdeki uygulamalar tarafından kullanılan geçici dosyalar için ayrılan alandır.

/var -->Bazı uygulamarl tarafından kullanılan dosyalar ve özellikle log dosyalarının tutulduğu dizindir,zaman zaman girip log dosyalarınızı bu dizinden temizleyebilirsiniz.

/sbin -->İşletim sisteminizdeki servislerin bulunduğu dizindir(Network,httpd,mysql ...)

 

Linux işletim sistemine sahip bir sanal sunucu hizmeti kullanıyorsanız bu bilgiler işinize yarayabilirler,

Faydalı olması dileğiyle,

SunucuPARK Destek

Solusvm Bridge Ayarları

Solusvm Bridge Ayarları(KVM için)

Solusvm Slave Makina Bridge Ayarları//
 
Kurulan slave makina’nın network ayarları yapıldıktan sonra ;
 
internete çıkıp çıkmadığını kontrol ediniz, (ping atarak kontrol sağlayabilirsiniz.)
 
Slave servera ssh bağlantısı sağlıyoruz.
 
1.rpm -q bridge-utils //Slave makinanızda bridge ayarları için gerekli paketlerin kontrol edilmesi,(Eğer çıktı veriyorsa gerekli paketler yüklenmiştir)
 
2.yum install bridge-utils //Eğer herhangi bir çıktı yok ise bu komut ile yükleyebiliriz.
 
3.cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/backup-ifcfg-eth0          //ifcfg-eth0 dosyamızı yedekliyoruz(herhangi bir durumda default hale dönebilmek için)
 
4.vi /etc/sysconfig/network-scripts/ifcfg-br0 // bridge ayarlarını yapacağımız ifcfg-br0 dosyamızı açıyoruz.
 
5.Aşağıda örnek bir bridge dosyası var kendi network bilgilerimize göre uyarlıyoruz.
 
DEVICE=br0 // device default eth0 iken , internete çıkışı br0(bridge üzerinden yapacagız.
TYPE=Bridge //
BOOTPROTO=static //ip’yi static olarak veriyoruz.
BROADCAST=102.100.152.255 //Broadcast adresimiz
IPADDR=102.100.152.2 //ip adresi eth0 dosyasındaki ip’yi kullanıyoruz.
NETMASK=255.255.255.0 
NETWORK=102.100.152.0 //gateway -> internete çıkış ip’miz
ONBOOT=yes 
 
//bidge dosyamızı tanımlayıp kaydediyoruz.
 
//Tüm network işlevlerimizi bridge dosyamız üzerinde yapılandırdığımız için haliyle eth0 dosyamızda 
networke dair fazla birşey olmayacak.Eğer bridge dosyasındaki network bilgilerini eth0 ‘dan silmez isek internete çıkamayacağız.Bu yüzden
ifcfg-eth0 dosyamıza tekrar gidiyoruz.
 
6.vi /etc/sysconfig/network-scripts/ifcfg-eth0 //eth0 dosyamızı açıyoruz.
 
DEVICE=eth0 //device eth0
HWADDR=00:27:0E:09:0C:B2 //donanım adresi(mac adresi)
IPV6INIT=yes 
IPV6_AUTOCONF=yes
ONBOOT=yes
BRIDGE=br0 //network olarak bridge üzerindeki bilgileri kullanacagımızdan bridge’imizi eth0’a tanımlıyoruz.
 
//kaydedip çıkıyoruz.
 
7. ifdown br0
 
8. ifup br0
 
9. service network restart //network servisimizi yeniden başlatıyoruz.
 
10. ifconfig //Aşağıdaki çıktıyı verirse kurulumu başarıyla tamamlamışız demektir.
 
br0       Link encap:Ethernet  HWaddr 00:27:0E:09:0C:B2
          inet addr:102.100.152.2  Bcast:102.100.152.255  Mask:255.255.255.0
          inet6 addr: fe80::227:eff:fe09:cb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2984 (2.9 KiB)  TX bytes:13154 (12.8 KiB)
 
eth0      Link encap:Ethernet  HWaddr 00:27:0E:09:0C:B2
          inet6 addr: fe80::227:eff:fe09:cb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:31613 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9564 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:2981335 (2.8 MiB)  TX bytes:2880868 (2.7 MiB)
          Memory:d0700000-d0720000            
 
 
Faydalı Olması Dileğiyle
SunucuPARK Destek

Temel Linux komutları

Linux SSH Komutları ve işlevleri

 

Linux işletim sistemli VPS/VDS ve Fiziksel sunucularınızı yönetirken aşağıdaki komutları kullanabilirsiniz;

 

 

CD KOMUTU:

  • cd  //root dizinine gider
  • cd /dizin/hedef  //dizin klasöründen geçerek hedeflediğiniz klasöre gider.
  • cd ..  //

 

LS KOMUTU:

  • ls    //Bulunduğunuz dizindeki dosyaları listeler.
  • ls -a  //Bulunduğunuz dizindeki gizli dosyaları listeler.

 

 

 

 

Linux-Centos Network Ayarları

Linux/Centos Network Yapılandırması Nasıl Yapılır?

 

Linux/Centos serverlarınızda ağ yapılandırmasını aşağıdaki adımları takip ederek yapabilirsiniz.

Kurulumunu tamamladığınız serverımıza root girişi yapıyoruz.

1. # cd /etc/sysconfig/network-script/    //Network dosyalarının bulunduğu dizine ulaşıyoruz.

2. # ll //Network scriptlerimizi listeliyoruz.

3. # vi ifcfg-eth0 //işletim sisteminizi yüklediğinizde otomatik olarak oluşan network ayarlarının bulunduğu dosya.

4.

DEVICE=eth0

HWADDR=//Otomatik olarak gelecektir.

TYPE=Ethernet

UUID=//Otomatik olarak gelecektir.

ONBOOT=Yes

NM_CONTROLLED=yes

BOOTPROTO=static

NETMASK=//Network netmask'ınızı giriniz.

IPADDR=//Server'ınızda kullanacagınız ip adresii giriniz.(Mevcut ip bloğunuz içerisinden)

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

GATEWAY=//Network çıkış ip'nizi giriniz.

DNS1=8.8.8.8 //Google DNS leri 

DNS2=8.8.4.4 

 

5. # service network restart //Network servislerimizi restart ediyoruz.

6.# vi /etc/resolv.conf // restart işleminden sonra bu dosyayı açarak nameserver(dns) tanımlamasını kontrol ediyoruz , olması gereken ;

nameserver 8.8.8.8

nameserver 8.8.4.4

7. # ping 94.103.23.23 //herhangi bir adrese ping atarak testlerimizi gerçekleştiriyoruz.

Şimdi Sistemimizi update edebiliriz,

# yum update

 

Faydalı olması dileğile,

SunucuPARK Destek