Isilon: Las evaluaciones de firmware de OneFS o nodos fallan debido a que es una ruta de destino para SyncIQ con la escritura deshabilitada
Summary: Cuando se realiza una evaluación del firmware del nodo, el comando isi_upgrade_logs --get-fw-report falla debido a que la escritura está deshabilitada en las políticas de SyncIQ de destino en el directorio /ifs/data/Isilon_Support/upgrade_error/logs. ...
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
Ejemplo de falla de evaluación de 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 intenta extraer detalles en /ifs/data/Isilon_Support/upgrade_errors/logs, pero no lo hace debido a que el directorio es de solo lectura o la escritura está deshabilitada, ya que es una ruta de destino para una política SyncIQ entrante.Resolution
Para poder utilizar isi_upgrade_logs a fin de revisar la evaluación de actualización de OneFS o los resultados de la evaluación del firmware del nodo, permita de forma temporal la escritura de la política de SyncIQ que tiene la escritura deshabilitada en uno de los subdirectorios a /ifs/data/Isilon_Support/upgrade_errors.
1. Compruebe que las políticas entrantes de SyncIQ tienen la escritura deshabilitada:
# isi sync target list
En la lista de políticas, identifique qué política tiene un subdirectorio de /ifs/data/Isilon_Support/upgrade_errors como ruta de destino, por lo general, la ruta encontrada es /ifs/data/. Si no hay políticas de SyncIQ con uno de los subdirectorios como ruta de destino, es posible que este problema no se aplique y que se deba investigar aún más por qué el directorio es de solo lectura.
2. Habilite de forma temporal la escritura en /ifs/data/ mediante la ejecución de lo siguiente, donde <policy-name> es la política de SyncIQ identificada en el paso 1:
# isi sync recovery allow-write <policy-name>
3. Obtenga los detalles de la evaluación:
- Comando de evaluación de actualización de OneFS:
# isi_upgrade_logs -a
- Comando de evaluación del firmware del nodo:
# isi_upgrade_logs --get-fw-report
4. Después de revisar los resultados, revierta el cambio de la política que permite la escritura, en la que <policy-name> es la política de SyncIQ identificada en el paso 1:
# isi sync recovery allow-write <policy-name> --revert