Решено: Отголоски RAID

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
Antiever
Сообщения: 14

Решено: Отголоски RAID

Сообщение Antiever »

Поднимал debian-6.0.2.1 (amd64-netinst) на PRIMERGY TX150 S6, там штатником стоит RAID контроллер LSI 1068E
с тремя дисками по 750Гб.
В биосе рейд отключен, диски нужны по одиночке. Встала ОСь нормально, однако подмонтировать остальные два
винта не дала в процессе установки.
Думал замаунтить их потом, но оказалось, это не такая уж и тривиальная задача...
Разделы создавать я на них могу, ext2 (кроме нее при установке ничего не хотело вставать) монтируется (потом другие уже и не пробовал, она устраивает).


Код: Выделить всё

#mount /dev/sdb1 /mnt/doc1
#mount: unknown filesystem type 'ddf_raid_member'

#mount /dev/sdb1 /mnt/doc1 -t ext2
#mount: /dev/sdb1 already mounted or /mnt/doc1 busy

#lsof /dev/sdb1
#

# mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda9 on /home type ext3 (rw)
/dev/sda8 on /tmp type ext3 (rw)
/dev/sda5 on /usr type ext3 (rw)
/dev/sda6 on /var type ext3 (rw)
#

# fdisk -l

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000645e7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          43      340992   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              43       91202   732230657    5  Extended
/dev/sda5              43        1137     8787968   83  Linux
/dev/sda6            1137        1502     2928640   83  Linux
/dev/sda7            1502        3496    16012288   82  Linux swap / Solaris
/dev/sda8            3496        3544      389120   83  Linux
/dev/sda9            3544       91202   704108544   83  Linux

Disk /dev/sdb: 750.2 GB, 750156374016 bytes
81 heads, 63 sectors/track, 287115 cylinders
Units = cylinders of 5103 * 512 = 2612736 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xed598ccf

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1      287116   732573560   83  Linux

Disk /dev/sdc: 750.2 GB, 750156374016 bytes
81 heads, 63 sectors/track, 287115 cylinders
Units = cylinders of 5103 * 512 = 2612736 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x976230a1

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      287116   732573560   83  Linux
#

# dmesg | tail -n20
[    8.471528] EXT3-fs: mounted filesystem with ordered data mode.
[   10.514623]   alloc irq_desc for 28 on node -1
[   10.514626]   alloc kstat_irqs on node -1
[   10.514638] tg3 0000:02:00.0: irq 28 for MSI/MSI-X
[   10.548666] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.111160] tg3: eth0: Link is up at 100 Mbps, full duplex.
[   12.111162] tg3: eth0: Flow control is on for TX and on for RX.
[   12.112011] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   23.092004] eth0: no IPv6 routers present
[ 7314.240334]  sdc: sdc1
[ 7613.809377]  sdb: sdb1
[ 9968.488560] tg3: eth0: Link is down.
[ 9973.195963] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 9973.195964] tg3: eth0: Flow control is on for TX and on for RX.
[ 9976.761158] tg3: eth0: Link is down.
[ 9978.962813] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 9978.962815] tg3: eth0: Flow control is on for TX and on for RX.
[ 9994.264892] tg3: eth0: Link is down.
[ 9995.866626] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 9995.866627] tg3: eth0: Flow control is on for TX and on for RX.
#


Если отбросить варианты перепрошивки мозгов контроллера, есть варианты?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: Решено: Отголоски RAID

Сообщение sash-kan »

Antiever писал(а):
30.08.2011 13:38
ext2 (кроме нее при установке ничего не хотело вставать)
в каком смысле «не хотело»? вы можете записать в раздел файловую систему ext2, но не можете записать, например, ext3?
если да, то, боюсь, что-то у вас там сильно не в порядке· или с железом или с программным обеспечением·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Antiever
Сообщения: 14

Re: Решено: Отголоски RAID

Сообщение Antiever »

в каком смысле «не хотело»? вы можете записать в раздел файловую систему ext2, но не можете записать, например, ext3?

Да, инсталлятор не давал делать ФС отличную от ext2.
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: Решено: Отголоски RAID

Сообщение mailman137 »

Код: Выделить всё

root@base:~# echo 'deb http://hwraid.le-vert.net/debian squeeze main' >> /etc/apt/sources.list ; aptitude update ; aptitude install megacli lshw
 ........
 Настраивается пакет lshw (02.15-1) ...
 Настраивается пакет megacli (5.00.12-1) ...

 root@base:~# lshw -C storage -C disk
 ?
 root@base:~# megacli -PDList -aALL
 ?

В Вашем топике достаточно тумана, особенно если принимать во внимание, что машина удаленная,
согласно Вашему заявлению в параллельном форуме; но и там не было видно, что HDD висят на LSI
контроллере.
Спасибо сказали:
Antiever
Сообщения: 14

Re: Решено: Отголоски RAID

Сообщение Antiever »

lshw

Код: Выделить всё

