Solved, Xen Error : Device 51952 (tap) could not be connected. Setting up the backend failed.
Sumber Gambar : http://www.novell.com/communities/node/11383/sles-simplifies-server-virtualization
Salah satu virtual Zimbra Mail Server yang saya kelola merupakan sistem virtual berbasis Xen Hypervisor. Awalnya sistem ini berdiri sendiri namun belakangan pihak klien meminta agar dibuatkan sistem fail over dengan menambahkan 1 server baru yang akan bertindak sebagai node secondary.
Agar tidak mengganggu sistem yang berjalan, saya menambahkan harddisk virtual baru berbasis VMDK (Disk Image VMWare). Harddisk ini bertindak sebagai harddisk kedua dimasing-masing server, yang direplikasi antar keduanya. Selesai disetup, saya bisa menyalin sistem Zimbra yang ada di folder /opt/zimbra ke harddisk kedua yang secara otomatis akan menyalin isinya ke harddisk kedua.
Semua setup berjalan sesuai rencana, namun ada keanehan pada server kedua. Saat saya restart Xen Virtualization Guest (DomU dalam terminologi Xen), muncul pesan error :
Error: Device 51952 (tap) could not be connected. Setting up the backend failed. See the log files in /var/log/xen/ for details.
Sepertinya Xen tidak bisa membaca file vmdk yang saya tempatkan di salah satu folder. Beberapa tips sudah dicoba namun tetap bermasalah sehingga akhirnya saya melakukan update Xen dari versi 4.0.0 ke 4.0.1 melalui openSUSE Build Service. Ini sebenarnya bukan solusi yang brilian namun daripada saya menghabiskan waktu melakukan tracking problem yang muncul, siapa tahu update versi package bisa menyelesaikannya.
Berikut cara melakukan update Xen via OBS :
zypper ar http://download.opensuse.org/repositories/Virtualization/SLE_11/ xen
zypper ref
zypper up -t package -r xen
Update juga dapat dilakukan melalui YAST| Software | Software Management
Ternyata benar. Setelah saya melakukan update package, Xen guest bisa berjalan dengan normal tanpa ada masalah. Kemungkinan besar masalah yang saya alami merupakan bug pada Xen versi 4.0.0.
Dalam beberapa kasus, tidak perlu tips brilian untuk menyelesaikan masalah 🙂