Pasos para realizar las siguientes tareas:
Nota: Si se necesitan registros de SupportAssist, derive al cliente al 000135669 de la base de conocimientos "¿Cómo exportar una recopilación de registros de SupportAssist desde SupportAssist Enterprise? Conectado o desconectado "
A. ¿Qué registros se requieren para depurar los problemas del nodo metro?
Notas:
Estos son ejemplos de cómo se ven estos dos nombres de archivo. La fecha y la hora, que se muestran como YYYY-MM-DD-HH.MM.SS, serán a partir de la fecha y hora en que se recopilaron:
B. ¿Cómo capturo los diagnósticos de recopilación en un clúster de nodo metro?
Nota: El archivo base, que abarca los últimos 30 días, es suficiente para investigar y resolver la mayoría de los problemas. Estas opciones se deben utilizar, a menos que el soporte indique lo contrario.
Para capturar estos datos, ejecute un comando collect-diagnostics con las siguientes marcas "--noextended" y "--last-logs 30d".
Establezca una sesión SSH en un símbolo del sistema de Linux del nodo director, por ejemplo, service@director-1-1-a y, a continuación, inicie sesión en vplexcli.
Resultado de muestra:
login as: service Keyboard-interactive authentication prompts from server: | Password: End of keyboard-interactive prompts from server Last login: <date and timestamp data> from x.x.x.x service@director-1-1-a:~> service@director-1-1-a:~> vplexcli Trying ::1... Connected to localhost. Escape character is '^]'. VPlexcli:/>
Ejemplo de salida:
VPlexcli:/> collect-diagnostics --noextended --last-logs 30d ('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) The following file(s) will NOT be collected: core files fast trace dump files slow trace dump files udcom trace dump files udcom legacy trace files user-defined performance sink files the management console's heap ('WARNING:Only the logs that are generated in the last 30 days are collected.') 2024-02-09 19:55:12 UTC: ****Initializing collect-diagnostics... 2024-02-09 19:55:13 UTC: No cluster-witness server found. 2024-02-09 19:55:13 UTC: Free space = 88G 2024-02-09 19:55:13 UTC: Total space needed = 1907M ================================================================================ Starting collect-diagnostics, this operation might take a while... ================================================================================ Executing cluster collection ..
C. Cómo validar los paquetes collect-diagnostics existentes en el director/nodo.
Cuando finalice el comando collect-diagnostics y regrese al símbolo del sistema de vplexcli, conéctese al director desde el cual ejecutó el comando mediante winscp [o una utilidad SCP equivalente] y vaya a la carpeta /diag/collect-diagnostics-out/
Identifique el archivo o los archivos de registro con el registro de fecha y hora correcto, y descárguelos en su estación de trabajo local.
D. Cómo anular un diagnóstico
de recopilación en cursoNota: Esta es una actividad no disruptiva. Como no hay comandos directos para anular el proceso de recopilación, tendrá que reiniciar la consola de administración. Sin embargo, antes de anular la ejecución de collect-diagnostics, comuníquese con el soporte para explicar por qué desea anular la ejecución de collect-diagnostics a fin de asegurarse de que esté bien, ya que es posible que haya datos que se puedan perder. Estos datos perdidos no estarán disponibles para su recopilación nuevamente cuando se vuelva a ejecutar collect-diagnostics después de la acción de anulación.
Resultado de muestra:
VPlexcli:/> collect-diagnostics --noextended --last-logs 30d ('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) The following file(s) will NOT be collected: core files fast trace dump files slow trace dump files udcom trace dump files udcom legacy trace files user-defined performance sink files the management console's heap ('WARNING:Only the logs that are generated in the last 30 days are collected.') 2022-02-09 19:55:12 UTC: ****Initializing collect-diagnostics... 2022-02-09 19:55:13 UTC: No cluster-witness server found. 2022-02-09 19:55:13 UTC: Free space = 88G 2022-02-09 19:55:13 UTC: Total space needed = 1907M ================================================================================ Starting collect-diagnostics, this operation might take a while... ================================================================================ Executing cluster collection ..
Resultado de muestra:
login as: service Using keyboard-interactive authentication. Password: Last login: <date and time stamp data> from x.x.x.x service@director-1-1-b:~>
Resultado de muestra:
service@director-1-1-b:~> sudo systemctl restart VPlexManagementConsole.service
"Connection closed by foreign host."
Ejemplo de salida (compruebe la última línea de la salida):
VPlexcli:/> collect-diagnostics --noextended --last-logs 30d ('WARNING:The collect-diagnostics command was issued with option --noextended.\n',) The following file(s) will NOT be collected: core files fast trace dump files slow trace dump files udcom trace dump files udcom legacy trace files user-defined performance sink files the management console's heap ('WARNING:Only the logs that are generated in the last 30 days are collected.') 2022-02-09 20:02:03 UTC: ****Initializing collect-diagnostics... 2022-02-09 20:02:04 UTC: No cluster-witness server found. 2022-02-09 20:02:04 UTC: Free space = 88G 2022-02-09 20:02:04 UTC: Total space needed = 1907M ================================================================================ Starting collect-diagnostics, this operation might take a while... ================================================================================ Executing cluster collection .. ERROR Executing SMS log collection .. Connection closed by foreign host. <<<
*si no se omitieron los archivos extendidos
Resultado de muestra:
service@director-1-1-b:/diag> ll total 32 drwxr-xr-x 2 service groupSvc 4096 Feb 9 20:03 collect-diagnostics-tmp-ext drwxr-xr-x 2 service groupSvc 4096 Feb 9 20:03 collect-diagnostics-jobs drwxr-xr-x 2 service groupSvc 4096 Feb 9 20:04 collect-diagnostics-out drwxr-xr-x 3 service groupSvc 4096 Feb 9 20:02 collect-diagnostics-tmp drwx------ 2 root root 16384 Jan 27 16:54 lost+found drwx--x--x 3 service groupSvc 4096 Dec 17 03:08 share service@director-1-1-b:/diag>
Resultado de muestra:
service@director-1-1-b:/diag> rm -r collect-diagnostics-jobs service@director-1-1-b:/diag> rm -r collect-diagnostics-tmp service@director-1-1-b:/diag> ll total 24 drwxr-xr-x 2 service groupSvc 4096 Feb 9 20:04 collect-diagnostics-out drwx------ 2 root root 16384 Jan 27 16:54 lost+found drwx--x--x 3 service groupSvc 4096 Dec 17 03:08 share service@director-1-1-b:/diag>
Nota: Por lo general, el archivo extendido se utiliza para investigar bloqueos de nodos. Si hay una investigación en curso sobre una falla del nodo y el soporte no ha capturado todos los registros necesarios, consulte con el soporte antes de limpiar el directorio collect-diagnostics-tmp-ext, ya que hacerlo puede eliminar los archivos principales necesarios.