การปรับใช้ VM จากไฟล์ vmdk / vmx


14

ฉันมีไฟล์ vmdk และไฟล์ vmx (และไฟล์อื่น ๆ จากคนอื่น ๆ ที่เก็บข้อมูล) คัดลอกไปยังแหล่งข้อมูลของตัวเอง หากฉันพยายามปรับใช้จากไฟล์ vmx ฉันจะได้รับ vm ด้วยชื่อ "unknown # (ไม่ถูกต้อง)" โดยที่ # เป็นหมายเลขต่อเนื่องขึ้นอยู่กับจำนวนครั้งที่ฉันได้ลองแล้ว หากฉันพยายามปรับใช้จาก vmdk ฉันจะได้รับ VM ที่ไม่สามารถบูทได้

มีวิธีง่าย ๆ ในการทำให้ VM ทำงานจากโฟลเดอร์ VM หรือไม่?

แก้ไข: เมื่อฉันพยายามปรับใช้จากไฟล์ VMX ฉันได้รับ vm นี้:

vm uknown

และฉันไม่สามารถแก้ไขการตั้งค่าหรือเพิ่มประสิทธิภาพ

แก้ไข:

เราแก้ไขปัญหา ไฟล์ดังกล่าวมอบให้เราจาก VMPlayer และรุ่นของฮาร์ดแวร์ไม่สามารถใช้งานร่วมกันได้ เราลดรุ่น HW และส่งออกเป็นไฟล์. Nova จากนั้นเราสามารถนำเข้าสู่ vCenter


ฉันหมายถึงฉันต้องการมี VM ที่ใช้งานได้ มีคนให้โฟลเดอร์ VM นี้กับฉันและฉันต้องการใช้กับโฮสต์ของฉัน
Jeff

1
คุณ "ปรับใช้" VM เป็นอย่างไร
ewwhite

ฉันคัดลอกโฟลเดอร์ 18 GB ไปยังที่เก็บข้อมูล
Jeff

คำตอบ:


16

คุณใช้ไคลเอ็นต์ vSphere อยู่หรือไม่? ถ้าเป็นเช่นนั้นกุญแจของคุณคือใช้ไฟล์. vmx

โดยทั่วไป ( ไม่มีรายละเอียดเกี่ยวกับรุ่น ฯลฯ ) สิ่งนี้สามารถทำได้โดยการเรียกดูที่เก็บข้อมูลนำทางไปยังโฟลเดอร์ของ VM คลิกขวาที่ไฟล์. vmx ที่เกี่ยวข้องและเพิ่ม VM ลงในคลังของคุณ

จากตรงนั้นคุณควรมี VM อยู่ในดาต้าเซ็นเตอร์ (หรือโฮสต์) ของคุณ นั่นคือเมื่อคุณจะสามารถเปิดเครื่องเสมือน

ป้อนคำอธิบายรูปภาพที่นี่

แก้ไข:

หาก. vmx ไม่ดีคุณสามารถสร้างเครื่องเสมือนใหม่ ...

ป้อนคำอธิบายรูปภาพที่นี่

  • เลือก "กำหนดเอง"
  • กำหนดค่าด้วยข้อกำหนดที่จำเป็น
  • เมื่อคุณไปที่ส่วน "เลือกดิสก์" เลือก "ใช้ดิสก์เสมือนที่มีอยู่"
  • นี่จะเป็นการเปิดกล่องโต้ตอบที่คุณสามารถเรียกดูไฟล์. MVDK
  • ทำการตั้งค่าให้เสร็จสมบูรณ์
  • กำไร.

1
และถ้าคุณทำเช่นนี้และคุณยังคงได้รับเมล์มาว่า "ไม่ทราบ" .vmxแล้วอาจมีบางอย่างผิดปกติกับ มันเป็นไฟล์ข้อความเปิดมันขึ้นมาและเปรียบเทียบกับไฟล์ที่ใช้งานได้
เชนแมดเดน

มีวิธีสร้าง vmx ใหม่จาก vmdk หรือไม่?
Jeff

@Jeff ดูการอัปเดตของฉันด้านบน
ewwhite

ฉันพยายามเช่นนั้น ... ฉันจะยอมรับคำตอบนี้ แต่ฉันไม่รู้ว่าฉันถามถูกต้อง หมายเหตุอีกอันไปรษณีย์ที่ฉันได้รับมีสแนปชอตจำนวนหนึ่งที่ประกอบขึ้นใหม่เมื่อฉันอัพโหลดโฟลเดอร์จนเต็ม มันเป็นเรื่องสำคัญไหม ขอบคุณสำหรับความช่วยเหลือของคุณ.
Jeff

@Jeff โอ้ภาพรวมอาจไม่ถูกรวมเข้าด้วยกัน พวกเขาจะไม่ปรากฏในกล่องโต้ตอบเบราว์เซอร์ Datastore ตามวัตถุประสงค์ นั่นอาจเป็นปัญหาของคุณที่นี่ คุณมีสิทธิ์เข้าถึงระบบดั้งเดิมหรือไม่?
ewwhite

0

หากต้องการเพิ่มดิสก์เสมือน. vmdk ไปยังเครื่อง VMware โปรดทำดังต่อไปนี้:

เปิดเครื่องเสมือน VMware ของคุณและตรวจสอบให้แน่ใจว่าปิดเครื่องแล้ว เลือก VM -> การตั้งค่า; บนแท็บฮาร์ดแวร์คลิกเพิ่มเพื่อเริ่มตัวช่วยสร้างเพิ่มฮาร์ดแวร์เลือกฮาร์ดดิสก์แล้วคลิกถัดไป บนหน้าเลือกดิสก์เลือกใช้ดิสก์เสมือนที่มีอยู่แล้วคลิกถัดไป บนหน้าเลือกดิสก์ที่มีอยู่ให้ป้อนชื่อพา ธ และชื่อไฟล์ของไฟล์ดิสก์ที่มีอยู่หรือเรียกดูไฟล์แล้วคลิกตกลง (!) แม้ว่าดิสก์เสมือนที่แปลงแล้วจะประกอบด้วยไฟล์. vmdk หลายไฟล์คุณจะต้องเลือกไฟล์. vmdk ไฟล์เดียวที่หน้าสุดท้ายของตัวช่วยสร้าง นี่จะเป็นการเพิ่มดิสก์เสมือนทั้งหมด


0

หากต้องการสร้าง vm ผ่านไฟล์ vmdk คุณควรเปลี่ยนไฟล์ vmdk ของคุณ

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

จากนั้นจะสร้างไฟล์สองไฟล์ (target.vmdk และ target-flat.vmdk) คุณควรใช้ target.vmdk เพื่อสร้าง vm

สร้าง vm ผ่าน vmdk

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.