Salta l'introduzione Italia - Italiano
HP.com Italia Prodotti e Servizi Supporto e Drivers Soluzioni Come Acquistare
» Contatta HP
Altre opzioni
HP.com Italia
Manuale di amministrazione di Ignite-UX: per HP-UX 11i > Capitolo 7 Avvio ed installazione di HP-UX dal server usando la console del client

Gestione di velocità e modalità duplex delle interfacce LAN che eseguono gli avvii di rete

» 

Documentazione tecnica

Libro completo in PDF
» Feedback
Inizio contenuto

 » Sommario

 » Glossario

 » Indice

Il comportamento predefinito del kernel all’avvio è di negoziare automaticamente le impostazioni di velocità e duplex di tutte le interfacce LAN che supportano queste funzioni. Il comportamento predefinito sarà modificato in seguito in HP-UX dagli script di avvio, che sono in grado di modificare qualsiasi impostazione di velocità e duplex, invece di consentire all’interfaccia LAN di negoziare automaticamente queste impostazioni.

Quando si utilizza un kernel di installazione con Ignite-UX per il ripristino o l’installazione di un sistema, non esistono script di avvio. Nel caso che un’interfaccia LAN Fast o Gigabit Ethernet non riesca ad eseguire la negoziazione automatica, saranno usati i valori predefiniti di 100 Half-Duplex, indipendentemente dalle impostazioni di velocità duplex dell’altro lato. Quando si utilizza Ignite-UX, la non corrispondenza delle impostazioni di velocità e duplex possono essere causa di gravi problemi di prestazioni ed affidabilità.

È possibile adeguare le impostazioni di velocità e duplex quando si usa Ignite-UX con la variabile _hp_lanadmin_args. Prima che sia possibile contattare il server Ignite-UX, è necessario che l’interfaccia LAN utilizzata da Ignite-UX sia stata attivata, in modo che questa parola chiave non abbia scopo se situata nei normali file di configurazione usati da Ignite-UX. Per questo motivo, è necessario configurare _hp_lanadmin_args nel filesystem di installazione nel server da cui si esegue l’avvio. Se il client utilizza un sistema ausiliario di avvio, _hp_lanadmin_args dovrà essere configurato nel sistema ausiliario di avvio e non nel server Ignite-UX.

NOTA: Nell’impostazione predefinita, gli odierni switch ed hub negozieranno automaticamente con il sistema PA-RISC o Itanium le impostazioni di velocità e duplex. Tuttavia, in alcuni casi si potrebbe voler configurare la velocità e le impostazioni duplex per valori adatti al proprio ambiente. Ad esempio, lo switch potrebbe non riuscire mai ad eseguire la negoziazione automatica con il proprio sistema. Se nello switch o hub a cui è connesso il sistema non si utilizza la negoziazione automatica, sarà necessario fornire le impostazioni corrette di velocità e duplex per Ignite-UX usando _hp_lanadmin_args. La non corrispondenza delle impostazioni di velocità e duplex possono essere causa di gravi problemi o insuccessi durante il ripristino.

Quasi tutte le interfacce Fast e Gigabit Ethernet supportano la configurazione di velocità e duplex con la variabile _hp_lanadmin_args per l’opzione -X. Alcune interfacce Fast Ethernet non recenti potrebbero non supportare full-duplex; in caso di problemi con delle interfacce di rete, consultare quindi la documentazione del prodotto per controllare quali impostazioni di velocità e duplex siano supportate.

Sarà comunque possibile sfruttare le altre opzioni disponibili con il comando lanadmin. Per ulteriori informazioni, consultare gli esempi in instl_adm(4) riguardanti l’impostazione di MTU (-M) e le opzioni Duplex (-S) di _hp_lanadmin_args.

IMPORTANTE: A causa di un problema nelle versioni di Ignite-UX anteriori alla B.5.2.x, dal primo riavvio del sistema e fino a al riavvio conclusivo, alcune parti della procedura di ripristino possono utilizzare delle impostazioni errate per velocità e/o duplex per l’interfaccia LAN. Se nel proprio ambiente ciò dovesse rivelarsi un problema, assicurarsi di installare la versione B.5.2.x o successiva di Ignite-UX.

Esempi

Seguono due esempi di come impostare il valore duplex in situazione diverse.

Impostazione di 100 Full Duplex

Se si desidera che tutte le interfacce di rete Fast Ethernet operino a 100 Full Duplex, ciò potrebbe essere immediatamente causa di problemi per Ignite-UX, per via della non corrispondenza del valore duplex. Per correggere questa diversità, aggiungere al filesystem di installazione il codice seguente, per estrarre, aggiornare e sostituire la configurazione corrente nel filesystem di installazione:

instl_adm -d > /tmp/cfg.tmp

Modificare il file ed aggiungere quanto segue:

vi /tmp/cfg.tmp

Aggiungere la seguente definizione:

( lan[].driver == "btlan" )
{
   _hp_lanadmin_args="-X 100FD"
}

Aggiungere questa definizione di configurazione a [W|V|I]INSTALLFS:

instl_adm -f /tmp/cfg.tmp

Ora sarà possibile esaminare il contenuto corrente della configurazione nel filesystem di installazione con instl_adm -d. L'output sarà analogo a quello di questo esempio:

( lan[].driver == "btlan" ) 
{
   _hp_lanadmin_args="-X 100FD"
}
env_vars += "TZ=EST-10EDT"

Impostazione delle interfacce miste

In ambienti più articolati, in particolare in quelli con tipi di interfacce miste, è possibile che le impostazioni di _hp_lanadmin_args siano più complesse. In questo esempio, _hp_lanadmin_args è stata impostata ad un valore predefinito, mentre per le interfacce Gigabit Ethernet è stato definito un valore specifico:

( lan[].driver == "btlan" | lan[].driver == "gelan" )
{
    _hp_lanadmin_args="-X 100FD"
} else { 
        ( lan.driver == "igelan" )
        {
                _hp_lanadmin_args="-X 1000FD"
        }
}

Ciò garantisce che se il driver utilizzato per controllare l’interfaccia LAN è btlan o gelan, questo sarà impostato come 100 Full Duplex, mentre se il driver è igelan, l’interfaccia sarà impostata come 1000 Full Duplex.

In alternativa, se si desidera impostare tutte le interfacce Fast e Gigabit Ethernet come 100 Full Duplex occorre utilizzare:

( lan[].driver == "btlan" | lan[].driver ~ "gelan" )
{
    _hp_lanadmin_args="-X 100FD"
}

L’operatore ~ (tilde) esegue il controllo dell’espressione regolare estesa. Per evitare delle false corrispondenze, occorre prestare attenzione nell’uso delle espressioni regolare estese. Per ulteriori informazioni sulle espressioni regolari, consultare regexp(5).

Per il controllo delle espressioni regolari con differenti dati in ingresso, è possibile utilizzare il comando grep dalla riga dei comandi. Per ulteriori informazioni, consultare grep(1).

Versione stampabile
Informativa sulla privacy Usando questo sito si accettano le sue condizioni
© Hewlett-Packard Development Company, L.P.