pvcreate não está funcionando: não é possível abrir exclusivamente

3

Depois de adicionar 2 discos de 1 TB a um Dell PowerEdge, passei pela inicialização deles com o objetivo de adicioná-los a um LVM VG existente.

Quando a inicialização em segundo plano da MegaCli foi concluída, eu fiz o fdisk do novo disco para adicionar uma partição Linux LVM nele.

Em seguida, o pvcreate se recusou a trabalhar:

pvcreate  /dev/sdn1
  Can't open /dev/sdn1 exclusively.  Mounted filesystem?

Parte do strace da pvcreation:

open("/dev/sdn1", O_RDWR|O_EXCL|O_DIRECT|O_NOATIME) = -1 EBUSY (Device or resource busy)

É claro que o dispositivo NÃO é montado nem usado: (o fusor não informa nada).

Alguma idéia de por que isso está bloqueado?

Obrigado

    
por Nicolas Tourneur 19.11.2012 / 10:41

1 resposta

1

Talvez o mapeador de dispositivos esteja "roubando" esse dispositivo. Tente isto:

[root@host ~]# dmsetup ls
sdb     (253, 2)
VolGroup00-LogVol01     (253, 1)
VolGroup00-LogVol00     (253, 0)

Se você encontrar o dispositivo sdb listado como exemplo acima, remova-o usando o dmsetup e crie o volume físico:

[root@host ~]# dmsetup remove sdb

[root@host ~]# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created
    
por 02.05.2015 / 08:46

Tags