Имея только удаленный доступ (без физического доступа) к серверу (то есть SSH), как мне (или, может быть, это возможно):
ПРИМЕЧАНИЕ. В этом случае у меня есть доступ к серверам Linux на базе RHEL4 / 5 и CentOS4 / 5.
РЕДАКТИРОВАТЬ
Вот вывод mount
команда с сервера RHEL4:
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /boot type ext3 (rw)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
Программный рейд, вероятно, появится в df -h
листинг. Попробуйте найти ссылки на / dev / md *. Но вы упомянули оборудование производителя, поэтому я предполагаю, что вы пытаетесь получить информацию об аппаратных RAID-контроллерах.
В зависимости от серверного оборудования я попробую несколько методов получения системной информации. Я начинаю с dmidecode, который обычно передается в less, чтобы получить информацию о марке / модели сервера (и, возможно, серийный номер). Для систем HP это помогает сузить круг до конкретной модели или номера детали. В этом случае я могу вывести информацию о рейд-контроллере. Для Dell dmidecode | grep -i serial
должен выводить служебный тег. Вы можете ссылаться на исходную информацию о сборке из Сайт поддержки Dell.
Настройка HP довольно проста. Ты можешь cat /proc/driver/cciss/cciss*
и получите такой вывод:
cciss1: HP Smart Array P800 Controller
Board ID: 0x3223103c
Firmware Version: 4.12
IRQ: 122
Logical drives: 2
Current Q depth: 0
Current # commands on controller: 0
Max Q depth since init: 217
Max # commands on controller since init: 386
Max SG entries since init: 31
Sequential access devices: 0
cciss/c1d0: 587.12GB RAID 1(1+0)
cciss/c1d1: 1000.17GB RAID 1(1+0)
Для получения информации о скорости вращения диска потребуется установить Пакет поддержки HP Proliant или по крайней мере утилита hpacucli чтобы получить подробную информацию о приводе.
Для Dell и большинства других аппаратных RAID-контроллеров cat /proc/scsi/scsi
должен показать конфигурацию контроллера SCSI и / или RAID.
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: TEAC Model: DVD-ROM DV-28SW Rev: R.2A
Type: CD-ROM ANSI SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST9146803SS Rev: FS62
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi2 Channel: 00 Id: 01 Lun: 00
Vendor: SEAGATE Model: ST9146803SS Rev: FS62
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi2 Channel: 01 Id: 00 Lun: 00
Vendor: Dell Model: VIRTUAL DISK Rev: 1028
Type: Direct-Access ANSI SCSI revision: 05
Вооружившись номерами моделей накопителей, вы можете узнать их характеристики в Google. Последняя запись в выходных данных ясно показывает виртуальный диск, состоящий из двух физических дисков, перечисленных выше. Вы можете получить точную спецификацию контроллера из lspci -v
.
Здесь у вас смонтирован логический том LVM:
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
См. Вывод lvdisplay, vgdisplay и pvdisplay, чтобы получить подробную информацию о настройке LVM. Тома LVM, как правило, представляют собой простые агрегаты (RAID-0), но они также могут быть зеркалированы (RAID-1).
Я вижу, что у вас Perc 6 / i. Они основаны на LSI Megaraid IIRC. Вы можете использовать инструмент MegaCli (загруженный с lsi.com), чтобы получить конфигурацию оборудования RAID:
MegaCli -LDPDInfo -aALL -NoLog
Вы можете выглядеть так:
$ mount
если вывод похож на / dev / md, тогда это должен быть программный рейд.
для скорости жесткого диска используйте hdparam.
если это аппаратный рейд, будет сложнее увидеть - запустите dmidecode и посмотрите на вывод - это расскажет много информации об узле