O que acontece com os arquivos no mountpoint após executar o fs-cifs para montar o NAS?

4

Estou executando o QNX Neutrino.

Eu tenho alguns arquivos em /mountpoint :

# ls /mountpoint
/mountpoint/a
/mountpoint/b

Depois de montar meu NAS usando fs-cifs assim,

# fs-cifs //hostname:hostipaddress:/sharename /mountpoint login password &

Eu vejo os arquivos remotos (c, d), bem como meus arquivos locais (a, b)

# ls /mountpoint
/mountpoint/a
/mountpoint/b
/mountpoint/c
/mountpoint/d
  • Esse é o comportamento esperado? Eu pensei que mount normalmente escondia os arquivos locais (conforme Onde os arquivos vão se você montar uma unidade em uma pasta que já contém arquivos? )

  • Existe uma maneira fácil de determinar se os arquivos listados são armazenado localmente ou no NAS?

  • Existe um método mais fácil de mover arquivos locais em /mountpoint para o NAS do que desmontar, mover arquivos locais para tmp, remontar, mover arquivos do tmp para /mountpoint ?

por Alex L 31.07.2012 / 09:41

1 resposta

3

O QNX Neutrino permite e até mesmo padrão para montagens de união : se você montar dois sistemas de arquivos diferentes no mesmo local, os arquivos em ambos estarão presentes, exceto que arquivos nos arquivos de sombra segundo sistema de arquivos com os mesmos nomes no primeiro sistema de arquivos.

Isso é diferente do comportamento típico do unix, em que a montagem de um sistema de arquivos faz sombras em tudo abaixo do ponto de montagem. Muitas variantes unix têm alguma forma de realizar uma montagem de união hoje em dia (por exemplo, UnionFS , ou o FreeBSD's mount -o union ), mas não é um recurso tradicional.

Em sistemas unix normais, df /path/to/file informa em qual sistema de arquivos um arquivo está. Espero que se aplique também às montagens da união QNX, mas não tenho certeza.

A menos que você queira executar uma montagem de união, o que aparentemente não acontece, monte sempre um sistema de arquivos em um diretório vazio.

mkdir /mountpoint2
fs-cifs //hostname:hostipaddress:/sharename /mountpoint2 login password &
    
por 01.08.2012 / 02:32

Tags