Olá Rodolfo,

Se for esse o teu problema vc tira de letra. Uma das razões pelas quais eu
gosto do padrão Red Hat e seu afiliados (não estou desmerecendo outras
distro, apenas opino pelos testes de laboratório que fiz com elas) é que vc
pode iniciar serviços por ondem e também pará-los por ordem. Digamos que o
seu NFS não esteja listado no NTSysV mas seu script se encontra em
/etc/init.d, você digita chkconfig --add [nome_do_serviço] e pronto, lá está
listado, basta agora você marcar com "*" para iniciar automático.

Bem, vamos agora ao seu problema de ordem de inicialização: dentro do script
tem uma linha assim:

#chkconfig - 60 20

Isso significa que inicia em qq runlevel, na ordem 60, e ao desligar o
server, pára na ordem 20. Todos os serviço com números menores de 60 sobem
antes (veja a ordem completa em /etc/rc.d/rc[runlevel].d/). Como o fstab é
lido ainda pelo rc.sysinit, antes de tudo, uma das saídas é tirar a montagem
no fstab e deixar em um script logo após a subida do NFS, isso evita também
que qq erro de montagem do NFS o seu servidor não interrompa a carga e
obriga um fsck.

Até +

Valcir.

> Amigos da lista, tenho uma estação acessando um servidor via
> compartilhamento NFS no CL-10. Estou iniciando o NFS pelo rc.local, com a
> seguinte linha: /etc/rc.d/init.d/./nfs start ,pois no CL-10 não tem opção
no
> ntsysv. Porem ao montar o compartilhamento no /etc/fstab durante a
> inicialização ele reclama, aparentemente o modulo do NFS ainda não esta
> carregado, por isso passei a montar o compartilhamento no /etc/rc.local
> tambem. Onde devo iniciar o NFS para que ele esteja disponivel antes do
> sistema abrir o /etc/fstab?

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a