Configurare un NIC per il servizio OVHcloud Link Aggregation in CentOS 7

Attivare l'opzione OVHcloud Link Aggregation sul tuo server CentOS 7

Ultimo aggiornamento: 25/03/2021

Obiettivo

La tecnologia OVHcloud Link Aggregation (OLA) è stata progettata dai team OVHcloud per aumentare la disponibilità dei server e potenziare le connessioni di rete. L’attivazione dell’opzione permette di aggregare in pochi click le schede di rete e rendere i collegamenti ridondati in modo che, in caso di malfunzionamenti, il traffico venga reindirizzato automaticamente verso il collegamento disponibile.

Questa guida ti mostra come associare i Network Interface Controller (NIC) per utilizzarli con il servizio OLA su un sistema CentOS 7.

Prerequisiti

Procedura

Il tipo di configurazione disponibile in OLA per i nostri NIC non permette di accedere al server in SSH. Per stabilire la connessione alla macchina è quindi necessario utilizzare IPMI.
Per attivare il tool accedi allo Spazio Cliente OVHcloud. Nella sezione Bare Metal Cloud, seleziona il tuo server tra Server dedicati e clicca sulla scheda IPMI (1).

Clicca sul pulsante Da una applet Java (KVM) (2).

remote_kvm

Verrà scaricato un programma JNLP: aprilo e utilizza le credenziali associate al server per accedere.

Se utilizzi un template OVHcloud, il nome delle schede di rete assegnato di default sarà ethX o enoX. In caso contrario è possibile trovare i nomi delle interfacce eseguendo questo comando:

ip a

Il risultato restituito mostrerà diverse "interfacce". In caso di difficoltà nel determinare i propri NIC fisici, è utile considerare che gli indirizzi IP pubblici del server sono associati di default alla prima interfaccia.

Una volta individuati i nomi dei due NIC sarà possibile configurarne il bonding nel sistema operativo. Il primo step consiste nel definire un'interfaccia bond creando il file di configurazione in un editor di testo con questo comando:

vi /etc/sysconfig/network-scripts/ifcfg-bond0

Si aprirà un file di testo vuoto. Per configurare l’interfaccia bond, inserisci queste righe:

DEVICE=bond0
TYPE=Bond
NAME=bond0
BOOTPROTO=none
ONBOOT=yes
BONDING_MASTER=yes
IPADDR=10.0.0.1
NETMASK=255.255.255.0
BONDING_OPTS="mode=802.3ad miimon=100"

È possibile utilizzare qualsiasi indirizzo IP privato e sottorete.

Una volta verificata la correttezza delle informazioni inserite, salva e esci dal file. A questo punto è necessario configurare entrambe le interfacce fisiche. Di default, sui server OVHcloud solo eth0 avrà un file di configurazione. Per aprirlo, utilizza questo comando:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Il risultato predefinito sarà di questo tipo:

DEVICE=eth0
BOOTPROTO=static
IPADDR=203.0.113.1
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=203.0.113.254
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=2001:0db8:0000:0001::/64

Gli indirizzi IP saranno diversi per ogni server.

Modifica il file per ottenere questo risultato:

DEVICE=eth0
BOOTPROTO=static
#IPADDR=203.0.113.1
#NETMASK=255.255.255.0
ONBOOT=yes
#GATEWAY=203.0.113.254
#IPV6INIT=yes
#IPV6_AUTOCONF=no
#IPV6ADDR=2001:0db8:0000:0001::/64
TYPE=Ethernet
HWADDR=00:53:00:00:00:00
MASTER=bond0
SLAVE=yes

Per recuperare l'indirizzo hardware (MAC address) del NIC è possibile utilizzare il comando ip a utilizzato in precedenza: l’informazione corrisponde ai numeri accanto a "link/etere" nell'output.

Il simbolo # iniziale indica che il server ignorerà la riga corrispondente durante la lettura del file. È quindi possibile non tenere in considerazione queste righe durante la creazione del file di interfaccia per eth1. Per creare la configurazione eth1, utilizza il comando:

vi /etc/sysconfig/network-scripts/ifcfg-eth1

Questa volta il file sarà vuoto, quindi sarà necessario aggiungere questo contenuto al file:

DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
HWADDR=00:53:00:00:00:01
MASTER=bond0
SLAVE=yes

A questo punto riavvia il servizio di rete con il comando:

systemctl restart network

Per testare il corretto funzionamento della nuova interfaccia creata, effettua il ping di un altro server presente nella stessa vRack. Se funziona, la procedura è conclusa. In caso contrario, verifica nuovamente la configurazione o prova a riavviare il server.

Per saperne di più

Configurare un NIC per il servizio OVHcloud Link Aggregation nello Spazio Cliente.

Configurare un NIC per il servizio OVHcloud Link Aggregation in Debian 9.

Configurare un NIC per il servizio OVHcloud Link Aggregation in Windows Server 2019.

Contatta la nostra Community di utenti all’indirizzo https://community.ovh.com/en/.


Questa documentazione ti è stata utile?

Prima di inviare la valutazione, proponici dei suggerimenti per migliorare la documentazione.

Immagini, contenuti, struttura... Spiegaci perché, così possiamo migliorarla insieme!

Le richieste di assistenza non sono gestite con questo form. Se ti serve supporto, utilizza il form "Crea un ticket" .

Grazie per averci inviato il tuo feedback.


Potrebbero interessarti anche...

OVHcloud Community

Accedi al tuo spazio nella Community Fai domande, cerca informazioni, pubblica contenuti e interagisci con gli altri membri della Community OVHcloud

Discuss with the OVHcloud community

Conformemente alla Direttiva 2006/112/CE e successive modifiche, a partire dal 01/01/2015 i prezzi IVA inclusa possono variare in base al Paese di residenza del cliente
(i prezzi IVA inclusa pubblicati includono di default l'aliquota IVA attualmente in vigore in Italia).