Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5

tmp – temp boyutunu büyütmek
Konuyu Başlatan: root, Görüntülenme: 477, Yanıtlar: 0

Konuyu Görüntüleyenler: 1 Ziyaretçi
#1
cPanel kurulumlarında Tmp (Temp) alanı default olarak genelde 512 mb olarak gelir. Çoğu kişi için tmp temizliği yapmak, sürekli takibinin yapmak çok sinir bozucudur. Aslen tmp alanı 512 mb olarakta yeterlidir fakat phpde yapılan hatalı kodlamalar nedeniyle tmp alanında gereksiz sessionlar oluşmakta ve şişmektedir. Kalıcı çözüm için tmp alanını büyütmek yerine ben aşağıdaki yöntemleri uyguluyorum.
  •  Whm’ ye giriyorum.
  • Show mysql usage bölümüne geliyorum. O bölümde tmp geçen veya rand geçen hesapları belirliyorum. Php içinde rand sorgu varsa düzeltiyorum ve sorun çözülüyor. Kalıcı çözüm bu. Yani alanı büyütseniz de yetmeyecek, sunucunuzda bir yavaşlama ve yoğunluk olacaktır.
Böyle hatalı kullanım yapan müşteri veya arkadaşlarımız olduğunda en azından sunucunun down olmaması için ben tmp alanını hosting sunucularında 4gb tmp alanı olarak kullanıyorum.
tmp (Temp) alanı nasıl büyütülür?
Ssh bağlantımızı yapıyoruz. Sonrasında konsola ilk olarak;





Kod:
nano -w /scripts/securetmp


komutunu vererek dosyamızı açıyoruz. Açılan dosyada;




Kod:
my $tmpdsksize


değerini buluyoruz. Karşısında 512000 yazar. Bu 512 mb demek. Bu değeri 1 gb için: 1024000 2 gb için: 2048000 4gb için:4096000(Ben genelde 4 gb kullanıyorum sunucularımda) olarak değiştiriyoruz. Değiştirdikten sonra ctrl+x çıkan soruya y(yes) diyerek onaylıyoruz. Sonra sırası ile alttaki komutları veriyoruz.


Kod:
/bin/umount -l /tmp
/bin/umount -l /var/tmp
/bin/rm -fv /usr/tmpDSK
/scripts/securetmp
/scripts/restartsrv_mysql
/scripts/restartsrv_httpd


Bu ssh kodlarının manaları ise;



/bin/umount -l /tmp: Tmp yi unmount et. Yani devre dışı bırak.
/bin/umount -l /var/tmp: var/tmpyi devre dışı bırak.
/bin/rm -fv /usr/tmpDSK: usr/tmpDSK dosyasını sil.
/scripts/securetmp: Yeniden tmp oluşturmayı başlat.(Birkaç dakika sürecektir. Komut tamamlanana kadar bekleyin acele etmeyin. Ne derse y(yes deyin))
/scripts/restartsrv_mysql: mysql tekrar başlat.
/scripts/restartsrv_httpd: apache tekrar başlat.


[b]Tmp yükseltme esnasında sitelere erişim kısa süreli gidecektir. Mümkünse sunucunuzun en az yoğun olduğu saatlerde yapın. Gecede yoğunsa sunucunuz o zaman en yoğun hesapları kapatıp yapın derim.

[/b]
 
Alıntı
  
[ Etiketler: temp | boyutunu | buyutmek ]


Hızlı Menü: