Apakah ada cara untuk terhubung ke dom0 menggunakan VNC tanpa menjalankan X? Saya tidak ingin server X, saya hanya ingin melihat apa yang ada di konsol.
EDIT: Menambahkan beberapa latar belakang, karena orang-orang tampaknya sangat kesal bahwa saya akan mengajukan pertanyaan seperti itu dan bahwa ssh bukan solusi yang dapat diterima dalam kasus ini untuk mendapatkan dom0:
Alasan saya ingin VNC ke konsol BUKAN untuk tujuan mengelola sistem ini (sebenarnya 600 laptop menjalankan Debian Squeeze dengan Xen dan beberapa VM selama 4 hari di sebuah konferensi di bulan Agustus). SSH bekerja sangat baik untuk itu, dan saya tidak akan bermimpi menggunakan hal lain untuk manajemen. Tapi, ada dua hal utama yang ingin saya lakukan:
1) Lihat PERSIS apa yang ada di / dev / console saat berbicara dengan seseorang yang duduk di depan mesin. Sebuah tim kecil yang terdiri dari orang-orang bertanggung jawab untuk mempersiapkan sistem ini untuk konferensi, dan kita tidak semua secara geografis berada di tempat yang sama. Dalam hal ini, sistem ini berjarak 3000 mil dari saya, 5000 mil dari anggota tim yang lain, dan ~ 100 mil dari yang ketiga. Mampu melihat apa yang ada di layar adalah sangat penting ketika bekerja dengan "tangan jauh" yang duduk di depan sistem mencoba mencari tahu mengapa beberapa tugas tertentu tidak berfungsi dengan baik.
2) Lihat pesan kesalahan yang dikirim ke / dev / console dan tidak ada tempat (yang terjadi WAY lebih sering daripada yang saya duga sebelum memulai proyek ini). Saya telah menentukan ada dua alasan utama bahwa ini terjadi: 1) terkadang pengembang malas mencatat kesalahan atau men-debug output ke / dev / console dengan cara redirect, tanpa repot-repot menggunakan logger sistem atau fungsionalitas lain yang menyebabkan kesalahan untuk mendapatkan direkam dalam file; dan 2) ketika subsistem IO Anda telah runtuh karena sesuatu yang buruk terjadi, tetapi jaringan dan CPU masih baik-baik saja, pesan kesalahan tidak akan direkam dalam file log segera sebelum sistem crash dan terbakar. Setidaknya jika saya telah bekerja di / dev / console, saya
Ini juga akan sangat keren untuk memunculkan jendela kecil kecil di semua 600 mesin pada layar raksasa (baik, banyak layar), selama konferensi, dan melihat apa yang terjadi pada masing-masing.
Jawaban:
Jadi, saya telah menemukan jawabannya, sebagai hasil dari jawaban lain yang benar-benar merendahkan dan benar-benar membuat saya sedih (dan telah dihapus), tetapi memaksa saya untuk menggali dan menggali untuk mencari tahu bagaimana melakukan ini. Jawabannya ada di dalam x11vnc, yang tampaknya dibuat sebagian untuk tujuan ini. Untungnya, Xen menginstal x11vnc untuk saya, jadi saya bahkan tidak perlu menginstalnya. Lari saja:
dan blammo, vnc ke konsol. Seperti KVM, tetapi membutuhkan jaringan. Ada sejuta opsi untuk x11vnc, dan saya belum menjelajahi semuanya, tapi ini sempurna dan persis apa yang saya butuhkan. Untuk menjalankannya di latar belakang, tambahkan bg flag:
sumber
Bagaimana dengan opsi -rx perintah 'layar' - yang memungkinkan Anda untuk terhubung ke sesi layar pengguna yang sudah aktif di mesin lokal, dan melihat dan berinteraksi dengan semua yang mereka lihat.
Bisa jadi sedikit berbulu mencoba untuk menjaga kecerdasan Anda dengan beberapa ratus sesi layar - tapi sepertinya tidak lebih buruk daripada beberapa ratus sesi VNC ...
sumber
Saya tidak yakin apa yang Anda maksud dengan konsol. Jika Anda memerlukan akses baris perintah ke sistem operasi Dom0, SSH harus memadai untuk XenServer Citrix atau implementasi Linux / NetBSD DIY apa pun. Jika Anda perlu melihat "konsol" perangkat keras Dom0, Anda memerlukan sesuatu seperti iLO atau fasilitas manajemen Out-Of-Band lainnya (yang tidak dapat disediakan oleh VNC menurut definisi).
sumber