A caixa atual tem 2 unidades lógicas, mostradas no Controlador de Array P410i (F8 durante o POST) como:
- Unidade lógica 1 - 2 SAS 72GB HD Raid10 < ---- disco do conjunto raiz
- Unidade lógica 2 - 4 RAID 5 SAS 146GB HD < ---- disco de dados
E isso é o que mostra no sistema operacional:
bash-3.2# echo | format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <HP -LOGICAL VOLUME -5.06 cyl 17841 alt 2 hd 255 sec 63>
/pci@0,0/pci8086,3408@1/pci103c,3245@0/sd@0,0
1. c0t1d0 <HP-LOGICAL VOLUME-5.70-410.10GB>
/pci@0,0/pci8086,3408@1/pci103c,3245@0/sd@1,0
bash-3.2# zpool status
pool: rpool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
c0t0d0s0 ONLINE 0 0 0
errors: No known data errors
pool: rpool-app
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
rpool-app ONLINE 0 0 0
c0t1d0 ONLINE 0 0 0
O tamanho do rpool atual (c0t0d0) é muito pequeno, o que é de 72 GB. Eu quero aumentar o rpool, colocando em novos discos rígidos (2 SAS 146GB). Depois de criar a nova unidade lógica para essas duas unidades, ela aparece no Controlador como Volume Lógico 3 e no SO como c0t2d0.
No sistema operacional, eu formato c0t2d0, anexe-o ao rpool para espelhá-lo e, em seguida, retiro o c0t0d0. Eu tenho certeza que o novo disco é inicializável, definindo
eeprom bootpath= new device
Quando reinicializo o servidor e acesso ao controlador (F8), também vou para Selecionar o volume de inicialização e seleciono Volume lógico 3 como o novo lun de inicialização atual. O servidor é capaz de inicializar e pegar o novo dispositivo de inicialização corretamente. No entanto, não vejo mais dois discos anteriores (c0t0d0 e c0t1d0).
bash-3.2# echo | format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t2d0 <HP -LOGICAL VOLUME -5.06 cyl 17841 alt 2 hd 255 sec 63>
/pci@0,0/pci8086,3408@1/pci103c,3245@0/sd@2,0
Eu tentei tudo, devfsadm ou cfgadm e reiniciei muitas vezes para verificar o status dessas Unidades Lógicas no Controlador, elas ainda estão lá com o status OK. Mas eu não sei porque eu não os vejo mais no sistema operacional. c0t0d0 é o antigo disco de inicialização que eu não preciso mais, mas c0t1d0 é o disco de dados e eu preciso que ele apareça aqui. Você tem alguma pista?