Aggiunta di un New NIS Worker Server
Se la configurazione di rete cresce o cambia, è possibile aggiungere ulteriori server di lavoro per supportare la nuova configurazione. L'aggiunta di un nuovo server di lavoro comporta la modifica della mappa ypserver . La procedura per la modifica della mappa ypserver differisce da altre mappe perché non viene utilizzato alcun file di testo come input per questa mappa. L'utility makedbm viene invece utilizzata per creare le mappe ypserver modificate.
Per aggiungere un nuovo server di lavoro alla propria rete, effettuare quanto segue sul server master:
- Passare all'indirizzario /var/yp immettendo:
cd /var/ypNota: se il file /var/yp/securenets esiste, il server fornisce solo servizi NIS agli host compresi nell'intervallo IP specificato. - Inserire il comando:
(makedbm -u domain/ypservers ; echo new_server new_server) | makedbm - tmpserversDovedomainspecifica il nome di questo dominio NIS enew_serverspecifica il nome dell'host server di lavoro che si sta aggiungendo alla mappa ypserver . Questo comando elenca il contenuto della ypserver mappa corrente e appende il nome del nuovo server di lavoro e poi crea una nuova mappa chiamata tmpserver.
- Verificare che la nuova mappa contenga i nomi di tutti i server di lavoro inserendo il comando:
makedbm -u tmpservers - Sostituire i vecchi file di mappa ypserver con i nuovi inserendo i seguenti due comandi:
Dovedomainspecifica il nome di questo dominio NIS .mv tmpservers.pag domain/ypservers.pag mv tmpservers.dir domain/ypservers.dir - Seguire le istruzioni in Configurazione di un NIS Worker Server.
- Se si utilizza il file ypserver per evitare trasmissioni, è possibile aggiungere il nuovo server al file sui client. Vedere Evitare le trasmissioni.