Ada begitu banyak informasi yang berbeda di luar sana tentang pengaturan mesin virtual tapi saya bingung harus mulai dari mana. Pertanyaan mendasar saya adalah:
Bagaimana cara saya menyebarkan server web (lengkap dengan sekelompok pengguna unik) di atas mesin tanpa kepala yang saya jalankan?
Hal-hal yang membuat sistem khusus saya unik (yaitu menyulitkan saya untuk mencari informasi melalui google):
- Server nirkabel.
- Server tidak menjalankan GUI.
Kebanyakan tutorial / howtos menganggap koneksi kabel dan / atau GUI.
Apa yang saya coba
- Saya sudah membaca dokumentasi untuk
libvirt
,qemu
, dankvm
. Saya juga melihat sejumlah tutorial yang menggunakanubuntu-vm-builder
atauqemu-img
. Saya tidak yakin harus mulai dari mana. Saya tidak yakin bagaimana memikirkan seluruh tumpukan: Saya pikir ini terlihat seperti ini:libvirt
--controls ->qemu
--controls ->kvm
. Tapi saya tidak yakin. - Saya telah mengaktifkan virtualisasi melalui BIOS di sistem saya.
- Saya telah menginstal
qemu*
danlibvirt*
paket. - Saya sudah mencoba menjalankan
qemu-system-x86_64 ubuntu-server-12.04.iso
dengan ISO server yang diunduh. Ini tidak berhasil.
Tantangan Saya belum menemukan jawabannya.
- Apa saja langkah kanonik untuk menjalankan server yang tervirtualisasi? Apakah Anda memulai
qemu-img
? Atau apakah langkah pertama dimulaiubuntu-vm-builder
? - Bagaimana Anda menjalankannya setiap kali server fisik Anda boot?
- Satu tutorial mencatat bahwa Anda tidak dapat menjembatani kartu nirkabel. Apakah ini masih benar hari ini?
- Saya tidak mengerti cara mengedit
/etc/network/interfaces
. Saya menggunakan wlan0 sebagai antarmuka jaringan utama saya, jadi saya sedikit ragu untuk mengacaukannya karena semua tutorial yang saya lihat berasumsi bahwa saya menggunakan eth0. - Semua tutorial yang saya lihat berasumsi bahwa saya memiliki GUI yang sedang berjalan. Bukan saya. Bagaimana cara saya mendapatkan OS tamu untuk di-blit ke kartu video (saya punya kartu video, tetapi Server Ubuntu hanya menjalankan CLI)?
- Ada banyak filesystem yang tersedia untuk digunakan
qemu-img
. Yang mana yang harus saya gunakan?
Ada banyak pertanyaan yang dimasukkan ke dalam pertanyaan ini. Maaf, tapi pertanyaan yang paling saya pedulikan adalah di awal. Preferensi saya adalah tidak perlu menginstal Xen atau menggunakan Kotak Virtual.
virtualization
kvm
qemu
Avery Chan
sumber
sumber
Jawaban:
Saya akan menyimpan catatan kemajuan yang telah saya buat sejauh ini. Saya akan membersihkan ini nanti dan mempostingnya sebagai jawaban jika saya berhasil.
Hari 1
libvirt
adalah cara terbaik untuk pergi. Kita lihat saja nanti.libvirt
untuk mengelola VM saya, saya belum memverifikasi bahwa solusi ini berfungsi.Hari ke-2
Saya mendapatkan VM saya untuk boot. Saya berlari
vmbuilder --debug --verbose
dengan ini sebagai file konfigurasi saya di/etc/vmbuilder.cfg
. Saya menjalankan pengaturan partisi paling dasar. Gunakan google untuk melihat apa yang harus dimasukkan ke dalamvmbuilder.partition
file. Ini membutuhkan waktu lama dan saya tidak tahu cara menginstal apt-proxy. Jika Anda dapat menginstal apt-proxy, saya akan melakukannya.Tetap tidak bisa membuat jaringan berfungsi. OS tamu tidak dapat melihat OS host dan sebaliknya.
sumber