La procédure suivante décrit comment configurer un serveur esclave. Répétez cette procédure pour chacune des machines que vous souhaitez configurer en tant que serveur esclave NIS.
Pour plus d'informations sur l'obtention des droits appropriés pour exécuter des tâches spécifiques, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
Ajoutez le nom et l'adresse IP de chacun des autres serveurs NIS. Respectez le format suivant : IPaddress FQDN-hostname aliases.
Par exemple :
172.16.0.1 master.example.com master 172.16.0.2 slave1.example.com slave1 172.16.0.3 slave2.example.com slave2
# /usr/sbin/ypinit -c
La commande ypinit vous invite à dresser la liste des serveurs NIS. Commencez par saisir le nom de l'esclave local sur lequel vous travaillez, puis le nom du serveur maître, suivi des noms des autres serveurs esclaves NIS de votre domaine. Pour les autres serveurs esclaves, commencez par le serveur le plus proche physiquement en allant vers le plus éloigné en termes de réseau.
# svcs \*nis\* STATE STIME FMRI online 20:32:56 svc:/network/nis/domain:default online 20:32:56 svc:/network/nis/client:default
Si les services s'affichent avec l'état online, NIS est en cours d'exécution. Si l'état du service est disabled, NIS n'est en cours d'exécution.
# svcadm restart network/nis/domain # svcadm restart network/nis/client
# svcadm enable network/nis/domain # svcadm enable network/nis/client
# svcs network/nis/server STATE STIME FMRI offline 20:32:56 svc:/network/nis/server:default
# svcadm restart network/nis/server
# svcadm enable network/nis/server
# /usr/sbin/ypinit –s master
Remplacez master par le nom de machine du serveur NIS maître existant.