Cum rezolvi eroarea System failure în Openmediavault?

HDD

Scris de

în

,

De câțiva ani mi-am transformat un Raspberry Pi într-un N.A.S. folosind soluția Openmediavault, iar acum o folosesc ca librărie media pe televizoare.

Însă câteodată se întâmplă ca soluția să mai ”crape”.

Mesajul de eroare în browser este:

Software Failure. Press Left Mouse Button to Continue.

Erorile de sistem pe OpenMediaVault (OMV) 8 cu un Raspberry Pi provin adesea din schimbări de nume ale adaptorului de rețea (de exemplu, de la eth0 la end0), nepotriviri între socket-urile PHP și FPM sau actualizări defecte care afectează interfața web.

Majoritatea acestor probleme pot fi rezolvate în siguranță prin SSH fără a pierde datele, dar pentru asta e nevoie ca înainte să fi reacordat acces utilizatorilor la SSH după instalarea Openmediavault, urmând instrucțiunile de aici.

În funcție de cauza problemei, urmași pașii de mai jos:

Remediați conectivitatea la rețea (Pi dispare din rețea)

Dacă actualizarea a eliminat complet Raspberry Pi din rețeaua locală, cea mai comună soluție este resetarea numelui adaptorului de rețea.

Pentru asta aveți nevoie să conectați un monitor și o tastatură la Raspberry Pi.

Rulați următoarea comandă pentru a recupera adresa MAC a Pi-ului și a forța adaptorul să revină la eth0:

mac="$(ip -j a show dev end0 | jq -r .[].address | head -n1)"
sudo bash -c "echo -e '[Match]\nMACAddress=${mac}\n[Link]\nName=eth0' > /etc/systemd/network/10-persistent-eth0.link"
sudo systemctl reboot

Remediați erorile 502 Bad Gateway sau Web Interface

Dacă te poți conecta prin SSH la Pi, dar primești o eroare 502 Bad Gateway în browser, este probabil ca socket-urile PHP ale serverului web să nu fie sincronizate.

Forțează OMV să își regenereze fișierele de configurare.

omv-salt deploy run nginx
omv-salt deploy run php

Dacă serviciul PHP-FPM este blocat, reporniți-l manual și serverul web:

sudo systemctl restart php8.4-fpm
sudo systemctl restart nginx

Resetați rețeaua și logarea prin omv-firstaid

Dacă ești blocat(ă) la interfața web și la SSH, poți rula utilitarul de reparare OMV încorporat:

sudo omv-firstaid
  • Selectați Configurare interfață rețea.
  • Urmați instrucțiunile pentru a reseta setările IP/DHCP.
  • Reporniți serviciul bazat pe motorul omv pentru a aplica:
sudo systemctl enable openmediavault-engined
sudo systemctl start openmediavault-engined

Reinstalați pachetele OMV

Dacă sistemul rămâne instabil, puteți reinstala pachetele principale OMV pentru a repara dependențele defecte fără a șterge hard disk-urile sau matricele RAID:

sudo apt update
sudo apt install --reinstall openmediavault
sudo omv-confdbadm populate

Comentarii

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.