Tag Archives: cpanel

Solusi: Failed to open session lockfile

Hari ini menyelesaikan satu problem di cpanel terkait kegagalan untuk membuka file lock session. Pesan error yang dimunculkan saat membuka cpanel adalah mirip seperti berikut:

Internal Server Error
500
failed to open session lockfile: FILE=/var/cpanel/sessions/raw/:6JshdawOgyEXNsSUCD_uo3hdmjreq_Pl1CIlg4sbuYlItTYRTqsivT24h65kikM2.lock, No such file or directory at /usr/local/cpanel/Cpanel/Session.pm line 261.

Masalah tersebut muncul karena inode-nya penuh. Akibatnya fatal, yaitu semua situs yang dihosting di server cpanel tersebut tidak dapat diakses, walaupun layanan httpd jalan.

Berikut langkah yang perlu dilakukan. Continue reading Solusi: Failed to open session lockfile

Error: Token Mismatch di Phpmyadmin

Pesan error ini muncul saat membuka database lewat phpmyadmin dari cpanel.

Error: Token Mismatch

Penyebab munculnya pesan error tersebut adalah ruang disk /tmp sudah penuh. Untuk mengeceknya, gunakan perintah df. Contoh disk yang sudah penuh seperti berikut

$ df -h
Filesystem        Size  Used Avail Use% Mounted on
..
/usr/tmpDISK      4,0G  3,8G   0 100% /tmp
..

Jika masalah tersebut yang muncul, solusinya adalah:

  1. menghapus file session atau file-file yang tidak diperlukan dari /tmp
  2. memperbesar ukuran /usr/tmpDISK dengan membuat device loopback baru dengan ukuran lebih besar

Cara membuat loopback device untuk /tmp adalah sebagai berikut:

  1. Buat file dengan ukuran lebih besar, misalnya 16G
    $ dd if=/dev/zero of=/usr/tmpDISK2 bs=1M count=16K
  2. Format file tersebut dengan ext2/ext3
    $ mkfs.ext3 -i 1024 -b 1024 -F -v /usr/tmpDISK2
  3. Mount sebagai /tmp
    $ mount /usr/tmpDISK2 -t ext3 -o loop

    Opsi mounting lain yang bisa ditambahkan adalah nosuid,nodev,noexec

  4. Tambahkan baris berikut ke /etc/fstab agar disk termount otomatis saat booting
    $ echo '/usr/tmpDISK2 /tmp ext3 defaults,loop,noauto,nosuid,nodev,noexec 0 0' >> /etc/fstab

Memasang Project Management di Situs Lab Embedded

Kegiatan di lab. Sistem Embedded dan Robotika Siskom UNDIP di tahun 2012 akan semakin banyak, mulai dari praktikum, asistensi, diskusi fokus grup, KP dan mungkin TA. Hal ini memerlukan platform berbasis IT untuk mengelola kegiatan-kegiatan tersebut. Salah satunya adalah web managemen proyek yang mampu menampung pekerjaan kolaboratif, timeline, roadmap, wiki, manajemen tugas, trouble ticketing, dan dokumen.

Situs lab telah aktif di http://embedded.undip.ac.id. Namun, belum terpasang software untuk manajemen proyek ini.

Browsing mencari platform web yang tepat, saya menemukan daftar software manajemen proyek yang opensource di sini, yaitu:

  1. Codendi
  2. Redmine
  3. ProjectPier
  4. Trac
  5. Project HQ
  6. Collabtive
  7. eGroupWare
  8. dotProject

Saya menginginkan cara yang mudah untuk instalasi web manajemen tersebut, yaitu melalui fantastico di Cpanel. Dari daftar tersebut, hanya dotProject yang ada di CPanel. Dan dotProject lah yang akan diinstall.