ทุกคน EHLO! โพสต์แรกของฉันในเครือข่าย StackOverflow :)
เรากำลังทำงานบางโครงสร้างพื้นฐาน ESXi 5.0 / vCenter ไปยังโฮสต์ส่วนใหญ่ Debian 6 / amd64 ระบบพักที่มีพาร์ทิชัน ext3 และopen-vm-tools
รวบรวมจากแหล่งที่มาต่อเดเบียนข้อผิดพลาด 471784
มีปัญหาที่เห็นได้รับการยกขึ้นทั่วอินเทอร์เน็ต แต่ไม่มีคำตอบที่สรุปได้ทุกที่
เมื่อพยายามลดขนาดดิสก์ที่จัดเตรียมในโหมดอิสระถาวรไม่มีสแนปช็อตผู้ปกครองโคลนใด ๆ ฉันได้รับข้อผิดพลาดต่อไปนี้อย่างสม่ำเสมอ:
root@linux64:~# vmware-toolbox-cmd disk list
Shrink disk is disabled for this virtual machine.
Shrinking is disabled for linked clones, parents of linked clones,
pre-allocated disks, snapshots, or due to other factors.
See the User's manual for more information.
(โดยวิธีการสิ่งที่ "ปัจจัยอื่น ๆ " คืออะไรและตันของเอกสารสีขาวและคู่มือทางเทคนิคเป็นคู่มือผู้ใช้หรือไม่ :)
ฉันรู้ว่าฉันสามารถพาร์ทิชันด้วยศูนย์ (อันที่จริงฉันใช้shred -fuzn0
เมื่อลบไฟล์ขนาดใหญ่) จากนั้นปิดแขกที่มีปัญหาและใช้วิธีการต่าง ๆ เช่นการvmkfstools
โคลนนิ่งหรือ vMotioning ดิสก์ในโหมด thin-provision ฯลฯ แต่ทั้งหมด ของพวกเขาอาจได้รับโทษการหยุดทำงานสำหรับแขกที่กำลังหลบเลี่ยงหรือส่งผลให้มีการย้ายข้อมูลระหว่าง datastores และ / หรือโฮสต์ที่ไม่มีเหตุผล
และคำตอบคือ: ไม่มีการลดขนาดลงภายใต้ ESX / ESXi (เหมือนเวอร์ชั่น 5)
เอกสารอ่าน:
สิ่งสำคัญไม่อนุญาตให้มีการลดขนาดดิสก์ในสถานการณ์ต่อไปนี้:
เครื่องเสมือนโฮสต์บนเซิร์ฟเวอร์ ESX / ESXi เซิร์ฟเวอร์ ESX / ESXiสามารถลดขนาดของดิสก์เสมือนได้เฉพาะเมื่อมีการส่งออกเครื่องเสมือน อย่างไรก็ตามเนื้อที่ว่างบนดิสก์เสมือนบนเซิร์ฟเวอร์ ESX / ESXi ไม่เปลี่ยนแปลง
เครื่องเสมือนมีระบบปฏิบัติการMac guest
คุณปันส่วนพื้นที่ดิสก์ทั้งหมดไปยังดิสก์เสมือนเมื่อคุณสร้างขึ้น
เครื่องเสมือนที่มีภาพรวม
เครื่องเสมือนเป็นโคลนที่เชื่อมโยงหรือ แม่ของโคลนที่เชื่อมโยง
ดิสก์เสมือนเป็นอิสระดิสก์ใน nonpersistentโหมด
ระบบไฟล์เป็นระบบไฟล์ journalingเช่นext4, XFS หรือ jfsระบบไฟล์
ไม่น่าแปลกใจที่มีเป็นตัวเลือกที่จะหดตัวลงใน VMware Workstation แต่ไม่ได้อยู่ในลูกค้า vSphere เชื่อมต่อกับอินสแตนซ์ ESXi หรือ vCenter