Disco FreeBSD / ZFS no pool e não em um pool ao mesmo tempo

1

Eu tenho o seguinte status:

$ zpool status
   pool: cs01
  state: DEGRADED
 status: One or more devices has been taken offline by the administrator.
    Sufficient replicas exist for the pool to continue functioning in a
    degraded state.
 action: Online the device using 'zpool online' or replace the device with
    'zpool replace'.

scan: nenhum solicitado config:

    NAME                      STATE     READ WRITE CKSUM
    cs01                      DEGRADED     0     0     0
      raidz1-0                DEGRADED     0     0     0
        11994499246498421261  OFFLINE      0     0     0  was /dev/ada2
        ada3                  ONLINE       0     0     0
        ada4                  ONLINE       0     0     0
      ada2                    ONLINE       0     0     0

Eu quero criar um novo pool:

      $ sudo zpool create bk01 ada5
      invalid vdev specification
      use '-f' to override the following errors:
      /dev/ada5 is part of active pool 'cs01'

Então ...

     $ sudo zpool detach cs01 ada5
     cannot detach ada5: no such device in pool
     $ sudo zpool detach cs01 ada5
     cannot detach ada5: no such device in pool

Então, é ada5 em cs01 ou não? Aviso de isenção: ada5 era ada2 um (agora ausente de cs01), mas tem um erro de hw (parou de responder), então foi removido e reformado.

Eu mexi no meu conjunto cs01 um pouco, então eu quero usar o ada5 como backup temporário para que eu possa recriar o cs01. Como posso consertar essa bagunça?

    
por Adam Kłobukowski 15.11.2018 / 22:34

1 resposta

1

É para isso que serve o zpool labelclear .

O disco ainda contém metadados do ZFS, o que indica que é parte de um zpool, porque você removeu o disco sem antes informar ao ZFS sobre isso.

Para resolver o problema, use zpool labelclear -f <device> . Isso limpará os rótulos ZFS do dispositivo para que ele possa ser usado em outro pool. -f é necessário quando o rótulo do dispositivo indica que ainda está ativo em um zpool, como no seu caso.

    
por 15.11.2018 / 23:24

Tags