আমার একটি ডেবিয়ান জেন ডোমু রয়েছে যার একটি ডিআরবিডি মাউন্ট পার্টিশন রয়েছে। আমার এই পার্টিশনটির 46G থেকে 50G পর্যন্ত আকার পরিবর্তন করতে হবে। আমি নিম্নলিখিতগুলি করেছেন:
- মাধ্যমিক নোডে ডিআরবিডি বন্ধ করা হয়েছে:
/etc/init.d/drbd stop
- অন্তর্নিহিত LVM দূরত্ব 50 গিগাবাইটে বাড়িয়েছে:
lvresize -L 50G /lvm/device
- আবার ডিআরবিডি শুরু হয়েছিল এবং ডিস্ক সিঙ্ক হওয়ার জন্য অপেক্ষা করেছিল:
/etc/init.d/drbd start
- সুইচড প্রাইমারিজ এবং অন্যান্য নোডে একই সঞ্চালন।
- এখনকার মাধ্যমিক ডিআরবিডি নোডে ড্রবিড বন্ধ করা হয়েছে:
/etc/init.d/drbd stop
- অন্তর্নিহিত এলভিএম বৃদ্ধি করেছে:
lvresize -L 50G /lvm/device
- আবার ডিআরবিডি শুরু হয়েছিল এবং ডিস্ক সিঙ্ক হওয়ার জন্য অপেক্ষা করেছিল:
/etc/init.d/drbd start
- জারি করা উভয় নোডে:
drbdadm resize drbd-device
- প্রাথমিক নোডে একটি জারি করা হয়েছে:
resize2fs /dev/drbd0
আমি এই প্রতিক্রিয়া পেয়েছি:
$ resize2fs 1.40-WIP (14-Nov-2006)
The filesystem is already 12058624 blocks long. Nothing to do!
Fdisk ব্যবহার করে, drbd0 এবং sda ডিভাইস উভয়ই drbd ডিভাইসটির আকার 49392123904 হিসাবে ব্যবহার করছে Which যা আকার পরিবর্তন 2fs যা বলছে তার সাথে সামঞ্জস্যপূর্ণ। (12058624x4096 [blockize])।
আমার সমস্যাটি হ'ল df
ডিস্ক আকারে পরিবর্তনটি রিপোর্ট করা হচ্ছে না।
$ df -B 4096
/dev/drbd0 11869420 11155652 110968 100% /data
আমি এই প্রক্রিয়া আগে করেছি এবং কোন সমস্যা ছিল। আমি কি অনুপস্থিত কিছু আছে?
lvs
প্রত্যাশিত আকারের রিপোর্ট করবেন ?