আমি সেট আপ করার জন্য যে পদক্ষেপটি দিয়েছিলাম তা ধাপে ধাপে লেখার সিদ্ধান্ত নিয়েছি। একটি গুরুত্বপূর্ণ নোটটি হ'ল আমি এটি এমন একটি সিস্টেমে করেছি যেখানে আমি পৃথক পার্টিশন থেকে বুট করি যা LVM এর অংশ নয়। সুতরাং এলভিএম কেবল স্টোরেজের জন্য এবং বুট করার জন্য ওএসের প্রয়োজনীয় ফাইলগুলির কোনও নেই। এছাড়াও এটি একটি বৃহত ড্রাইভের উপস্থিতি তৈরি করা, যদিও একাধিক ড্রাইভের উপস্থিতি তৈরি করতে অনুরূপ কৌশল ব্যবহার করা যেতে পারে (ভাল পার্টিশনগুলি সত্যই)। এটি একটি খুব স্বার্থপর মস্তিষ্কের ডাম্প, যেহেতু অন্যান্য গাইডগুলি আমার কাছে এগুলি সম্পূর্ণ করে না। সুতরাং আমি আশা করি এটি অন্যকে সহায়তা করতে পারে।
এই দিকনির্দেশগুলি মূলতঃ আমি এখান থেকে জড়ো হওয়া আরও কিছু তথ্যের সাথে মুরত গুনের সরবরাহ করা লিঙ্ক থেকে ।
আমি একটি ডিস্ক দিয়ে শুরু করেছি যে এটিতে আমার প্রয়োজনীয় কিছু ছিল না।
- প্রথমে আপনাকে লিনাক্স এলভিএম হিসাবে একটি পার্টিশন তৈরি করতে হবে। এটি করতে আপনি fdisk ব্যবহার করতে পারেন। উবুন্টু যে সমস্ত ড্রাইভ দেখে এবং সেগুলি চালিয়ে কীভাবে তালিকাভুক্ত করা হয় তা আপনি দেখতে পাবেন:
sudo fdisk -l
প্রতিটি বিভাগের প্রথম লাইনে আপনার ড্রাইভ সনাক্ত করতে পর্যাপ্ত তথ্য দেওয়া উচিত। এটির মতো দেখাবে:
ডিস্ক / দেব / এসডিএ: 500.1 জিবি, 500107862016 বাইট
যে অংশটি গুরুত্বপূর্ণ তা হল /dev/sda
। এখন সঞ্চালন করুন: sudo fdisk /dev/sda
। তুমি দেখবে:
কমান্ড (সাহায্যের জন্য এম):
p
আপনার ড্রাইভে পার্টিশন তালিকা করতে টাইপ করুন। আপনি যে পার্টিশনগুলি LVM এর অংশ বানাতে চান তা মুছতে হবে। d
মুছে ফেলতে টাইপ করুন। যদি ড্রাইভে কেবলমাত্র একটি পার্টিশন থাকে তবে এটি এটি সরিয়ে ফেলবে (অপসারণের জন্য এটি ভালভাবে পতাকাঙ্কিত করুন, যতক্ষণ না আমরা এটি এটি করতে বলি ততক্ষণে তা ঘটে না)। অন্যথায় আমি মনে করি (আমার কেবল একটি ছিল) এটি আপনাকে মুছতে চান এমন একটির নাম লিখতে বলে।
এখন আপনার নতুন পার্টিশন তৈরি করা দরকার। n
নতুন জন্য টাইপ করুন । এটি প্রসারিত বা প্রাথমিক কিনা জিজ্ঞাসা করে। p
প্রাথমিকের জন্য টাইপ করুন । এটি পার্টিশন নম্বর জিজ্ঞাসা করে, 1 টাইপ করুন। প্রথম সিলিন্ডার এবং শেষ সিলিন্ডারের জন্য ডিফল্টগুলি ব্যবহার করার জন্য তাদের খালি রাখুন।
এখন আপনাকে এটি লিনাক্স এলভিএম এ সেট করতে হবে। প্রকার t
। এটি একটি হেক্স কোডের জন্য জিজ্ঞাসা 8e
করে, লিনাক্স এলভিএমের জন্য ব্যবহার করুন । আপনি shoule কিছু দেখুন:
1 থেকে 8e পার্টিশনের প্রকারভেদ পরিবর্তিত হয়েছে (লিনাক্স এলভিএম)
শেষ w
পর্যন্ত ডিস্কে পরিবর্তনগুলি লিখতে টাইপ করুন ।
- এখন আমাদের LVM
sudo apt-get install lvm2
ইনস্টল করা দরকার তাই এটি ইনস্টল করতে চালানো উচিত।
- আমি সত্যনিষ্ঠ হতে চাই এবং বলি যে এই পদক্ষেপটি কী করে তা আমি নিশ্চিত নই তবে অন্যান্য দিকনির্দেশগুলি
modprobe dm-mod
এলভিএম মডিউল লোড করতে বলেছিল । আমি কোনও ত্রুটি পাই নি তাই আমি এটির কাজটি করেছি।
- আমাদের বুট-এ এই মডিউলটি লোড করার জন্য / ইত্যাদি / মডিউল ফাইল সম্পাদনা করতে হবে। কি
sudo nano /etc/modules
সম্পাদনায় যান এটি আপ খুলুন। dm-mod
আইটেমের তালিকায় যুক্ত করুন ।
- ফিল্টার আপডেট করার জন্য আমরা lvm কনফিগারেশনটিও সম্পাদনা করতে চাই যাতে এটি স্ক্যান করতে বেশি সময় নেয় না (আমি মনে করি এটি সে কারণেই হয়)। সুতরাং
sudo nano -w /etc/lvm/lvm.conf
এবং এর সাথে লাইনটি পরিবর্তন করুন:
ফিল্টার = ["a /.*/"]
হতে:
ফিল্টার = ["এ | / দেব / এইচডি [অব] |", "আর /.*/"]
- এখন আমাদের প্রথম এলভিএম সেটআপ করা দরকার। কি
sudo vgscan
। আপনার কিছু দেখতে হবে:
সমস্ত শারীরিক খণ্ড পড়া। এটি কিছুক্ষণ সময় নিতে পারে ...
কোনও ভলিউম গ্রুপ পাওয়া যায় নি
ইতিমধ্যে যদি কোনও ভলিউম গোষ্ঠী রয়েছে তবে sudo vgchange -a y
সেগুলি উপলভ্য করার জন্য ইতিমধ্যে রান আপ করা হয়েছে ।
- এখন
sudo pvcreate /dev/sda1
পার্টিশন সেট আপ করতে রান করুন ।
- এখন
sudo vgcreate media /dev/sda1
আপনি যে নামটি দিয়ে পার্টিশনটি লেবেল করাতে চান তার নাম দিয়ে মিডিয়া প্রতিস্থাপন চালান ।
sudo lvcreate -l100%FREE -nvolume media
আপনি যে নামটি ডাকতে চান তার সাথে এখন ভলিউম প্রতিস্থাপন করুন। এটি পার্টিশনে উপলব্ধ সমস্ত মুক্ত স্থান ব্যবহার করবে।
- এখন আমাদের ভলিউমটি ফর্ম্যাট করতে হবে যাতে আপনি কী করবেন 4
sudo mke2fs -t ext4 /dev/media/volume
।
- আপনি যে ভলিউমটি মাউন্ট করতে চান সেই ডিরেক্টরিটি তৈরি করুন। আমি করেছি
sudo mkdir /mnt/media
।
- করে ভলিউম মাউন্ট করুন
sudo mount /dev/media/volume /mnt/media
। এখন এটি কেবল এই অধিবেশনটির জন্য। আপনি পুনরায় বুট করার সময় এটি স্বয়ংক্রিয়ভাবে পুনঃসেট করা হবে না। এটি করতে আমাদের /etc/fstab
ফাইল সম্পাদনা করতে হবে। এটি করার জন্য sudo nano /etc/fstab
এবং লাইনটি যুক্ত করুন:
/ dev / মিডিয়া / ভলিউম / এমএনটি / মিডিয়া এক্সট 4 ডিফল্ট 0 1
এই মুহুর্তে আপনি ডিস্কে ফাইলগুলি যুক্ত করা শুরু করতে পারেন, সুতরাং আপনার যদি অন্য ডিস্কগুলি যোগ করতে চান তবে আপনি সেগুলি এখানে অনুলিপি করতে পারেন।
আপনার ভলিউমে অন্য ড্রাইভ যুক্ত করা হচ্ছে
- সুতরাং প্রথম বুলেটের ধাপগুলি আবার অনুসরণ করুন তবে নতুন ড্রাইভের জন্য।
- এখন যদি ড্রাইভের নাম হয়
/dev/sdb1
তবে sudo vgextend media /dev/sdb1
এটি ভলিউমে যুক্ত করতে করুন।
- এখন আমাদের ভলিউম আনমাউন্ট করতে হবে। এটি করতে
sudo umount /dev/media/volume
।
- এখন আপনি চালিয়ে এখন আপনার ভলিউমের পরিসংখ্যান দেখতে পাচ্ছেন
sudo vgdisplay
। গুরুত্বপূর্ণ অংশটি হ'ল Free PE / Size
। পরবর্তী পদক্ষেপের জন্য আপনি কতটা জায়গা যোগ করতে পারবেন তা আপনার জানতে হবে।
- সুতরাং আপনার যদি 150 গিগাবাইট জায়গা থাকে তবে আপনি তা করতে পারেন
sudo lvextend -L+150G /dev/media/volume
।
- এখন
sudo e2fsck -f /dev/media/volume
ফাইল সিস্টেমটি পরীক্ষা করতে রান করুন ।
- এখন
sudo resize2fs /dev/media/volume
সব কিছু পুনরায় আকার দিতে ছুটে।
- আপনি আবার পরিসংখ্যান চালনাতে পারেন এবং যা
Free PE / Size
যা প্রত্যাশা করেছেন তা হ্রাস পেয়েছে যাচাই করতে পারেন।
- না করে ভলিউমটি পুনঃনির্মাণ করুন
sudo mount /dev/media/volume /mnt/media
- অন্য কোনও ড্রাইভের জন্য ধুয়ে ফেলুন এবং পুনরাবৃত্তি করুন।
এছাড়াও আমি যে সহায়কটি পেয়েছি তার মধ্যে এমন কিছু ছিল যা আমার নিজের কাছে থাকা ডিস্কগুলি যুক্ত করার আগে আমার তৈরি করা LVM- এ ডিস্কগুলি অনুলিপি করার জন্য আমার কাছে ফাইলগুলি ছিল। সুতরাং আমি এটি ব্যবহার cp -r -v
করেছি যাতে এটি পুনরাবৃত্তভাবে ফাইলগুলি অনুলিপি করে এবং ভার্বোস আউটপুট ব্যবহার করে যাতে আমি জানি এটি কী করছে। সম্পূর্ণ কমান্ডের একটি উদাহরণ হ'ল:
সিপি-আর -ভি / এমএনটি / টেম্প / সিনেমা / এমএনটি / শেয়ার / মিডিয়া
/mnt/temp/Movies
আপনি যে ফোল্ডারটি অনুলিপি করতে চান তা কোথায় ।