Konuyu Oyla:
  • Toplam: 1 Oy - Ortalama: 5
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: Linux Sunucu Swap Alanı Yönetimi
#Mr.F92
*
avatar
#R00T
Durum: Çevrimdışı
Seviye Puanı: 30
Yaşam Puanı: 463 / 747
Deneyim: 88 / 100
Rep Sayısı: 1082
Mesaj Sayısı: 1268
Üyelik Tarihi: 09.05.2013
     
Yorum: #1
Linux Sunucu Swap Alanı Yönetimi
09.10.2015 14:34
Merhaba linüx sunuc yönetimindeki makalelerimize devam ediyoruz, simdiki ele alacağım konu Swap (Takas) alanı yönetimi öncelikle swap nedir ordan başlayalım, Swap (Takas) Alanı, sabit disk üzerinde işletim sistemi tarafından ayrılmış bir bölümdür. İşlenecek veriler “Rastgele Erişimli Belleğe” (RAM) sığmadığı zaman bu bölüm “RAM” gibi kullanılır ve böylece işlemlerin devam etmesi sağlanır. Sabit disklerin veri okuma/yazma hızları RAM’lerden çok daha düşük olduğu için(standart metal diklerde yavaş olur, sdd kunıyorsanız ramle kafa kafa kapışır:coolSmile takas alanının kullanılması işlemleri yavaşlatır. Linux işletim sisteminde bu alan sabit disk üzerindeki bir bölmelendirmedir. Fakat Microsoft’a ait Windows İşletim Sistemlerinde “pagefile.sys” isminde bir dosya oluşturulur, RAM’e sığmayan veri buraya yazılır ve Windows İşletim Sistemi kurulumunda ayarlanan boyut ortalama RAM miktarının 1.5 katıdır ve daha sonradan değiştirilebilir. Bu oluşturulan alanı kullanıcı normal olarak göremez; ancak üçüncü parti yazılım üreticilerinin programları ile görmesi mümkündür. Linux İşletim Sistemlerinde bu alanı kullanıcı belirler, genelde RAM değerinin iki katı olarak ayrılır. Swap (Takas) alanı eğer bir Oracle Veritabanı sunucusu için yapılandırılacaksa;

Sunucumuzda;
0 MB ile 256 MB arasında RAM varsa RAM boyutunun 3 katı,
256 MB ile 512 MB arasında RAM varsa RAM boyutunun 2 katı
512 MB ile 2GB arasında RAM varsa RAM boyutunun 1,5 katı
2 GB ile 16 GB arasında RAM varsa RAM boyutu kadar,
16 GB dan fazla RAM varsa 16GB swap alanı oluşturulmalıdır.
(Güncel değerler için kurulum aşamasında http://tahiti.oracle.com sitesinden kontrol edilmelidir.)


Makalemizde Mevcut Diskimiz Üzerinde Dosya Oluşturarak Swap Alanını Genişletme Konusu Ele Alacağım.

1. Dosya yaratarak bu dosyayı swap alanına atayabilirim bunun için öncelikle swap için kullanacağımız dosyamızı oluşturuyoruz.
Kodumuz:
Kod:
dd if=/dev/zero of=/swapfile bs=1024 count=2097152
Kodu Calıştırınca Alacağımı Olası Cıktı:


2. Oluşturduğumuz dosyamızı swap dosyası formatına çeviriyoruz ve kontrol ediyoruz.
Kodumuz:
Kod:
mkswap /swapfile
Ardından Bu Kodu Calıştırıyoruz:
Kod:
file /swapfile
Kodu Calıştırınca Alacağımı Olası Cıktı:


3. Oluşturduğumuz dosyamızın yetkilerini ve sahipliğini ayarlıyoruz, altaki kodları sırayla calıştırıyoruz.
Kodumuz:
Kod:
chown root:root /swapfile
Kod:
chmod 600 /swapfile
Kod:
swapon /swapfile

4. Yeni yaratmış olduğum swap alanını “/etc/fstab” dosyasına ekliyoruz ve sunucumuzu yeniden başlatıyoruz.
/etc/fstab Acmak için Kodumuz:
Kod:
nano /etc/fstab
Eklenicek Kodumuz:
Kod:
/swapfile    swap                    swap    defaults        0 0
Kodu Calıştırınca Alacağımı Olası Cıktı:


5. Değişikliklerin geçerli olabilmesi için sunucumuzu yeniden başlatıyoruz.
Kodumuz:
Kod:
shutdown -r now

6. Sunucumuz yeniden başladıktan sonra swap alanımızı yeninden sorguladığımızda toplam 6 GB swap alanımızın olduğunu görüyoruz.
Kodumuz:
Kod:
free -m
Kodu Calıştırınca Alacağımı Olası Cıktı:


Not: Son resimdeki cıktı siznin kulandığını sunucuya göre değişebilir ben local makinama kurduğum vps üzerinden işlem yaptığımdan böyle bir cıktı aldım, Kolay gelsin Smile

KGB Filmlerden duymuşsundur. Ben içinden çıktım bunun, en içinden yükseldim..

Skype: Mr.F92
Alinti
Rep Verenler: KingSkrupellos
DaRKNeSS
*
avatar
Binbaşı
Durum: Çevrimdışı
Seviye Puanı: 53
Yaşam Puanı: 1,315 / 1,315
Deneyim: 60 / 100
Rep Sayısı: 125
Mesaj Sayısı: 5584
Üyelik Tarihi: 11.08.2013
     
Yorum: #2
Cvp: Linux Sunucu Swap Alanı Yönetimi
09.10.2015 19:35
eline sağlık


Alinti
Stallk3r
*
avatar
Albay
Durum: Çevrimdışı
Seviye Puanı: 34
Yaşam Puanı: 718 / 826
Deneyim: 4 / 100
Rep Sayısı: 425
Mesaj Sayısı: 1618
Üyelik Tarihi: 06.11.2013
     
Yorum: #3
Cvp: Linux Sunucu Swap Alanı Yönetimi
09.10.2015 19:42
Ellerine sağlık abi

Dans ederken görülenler deli sanılır, Müziği duymayanlar tarafından.
Alinti
RuLing
*
avatar
Yüzbaşı
Durum: Çevrimdışı
Seviye Puanı: 15
Yaşam Puanı: 78 / 371
Deneyim: 87 / 100
Rep Sayısı: 33
Mesaj Sayısı: 288
Üyelik Tarihi: 24.02.2015
     
Yorum: #4
Cvp: Linux Sunucu Swap Alanı Yönetimi
10.10.2015 16:43
Eline sağlık
Alinti
server
*
avatar
Teğmen
Durum: Çevrimdışı
Seviye Puanı: 2
Yaşam Puanı: 0 / 25
Deneyim: 0 / 100
Rep Sayısı: 0
Mesaj Sayısı: 10
Üyelik Tarihi: 15.02.2016
     
Yorum: #5
Cvp: Linux Sunucu Swap Alanı Yönetimi
15.02.2016 22:51
bakim
Alinti



1 Ziyaretçi