কেভিএম ভার্চুয়াল মেশিন ডিস্কের আকার আপনি কীভাবে হ্রাস বা সঙ্কুচিত করবেন?
আমি 500 গিগাবাইটের ভার্চুয়াল ডিস্ক বরাদ্দ করেছি (/var/lib/libvirt/images/vm1.img এ সঞ্চিত) এবং আমি ওভারকিলটি খুঁজে পেয়েছি, তাই এখন আমি অন্য ভার্চুয়াল দিয়ে ব্যবহারের জন্য সেই জায়গাটি কিছুটা খালি করতে চাই মেশিন। কীভাবে চিত্রের সঞ্চয় বাড়ানো যায় সে সম্পর্কে অনেক উত্তর রয়েছে বলে মনে হয় , তবে এটি হ্রাস করে না। আমি গুণ -পুনরায় আকারের সরঞ্জামটি পেয়েছি , তবে এটি কেবল ডিস্ক চিত্র নয়, কাঁচা ডিস্ক পার্টিশনগুলির সাথে কাজ করে বলে মনে হচ্ছে।
সম্পাদনা: আমি একটি এক্সট 4 ফর্ম্যাট পার্টিশন সহ একটি এলভিএম ব্যবহার করছি।
সম্পাদনা করুন: জিপিআর্টড স্ক্রিনশটটি আমার এলভিএম পার্টিশন লেআউট্ট দেখাচ্ছে। আমাকে আরও অনেক কিছু করতে হবে তবে কেবল ফাইল সিস্টেমকে পুনরায় আকার দিন। আমি জানি কোনও এলভিএমকে পুনরায় আকার দেওয়ার কোনও নিরাপদ উপায় নেই। এবং দয়া করে আমাকে ব্যবহার করতে বলবেন না pvresize
। এর নাম সত্ত্বেও, এটি LVM গুলি আকার পরিবর্তন করতে সমর্থন করে না।
আমি চেষ্টা করেছিলাম sudo pvresize /dev/vda5
, তবে এটি কেবল বলেছে physical volume "/dev/vda5" changed
তবে আসলে আকারটি হ্রাস করে না।
আমি parted
ম্যানুয়ালি পার্টিশনের আকার নির্ধারণ করার চেষ্টা করেছি (খুব বিপজ্জনক), তবে কেবল কাজটি করলে print all
আমাকে "/ dev / sr0 অপরিবর্তিত ডিস্ক লেবেল" ত্রুটি দেয়।
সম্পাদনা করুন: এই নির্দেশাবলী অনুসরণ করে , আমি আমার লজিকাল এবং শারীরিক উভয় খণ্ডটি সফলভাবে সঙ্কুচিত করতে সক্ষম হয়েছি (যদিও আমাকে নির্দিষ্ট কমান্ডের আগে এবং পরে lvm সক্রিয় ও নিষ্ক্রিয় করতে হয়েছিল, যা নির্দেশাবলী বাদ দেয়)।
এখন জিপিআর্টে 250 জিএলেকে অবিরত মুক্ত স্থান দেখানো হচ্ছে। আমি কেভিএম ডিস্ক চিত্র থেকে এটি সরিয়ে কীভাবে এটি অন্তর্নিহিত হাইপারভাইজারকে ফিরিয়ে দেব?
qemu-img -O qcow2 vm1.img vm1-compact.qcow2
।