আমি কীভাবে উবুন্টু 10.04 এ একটি রেড 1 অ্যারে যুক্ত করতে পারি?


5

আমার একটি বিদ্যমান উবুন্টু 10.04 ডেস্কটপ সিস্টেম সেটআপ আছে এবং একটি হার্ড ড্রাইভ (ড্রাইভ এ) তে চলছে।

আমি সিস্টেমে আরও দুটি হার্ড ড্রাইভ (ড্রাইভ বি এবং সি, একই আকার) যুক্ত করতে এবং তাদেরকে একটি রেড 1 অ্যারে হিসাবে যুক্ত করতে চাই।

আমি কেমন করে ঐটি করি?

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

আমি সিস্টেমে শারীরিকভাবে দুটি ড্রাইভ যুক্ত করেছি এবং এগুলিকে জিপিআরটি দিয়ে এক্সটি 3 হিসাবে ফর্ম্যাট করেছি।

উবুন্টুর ডিস্ক ইউটিলিটিতে একটি "তৈরি রাইড" বিকল্প রয়েছে, তবে এটি আমার কোনও ড্রাইভ নির্বাচন করতে দেয় না (এটি মনে করে যে তারা সমস্ত পূর্ণ full

এমডিএডিএম ব্যবহার করতে আমার আপত্তি নেই, তবে আমি বেশ কয়েকটি গাইড পেয়েছি যা পুরানো এবং বিরোধী পরামর্শ দেয়। কেউ বলে যে আমাকে একটি / ইত্যাদি / রাইদটব ফাইল সম্পাদনা করতে হবে, কেউ কেউ বলছেন এটি স্বয়ংক্রিয়ভাবে হয়ে গেছে।

একটি বিদ্যমান সিস্টেমে একটি RAID 1 যুক্ত করার পছন্দের উপায়টি (উবুন্টু 10.04) কী?

এটি বুটে একটি আক্রমণে পরিণত হওয়া উচিত এবং / হোম / মাইনেম / ফাইল / এ নিজেই মাউন্ট করা উচিত।

অতিরিক্ত তথ্য:

/etc/mdadm.conf

DEVICE partitions
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=4fd3b193:c6c09dea:46ed9f91:db68f1c3

/ Etc / fstab ফাইলের

/dev/md0 /home/myname/files auto defaults 0 0

বিড়াল / প্রক / এমডিস্ট্যাট (পুনরায় বুট করার পরে)

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md_d0 : inactive sdb1[1](S)
      1953511936 blocks

unused devices: <none>

আমারও একই সমস্যা হচ্ছে। আমি সুনির্দিষ্টভাবে /etc/m دادm.conf সম্পাদনা করেছি। এটি ম্যানুয়ালি এডিট করতে হয়েছিল, কারণ আমি ইডোগুলি কাজ করতে পেলাম না, এমনকি সুডো সহ, অনুমতিও অস্বীকার করা হয়েছিল। আমি এবার ফাইলটি তৈরি করেছি, তবে আমি সন্দেহ করছি যে আমার এখনও সমস্যা আছে। কেন বাজানো, এবং মালিক কে হওয়া উচিত?

উত্তর:


11

ঠিক আছে,

সমস্ত কমান্ড লাইনের স্টাফ - নতুন ড্রাইভগুলি হ'ল / dev / sdb এবং / dev / sdc ধরে রেখে - আপনি যে ড্রাইভগুলি ব্যবহার করতে চান সেগুলি পরীক্ষা করে দেখুন এবং একটি নোট তৈরি করুন। এটি দুটিবার পরীক্ষা করে দেখুন - আপনি নিজের ওএস ডিস্ক দিয়ে কিছু করতে চান না !!!

সমস্ত রুট হিসাবে করা হয়েছে (sudo -i) ...

1) নতুন পার্টিশনগুলি আলাদাভাবে সেটআপ করার জন্য আমাদের প্রতিটি ড্রাইভের জন্য মুছতে fdisk ব্যবহার করুন:

 fdisk /dev/sdx (eg: fdisk /dev/sdb)
  • d (বর্তমান) পার্টিশনটি মুছুন - নির্দেশগুলি অনুসরণ করুন
  • n (নতুন পার্টিশন) এবং ড্রাইভের পুরো আকারের একটি প্রাথমিক পার্টিশন তৈরি করুন
  • টি (টাইপ) করুন এবং পার্টিশন প্রকারটি এফডি তে নির্ধারণ করুন (লিনাক্স রাইড অটোডেটেক্ট)
  • ডাব্লু (লিখুন) আপনার পরিবর্তন এবং প্রস্থান

