Diagnosticare problemi hardware su un server dedicato

Database di conoscenze

Diagnosticare problemi hardware su un server dedicato


Icons/System/eye-open Created with Sketch. 1375 viste 16.10.2025 Cloud / Server dedicato (bare metal)
Informazioni sulla traduzione

Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Contribuisci" di questa pagina.

Obiettivo

A un certo punto della vita del tuo server, potresti riscontrare un guasto a causa di un problema hardware. Quando il server viene avviato in modalità Rescue OVHcloud, sono disponibili diversi strumenti di diagnostica che permettono di identificare i componenti hardware difettosi.

Questa guida ti mostra come diagnosticare problemi hardware su un server.

Prerequisiti

Procedura

Questa guida ti mostra i test da effettuare per diagnosticare:

  • processori
  • connessione di rete
  • memoria RAM
  • dischi e partizioni

Processori

Questo test serve per verificare il corretto funzionamento del processore del server e richiede circa 30 minuti. Se il server si blocca durante il test, significa che il processore è difettoso.

WRKR=$(grep -c "^processor" /proc/cpuinfo)
stress-ng --metrics-brief --timeout 60s --cpu $WRKR --io $WRKR --aggressive --ignite-cpu --maximize --pathological
stress-ng --metrics-brief --timeout 60s --brk 0 --stack 0 --bigheap 0 

Connessione di rete

Il test di connessione di rete permette di verificare la larghezza di banda interna ed esterna. Questi dati sono forniti a titolo indicativo e non costituiscono un test di performance.

ping -c 10 proof.ovh.net
for file in 1Mb 10Mb 100Mb 1Gb ; do time curl -4f https://proof.ovh.net/files/${file}.dat -o /dev/null; done

Memoria RAM

Il test di memoria consente di verificare l’integrità dei moduli RAM del server. Se il server si blocca durante il test, significa che uno o più moduli RAM sono difettosi.

Attenzione, questo test potrebbe richiedere molto tempo.

RAM="$(awk -vOFMT=%.0f '$1 == "MemAvailable:" {print $2/1024 - 1024}' /proc/meminfo)"
memtester ${RAM}M 1

Disk Health

Smartmontools consente di verificare lo stato dei dischi leggendo i dati SMART. Ad esempio, per visualizzare tutti i dettagli del disco denominato nvme1n1, immettere:

smartctl -a /dev/nvme1n1

Per maggiori informazioni sull'output di questo comando e sulla sua interpretazione, consulta la documentazione ufficiale Smartmontools.

Partizioni del disco

Questo test comprende sia una verifica dell’accesso al disco che un controllo del file system. Il test di accesso al disco serve per verificare che il sistema sia in grado di comunicare con gli hard disk del server. Riguardo al test del file system, si utilizza il comando fsck -fy.

Per verificare il file system, esegui il comando:

fsck -fy

Per effettuare un test di lettura, esegui il comando seguente. Sostituisci sd(x) con i tuoi valori

hdparm -t /dev/sd(x)

Per saperne di più

Contatta la nostra Community di utenti.

Articoli correlati