comando hostmap

Finalità

Manipola direttamente le voci di mappatura degli indirizzi nel database di configurazione del sistema.

Sintassi

Per aggiungere una mappatura indirizzo-nome host

hostmap -addr IPAddress -host HostName...

Per eliminare una mappatura indirizzo-nome host

hostmap -rm Indirizzo IPA

Per mostrare tutti i mapping indirizzo-nome host

hostmap -ls

Descrizione

Il comando di basso livello hostmap aggiunge, elimina o elenca le voci di mappatura degli indirizzi nel database di configurazione del sistema. Le voci del database vengono utilizzate per mappare un indirizzo Internet Protocol (IP) (locale o remoto) ai suoi nomi host equivalenti.

L'indirizzo Internet Protocol (IP) di un determinato host locale o remoto può essere associato a uno o più nomi di host. Rappresentare un nome host come una stringa con una lunghezza massima di 255 caratteri e non utilizzare caratteri vuoti.

Nota:
  1. I nomi host o gli alias host validi devono contenere almeno un carattere alfabetico. Se si sceglie di specificare un nome host o un alias che inizia con una x seguita da una qualsiasi cifra esadecimale (0-f), il nome host o l'alias deve contenere anche almeno una lettera extra che non può essere espressa come cifra esadecimale. Il sistema interpreta una x iniziale seguita da una cifra esadecimale come la rappresentazione in base 16 di un indirizzo, a meno che nel nome host o nell'alias non vi sia almeno un carattere che non sia una cifra esadecimale. Pertanto, xdeer sarebbe un nome host valido, mentre xdee non lo sarebbe.
  2. Il comando hostmap non riconosce i seguenti indirizzi:.08,.008,.09 e.009. Gli indirizzi con zeri iniziali vengono interpretati come ottali e i numeri in ottale non possono contenere 8s o 9s.
Nota: Quando il cluster è attivo, non è possibile modificare la configurazione IP o il gateway utilizzato per la comunicazione del cluster (pool di archiviazione condiviso).

Indicatori

Nome indicatore Descrizione
-addr Indirizzo IPA Aggiunge una voce di mappatura da indirizzo IP a nome host per l'indirizzo Internet Protocol specificato nel database. Specificare i nomi degli host con il flag -host.
- ospite HostName... Specifica un elenco di nomi di host. Le voci dell'elenco devono essere separate da spazi vuoti.
-ls Mostra tutte le voci del database.
-rm Indirizzo IPA Elimina la voce di mappatura indirizzo IP-nome host nel database che corrisponde all'indirizzo specifico specificato dalla variabile IPAddress.

Stato uscita

Vedere Stato di uscita per i comandi di Virtual I/O Server.

Esempi

  1. Per aggiungere una voce nel database che associa un indirizzo a una serie di nomi di host, immettere il comando nel formato seguente:
    hostmap  -addr 192.100.201.7  -host alpha bravo charlie
    L'indirizzo IP 192.100.201.7 è specificato come indirizzo dell'host che ha un nome host primario di alfa con i sinonimi di bravo e charlie.
    Nota: se si tenta di utilizzare.08,.008,.09 o.009 in un indirizzo da aggiungere, verrà visualizzato un messaggio di errore che indica "Indirizzo IP già esistente", anche se l'indirizzo non è presente nel database.
  2. Per elencare tutte le voci del database, immettere il comando nel formato seguente:
    hostmap -ls
Nota: se si tenta di rimuovere l'IP utilizzato per la comunicazione del cluster digitando il comando seguente:
hostmap -rm 9.126.85.102

Il sistema visualizza il seguente messaggio di errore con codice di ritorno 78:

The requested operation is not allowed because partition is a member of "test_cluster" cluster.
Interface being used is "en0" ("inet" Family) for cluster communication.