localizar não retornando arquivos residentes em discos montados

1

Sim, eu tenho definido updatedb.conf para não remover nfs , cifs , smb , autofs e definir as montagens de ligação de remoção para "não".

PRUNE_BIND_MOUNTS="no"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /home/.ecryptfs /var/lib/schroot"
PRUNEFS="rpc_pipefs afs binfmt_misc proc iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs lustre tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs ecryptfs fuse

Até obtenho a saída correta ao verificar a saída --debug-pruning . Além disso, eu uso --verbose e tee a saída para um arquivo indexed_paths.txt e esse arquivo txt contém os arquivos em minhas outras unidades.

AINDA, quando eu invoco locate my_video.mp4 , não há correspondências em /media/myusername/ , apenas as coisas na minha unidade de inicialização.

Eu tentei isso em duas instalações separadas do Ubuntu 16.

O que o (insert expletive) está acontecendo?

A única coisa em que consigo pensar é que a minha invocação do LONG updatedb ainda não foi concluída e somente quando ela tiver o locate.db substituído existente será substituído. Não estou convencido de que essa seja a verdadeira razão, porque eu me lembro vagamente de novos arquivos do meu disco inicializável que aparecem nos resultados da pesquisa, mesmo que minha tarefa atualizada não tenha sido concluída ainda.

Outras informações

A entrada mount tem esta aparência:

/dev/sde1 on /media/myusername/myNtfsDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Estou usando o montador automático. Espero que isso não esteja causando problemas.

    
por Sridhar-Sarnobat 19.09.2017 / 06:15

1 resposta

1

Como @muru disse, verifica-se que updatedb é um atualizador de lote. Meu trabalho de indexação que estava sendo executado por cerca de 10 horas acabou de ser concluído e obtenho resultados em unidades montadas (e trabalhos anteriores que achei bem-sucedidos falharam sem supervisão).

Caso você esteja se perguntando por que meu trabalho leva 10 horas, tenho alguns grandes discos de terrabyte com hierarquias enormes (do backup de computadores antigos).

Moral da história: seja paciente:)

Acompanhamento

Gostaria de saber se existe uma maneira de executar updatedb em um disco por vez.

    
por Sridhar-Sarnobat 19.09.2017 / 06:31