No nosso caso, temos a seguinte controladora que é que
fornecemos suporte (DAC960 Mylex).
***** DAC960 RAID Driver Version 2.2.5 of 23 January 2000 *****
Copyright 1998-2000 by Leonard N. Zubkoff (lnz@dandelion.com)
Configuring Mylex DAC960PG PCI RAID Controller
Firmware Version: 4.06-0-08, Channels: 2, Memory Size: 4MB
PCI Bus: 0, Device: 9, Function: 1, I/O Address: Unassigned
PCI Address: 0xE3800000 mapped at 0xC4012000, IRQ Channel: 10
Controller Queue Depth: 64, Maximum Blocks per Command: 256
Driver Queue Depth: 63, Maximum Scatter/Gather Segments: 33
Stripe Size: 16KB, Segment Size: 16KB, BIOS Geometry: 128/32
Physical Devices:
0:0 Vendor: IBM Model: DDRS-34560D Revision: DC1B
Serial Number: RD2F1423
Disk Status: Online, 8923136 blocks
0:5 Vendor: QUANTUM Model: VIKING II 4.5WLS Revision: 4110
Serial Number: 194820640125
Disk Status: Online, 8908800 blocks
Logical Drives:
/dev/rd/c0d0: RAID-1, Online, 8908800 blocks, Write Thru
No Rebuild or Consistency Check in Progress
|
Na qual, estão configurados 2 hd's SCSI de 4.2 Gb de
capacidade cada um.
Este driver no caso, é reconhecido automáticamente
pelo programa de instalação do servidor 5.1
Comandos de configuração para esta controladora
estão disponiveis via arquivo
/proc/rd/cN/user_command seguindo a sintaxe abaixo:
echo "<comando_de_configuração>" > /proc/rd/c0/user_command
cat /proc/rd/c0/user_command
|
Onde:
comando_de_configuração
é o parâmetro que deve ser passado para a
controladora.
As opções disponiveis são:
O comando "flush-cache" sincroniza as informações
do cache com os discos.
kill <channel>:<target-id>
|
O comando "kill" desativa um hd:
<channel>:<target-id> deixando o status dele como DEAD.
Este comando é apenas para teste, não sendo utilizado
durante a operação normal do sistema.
make-online <channel>:<target-id>
|
O comando "make-online" reativa um hd:
<channel>:<target-id> do status DEAD para o status
ONLINE.
make-standby <channel>:<target-id>
|
O comando "make-standby" altera um hd:
<channel>:<target-id> do status de DEAD para o status
STANDBY.
rebuild <channel>:<target-id>
|
O comando "rebuild" reconstroi os dados de um hd, deixando igual
aos outros hd's. um disco com relação a outro na
sintaxe <channel>:<target-id>. Ele somente é
utilizado quando um disco em estado DEAD é substituido.
check-consistency <logical-drive-number>
|
O comando "check-consistency" verifica os dados dos hds
<lyogical-drive-number>.