Linux Sistemlerde Komut Satırından Timezone Değişikliği
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYk8lj1r' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
linux sistemlerde timezone değişikliği yapmanın bir kaç yolu var; bunlardan birisi de /usr/share/zoneinfo dizini altında bulunan timezone dosyalarına /etc altında localtime ismi ile bir sembolik link oluşturmaktır. (Zaten sistemin kurulumu aşamasında da belirttiğiniz timezone bu şekilde set edilir.) Elbette ntpd gibi bu işleri otomatik olarak yapmaktan sorumlu bir servis çalıştırmak da bir yöntemdir ancak ESXi gibi üzerine ntpd vs. kuramayacağınız özel linux dağıtımlarında bu manual yönetimi kullanmak icap edebilmektedir.
Örnek olarak timezone'unu Istanbul olarak set etmek isterseniz izlemeniz gereken adımlar aşağıdaki gibidir:
Önce varolan localtime dosyasını yedeklemek üzere move edin:
# mv /etc/localtime /etc/localtime.bak
Sonrasında da /usr/share/zoneinfo/Europe/Istanbul pathinde bulunan timezone dosyasını /etc/localtime olacak şekilde linkleyelim:
# ln -s /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
Bu şekilde sistem ilgili timezone'a set edilmiş oluyor.
(Bu işlemin ardından sistem ve hardware saatini yeni timezone'a göre güncellemeyi unutmayın.)
Bu yazılar da ilginizi çekebilir:
- Bir Dizin Yapısının Kopyalanması
- Debian Tabanlı Sistemlerde Paket Sorgulama İşlemleri
- FreeBSD Sistemlerde RamDisk Oluşturulması
- CentOS x86_64 Sistemlerden i386 Paketlerin Kaldırılması
- Linux Sistemlerde Gereksiz Servislerin Tespiti ve Kapatılması
Yorumlar
Henuz yorum yapilmamis.
Yorumda bulunun.