~# lshw -C storage -C disk
  *-storage
       description: SATA controller
       product: 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller
       vendor: Intel Corporation
       physical id: 1f.2
       bus info: pci@0000:00:1f.2
       logical name: scsi0
       logical name: scsi1
       logical name: scsi2
       logical name: scsi4
       version: 02
       width: 32 bits
       clock: 66MHz
       capabilities: storage msi pm ahci_1.0 bus_master cap_list emulated
       configuration: driver=ahci latency=0
       resources: irq:27 ioport:1c50(size=8) ioport:1c44(size=4) ioport:1c48(size=8) ioport:1c40(size=4) ioport:18e0(size=32) memory:dfc00000-dfc007ff
     *-disk:0
          description: ATA Disk
          product: ST3750641NS
          vendor: Seagate
          physical id: 0
          bus info: scsi@0:0.0.0
          logical name: /dev/sda
          version: 4FSC
          serial: 5QD4LV01
          size: 698GiB (750GB)
          capabilities: partitioned partitioned:dos
          configuration: ansiversion=5 signature=000645e7
     *-disk:1
          description: ATA Disk
          product: ST3750641NS
          vendor: Seagate
          physical id: 1
          bus info: scsi@1:0.0.0
          logical name: /dev/sdb
          version: 4FSC
          serial: 5QD4LZWJ
          size: 698GiB (750GB)
          capabilities: partitioned partitioned:dos
          configuration: ansiversion=5 signature=5735ee00
     *-disk:2
          description: ATA Disk
          product: ST3750641NS
          vendor: Seagate
          physical id: 2
          bus info: scsi@2:0.0.0
          logical name: /dev/sdc
          version: 4FSC
          serial: 5QD4KAAP
          size: 698GiB (750GB)
          configuration: ansiversion=5 signature=063b6db2
     *-cdrom
          description: DVD reader
          physical id: 3
          bus info: scsi@4:0.0.0
          logical name: /dev/cdrom
          logical name: /dev/dvd
          logical name: /dev/scd0
          logical name: /dev/sr0
          capabilities: audio dvd
          configuration: status=ready
  *-scsi
       physical id: 1
       bus info: usb@2:1
       logical name: scsi6
       capabilities: emulated scsi-host
       configuration: driver=usb-storage
     *-disk
          description: SCSI Disk
          physical id: 0.0.0
          bus info: scsi@6:0.0.0
          logical name: /dev/sdd


А вот megacli на большинство команд реагирует так:

Код: Выделить всё

~# megacli -PDList -aALL
Exit Code: 0x00
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: Решено: Отголоски RAID

Сообщение mailman137 »

там штатником стоит RAID контроллер LSI 1068E
с тремя дисками по 750Гб

В отчете lshw видно, что HDD подключены к ICH9R, а LSI 1068E вообще не фигурирует,
если Вы только не подрезали листинг.
#mount: unknown filesystem type 'ddf_raid_member'

Не пробовали потереть через dd первые 64 сектора?
Спасибо сказали:
Antiever
Сообщения: 14

Re: Решено: Отголоски RAID

Сообщение Antiever »

В отчете lshw видно, что HDD подключены к ICH9R, а LSI 1068E вообще не фигурирует,

Листинг не порезан (+ по клику на lshw над кодом полный вывод).
Вот выводы lspci, dmesg и dmidecode
Не пробовали потереть через dd первые 64 сектора?

В смысле первые после 446 самых первых? Нет. Может весь диск ей понулить?
Спасибо сказали:
Antiever
Сообщения: 14

Re: Решено: Отголоски RAID

Сообщение Antiever »

Решено.

Код: Выделить всё

~# dmraid -r
/dev/sdc: ddf1, ".ddf1_disks", GROUP, nosync, 1462890496 sectors, data@ 0
/dev/sdb: ddf1, ".ddf1_disks", GROUP, ok, 1462890496 sectors, data@ 0
~# dmraid -s
*** Group superset .ddf1_disks
--> Subset
name   : ddf1_raid1
size   : 1462890496
stride : 128
type   : mirror
status : ok
subsets: 0
devs   : 2
spares : 0


Пробуем

Код: Выделить всё

~# dmraid -rE
Do you really want to erase "ddf1" ondisk metadata on /dev/sdc ? [y/n] :y
ERROR: ddf1: seeking device "/dev/sdc" to 384080063234048
ERROR: writing metadata to /dev/sdc, offset 750156373504 sectors, size 0 bytes returned 0
ERROR: erasing ondisk metadata on /dev/sdc
Do you really want to erase "ddf1" ondisk metadata on /dev/sdb ? [y/n] :y
ERROR: ddf1: seeking device "/dev/sdb" to 384080063234048
ERROR: writing metadata to /dev/sdb, offset 750156373504 sectors, size 0 bytes returned 0
ERROR: erasing ondisk metadata on /dev/sdb
~#


Пробуем

Код: Выделить всё

~# dmraid -an
RAID set "ddf1_raid1" is not active


и вопрос решен.
ФС создается и разделы монтируются без проблем.

Всем спасибо за участие.
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: Решено: Отголоски RAID

Сообщение mailman137 »

и вопрос решен.

IMHO, вопрос решен не вполне, так как dmraid -rE возвращает ошибку, то есть fakeraid metadata,
не нужные Вам, на дисках так и остаются.
Как вариант довести дело до конца - снести невостребованный сейчас dmraid,
при этом перезапишется initrd, и попытаться удалить metadata посредством mdadm,
а он это умеет, по меньшей мере на дисках, на которых fakeraid формировался с участием того же
самого контроллера, в отличие от Вашего случая.
А тема, бесспорно, интересная. Удачи.
Спасибо сказали:
Ответить