RAID 1 (дзеркальне відображення) - як накопичувач відповідає певному порту SATA


0

Я хочу побудувати 2 системи (1 x Linux box, з великим простором, дзеркальним відображенням RAID 1) та робочу станцію 1 x Win7 для моїх графічних / музичних / відеороботів, а також RAID 1.

Припустимо, один з hdd виходить з ладу в якийсь момент.

Як дізнатися, який порт SATA / жорсткий диск відключити від внутрішнього корпусу?

Чи є спосіб, що програмне забезпечення Linux або Win7 Raid підкаже, який з них вийти з справи?

Я думаю, що програмне забезпечення на Linux або Win7, пов’язане з контролером Raid, дасть вам знати якийсь ідентифікатор, який відповідає вашому порту Sata, який потрібно відключити, щоб ви могли легко ідентифікувати та замінити несправний hdd.


Ви можете визначити, який диск не вдався за повідомленим серійним номером у більшості апаратних RAID-контролерів.
Рамхаунд

так, але це означає отримати один за одним усі жорсткі диски та прочитати їх серійні номери. не дуже добре. якщо вам пощастило, ви отримуєте його першим, якщо ні, ви можете отримати його останнім, після того, як ви відкрутили всі інші. :)
Адріан Танасе

Відповіді:


0

Це залежить від того, як ви будуєте RAID.

Апаратна карта RAID з приводами SAS може блимати світлодіодом на невдалому диску. Це може залежати від обладнання, яке використовується. Наприклад, на картах HP RAID та накопичувачі SAS в колекціях HP миготить зелений світлодіод для "передбачення провалів" і увімкнути помаранчевий світлодіод "не вдається".

Що стосується програмного забезпечення RAID та правильних драйверів, ви можете зробити те саме.

Однак ви завжди можете використовувати ці два методи без спеціального обладнання.

1) Позначте диски з назвою

Не монтуйте диск 1 або додайте / дзеркало / sda та / dev / sdb до дзеркала. Замість використання описів дисків дайте їм мітку, яка зберігається на диску

Приклад без нальоту:

    tune2fs -L BOOTDISK / dev / sda1 Позначити SDA1 етикеткою BOOTDISK
    e2label / dev / sda2 BOOTDISK Будь-яка команда повинна працювати.

    e2label / dev / sda1 Прочитайте етикетку, щоб перевірити, чи спрацювала вона

    І в / etc / fstab, замінити
    / dev / sda1 / boot ext2 за замовчуванням 1 2
    з
    LABEL = BOOTDISK / завантажувач ext2 за замовчуванням 1 2

Або,

2) використовувати мітку UUID на накопичувачах

Це свого роду серійний номер для накопичувача.
Ви можете перевірити їх за допомогою команди blkid.


Роздрукуйте ці етикетки і поставте їх на диски.

Потім створіть пристрій RAID на основі цих міток замість фізичного порядку диска.

Дивіться також цю публікацію на redhat.com з більш детальною інформацією

Нарешті, ви згадали про відкручування накопичувачів як варіант. Я пропоную просто витягнути один із його роз'ємів sicne, що простіше зробити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.