Baru saja saya mengalami masalah tidak bisa akses whm pada salah satu vps dimana ketika saya coba akses whm menunjukan internal server error. Setelah saya cek ternyata service cpanel pada server tersebut tidak bekerja. Nah pada artikel ini saya akan membagikan bagaimana cara mengatasinya
Berikut keterangan error ketika saya cek
[root@server ~]# service cpanel status cpsrvd dead but pid file exists
Dari keterangan error diatas menunjukan bahwa service sedang tidak bekerja, kemudian coba lakukan restart service cpanel pada server
[root@server ~]# service cpanel start Starting cpanel: *** /usr/local/cpanel/etc/init/startup ERROR: *** Refusing to start because log directory /usr/local/cpanel/logs is not writable! The specific error was: Read-only file system at /usr/local/cpanel/Cpanel/LogCheck.pm line 29. Please rectify this problem and then try again
Keterangan diatas menunjukan bahwa partisi hardisk berada pada setingan read-only, sehingga ketika melakukan restart cpanel tidak bisa menulis file log. Solusinya silahkan lakukan fsck pada hardisk server kemudian lakukan reboot. Sebelum melakukan fcsk pastikan dahulu partisi yang akan di fsck dengan menggunakan perintah df -h seperti dibawah ini.
[root@server ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 39G 22G 15G 61% / tmpfs 939M 0 939M 0% /dev/shm
Pada kasus ini yang akan dilakukan fsck pada /dev/vda1, maka jalankan perintah berikut
[root@server ~]# fsck /dev/vda1 -y
Setelah itu tunggu prosesnya sampai selesai, hingga muncul keterangan seperti berikut ini
/dev/vda1: ***** FILE SYSTEM WAS MODIFIED ***** /dev/vda1: ***** REBOOT LINUX ***** /dev/vda1: 915334/2520960 files (0.1% non-contiguous), 5930275/10223056 blocks
Setelah itu lakukan reboot server, jika sudah selesai cek apakah service cpanel
[root@server ~]# service cpanel status cpsrvd (pid 2435) is running...
Jika status sudah berjalan, maka cpanel sudah bisa diakses kembali. Semoga membantu 🙂