probe-scsi-all mostra dois discos com o mesmo PhyNum

0

Estou tentando determinar remotamente a localização física de dois discos em um servidor Oracle SPARC T4-1 antes de executar uma instalação do Solaris. Como os discos usam Nomes Mundiais (WWNs), a documentação do Oracle recomenda o uso do comando OBP "probe-scsi-all" e a associação do SASDeviceName (WWN) com o valor PhyNum para determinar em que slot cada disco está. comando relata ambos os discos como estando no slot 0; na realidade, um está no slot 0 e o outro está no slot 4. Aqui está a saída do comando que estou vendo:

 {0} ok probe-scsi-all

 /pci@400/pci@2/pci@0/pci@4/scsi@0

 FCode Version 1.00.61, MPT Version 2.00, Firmware Version 9.00.00.00

 Target 9 
   Unit 0   Disk   HITACHI  H109030SESUN300G A31A    585937500 Blocks, 300 GB
   SASDeviceName 5000cca0164a9f04  SASAddress 5000cca0164a9f05  PhyNum 0 
 Target a 
   Unit 0   Removable Read Only device   TEAC     DV-W28SS-V       1.0B
   SATA device  PhyNum 6 

 /pci@400/pci@1/pci@0/pci@4/scsi@0

 FCode Version 1.00.61, MPT Version 2.00, Firmware Version 9.00.00.00

 Target 9 
   Unit 0   Disk   HITACHI  H109030SESUN300G A31A    585937500 Blocks, 300 GB
   SASDeviceName 5000cca0164be610  SASAddress 5000cca0164be611  PhyNum 0 

Nesse caso, o segundo dispositivo listado (be610) deve ter o PhyNum 4, de acordo com o diagrama de numeração do slot na frente do servidor. Quando eu troco os discos fisicamente e emito o comando, o dispositivo be610 é listado primeiro, mas ambos os dispositivos ainda exibem o PhyNum 0. Eu tentei encontrar uma explicação para isso na documentação do Oracle ou no Google, mas eu não teve alguma sorte; Eu estou supondo porque isso não é realmente um "problema", e é a minha falta de conhecimento que está me impedindo de enquadrar a questão corretamente.

Alguém sabe por que esses valores PhyNum seriam idênticos ou de que outra forma eu poderia determinar em qual slot cada disco está, usando nada além de OBP ou ILOM? Eu preciso ter um método confiável de determinar qual disco está em qual slot, antes de realmente instalar o sistema operacional no servidor, e o instalador do Solaris apenas lista os discos em ordem alfabética pelo WWN.

Agradeço qualquer conselho que alguém possa oferecer, obrigado.

    
por Liesmith 27.02.2014 / 01:11

1 resposta

1

/pci@400/pci@2/pci@0/pci@4/scsi@0 usa os primeiros 4 slots e os numera de 0-3

/pci@400/pci@1/pci@0/pci@4/scsi@0 usa os próximos 4 slots depois, mas ainda inicia o número fisico de 0-3, que é rality seria slot 4-7

A diferença é pci@0 e pci@1 no caminho do dispositivo, o que mostra que eles estão em caminhos diferentes.

    
por 21.08.2014 / 09:38