প্রথমটি mdব্লক ডিভাইসে ext4 ফাইল সিস্টেমের ইউআইডি রিপোর্ট করে । এটি সিস্টেমটিতে উপলব্ধ ফাইল সিস্টেমগুলির মধ্যে ফাইল সিস্টেমকে স্বতন্ত্রভাবে সনাক্ত করতে সহায়তা করে। এটি ফাইল সিস্টেমের কাঠামোতে সংরক্ষিত থাকে, এটি এমডি ডিভাইসে সঞ্চিত ডেটাতে থাকে।
দ্বিতীয়টি হ'ল RAID ডিভাইসের ইউআইইউডি। এটি এমডি সাবসিস্টেমটিকে সেই নির্দিষ্ট RAID ডিভাইসটিকে স্বতন্ত্রভাবে সনাক্ত করতে সহায়তা করে। বিশেষত, এটি RAID অ্যারে সম্পর্কিত সমস্ত ব্লক ডিভাইস সনাক্ত করতে সহায়তা করে। এটি অ্যারের মেটাডেটাতে (প্রতিটি সদস্যের উপর) সংরক্ষণ করা হয়। অ্যারে সদস্যদের নিজস্ব ইউআইডি রয়েছে (এমডি সিস্টেমে, তারা জিপিটি পার্টিশন (যা নিজেই জিপিটি পার্টিশন টেবিলের মধ্যে সংরক্ষণ করা হবে) বা এলভিএম ভলিউম ...) থাকলে পার্টিশন ইউআইডি থাকতে পারে।
blkidএটি কিছুটা বিভ্রান্তিমূলক, কারণ এটি যা ফিরিয়ে দেয় তা হ'ল ডিভাইসে সঞ্চিত কাঠামোর আইডি (এই জাতীয় কাঠামোর জন্য এটি বেশিরভাগ ফাইল সিস্টেম, এলভিএম সদস্য এবং অদলবদলের মতো জেনে থাকে) knows এছাড়াও লক্ষ করুন যে অভিন্ন ইউআইডি (যেমন LVM স্ন্যাপশট) সহ স্ট্রাকচার সহ ব্লক ডিভাইসগুলি থাকা অস্বাভাবিক নয়। এবং একটি ব্লক ডিভাইসে এমন কোনও কিছু থাকতে পারে, যার মধ্যে কাঠামোর কোনও ইউআইডি অন্তর্ভুক্ত থাকে না including
সুতরাং, উদাহরণস্বরূপ, আপনার জিপিটি বিভাজন সহ 3 ড্রাইভ সহ একটি সিস্টেম থাকতে পারে। এই ড্রাইভগুলির একটি ওয়ার্ল্ড ওয়াইড নাম থাকতে পারে যা এটি অনন্যভাবে সনাক্ত করে। ধরা যাক 3 টি ড্রাইভ প্রতিটি ( /dev/sd[abc]1) বিভাজনে বিভক্ত হয় । প্রতিটি পার্টিশনের জিপিটি পার্টিশন টেবিলের মধ্যে একটি জিপিটি ইউআইডি থাকবে stored
যদি এই পার্টিশনগুলি একটি এমডি RAID5 অ্যারে তৈরি করে। প্রত্যেকে একটি রেড সদস্য হিসাবে একটি এমডি ইউআইডিউ পাবেন এবং অ্যারে এমডি রেড ডিভাইস হিসাবে একটি ইউইউডি পাবে।
এটি /dev/md0আরও এমএসডোস বা জিপিটি-টাইপ পার্টিশন দিয়ে পার্টিশন করা যেতে পারে। উদাহরণস্বরূপ, আমরা /dev/md0p1একটি জিপিটি ইউআইউডি (জিপিটি পার্টিশন টেবিলের মধ্যে সঞ্চিত যা / dev / md0 এর ডেটাতে সঞ্চিত) রয়েছে এমন একটি পার্টিশন থাকতে পারে ।
এটি পরিবর্তে LVM এর জন্য একটি শারীরিক ভলিউম হতে পারে। এর মতো এটি একটি পিভি ইউইউডিউ পাবেন। ভলিউম গোষ্ঠীতে একটি ভিজি ইউআইইউডও থাকবে।
এই ভলিউম গোষ্ঠীতে, আপনি লজিক্যাল ভলিউম তৈরি করবেন, প্রত্যেকটি একটি এলভি ইউআইডি পাবে।
এই এলভিগুলির মধ্যে একটির (যেমন /dev/VG/LV) আপনি একটি ext4 ফাইল সিস্টেম তৈরি করতে পারেন। যে ফাইল সিস্টেমটি একটি ext4 ইউআইডি পাবে।
blkid /dev/VG/LVআপনাকে সেই ফাইল সিস্টেমের (ext4) ইউইউডি পাবেন। তবে ভিজি ভলিউমের ভিতরে পার্টিশন হিসাবে এটি একটি পার্টিশন ইউআইডিও পেতে পারে (এমএসডোস / এমবিআরের মতো কিছু পার্টিশন স্কিমের ইউআইডি নেই)। এই ভলিউম গ্রুপটি সদস্যদের পিভি দ্বারা তৈরি যা তারা নিজেরাই অন্য ব্লক ডিভাইস। blkid /dev/md0p1আপনাকে পিভি ইউআইডি দেবে। এটিতে জিপিটি সারণিতে একটি পার্টিশন ইউআইইউড রয়েছে /dev/md0। /dev/md0নিজেই অন্যান্য ব্লক ডিভাইসগুলি বন্ধ করে দেওয়া হয়। blkid /dev/sda1অভিযানের সদস্য ইউইউডি ফিরিয়ে দেবে। এটিতে জিপিটি সারণিতে একটি পার্টিশন ইউআইইউড রয়েছে /dev/sda।
mdadm? আমরা কেবল একটি সার্ভার পুনরায় চিত্রযুক্ত করেছি এবং ইউইউডিগুলি পৃথক, তাই আমরা পূর্ববর্তী ইউআইডি'র পুনরুদ্ধার করতে চাই যাতে আমাদের সমস্ত কনফিগার ফাইল পরিবর্তন করার প্রয়োজন না হয়। মূলত,/dev/md0একটি নতুন ইউআইডি রয়েছে এবং আমরা এটি পুরানোটিতে ফিরিয়ে আনতে চাই (ব্যাকআপ থেকে চিহ্নিত) যাতে আরও পরিবর্তনের প্রয়োজন ছাড়াই সিস্টেম বুট হয়।