Isilon: le valutazioni del firmware del nodo o di OneFS non riescono a causa di un percorso di destinazione per SyncIQ con scritture disabilitate
Summary: Quando si esegue una valutazione del firmware del nodo, il comando isi_upgrade_logs --get-fw-report ha esito negativo poiché la directory /ifs/data/Isilon_Support/upgrade_error/logs ha le scritture disabilitate dalle policy SyncIQ di destinazione. ...
Symptoms
Isilon-1# isi_upgrade_logs --get-fw-report Warn : Failed to Create Directory [/ifs/data/Isilon_Support/upgrade_errors_logs] with error number[30] "Read-only file system" : File Name : /b/mnt/src/isilon/lib/isi_upgrade/Util.cpp : Line Number : 379 Unable to open or extract the file UpgradeLog-1.db from archive: UpgradeArchive-2021-12-23T11:49:19.381Z-2021-12-23T11:51:15.854Z
Esempio di errore di valutazione di OneFS:
Isilon-1# isi_upgrade_logs -a Assessment Errors found, Attempting to find and extract logs from archive Warn : Failed to Create Directory [/ifs/data/Isilon_Support/upgrade_errors_logs] with error number[30] "Read-only file system" : File Name : /b/mnt/src/isilon/lib/isi_upgrade/Util.cpp : Line Number : 420 Unable to open or extract the file UpgradeLog-5.db from archive
Cause
isi_upgrade_logs tenta di estrarre i dettagli in /ifs/data/Isilon_Support/upgrade_errors/logs, ma l'operazione non riesce poiché la directory è di tipo read-only o ha le scritture disabilitate in quanto è un percorso di destinazione per una policy SyncIQ in entrata.Resolution
Per poter utilizzare isi_upgrade_logs per esaminare i risultati della valutazione dell'aggiornamento di OneFS o della valutazione del firmware del nodo, consentire temporaneamente le scritture per la policy SyncIQ con scritture disabilitate per una delle sottodirectory in /ifs/data/Isilon_Support/upgrade_errors.
1. Verificare che le policy SyncIQ in entrata abbiano le scritture disabilitate:
# isi sync target list
Dall'elenco delle policy, identificare la policy con una sottodirectory di /ifs/data/Isilon_Support/upgrade_errors come percorso di destinazione. In genere il percorso trovato è /ifs/data/. Se non sono presenti policy SyncIQ con una delle sottodirectory come percorso di destinazione, questo problema potrebbe non essere applicabile e potrebbe essere necessario eseguire un ulteriore esame del motivo per cui la directory è di tipo read-only.
2. Abilitare temporaneamente le scritture in /ifs/data/ eseguendo quanto segue, dove <policy-name> è la policy SyncIQ identificata nel passaggio 1:
# isi sync recovery allow-write <policy-name>
3. Ottenere i dettagli della valutazione:
- Comando per la valutazione dell'aggiornamento di OneFS:
# isi_upgrade_logs -a
- Comando per la valutazione del firmware del nodo:
# isi_upgrade_logs --get-fw-report
4. Dopo aver esaminato i risultati, ripristinare la modifica della policy allow-write, dove <policy-name> è la policy SyncIQ identificata nel passaggio 1:
# isi sync recovery allow-write <policy-name> --revert