fdisk সহায়তা এখানে: http://tldp.org/HOWTO/Partition/fdisk_partitioning.html

2) আপনার নতুন RAID অ্যারে তৈরি করুন - আমরা ধরে নেব / dev / md0 (প্রথম RAID অ্যারে)

  mdadm --create /dev/md0 --chunk=128 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1 

3) আপনার নতুন অ্যারে ফর্ম্যাট করুন:

  mkfs -t ext3 /dev/md0    

(অথবা আপনি চাইলে ext4 ব্যবহার করুন)

৪) আপনাকে /etc/m دادm/mdadm.conf তৈরি করতে হবে বা আপনি সার্ভারটি পুনরায় চালু করার সময় আপনার অ্যারে অদৃশ্য হয়ে যাবে!

echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
mdadm --detail --scan >> /etc/mdadm/mdadm.conf 

একবার আপনি এই ফাইলটি তৈরি করার পরে, এটি দেখুন / সম্পাদনা করুন যে 'ডিভাইস পার্টিশনগুলি' শব্দটি নিজের নিজস্ব লাইনে রয়েছে কিনা তা নিশ্চিত করে। যদি অ্যারে পুনরায় বুট করার সময় স্বয়ংক্রিয়ভাবে শুরু না হয় তবে এই উত্তরের শেষে আরও বিস্তৃত .conf ফাইল দেখুন।

5) মাউন্ট টার্গেট ফোল্ডারটি উপস্থিত রয়েছে তা নিশ্চিত করুন:

mkdir /home/myname/files/

6) / etc / fstab এ মাউন্ট যুক্ত করুন - শেষে এই লাইনটি যুক্ত করুন

/dev/md0  /home/myname/files  auto   defaults  0 0

আপনি পরীক্ষা করতে পারেন যে আপনার নতুন RAID অ্যারে চলছে এবং এই কমান্ডের সাথে এটি প্রথমবারের মতো সিঙ্ক করছে:

cat /proc/mdstat

সম্পাদনা করুন:

পুনরায় বুট করার সময় অ্যারেটি অদৃশ্য হয়ে যাবে - নিম্নলিখিত ম্যাডামকনফ ব্যবহার করে দেখুন, এতে আপনার অ্যারের জন্য পোস্ট করা লাইনটি অন্তর্ভুক্ত রয়েছে:

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=4fd3b193:c6c09dea:46ed9f91:db68f1c3

দুর্দান্ত, আপনাকে ধন্যবাদ! এটি বর্তমানে পুনরায় সিঙ্ক করছে এবং এটি হয়ে গেলে আমি পুনরায় বুট করব এবং নিশ্চিত হয়ে নেব যে এটি ঠিক আছে। এমন কোনও আদেশ নেই যা "বিড়াল / প্রক / এমডিস্ট্যাট" প্রতি 10 সেকেন্ড বা তারপরে রিফ্রেশ করে?
নিক

ওহ, বুঝেছি! "ক্যাট / প্রোক / এমডিস্ট্যাট দেখুন"। এখন আমি পেইন্ট শুকনো দেখতে পারি। :)
নিক

এটি কাজ করে খুশি। আপনি সিঙ্ক অপারেশনটি গতি বাড়িয়ে তুলতে পারেন: প্রতিধ্বনি 100000> / proc / sys / dev / raid / গতি_লিমিট_মিন এবং তারপরে 200000> / proc / sys / dev / raid / speed_limit_max প্রতিধ্বনি করুন। এটি সিস্টেমে চলমান সমস্ত কিছুর ব্যয়ে সিঙ্কের গতি সর্বাধিক
ছাড়িয়ে যাবে

অবশ্যই, আপনি এখন এটি আমাকে 7 ঘন্টা চালানোর পরে বলুন। :) 82 মিনিট যেতে!
নিক

ঠিক আছে, কিছু এখনও ঠিক না। এটি সিঙ্ক করা শেষ হয়েছে এবং আমি পুনরায় বুট করেছি, তবে এটি বুটআপে মাউন্ট হয় না। আমি একটি ত্রুটি পর্দা পেয়েছি যা বলে যে "/ হোম / আমার নাম / ফাইলগুলি" মাউন্ট করা যায়নি। এবং এড়িয়ে যাওয়ার জন্য আমাকে "এস" টিপতে হবে এবং পরেরটি চেষ্টা করতে হবে। আমি আমার মূল পোস্টের নীচে আরও তথ্য যুক্ত করেছি।
নিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.