Erro de montagem dir do sistema de arquivos ext4

2

Estou tentando montar um diretório em um sistema de arquivos do tipo ext4 em outra caixa linux. Ambas as caixas estão na mesma rede

[root@localhost]# mount -o rw x.y.z.w:/home/lab /devbox
mount: wrong fs type, bad option, bad superblock on x.y.z.w:/home/lab, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so


[root@localhost]# mount -o ro,noload x.y.z.w:/home/lab /devbox
mount: wrong fs type, bad option, bad superblock on x.y.z.w:/home/lab, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so


[root@localhost]# mount -o ro,noload -t ext4 x.y.z.w:/home/lab /devbox
mount: special device x.y.z.w:/home/lab does not exist

O dir / home / lab existe em x.y.z.w. Não tenho certeza do que estou perdendo aqui

    
por Sachin Shetye 22.05.2012 / 18:31

1 resposta

6

Você precisa usar algum tipo de sistema de arquivos de rede para montar remotamente um diretório específico. Você não pode simplesmente montar diretamente um diretório remoto sem nenhum software adicional.

  1. Se você já tem o ssh em execução e uma conta no seu servidor remoto, use sshfs
    sshfs user@host:/path/to/remote/directory /local/directory
  2. Se você já faz algum compartilhamento de rede para clientes windows basta montar o diretório via cifs
    mount -t cifs //server-name/share-name /mnt/cifs
  3. Use o NFS para montar o diretório remoto. Você terá que instalar software adicional para rpc no cliente e no servidor e configurá-lo explicitamente para exportar o dispositivo.
    mount -t nfs -o rw host:/remote/directory /local/directory

Existem outras opções também, mas eu acho que a solução mais rápida e simples é apenas usar sshfs .

    
por 22.05.2012 / 19:09