আমার একটি ভার্চুয়াল মেশিন রয়েছে যা সম্প্রতি এর ডিস্ক চিত্রটি 20GB থেকে 50GB-তে বেড়েছে এবং fdisk -l
ভিএম এই নতুন আকারটি দেখতে পারে কিনা তা যাচাই করে। অতিরিক্ত 30 জিবি পূরণ করার জন্য এখন আমার রুট এলভিএম পার্টিশনটির আকার পরিবর্তন করতে হবে।
আমি এলভিএমকে পুনরায় আকার দেওয়ার বিষয়ে বেশ কয়েকটি নিবন্ধ পেয়েছি , তবে মূল বিভাজনকে পুনরায় আকার দেওয়ার ক্ষেত্রে কয়েকটি লাইভসিডি থেকে বুট করার দরকার পড়ে claim সার্ভারটি নামিয়ে না দিয়ে এটি করার কোনও উপায় আছে কি? সার্ভারটি গুরুত্বপূর্ণ, তাই আমি ডাউনটাইম কমিয়ে আনতে চাই।
সম্পাদনা: এর আউটপুট fdisk -l
:
[root@fedora-host ~]# sudo fdisk -l
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders, total 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00097c90
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 83886079 41430016 8e Linux LVM
Disk /dev/mapper/VolGroup-lv_root: 36.1 GB, 36104568832 bytes
255 heads, 63 sectors/track, 4389 cylinders, total 70516736 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_root doesn't contain a valid partition table
Disk /dev/mapper/VolGroup-lv_swap: 6308 MB, 6308233216 bytes
255 heads, 63 sectors/track, 766 cylinders, total 12320768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_swap doesn't contain a valid partition table
সম্পাদনা করুন: আমি কীভাবে শারীরিক পার্টিশনটির আকার পরিবর্তন করব? fdisk মুক্ত স্থান দেখতে পারে, তবে এটি ব্যবহারের জন্য প্রাথমিক LVM পার্টিশনটিকে কীভাবে আকার পরিবর্তন করতে হয় তা আমি জানি না। আমি একটি লাইভসিডি বুট করার চেষ্টা করেছি এবং পার্টেডড resize
কমান্ডটি ব্যবহার করে চেষ্টা করেছি , তবে এটিই আমাকে দেয় "ফাইল সিস্টেম সনাক্ত করতে অক্ষম" ত্রুটি। আমি এই গাইডটি পেয়েছি , যা বলেছে যে পার্টিশনটি মুছতে এবং সঠিক আকারের সাথে একটি নতুন তৈরি করা আমার দরকার , তবে এটি খুব বিপজ্জনক বলে মনে হচ্ছে।
চূড়ান্ত সম্পাদনা: পার্টেড resize
কমান্ড অদ্ভুতভাবে LVM পার্টিশনগুলির আকার পরিবর্তন করতে অক্ষম। চিত্রে যান. পরিবর্তে, আমি কেবল পুরানো পার্টিশনটি মুছে ফেলেছি এবং উপরের লিঙ্কে বর্ণিত হিসাবে নতুন পরিসীমা সহ একটি নতুন তৈরি করেছি এবং এটি সঠিকভাবে এলভিএম বিভাজনকে পুনরায় আকার দিয়েছে। তারপরে আমি LVM পার্টিশনের অভ্যন্তরে ভলিউম এবং ফাইল-সিস্টেমগুলির আকার পরিবর্তন করতে নীচের পরামর্শ অনুসরণ করেছি followed