Estou rodando o CentOS 5.5, o sistema, boot, swap, etc. está todo em / dev / sda e eu tenho duas unidades idênticas de partição única / dev / sdb1 / dev / sdc1 que estão configuradas em RAID1 (usando mdadm). Ele estava funcionando bem (configurado para montar em / mnt / data no arquivo fstab) e recentemente deixei o yum instalar algumas atualizações automáticas sem prestar atenção ao que elas eram, e agora isso não funciona.
O Raid está funcionando bem (o dmesg mostra que é carregado corretamente). mostra mdstat:
# cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdc1[1] sdb1[0]
XXXX blocks [2/2] [UU]
unused devices: <none>
Além disso, eu posso montá-lo em qualquer lugar que não seja o diretório padrão (ou seja, o seguinte funciona, e eu posso ler os dados das unidades).
# mount /dev/md0 /mnt/data2
EXT3-fs warning: mounting fs with errors, running e2fsck is recommended
Mas quando eu corro o seguinte, recebo:
# mount -a
mount: /dev/sdb1 already mounted or /mnt/data busy
Ele diz que nada é montado quando tento umount /dev/sdb1
ou umount /mnt/data
, por isso suponho que seja o segundo desses erros. No entanto, lsof | grep mnt
não mostra nada. O estranho é que eu posso salvar arquivos em / mnt / data. Então, algo é obviamente montado lá, mas quando tento desmontar, recebo o erro de que nada está montado. O / etc / mtab não menciona nenhuma das partições ou arquivos com os quais estou tentando trabalhar, e o fstab tem apenas uma linha que eu mencionei acima e que deveria montar minha partição raid. Mais uma vez, tudo estava funcionando bem até que eu
No Google, descobri algumas coisas sobre o dmraid interferir no mdadm após uma atualização, mas eu yum remove
d dmraid e reinicializei e isso não ajudou.
Estou muito confuso e preciso trabalhar para dar continuidade ao meu trabalho!