O utilitário de localização do Linux não pode ver o fstype da partição nfs

1

Eu tenho 2 servidores linux debian que são bem parecidos e montei o mesmo conjunto de partições nfs. Investigando um problema com find não ignorando partições nfs ao reconstruir o db locate , descobri que find não pode dizer quando está em uma partição nfs, na web7, mas não tem problema na web8.

web7-debian-6.0.10-#  df -TP /usr/dir/mediaroot
 Filesystem    Type 1024-blocks      Used Available Capacity Mounted on
 nas1:/volume2/mediaroot nfs 11527817528 5013498232 6514216896      44% /usr/dir/mediaroot
web7-debian-6.0.10-#  find /usr/dir -maxdepth 1 -printf "%F %h/%f\n" | grep media
 none /usr/dir/mediaroot

web8-debian-6.0.5-#  df -TP /usr/dir/mediaroot
 Filesystem    Type 1024-blocks      Used Available Capacity Mounted on
 nas1:/volume2/mediaroot nfs 11527817528 5013538392 6514176736      44% /usr/dir/mediaroot
web8-debian-6.0.5-#  find /usr/dir -maxdepth 1 -printf "%F %h/%f\n" | grep media
 nfs /usr/dir/mediaroot

Nenhum outro utilitário na web7 parece ter qualquer problema em ver o tipo de partição. Embora eu possa configurar o processo de reconstrução do db locate para ignorar sistemas de arquivos "nenhum", seria interessante corrigir o problema none-vs.-nfs. oldfind tem o mesmo problema. Ambos os hosts têm a mesma e mais recente versão do findutils para o sistema operacional. O sistema de erros foi reinicializado há 7 dias e o problema começou a aparecer há 27 dias. Estranhamente, uma partição nfs na web7 aparece como nfs no find comm. Um outro servidor, o debian 6.0.9, também tem esse problema. Eu tenho outros servidores debian 6.0.10 que não têm esse problema.

Estou tentando descobrir onde encontrar obtém suas informações instantâneas, sem sorte até o momento.

    
por cranhike 27.07.2016 / 17:56

1 resposta

0

Não tem certeza se você está falando sobre find ou locate ?

Bit eu acho locate / mlocate, onde o comando update é updatedb .

As configurações estão aqui: /etc/updatedb.conf

Parece:

PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media /data/cache /data/docker"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs"
    
por 28.07.2016 / 16:41