কোনও নিখরচায় পিই ছাড়াই ভিজি থেকে একটি শারীরিক ভলিউম সরান


3

আমার কাছে 2 টি ফিজিকাল ভলিউম এসডিএ 5 এবং এসডিএ 6 রয়েছে এলভিএম 2 সেটআপ রয়েছে। উভয় দৈহিক ভলিউম একটি একক ভলিউম গ্রুপ ভিজিতে অন্তর্ভুক্ত, যা অন্তর্ভুক্ত শুধুমাত্র একটি এলভি থাকে। এলভি শারীরিক ভলিউমের সমস্ত স্মৃতি ব্যবহার করে যার অর্থ একই ভিজিতে আমি আর একটি এলভি তৈরি করতে পারি না।

সুতরাং, সংক্ষেপে আমার সম্পূর্ণ lvm সেটআপটিতে 2pv, 1vg, 1lv রয়েছে। Lv এ লিনাক্স ওএস থাকে।

এখন, আমি ভলিউম গ্রুপ থেকে নিরাপদে একটি পিভি সরিয়ে ফেলতে চাই যাতে আমি এটি lvm ব্যতীত অন্য কোনও কিছুর জন্য ব্যবহার করতে পারি। তবে পিভিডিসপ্লে দেখায় যে উভয় দৈহিক ভলিউমের সমস্ত শারীরিক এক্সটেন্টস বরাদ্দ করা হয়েছে এবং সেগুলির কোনওটিতে কোনও নিখরচায় শারীরিক এক্সটেন্টস নেই। তবে লজিকাল ভলিউমের আসল ডেটা এলভি আকারের মাত্র 10 শতাংশ।

যদি আমি pvmove কমান্ডটি ব্যবহার করি তবে এটি "কোনও নিখরচায় শারীরিক এক্সটেন্টস উপলব্ধ নয়" ত্রুটিটি দেখায়।

সুতরাং, আমি কীভাবে ডেটা না ছাড়াই ভলিউম গ্রুপ থেকে শারীরিক ডিস্কটি নিরাপদে সরিয়ে ফেলতে পারি?

lvm  lvm2 

আপনার পিভি অপসারণের জন্য পর্যাপ্ত জায়গা খুলতে আপনি কী এলভি (এবং এর মধ্যে থাকা ফাইল সিস্টেম) এর আকার সঙ্কুচিত করতে পারেন? আপনি যদি ভিজিতে পর্যাপ্ত জায়গা খুলতে পারেন তবে আপনি pvmove দিয়ে সমস্ত ডেটা এক পিভিতে সরাতে পারেন।
ব্রায়ান.ডি.মায়ার্স

উত্তর:


2

প্রথমে একটি ভলিউম সঙ্কুচিত করা এবং তারপরে পিভিএমভ করা সম্ভব এবং তারপরে কোনও শারীরিক ডিস্ক সরিয়ে ফেলা সম্ভব।

বলুন 5 জিবি স্পেস ব্যবহার করা হয়েছে।

প্রথমে ফাইল সিস্টেম পরীক্ষা করুন।

e2fsck /dev/vg/lv

ব্যবহৃত ফাইলের উপরে কিছুটা ফাইল সিস্টেমকে পুনরায় আকার দিন (6 জিবি বলুন)।

resize2fs -p /dev/vg/lv 6G

lv কে সামান্য> বা = ফাইল সিস্টেম আকারে সঙ্কুচিত করুন।

lvreduce -L 6G /dev/vg/lv

ভলিউমের শেষের সাথে ফাইল সিস্টেমের প্রান্তটি সারিবদ্ধ করুন।

resize2fs -p /dev/vg/lv

তারপরে সোর্স পার্টিশন থেকে পার্টিশনকে লক্ষ্য করে পারভেজ করুন।

pvmove /dev/sda5 /dev/sda6

তারপরে ফিজিকাল এক্সটেন্টস বরাদ্দ করা হয়েছে কিনা তা যাচাই করুন।

pvdisplay

যদি কোনও পিই বরাদ্দ না হয় তবে lvm থেকে কোনও পার্টিশন সরিয়ে ফেলা নিরাপদ।

pvremove /part/to/be/removed
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.