Compartilhamento automático de janelas samba no Fedora Core 15

6

Eu tenho um servidor que executa o centos 6.2 com um compartilhamento de samba.

O que eu estou tentando alcançar é ter o compartilhamento de samba montado automaticamente no meu PC rodando o Fedora 15.

Em /etc/fstab tenho

//192.168.1.104/ant     /media/ant              cifs    gid=users,file_mode=0664,dir_mode=0775,auto,username=***,password=***  0 0

O acima funciona perfeitamente quando eu salvo e executo mount -a , agora o problema surge quando eu reinicio meu Fedora PC, então a unidade não é montada quando o servidor está rodando. Posso executar mount -a , mas isso não monta o compartilhamento de samba, quando eu abro /etc/fstab e, em seguida, mount -a , então monta novamente

Existe uma maneira de ter esse compartilhamento automático montado na inicialização? Ou eu perdi alguma coisa?

    
por Roland 24.07.2012 / 22:24

5 respostas

1

Melhor usar autofs (automount). link

    
por 31.07.2012 / 16:13
1

Problema semelhante ao esta pergunta .

Você vai querer habilitar o daemon netfs no seu sistema Fedora. Esse daemon pode ser usado para automontar / desmontar serviços de arquivos de rede (SMB, CIFS, NFS) definidos no arquivo /etc/fstab .

Use o comando ntsysv ou chkconfig netfs on para ativá-lo.

Isso resolverá seu problema.

    
por 31.07.2012 / 15:59
0

Apenas para maior clareza, quando você diz "na inicialização", você quer dizer que ele foi montado assim que o sistema foi carregado ou quando alguém fez login?

Você considerou fazer desse código um script bash e executá-lo com o cron @reboot?

Ou copiando-o para /etc/init.d e fazendo um serviço dele que inicia na inicialização?

    
por 31.07.2012 / 16:08
0

Não é / media um tmpfs no Fedora 15? Você tentou montá-lo em outro ponto de montagem que um diretório normal (ou seja, / mnt)?

Desculpe por responder a perguntas, não posso comentar ainda.

Além disso, as sugestões do _netdev e do administrador de rede feitas acima devem ajudar a acertar.

    
por 01.08.2012 / 01:51
0

Sua configuração está correta.

Você pode tentar atrasar alvos de rede para montar (e também e outros serviços de rede) após o NetworkMananger iniciar, com:

systemctl enable NetworkManager-wait-online.service

Além disso, você pode adicionar o parâmetro _netdev para evitar que o sistema tente montar esses sistemas de arquivos até que a rede tenha sido ativada.

Referências

:

link (NFS)

link (SAMBA)

link (encontrar _netdev)

    
por 31.07.2012 / 15:54