LVM রুট বাড়ছে


12

আমি আমার এলভিএম (লোকেদের উপর) এর মূল বিভাজনটি বাড়ানোর চেষ্টা করেছি

lvresize -L +5G -r /dev/vg/lv-root

এবং সন্ধান করেছে যে ফাইল সিস্টেমটি বৃদ্ধি পাবে না কারণ এটি মাউন্ট করা ছিল। এখন আমি এটি খুঁজে পেয়েছি

https://ubuntuforums.org/showthread.php?t=1537569

এটি বলে যে আমার অন্য কিছু থেকে বুট করা উচিত এবং করা উচিত

resize2fs /dev/vg/lv-root <size>

আমার প্রশ্নটি: আমি কি আকারটি বাদ দিতে পারি এবং কেবল ফাইল সিস্টেমকে পার্টিশনটি পূরণ করতে পারি (যা সফলভাবে আগে প্রসারিত হয়েছিল)? আমি চেষ্টা করে দেখি তবে ঝামেলা বিহ্বল হওয়ার ভয়ে। (আপ টু ডেট) আর্চ এবং ফাইল সিস্টেমটি ব্যবহার 4 এক্সট্রা।

উত্তর:


11

আপনি এটি না করে রিবুট ছাড়াই পুনরায় আকার দিতে পারেন:

lvextend -r -L+100%FREE /dev/vg/lv-root

আপনার যদি ভলিউম গ্রুপ vg এ কেবল 5 জিবি বিনামূল্যে থাকে

অথবা

lvextend -r -L+5G /dev/vg/lv-root

এই কমান্ডগুলি ভলিউম গোষ্ঠী vg থেকে ভলিউম lv-root এ মুক্ত স্থান যুক্ত করে, এবং এটি প্রসারিত করে; -r এর সাথে এটি রান সময়ে একই সময়ে অন্তর্নিহিত ফাইল সিস্টেমকে প্রসারিত করে। (সুতরাং এটি অন্য কোনও কিছু থেকে পুনরায় বুট করার দরকার নেই)

হিসাবে lvresizeআমি মনে করি আপনার কমান্ড একটি অতিরিক্ত স্থান আছে। আদেশটি হ'ল:

lvresize -L+5G -r /dev/vg/lv-root

ধন্যবাদ! lvresize একই জিনিস না কেন অবাক।
টুথরট

উত্তর যুক্ত।
রুই এফ রিবেইরো

1
একটি ছোট -lএখন আমার জন্য কাজ করে না, আমাকে ব্যবহার করতে হয়েছিল -L
টুথরট

5

হ্যাঁ, আপনি আপনার দ্বিতীয় কমান্ড থেকে আকার বাদ দিতে পারেন। এই ক্ষেত্রে, fs পুরো ব্লক ডিভাইস (lv-root) ব্যবহার করার জন্য পুনরায় আকার দেওয়া হবে।

সাধারণভাবে, এটি কেবল আনমাউন্ট করা পার্টিশনগুলির সাহায্যে করা যেতে পারে। তবে এক্সট 4 (এবং কিছু আলাদা এফএস) এর একটি বিশেষ বৈশিষ্ট্য রয়েছে, এটি অনলাইনে থাকাকালীন এটি বাড়ানো যায়। এটি ext4 ফাইল সিস্টেম ড্রাইভারের বৈশিষ্ট্য। এই ক্ষেত্রে, পুনরায় আকার 2fs কমান্ড কেবল কার্নেল fs ড্রাইভারের এই অনলাইন বর্ধন কার্যকারিতা জিজ্ঞাসা করবে।

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