Dell Unity, VNX: Cómo ejecutar el script check vdm para detectar problemas en vdm.cfg antes de reiniciar o actualizar (corregible por el usuario)
Summary: La ejecución del script checkvdm reduce potencialmente los eventos de DU asociados con la información faltante de vdm.cfg.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Reiniciar o realizar una conmutación por error de un administrador de transferencia de datos puede crear una condición de datos no disponibles si faltan datos en vdm.cfg.
Cause
Actualmente, se desconoce la causa.
Resolution
- Antes de cualquier reinicio, realice lo siguiente
- Transfiera el archivo adjunto (checkVdmsV9.py) desde este artículo de la base de conocimientos a Control Station. (consulte los archivos adjuntos a continuación)
- chmod 775 a checkVdmsV9.py
- ejecute el archivo a través de ./checkVdmsV9.py
- Este es un ejemplo de una comprobación limpia
[nasadmin@cpsc40140 work.emc]$ ./checkVdmsV9.py
Ejecución de sanity check on vdm airplane(example vdm) ... Hecho
Ejecución de sanity check on vdm airplane(example vdm) ... Hecho
- El script marcará cualquier vdm.cfg con información faltante.
- Este es un ejemplo de una falla
hora de ejecución ---------------------------------------------------------------: 08/16/16 17:25:45 La
configuración de VDM BAMBA1 no coincide con la configuración en ejecución.
configuración
actual de ==========================================
Id = 5
nombre = servidor PLAT1
= ranura server_2
= 2
interfaces de VDM = 1 /CFG Interfaces de VDM = 0
interfaces CIFS = 1 /CFG Interfaces CIFS = 0
servidor CIFS = 1 / SERVIDOR CIFS CFG = 0
exportaciones = 0 / Exportaciones de CFG = 0
la información a la izquierda de la barra diagonal representa la información que se ejecuta en la memoria.
La información a la derecha de la barra diagonal representa la información que se ejecuta en el archivo vdm.cfg.
Como puede ver, hay un cifs server ejecutándose en la memoria, pero no cifs server en vdm.cfg
- Cuando el vdm falla, debemos recuperar el archivo vdm.cfg antes de reiniciar.
- Debemos notificar al cliente que el script ha encontrado un posible problema y que cualquier reinicio/conmutación por error creará una situación de DU.
- Debemos ejecutar ls -l en el efecto vdm.cfg y anotar los registros de fecha y hora.
- Debemos recurrir al soporte para recuperar una versión de respaldo de vdm.cfg asegurándonos de ejecutar ls -l en vdm.cfg antes de realizar cualquier recuperación.
- En este punto, vdm.cfg debe recuperarse de un material de soporte de recolección antiguo o sccs.
- El script también realiza copias en el directorio de trabajo/vdmcfg actual
- Esto requeriría una escalación al nivel 2 para realizar la recuperación
- . Después de un reinicio de datamover de un sistema afectado, debemos verificar que la información del administrador de transferencia de datos virtual sea válida. Otras palabras comprueban que cualquier cifs server esté en línea y que el vdm tenga todas las exportaciones.
- Vuelva a ejecutar el script después del reinicio para validar el archivo vdm.cfg
- Se recomienda que el script se ejecute antes y después de la actualización.
Additional Information
Este es un ejemplo de una falla que no requiere una recuperación
---------------------------------------------------------------
VDM la configuración de BAMBA2 no coincide con la configuración en ejecución.
configuración
actual de ==========================================
Id = 6
nombre = servidor BAMBA2
= ranura de server_2
= 2
interfaces de VDM = 1 /CFG Interfaces de VDM = 1
interfaz CIFS = 1/interfaz CIFS CFG 1
CIFS Server = 1 /CFG CIFS Server = 1
Exports = 0/CFG Exports = 1
Puede ver que la información a la izquierda de la barra diagonal coincide con la información del lado derecho, con la excepción de las exportaciones.
Tenemos información en vdm.cfg, pero no en la memoria en ejecución.
Esto se debe a que tenemos una exportación que se refiere a una ruta no válida que no se cargró durante el arranque.
tenga en cuenta que no puede ignorar el escenario opuesto.
Exports ( Exportaciones) = 1 / CFG Exports (Exportaciones de CFG) = 0
En este caso, hay una exportación que se ejecuta en la memoria, pero no en el archivo vdm.cfg.
Esto requeriría una recuperación.
---------------------------------------------------------------
VDM la configuración de BAMBA2 no coincide con la configuración en ejecución.
configuración
actual de ==========================================
Id = 6
nombre = servidor BAMBA2
= ranura de server_2
= 2
interfaces de VDM = 1 /CFG Interfaces de VDM = 1
interfaz CIFS = 1/interfaz CIFS CFG 1
CIFS Server = 1 /CFG CIFS Server = 1
Exports = 0/CFG Exports = 1
Puede ver que la información a la izquierda de la barra diagonal coincide con la información del lado derecho, con la excepción de las exportaciones.
Tenemos información en vdm.cfg, pero no en la memoria en ejecución.
Esto se debe a que tenemos una exportación que se refiere a una ruta no válida que no se cargró durante el arranque.
tenga en cuenta que no puede ignorar el escenario opuesto.
Exports ( Exportaciones) = 1 / CFG Exports (Exportaciones de CFG) = 0
En este caso, hay una exportación que se ejecuta en la memoria, pero no en el archivo vdm.cfg.
Esto requeriría una recuperación.
Affected Products
Dell EMC Unity, VNX/VNXe, Dell EMC Unity FamilyArticle Properties
Article Number: 000052274
Article Type: Solution
Last Modified: 31 Jan 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.