Loopback Yang Hilang Dan Pengaruhnya
Akhirnya saya memutuskan untuk menggunakan Ubuntu 8.04 di PC kantor yang selama ini menggunakan Ubuntu 6.10 yang sudah hampir 2 tahun berjalan di PC tersebut, dan faktor ini juga yang mendukung saya untuk upgrade ke Ubuntu 8.04
Setelah beberapa hari menggunakan Ubuntu 8.04 ada masalah yang timbul, yaitu pada saat setelah login, gnome lama sekali loadingnya. Dan kalaupun berhasil maka akan menampilkan pesan kesalahan seperti ini.
Bukan cuma itu saja, theme ubuntu yang warna coklat itu juga berubah menjadi warna biru. Jika dilihat dari pesan kesalahannya, saya menduga bahwa ini masalah di konfigurasi loopback. Jadi darimana tahu kalau masalahnya di loopback?
Setelah membiarkan masalah ini berlarut - larut selama beberapa hari (walaupun jengkel juga harus menunggu lama pada saat loading desktop setelah login) sampailah saya diharuskan menggunakan MySQL Server di PC tersebut. Dan disinilah misteri ini mulai terungkap. Karena MySQL Server tidak dijalankan pada saat boot, maka saya jalankan secara manual.
* Starting MySQL database server mysqld [fail]
Kemudian saya cek errornya, untuk mengetahui kenapa tidak MySQL Server tidak mau jalan.
/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
/usr/bin/mysqladmin: connect to server at 'localhost' failed
/etc/init.d/mysql[8394]: error: 'Can't connect to local MySQL server through socket '
/var/run/mysqld/mysqld.sock' (2)'
/etc/init.d/mysql[8394]: Check that mysqld is running and that the socket: '
/var/run/mysqld/mysqld.sock' exists!
Menurut google, masalah error seperti ini biasa terjadi jika parameter bind-address di konfigurasi MySQL tidak di set ke localhost. Kemudian saya cek konfigurasi MySQL dan bind-address sudah di set ke localhost. Loh jadi masalahnya dimana?
Saya coba untuk menenangkan diri sejenak :D. Kemudian saya coba ping ke localhost, dan hasilnya tidak ada respon. Lalu saya periksa dokumen /etc/network/interfaces untuk melihat konfigurasi network di PC tersebut, dan mendapatkan temuan bahwa tidak adanya loopback untuk PC tersebut. Untuk mengaktifkan loopback, saya tambahkan baris berikut pada dokumen /etc/network/interfaces
auto lo iface lo inet loopback
Setelah itu restart network
dolly@pc:~$ sudo /etc/init.d/networking restart
Saya coba ping ke localhost, dan hasilnya reply. Kemudian saya jalankan MySQL Servernya.
* Starting MySQL database server mysqld [ OK ]
* Checking for corrupt, not cleanly closed and upgrade needing tables.
MySQL Server sudah jalan, dan siap digunakan :) Keesokan harinya pada saat menghidupkan PC, pesan kesalahan dari gnome yang seperti biasanya muncul sudah tidak ada lagi. Dan theme ubuntu juga sudah kembali seperti semula. Dari sini saya langsung menganalisa bahwa kesalahannya ada di loopback, karena konfigurasi yang saya update terakhir kali adalah loopback ini. Untuk membuktikannya saya hapus lagi konfigurasi loopback yang ada di dokumen /etc/network/interfaces kemudian logout dan login kembali. Dan ternyata pesan kesalahan dari gnome itu muncul lagi. Jadi bisa dipastikan 68% penyebab dari masalah ini adalah konfigurasi loopback :D
Mungkin ini yang disebut pepatah Sekali mendayung 13 pulau terlewati :D


Comments
sesuatu yg simpel ... fatal klo ga ada ;)
... zzz ...
^^
ga paham lunix
Ga ngerti bang
woi pak dolly kunjungi blog aq ya, ah ini blog aq yang ntah keberapa, aq mo belajar nulis nih.
Kirim Komentar