Идентификация дисков в RAID 1
4851
16
Есть сервер. На сервере аппаратный RAID 1 из 2-х SATA дисков. Последнее время в системных логах есть ошибки и зеркало слетает. Есть желание сменить диски на новые. Вопрос: как сие действо провернуть?
Проще всего было бы убрать диск №2, на его место поставить новый и собрать зеркало. Но непонятно какой из дисков №1.
Дальше, если предположить, что зеркало "разбивается" из-за того, что один из дисков "умирает", то как определить какой из них?
uznik
телепатов нету сегодня!!!

полный конфиг сервера в студию:миг:
Ser_g
а можно узнать поконкретнее что из "конфигурации сервера" вас интересует?
uznik
Если RAID у вас аппаратный и зеркало "рассыпается", то вас в первую очередь должен интересовать BIOS RAID-контроллера, в котором, собственно и будет показан "вылетевший" диск. А дальше - смотрим по каналам. Или тупа снимает питание с одного из винтов и смотрите каким он будет для контроллера. После этого, меняете диск и начинаете шаманить в BIOS-е контролера на предмет восстановления зеркала. В общем RTFM.
Barlog
Спасибо за рекомендации. Примерно таким путем и хотел "грести".
Еще вопросик: если новая пара дисков будет больше по объему, чем нынешняя, то после создания зеркала старый+новый№1 -> новый№1+новый №2 какой объем будет у зеркала?
uznik
Объем будет таким, каким был на "старой" паре дисков. Допустим было зеркало из двух дисков на 160гиг. Один умер. Поставили новый на 250гиг. Объем зеркала на новой паре будет 160 гиг. Заменили второй оставшийся 160-ник на 250 гиг. Объем зеркала на паре 250-ков будет 160 гиг, ибо с какого перепуга ему увеличиваться?
Barlog
Т.е. сейчас есть 2 логических диска, которые суммарно дают объем физического диска.
На новом зеркале будет 2 логических диска, которые суммарно меньше физического объема. Остальное место будет как неразмеченная область на диске?
uznik
Исходя из работы RAID-контролера остальное место вы просто НЕ увидите.
uznik
у контроллеров (даже встроенных в МП) есть ПО мониторига и управления... если у Вас нормальный сервер с правильной (с точки зрения корзиной), то у софте для контроллера есть возможность указать интересующий диск (в основоном операция называется locate)
Barlog
п.9
ну как же не увидите... на оставшемся куске места можно сделать другой массив... иногда даже другого уровня
Ser_g
Для случая нормального RAID-контролера - да, для данного конкретного случая случая, когда указано что есть некий "сервер" с RAID-1 - проще сказать нет и отправить автора RTFM, чем гадать.
Ser_g
Специально для Ser_g даю конфиг сервера:
мама:
Manufacturer Intel
Model SE7520BD2D
Version FRU Ver 0.01
North Bridge Intel E7520 Revision C4
South Bridge Intel 82801EB (ICH5) Revision C4
CPU Intel(R) Xeon(TM) CPU 3.00GHz
Cpu Socket Socket 604 mPGA

проц:
Number of CPU(s) 2 Physical Processors / One Core / 2 Logical Processors / 64 bits
Vendor GenuineIntel
CPU Name Intel Xeon
CPU Code Name Irwindale
Platform Name Socket 604 mPGA
CPU Full Name Intel(R) Xeon(TM) CPU 3.00GHz

контроллер:
Device ID PCI\VEN_8086DEV_24DFSUBSYS_34658086REV_02\3267A616A0FA
Status 0x0180000a Started
Problem 0x00000000 (0)
Service MegaIDE
Capabilities 0x00000000
Config Flags 0x00000000
Class SCSIAdapter
Manufacturer LSI Logic Corporation.
Hardware IDs PCI\VEN_8086DEV_24DFSUBSYS_34658086REV_02
PCI\VEN_8086DEV_24DFSUBSYS_34658086
PCI\VEN_8086DEV_24DFCC_01048F
PCI\VEN_8086DEV_24DFCC_0104
Compatible IDs PCI\VEN_8086DEV_24DFREV_02
PCI\VEN_8086DEV_24DF
PCI\VEN_8086CC_01048F
PCI\VEN_8086CC_0104
PCI\VEN_8086
PCI\CC_01048F
PCI\CC_0104
Class GUID {4D36E97B-E325-11CE-BFC1-08002BE10318}
Location PCI шина 0, устройство 31, функция 2
Bus number 0x00000000
Enumerator name PCI
Deion Intel Embedded Server RAID Technology
Driver {4D36E97B-E325-11CE-BFC1-08002BE10318}\0000
Physical Object Name \Device\NTPNP_PCI0014
Bustype GUID {44203042-2046-4245-2043-382031302042}
Legacy bus type 0x00000005
Install State 0x00000000
Device Address 0x001f0002

физ. диски (то как их видит система):
Type Direct Access Device
Vendor LSI
Model MegaIDE #00
Interface SCSI
Revision 1.0
Product Id MegaIDE #00
Product Revision 1.0
Removable No
Logical Disks C: D:
Location Bus=-1, Logical Unit=-1, Port=-1, Target Id=-1
SMART Support No

логические диски:
A:\ Removable Disk
C:\ (system) Local Disk SCSI NTFS 3.1 20002 (MB) 13112 (MB) 6890 (MB) 34 %
D:\ (data) Local Disk SCSI NTFS 3.1 278.4 (GB) 160.2 (GB) 118.1 (GB) 42 %

дельными советами поможете? или как? :миг:
uznik
не судьба крышку открыть в сервере и глянуть???
если организовано на встроенном в МП контроллере, то мониторить сложновато.. но поискать можно тут
например это
диски я так понимаю scsi???
Ser_g
конечно не судьба в сервер лезть. это всяко сложнее, чем набрать в поисковике модель МП и посмотреть ее спецификацию.
поясняю - контроллер на МП, не внешний.
и вопрос стоял не про "мониторить", а про процедуру замены дисков.
но все равно спасибо.
uznik
идентификация дисков (не hot-swap) возможна только при поддержке программой мониторинга выдачи их серийных номеров
поскольку ваш "зверек" достаточно стар, я не буду вас обманывать... не помню уже просто все возможности

можно пойти дальше, но за вас этого никто делать не будет...
прочитать в TPS на МП какой чип для скази контроллра... и поискать на сайте LSI программы
uznik
вопрос стоял не про "мониторить", а про процедуру замены дисков.
Что-то вы как-то сложно всё делаете.
Ставьте два новых диска сразу, делайте зеркало и копируйте на него всю нужную информацию с здорового диска. По времени всяко быстрее будет.
Если некуда его цеплять одновременно, то предварительно скопируйте на обычный, а уже с него - на зеркало.
lava
А "здоровый" диск определить через BIOS контроллера RAID? Тогда действительно проще.
Спасибо за идею! :pivo: