Obtendo o ZFS para listar os discos físicos em um zpool

4

Deve ser fácil .... zpool status -l rpool ou zpool status -v

ou assim pensei.

Meu problema é que estamos executando o Solaris 10 em um HP DL380 G5 e suspeito que o hardware não nativo esteja confundindo as coisas. Temos 2x zpools, um dos quais é composto por vários discos. No entanto, quando executo zpool status -l rpool , apenas lista um único disco. Temos motivos para acreditar que um disco está falhando ou falhou e deseja removê-lo do zpool, mas não pode listar os discos físicos ....

O que posso fazer?

Martin

    
por singlespeedbeard 08.12.2014 / 15:23

1 resposta

4
  • zpool status não suporta a opção -l , você deve estar confuso com outra coisa.

    # cat /etc/release
                    Oracle Solaris 10 1/13 s10x_u11wos_24a X86
      Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
                            Assembled 17 January 2013
    # zpool help status
    usage:
        status [-vx] [-T d|u] [pool] ... [interval [count]]
    
  • Você escreve que tem dois pools, mas está executando o comando no pool raiz, que provavelmente não é o único com vários discos. Basta executar zpool status -v sem especificar um nome de pool e ambos devem ser relatados com seus discos.

  • Se por algum motivo você ainda não tiver um disco no relatório, poderá usar zpool history para ter uma ideia sobre quais comandos foram usados nos pools.

por 08.12.2014 / 23:37

Tags