comando chslave

Propósito

Re-executa o comando ypinit para recuperar mapas de um servidor controlador e re-inicia o daemon ypserv para alterar o servidor do trabalhador.

Sintaxe

/usr/etc/yp/chslave [ -C | -c] [ -O | -o ] [ -I | -B | -N ] Mestre

Descrição

O comando chslave re-invoca o comando ypinit para recuperar mapas do servidor do controlador que você especifica na linha de comando. O daemon ypserv é reiniciado após o comando ypinit ter concluído com sucesso. O parâmetro Master especifica o nome do host do servidor controlador. O servidor controlador especificado pode ser o servidor controlador atualmente em uso ou um novo servidor controlador que esteja configurado e em execução.

Você também poderia usar o atalho do System Management Interface Tool (SMIT) smit chslave para executar este comando.

Sinalizações

Item Descrição
-B Invoca o comando ypinit e inicia o daemon ypserv . Se o daemon ypserv já estiver em execução, esta sinalização fará com que o comando ypinit mate o daemon e, em seguida, reinicie-o. Essa sinalização é o padrão.
-C Invoca o comando ypinit com a bandeira -n . O comando chslave continua em erros. Essa sinalização é o padrão.
-C Pára a execução quando ocorrem erros.
-i Executa o comando ypinit imediatamente mas não inicia ou reiniciam o daemon ypserv .
-O Sobrescreve quaisquer mapas que existam no domínio.
-o Evita a sobrescrever de mapas que existem no domínio. Essa sinalização é o padrão.
-n Invoca o comando ypinit e reinicia o daemon ypserv .

Exemplos

Como recuperar mapas do servidor do controlador denominadohost91, digite:

chslave -O -B host91

Isso irá sobrescrever quaisquer mapas existentes para o domínio atual.

Arquivos

Item Descrição
/etc/rc.nfs Contém o script de inicialização para os daemons NFS e NIS .
/var/yp/domainname Contém os mapas NIS para o domínio NIS .