সুচিপত্র:
- ধাপ 1: Mdadm ইনস্টল করা
- পদক্ষেপ 2: আমাদের ডিস্ক ড্রাইভগুলি পরীক্ষা করুন
- ধাপ 3: RAID এর জন্য ড্রাইভ পার্টিশন
- ধাপ 4: পরিবর্তনগুলি যাচাই করুন
- ধাপ 5: RAID1 ডিভাইস তৈরি করা
- ধাপ 6: RAID ডিভাইসে একটি ফাইল সিস্টেম তৈরি করা
- ধাপ 7: ডিস্ক ব্যর্থতার পরে ডেটা যাচাই করুন
- ধাপ 8: কমান্ড ইনডেক্স
- ধাপ 9: আর কোন পদক্ষেপ নেই
ভিডিও: কিভাবে রেইড -1 স্টোরেজ তৈরি করবেন: 9 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
সহজ ভাষায় RAID1 কি
: ডিস্ক মিররিং। রিডান্ডেন্সির জন্য সর্বোত্তম অপ্টিমাইজড এবং ন্যূনতম 2 ড্রাইভের প্রয়োজন
জটিল পরিভাষায় RAID1 কি
: এটি দুই বা ততোধিক ডিস্কে ডেটা সেটের একটি সঠিক কপি (বা আয়না) নিয়ে গঠিত; একটি ক্লাসিক RAID 1 মিররড জোড়া দুটি ডিস্ক রয়েছে। এই কনফিগারেশনটি একাধিক ডিস্ক জুড়ে ডিস্ক স্পেসের সমতা, স্ট্রিপিং বা স্প্যানিংয়ের প্রস্তাব দেয় না, যেহেতু অ্যারে সম্পর্কিত সমস্ত ডিস্কগুলিতে ডেটা প্রতিফলিত হয় এবং অ্যারেটি কেবল ক্ষুদ্রতম সদস্য ডিস্কের মতো বড় হতে পারে। এই লেআউটটি তখন উপযোগী যখন রিড পারফরম্যান্স বা নির্ভরযোগ্যতা লেখার পারফরম্যান্স বা ফলস্বরূপ ডেটা স্টোরেজ ক্যাপাসিটির চেয়ে বেশি গুরুত্বপূর্ণ।
(উইকিপিডিয়া এটি খুব ভালভাবে ব্যাখ্যা করে)
কি ভাল এবং কি ভয়ানক।
খুব উচ্চ কর্মক্ষমতা; খুব উচ্চ তথ্য সুরক্ষা; লেখার পারফরম্যান্সে খুব কম জরিমানা।
দুর্বলতা: উচ্চ অপ্রয়োজনীয় খরচ ওভারহেড; যেহেতু সমস্ত ডেটা ডুপ্লিকেট করা হয়েছে, তাই স্টোরেজ ক্যাপাসিটির দ্বিগুণ প্রয়োজন।
আপনার যা দরকার
কমপক্ষে 2 টি ইউএসবি স্টিক বা হার্ড ড্রাইভ আপনি 4, 6 এবং 8 ব্যবহার করে আরো যোগ করতে পারেন
সমস্ত কোড ইটালিক এ আছে
ধাপ 1: Mdadm ইনস্টল করা
প্রথম জিনিস: আপনাকে RAID সফটওয়্যার পেতে হবে। আপনাকে আপনার সফ্টওয়্যার সংগ্রহস্থল থেকে mdadm ডাউনলোড এবং ইনস্টল করতে হবে। এটি বেশ সাধারণ, তাই টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডটি টাইপ করুন:
sudo apt-get mdadm ইনস্টল করুন
পদক্ষেপ 2: আমাদের ডিস্ক ড্রাইভগুলি পরীক্ষা করুন
আমাদের ডিস্ক ড্রাইভগুলি পরীক্ষা করতে হবে যে ইতিমধ্যে কোন রেইড কনফিগার করা আছে কিনা।
নিম্নলিখিত কমান্ড ব্যবহার করে:
mdadm -E /dev /sd [b -c]
ধাপ 3: RAID এর জন্য ড্রাইভ পার্টিশন
আমরা RAID1 তৈরির জন্য সর্বনিম্ন দুটি পার্টিশন /dev /sdc1 এবং /dev /sdb1 ব্যবহার করছি। আসুন 'fdisk' কমান্ড ব্যবহার করে এই দুটি ড্রাইভে পার্টিশন তৈরি করি এবং পার্টিশন তৈরির সময় টাইপকে রেইডে পরিবর্তন করি।
এই কমান্ডটি ব্যবহার করুন
fdisk /dev /sdc1
তারপর এই নির্দেশাবলী অনুসরণ করুন
- নতুন পার্টিশন তৈরির জন্য 'n' চাপুন।
- তারপর প্রাইমারি পার্টিশনের জন্য ‘P’ নির্বাচন করুন।এরপর পার্টিশন নম্বর ১ হিসেবে সিলেক্ট করুন।
- মাত্র দুইবার এন্টার কী টিপে ডিফল্ট ফুল সাইজ দিন।
- পরবর্তী সংজ্ঞায়িত পার্টিশন মুদ্রণ করতে 'p' টিপুন।
- সমস্ত উপলব্ধ প্রকারের তালিকা করতে 'L' টিপুন।
- পার্টিশন নির্বাচন করতে 't' টাইপ করুন।
- লিনাক্স রেইড অটোর জন্য 'fd' নির্বাচন করুন এবং আবেদন করতে Enter চাপুন।
- তারপরে আমরা যে পরিবর্তনগুলি করেছি তা মুদ্রণ করতে আবার 'p' ব্যবহার করুন।
- পরিবর্তনগুলি লিখতে 'w' ব্যবহার করুন।
এখন আমরা sdb1 এর জন্য ঠিক একই দিকে যাচ্ছি
fdisk /dev /sdb1
সুতরাং sdc1 এর মতো একই সঠিক পদক্ষেপগুলি অনুসরণ করুন
ধাপ 4: পরিবর্তনগুলি যাচাই করুন
একবার উভয় পার্টিশন সফলভাবে তৈরি হয়ে গেলে, একই 'mdadm' কমান্ড ব্যবহার করে sdb এবং sdc ইউএসবি ড্রাইভের পরিবর্তনগুলি যাচাই করুন এবং এটি RAID টাইপ নিশ্চিত করবে
কমান্ড ব্যবহার করে:
mdadm -E /dev /sd [b -c]
আমরা একই কমান্ড ব্যবহার করতে পারি কিন্তু শেষে একটি যুক্ত করতে পারি
mdadm -E /dev /sd [b -c] 1
ধাপ 5: RAID1 ডিভাইস তৈরি করা
পরবর্তীতে '/dev/md0' নামে RAID1 ডিভাইস তৈরি করুন অথবা আপনি নিম্নলিখিত কমান্ড ব্যবহার করে '/dev/md127' ব্যবহার করতে পারেন।
mdadm --create /dev /md0 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
cat /proc /mdstat
অথবা
mdadm --create /dev /md127 --level = mirror --raid-devices = 2 /dev /sd [b-c] 1
cat /proc /mdstat
পরবর্তী কমান্ড ব্যবহার করে রেইড ডিভাইসের ধরন এবং রেইড অ্যারে চেক করুন।
mdadm -E /dev /sd [b -c] 1
mdadm -বিস্তারিত /dev /md0 অথবা mdadm -বিস্তারিত /dev /md127
উপরের ছবিগুলি থেকে, আপনার কমবেশি বুঝতে হবে যে raid1 তৈরি করা হয়েছে এবং /dev /sdb1 এবং /dev /sdc1 পার্টিশন ব্যবহার করে এবং আপনি পুনরায় সিঙ্ক করার মতো অবস্থা দেখতে পারেন। এর মাধ্যমে
mdadm --detail /dev /md0 অথবা mdadm --detail /dev /md127 কমান্ড
ধাপ 6: RAID ডিভাইসে একটি ফাইল সিস্টেম তৈরি করা
Md0 বা md127 এর জন্য ext4 ব্যবহার করে ফাইল সিস্টেম তৈরি করুন এবং /mnt /raid1 এর অধীনে মাউন্ট করুন। এই পদক্ষেপটি গুরুত্বপূর্ণ।
কমান্ড ব্যবহার করুন
mkfs.ext4 /dev /md0 অথবা mkfs.ext4 /dev /md127
পরবর্তী, '/mnt/raid1' এর অধীনে নতুন তৈরি ফাইল সিস্টেম মাউন্ট করুন এবং কিছু ফাইল তৈরি করুন এবং মাউন্ট পয়েন্টের অধীনে বিষয়বস্তু যাচাই করুন।
এই কমান্ডগুলি ব্যবহার করুন
mkdir /mnt /raid1
মাউন্ট/dev/md0/mnt/raid1/
/mnt/raid1/tecmint.txt স্পর্শ করুন
প্রতিধ্বনি "টেকমিন্ট রেইড সেটআপ"> /mnt/raid1/tecmint.txt
cat /mnt/raid1/tecmint.txt
cat proc/mdstat
সুতরাং সিস্টেম রিবুট এ RAID1 স্বয়ংক্রিয়ভাবে মাউন্ট করার জন্য, আপনাকে fstab ফাইলে একটি এন্ট্রি করতে হবে। '/Etc/fstab' ফাইলটি খুলুন এবং নিম্নলিখিতগুলি যোগ করুন
/dev/md0/mnt/raid1 ext4 ডিফল্ট 0 0
চালানো নিশ্চিত করুন
Fstab ফাইলে কোন ত্রুটি আছে কিনা তা দেখতে 'mount -av' চালান যদিও ধাপ অনুসরণ করা হলে কোন ভুল হবে না।
এখন, নীচের কমান্ড ব্যবহার করে 'mdadm.conf' ফাইলে ম্যানুয়ালি রেইড কনফিগারেশন সংরক্ষণ করুন।
mdadm -বিস্তারিত -স্ক্যান -ভার্বোস >> /etc/mdadm.conf
ধাপ 7: ডিস্ক ব্যর্থতার পরে ডেটা যাচাই করুন
RAID এর উদ্দেশ্য হল যদি কোন হার্ডডিস্ক ব্যর্থ হয় বা ক্র্যাশ হয় তাহলে আমাদের ডেটা পাওয়া যাবে। আসুন দেখি যখন কোন ডিস্ক ডিস্ক অ্যারেতে অনুপলব্ধ থাকে।
আমরা দেখতে পাচ্ছি আমাদের RAID- এ 2 টি ডিভাইস পাওয়া যাচ্ছে এবং সক্রিয় ডিভাইসগুলি 2।
ls -l /dev | গ্রেপ এসডি
mdadm -বিস্তারিত /dev /md0
আমরা দেখতে পাচ্ছি যে আমাদের একজন ড্রাইভার হারিয়ে গেছে তাই এখন আমাদের ডেটা পরীক্ষা করা যাক।
থিস কমান্ড ব্যবহার করুন
cd/mnt/raid1/
বিড়াল tecmint.txt
…………………………………..
ডেটা কি এখনও সেখানে থাকা উচিত এবং আমাদের কাছে উপলব্ধ থাকা সত্ত্বেও যদি আমরা একজন ড্রাইভারকে বের করে নিই তবে এটি RAID 1 (আয়না) এর সুবিধা
ধাপ 8: কমান্ড ইনডেক্স
fdisk: একটি কমান্ড-লাইন ইউটিলিটি যা ডিস্ক পার্টিশন ফাংশন প্রদান করে।
cat: হল একটি স্ট্যান্ডার্ড ইউনিক্স ইউটিলিটি যা ফাইলগুলিকে ধারাবাহিকভাবে পড়ে, সেগুলো স্ট্যান্ডার্ড আউটপুটে লিখছে।
মাউন্ট: কমান্ড একটি স্টোরেজ ডিভাইস বা ফাইল সিস্টেম মাউন্ট করে, এটি অ্যাক্সেসযোগ্য করে তোলে এবং এটি একটি বিদ্যমান ডিরেক্টরি কাঠামোর সাথে সংযুক্ত করে।
mkdir: একটি নতুন ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়।
স্পর্শ: একটি কম্পিউটার ফাইল বা ডিরেক্টরি অ্যাক্সেসের তারিখ এবং/অথবা পরিবর্তনের তারিখ আপডেট করতে ব্যবহৃত একটি কমান্ড।
ইকো একটি কমান্ড যা স্ট্রিংগুলিকে আউটপুট করে যা আর্গুমেন্ট হিসাবে পাস করা হচ্ছে। এটি একটি কমান্ড যা সাধারণত শেল স্ক্রিপ্ট এবং ব্যাচ ফাইলে স্ক্রিন বা কম্পিউটার ফাইলের আউটপুট স্ট্যাটাস টেক্সট বা পাইপলাইনের উৎস অংশ হিসাবে ব্যবহৃত হয়।
ধাপ 9: আর কোন পদক্ষেপ নেই
যদি আপনি এটিকে এতদূর অভিনন্দন জানাতেন কারণ এটি আমাকে সম্পূর্ণ বিকেল সময় নিয়েছিল আমাকে এটি করতে হয়েছিল আমার দুবার স্ক্রিনশট যেখানে দুর্নীতিগ্রস্ত ছিল, আশা করি আমি RAID1 এর সংগ্রামে সাহায্য করতে পারব
প্রস্তাবিত:
কিভাবে 8x8x8 LED কিউব তৈরি করবেন এবং এটিকে Arduino দিয়ে নিয়ন্ত্রণ করবেন: 7 টি ধাপ (ছবি সহ)
কিভাবে 8x8x8 এলইডি কিউব তৈরি করবেন এবং এটিকে আরডুইনো দিয়ে নিয়ন্ত্রণ করুন: জানুয়ারী 2020 সম্পাদনা: কেউ যদি ধারণা তৈরি করতে এটি ব্যবহার করতে চায় তবে আমি এটি ছেড়ে দিচ্ছি, কিন্তু এই নির্দেশাবলীর উপর ভিত্তি করে কিউব তৈরির আর কোন অর্থ নেই। LED ড্রাইভার ICs আর তৈরি করা হয় না, এবং উভয় স্কেচ পুরানো সংস্করণে লেখা হয়েছিল
কিভাবে ইভিএম মেশিন তৈরি করবেন ইলেকট্রনিক ভোটিং মেশিন (ইভিএম) কিভাবে তৈরি হয়: 3 টি ধাপ
কিভাবে ইভিএম মেশিন তৈরি করবেন ইলেকট্রনিক ভোটিং মেশিন (ইভিএম) কিভাবে তৈরি করা হয়: এটি কলেজ প্রকল্পের উদ্দেশ্যে ইভিএম মেশিনের প্রোটোটাইপ মোডাল। আপনি এই প্রকল্পটিকে প্রকল্প উপস্থাপনা, প্রকল্প প্রদর্শনী, মোডাল প্রেজেন্টেশন ইত্যাদি হিসাবে ব্যবহার করতে পারেন, এই প্রকল্পটি আপনাকে দ্রুত ওভারভিউ দেবে যে কিভাবে একটি ইভিএম মেশিন কাজ করে, এই প্রকল্প
প্রতিরোধক এবং ক্যাপাসিটার এবং ট্রানজিস্টর সহ DIY একটি এয়ার রেইড সাইরেন: 6 টি ধাপ (ছবি সহ)
প্রতিরোধক এবং ক্যাপাসিটর এবং ট্রানজিস্টর সহ DIY একটি এয়ার রেইড সাইরেন: এই সাশ্রয়ী মূল্যের এয়ার রেইড সাইরেন DIY প্রকল্পটি কেবলমাত্র প্রতিরোধক এবং ক্যাপাসিটার এবং ট্রানজিস্টর দিয়ে গঠিত স্ব-দোলন সার্কিটের গবেষণার জন্য উপযুক্ত যা আপনার জ্ঞানকে সমৃদ্ধ করতে পারে। এবং এটি বাচ্চাদের জন্য জাতীয় প্রতিরক্ষা শিক্ষার জন্য উপযুক্ত
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কিভাবে মূল ফাংশন ব্যবহার করবেন: 4 টি ধাপ
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কী ফাংশন কিভাবে ব্যবহার করবেন: আমরা আপনাকে দেখাব কিভাবে ম্যাক টার্মিনাল খুলতে হয়। আমরা আপনাকে টার্মিনালের মধ্যে কিছু বৈশিষ্ট্যও দেখাব, যেমন ifconfig, ডিরেক্টরি পরিবর্তন করা, ফাইলগুলি অ্যাক্সেস করা এবং arp। Ifconfig আপনাকে আপনার IP ঠিকানা এবং আপনার MAC বিজ্ঞাপন পরীক্ষা করার অনুমতি দেবে
আরডুইনো ন্যানো/মিনি কিভাবে তৈরি করবেন - কিভাবে বুটলোডার বার্ন করবেন: 5 টি ধাপ
আরডুইনো ন্যানো/মিনি কিভাবে তৈরি করবেন | কিভাবে বুটলোডার বার্ন করবেন: এই নির্দেশাবলীতে আমি আপনাকে দেখাব কিভাবে স্ক্র্যাচ থেকে একটি Arduino MINI তৈরি করতে হয়।