SLES - examina dados 'sob' um ponto de montagem

3

Eu tenho um sistema SUSE Linux (SLES), onde depois de uma queda de energia, um dos diretórios parece estar desatualizado. Ele possui alguns pontos de montagem para vários volumes lógicos, por exemplo,

/dir      -> lv1
/dir/db   -> lv2
/dir/log  -> lv3

O diretório db parece não ser atualizado por meses, enquanto o log mostra dados durante todo o período de tempo.

O lv1 está com 80% de preenchimento e só posso responder por 20% desse espaço.

Suponho que, por algum motivo antes da queda de energia, o diretório / dir / db não foi montado, então as gravações em / dir / db estavam indo para um diretório em lv1. Após a reinicialização, a montagem foi configurada e, por isso, estou vendo dados antigos da última vez em que o ponto de montagem funcionou.

Existe alguma maneira de examinar 'sob' o ponto de montagem e ver se os dados estão lá, sem desmontar o sistema de arquivos?

    
por asc99c 26.08.2011 / 14:03

1 resposta

4

Sim, apenas monte o diretório-pai /dir s em outro lugar com mount --bind :

# mkdir /mnt/tmp
# mount --bind / /mnt/tmp
# cd /mnt/tmp/dir

Em seguida, inspecione o estado do diretório. Quando terminar:

# umount /mnt/tmp
# rmdir /mnt/tmp
    
por 26.08.2011 / 14:35