ইউডিউডিটি এমডিএডএম এর সাথে ব্যবহার করা


10

আমি আমার পার্টিশন স্কিম হিসাবে জিপিটি ব্যবহার করছি। আমি আমার পার্টিশনের ইউআইডি'র পরীক্ষা করি:

# ls -l /dev/disk/by-partuuid/
total 0
lrwxrwxrwx 1 root root 10 Oct 18 22:39 0793009a-d460-4f3d-83f6-8103f8ba24e2 -> ../../sdb3
lrwxrwxrwx 1 root root 10 Oct 18 22:39 13f83c47-ad62-4932-8d52-e93626166e7f -> ../../sdc3
lrwxrwxrwx 1 root root 10 Oct 18 22:39 1b247b1f-0b7b-419e-bc3b-0f90cbadb87c -> ../../sdc2
lrwxrwxrwx 1 root root 10 Oct 18 22:39 224d5933-7a23-4833-b785-79a67c9b9306 -> ../../sda1
lrwxrwxrwx 1 root root 10 Oct 18 22:39 2ff625b2-b96b-4ce5-b752-57cdf7092258 -> ../../sda3
lrwxrwxrwx 1 root root 10 Oct 18 22:39 449956f9-7289-49ed-9a37-ed6be9264d1c -> ../../sdb1
lrwxrwxrwx 1 root root 10 Oct 18 22:39 a2a95e45-7e4c-4b20-a2bd-66d96e737590 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Oct 18 22:39 a8c07f74-9d6d-4f45-9453-dd2e6998f100 -> ../../sda2
lrwxrwxrwx 1 root root 10 Oct 18 22:39 c2c9e94c-9c73-4d6e-a4ec-2229f56152e8 -> ../../sdc1

এবং /dev/sdc2এর ইউআইডি ব্যবহার করে যুক্ত করুন :

# mdadm /dev/md0 --add /dev/disk/by-partuuid/1b247b1f-0b7b-419e-bc3b-0f90cbadb87c
mdadm: added /dev/disk/by-partuuid/1b247b1f-0b7b-419e-bc3b-0f90cbadb87c

কিন্তু যখন আমি RAID অ্যারের বিশদটি দেখি তখন /dev/sdc2এটি ইউইউডিটির পরিবর্তে প্রতিবেদন করে।

# mdadm --detail /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Thu Oct 18 21:52:43 2012
     Raid Level : raid1
     Array Size : 1048564 (1024.16 MiB 1073.73 MB)
  Used Dev Size : 1048564 (1024.16 MiB 1073.73 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Fri Oct 19 15:57:19 2012
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : cow:0  (local to host cow)
           UUID : 9e691db1:f8fcc7d8:f56d9c11:1c202693
         Events : 47

    Number   Major   Minor   RaidDevice State
       2       8       34        0      active sync   /dev/sdc2
       1       8       18        1      active sync   /dev/sdb2
  1. ইউইউডি ব্যবহার করে একটি রেড অ্যারে তৈরি করা কি অসম্ভব?
  2. বা এটি ইউইউডি ব্যবহার করছে তবে সাধারণ নামটি পাঠযোগ্যতা বাড়ানোর জন্য রিপোর্ট করে? সেক্ষেত্রে কীভাবে বলতে পারি?
  3. আমি ইউইউডি ব্যবহার করতে চাই যাতে আমি কিছু না ভেঙে মেশিনে অবাধে ডিস্কগুলি সরিয়ে নিতে পারি। শব্দটি কি কোনও ভাল ধারণার মতো নয়?

উত্তর:


14

এমড্রিড সর্বদা আপনাকে মেশিনে ডিস্কগুলি অবাধে সরানোর অনুমতি দেয়, আপনি অ্যারেতে ডিস্কটি কীভাবে যুক্ত করেন তা নির্বিশেষে। এটি ডিস্কে সঞ্চিত RAID মেটাডেটা (সুপারব্লকস) দ্বারা ডিস্কগুলি ট্র্যাক করে।

নোট করুন যে এটি অনুমান করে এমডিএমডিএম ডিস্কগুলি সন্ধান করার সময় খুঁজে পেতে পারে। ডিফল্ট (উল্লিখিত /etc/mdadm/mdadm.conf) সাধারণত হয় DEVICE partitions, যার অর্থ RAID সুপারব্লকগুলির জন্য সমস্ত পার্টিশন (সমস্ত ডিস্কে) পরীক্ষা করা at এটি অ্যারের নাম বা ইউইউডি (আপনার সেই কনফিগারেশনের ফাইলটিতে কী করতে হবে তার উপর নির্ভর করে) মিলের জন্য পরীক্ষা করে দেখুন, কীভাবে উভয় আপনার --detailআউটপুটে রয়েছে।

উদাহরণ:

DEVICE partitions
:
ARRAY /dev/md0 metadata=1.2 UUID=9e691db1:f8fcc7d8:f56d9c11:1c202693

যখন একত্রিত হতে বলা হয় /dev/md0, এমডিএডএম ইউইউডি 9e691db1: f8fcc7d8: f56d9c11: 1c202693 দিয়ে 1.2 সুপারব্লকগুলি অনুসন্ধান করে সিস্টেমের সমস্ত পার্টিশন স্ক্যান করবে। এটি প্রতিটিটির মধ্যে ডিভাইস নম্বর ইত্যাদি পড়বে এবং অ্যারে একত্র করার জন্য সেই তথ্যটি ব্যবহার করবে।

DEVICEসমস্ত পার্টিশন স্ক্যান করা ব্যয়বহুল হলে আপনি কেবল লাইনটি পরিবর্তন করবেন । উদাহরণস্বরূপ, আপনার যদি নেটওয়ার্কে শত শত থাকে। তারপরে আপনি সেখানে প্রাসঙ্গিক ডিভাইসগুলি তালিকাভুক্ত করতে পারেন, তবে আপনি চান (ইউআইডি দ্বারা সঠিকভাবে কাজ করা উচিত)।


ধন্যবাদ! ডিফল্টভাবে আমার /etc/mdadm/mdadm.confবলে # by default (built-in), scan all partitions (/proc/partitions) and all containers for MD superblocks. alternatively, specify devices to scan, using wildcards if desired.DEVICEলাইন উবুন্টু জন্য ডিফল্ট outcommented করা হয়। তবে আমার ধারণা ডিফল্ট আচরণটি খুব নিখুঁত হবে! (স্ক্যান করতে হবে এমন আমার কাছে এতটা নেই)
মুছে ফেলা হয়েছে

কনফিগ ফাইলে রাখার জন্য সুপারব্লকের ইউআইডি কীভাবে জানবেন?
দিমস

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