ESXi / vSphere লিনাক্স গেস্টগুলিতে VMDK ডিস্ক পাতলা (সঙ্কুচিত)
দ্রষ্টব্য: "সঙ্কুচিত" প্রায়শই একটি পাতলা ধরণের ডিস্ক ফাইলের আকার হ্রাস করার প্রক্রিয়াটি উল্লেখ করার জন্য আন্তঃ বিনিময়যোগ্যভাবে ব্যবহৃত হয়। অতিথিদের জন্য উপলব্ধ ডিস্কের অন্তর্নিহিত আকার হ্রাস করার বিষয়ে ভিএমওয়্যার "সঙ্কুচিত" শব্দটি ব্যবহার করে এবং প্রক্রিয়া হিসাবে "পাতলা" হ'ল প্রক্রিয়াটি অন্তর্নিহিত উপলভ্য আকারটি পরিবর্তন না করে অব্যবহৃত স্থান পুনরুদ্ধার করার প্রবণতা হিসাবে ব্যবহার করে।
ESXi যেহেতু লিনাক্স গেস্টগুলিতে ভিএমটিউল-ভিত্তিক সঙ্কুচিত সমর্থন করে না, তাই নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করা আবশ্যক। আরও তথ্যের জন্য নীচের রেফারেন্স লিঙ্ক দেখুন।
(যদি সম্ভব হয়) সমস্ত ডিস্ক রাইট-নিবিড় অ্যাপ্লিকেশন এবং পরিষেবাগুলি বন্ধ করুন কারণ নিম্নলিখিত পদক্ষেপগুলি মুহুর্তে লক্ষ্য ভলিউম পূরণ করবে
লক্ষ্য VMDK এ ডিফল্ট ভলিউম (গুলি) এবং সিমলিংক / ডিভাইস ফাইল / ইত্যাদি হিসাবে কোনও ত্রুটি উপেক্ষা করুন। Defragmented করা যাবে না।
# USE sudo IF NECESSARY IN YOUR CONFIG!
e4defrag /
# or e4defrag /mnt/MOUNTVOLUME
- শূন্য-পূর্ণ সমস্ত অব্যবহৃত স্থান:
dd if=/dev/zero of=/mnt/MOUNTVOLUME/zeroes bs=1M; sync; rm /mnt/MOUNTVOLUME/zeroes
শাট ডাউন এবং অতিথিকে পাওয়ার অফ করুন
এসএসএইচএসআই হোস্টকে এই আদেশগুলি জারি করুন:
# Check current vmdk allocation
du -h /vmfs/volumes/volumename/vmname/vmname.vmdk
# Shrink it
vmkfstools -K /vmfs/volumes/volumename/vmname/vmname.vmdk
# Check again to verify shrinkage
du -h /vmfs/volumes/volumename/vmname/vmname.vmdk
- অতিথির উপর শক্তি
উৎস
https://kb.vmware.com/s/article/1002019
বেশিরভাগ ফাইল সিস্টেমে ফাইল মোছা তাদের পুরোপুরি সরিয়ে ফেলবে না; কেবল ফাইল টেবিল পরিবর্তন করা হবে। ফ্রিওয়্যার সুরক্ষিত ফাইল মোছার সুবিধাগুলি ব্যবহার দরকারী যেমন ভলিউমের খালি স্থানটি শূন্যের বাইরে শূন্য করতে ইরেজার বা এসডিলেট, কার্যকরভাবে ডেটা ফাঁকা স্থান সাফ করার জন্য। তারপরেই ডিস্কটি সঠিকভাবে পাতলা যায়। তারপরে ব্লকটি পুনরায় দাবি পূরণের জন্য আপনি vmkfstools -K কমান্ড (ESXi / ESX 4.1 এবং পরবর্তী) ব্যবহার করতে পারেন বা ভার্চুয়াল মেশিনটি বিভিন্ন ভিএমএফ ব্লক আকার সহ ভার্চুয়াল মেশিনটিকে একটি ডেটাস্টোরে স্থানান্তর করতে ব্যবহার করতে পারেন v