Menyebarkan VM dari file vmdk / vmx

13

Saya memiliki file vmdk dan file vmx (dan semua file lain dari orang lain datastore) disalin ke penyimpanan data saya sendiri. Jika saya mencoba menggunakan dari file vmx, saya mendapatkan vm dengan nama "tidak diketahui # (tidak valid)" di mana # adalah nomor urut tergantung pada berapa kali saya sudah mencoba. Jika saya mencoba menggunakan dari vmdk, saya mendapatkan VM yang tidak bisa di-boot.

Apakah ada cara mudah untuk mengaktifkan dan menjalankan VM dari folder VM?

Sunting: Ketika saya mencoba untuk menyebarkan dari file VMX, saya mendapatkan vm ini:

uknown vm

dan saya tidak dapat mengedit pengaturan atau menyalakannya.

EDIT:

Kami memperbaiki masalah ini. File diberikan kepada kami dari VMPlayer dan versi perangkat kerasnya tidak kompatibel. Kami menurunkan Versi HW dan diekspor sebagai file .ova. Dari sana kami dapat mengimpor ke vCenter.

Jeff
sumber
Maksud saya, saya ingin memiliki VM yang dapat digunakan. Seseorang memberi saya folder VM ini dan saya ingin menggunakannya di host saya.
Jeff
1
Bagaimana Anda "menggunakan" VM?
ewwhite
Saya menyalin folder 18 GB ke datastore.
Jeff

Jawaban:

16

Apakah Anda menggunakan klien vSphere? Jika demikian, kunci Anda adalah menggunakan file .vmx.

Secara umum ( tanpa perincian tentang versi, dll. ), Ini dilakukan dengan menjelajahi datastore, menavigasi ke folder VM, mengklik kanan file .vmx yang relevan dan Menambahkan VM ke inventaris Anda.

Dari sana, Anda harus memiliki VM yang tersedia di inventaris pusat data (atau host) Anda. Saat itulah Anda dapat menyalakan mesin virtual.

masukkan deskripsi gambar di sini

Edit:

Jika .vmx tidak bagus, Anda dapat membuat mesin virtual BARU ...

masukkan deskripsi gambar di sini

  • Pilih "Kustom".
  • Konfigurasikan dengan spesifikasi yang diperlukan.
  • Saat Anda masuk ke bagian "Pilih Disk", pilih "Gunakan disk virtual yang ada".
  • Ini akan membuka dialog tempat Anda dapat menelusuri file .VMDK.
  • Selesaikan pengaturan.
  • Keuntungan.
putih
sumber
1
Dan jika Anda melakukan ini dan Anda masih mendapatkan VM yang masuk sebagai "tidak dikenal", maka mungkin ada sesuatu yang salah dengan .vmx. Ini file teks, buka dan bandingkan dengan yang berfungsi.
Shane Madden
Apakah ada cara untuk menghasilkan vmx baru dari vmdk?
Jeff
@ Jeff Lihat pembaruan saya di atas.
ewwhite
Saya mencobanya juga ... Saya hanya akan menerima jawaban ini, tetapi saya tidak tahu bahwa saya menanyakannya dengan benar. Catatan lain, zip yang saya berikan memiliki sejumlah snapshot yang dipasang kembali setelah saya mengunggah folder sepenuhnya. Apakah itu penting? Terima kasih atas bantuan Anda.
Jeff
@ Jeff Oh, foto-foto itu mungkin belum dikonsolidasikan. Mereka tidak ditampilkan dalam dialog Browser Datastore dengan sengaja. Itu bisa jadi masalah Anda di sini. Apakah Anda memiliki akses ke sistem asli?
ewwhite
0

Untuk menambahkan disk virtual .vmdk ke mesin VMware, silakan lakukan hal berikut:

Buka mesin virtual VMware Anda dan pastikan dimatikan; Pilih VM -> Pengaturan; Pada tab Perangkat Keras, klik Tambah untuk memulai panduan Tambah Perangkat Keras, pilih Hard Disk dan klik Berikutnya. Pada halaman Pilih Disk, pilih Gunakan disk virtual yang ada dan klik Berikutnya. Pada halaman Pilih Disk yang Ada, masukkan nama path dan nama file untuk file disk yang ada, atau telusuri file tersebut dan klik OK. (!) Bahkan jika disk virtual yang dikonversi terdiri dari beberapa file .vmdk, Anda hanya perlu memilih satu file .vmdk di halaman terakhir panduan. Ini akan menambahkan seluruh disk virtual.

di bawah titik beku
sumber
0

Jika ingin membuat vm melalui file vmdk, Anda harus mengubah file vmdk Anda.

vmkfstools -i source.vmdk -d thin target.vmdk

Maka itu akan menghasilkan dua file (target.vmdk dan target-flat.vmdk). Anda harus menggunakan target.vmdk untuk membuat vm.

buat vm via vmdk

mystic_cg
sumber