Cómo saber a quién pertenece un proceso en OpenVZ

Muchas veces mientras estamos consultando los procesos que se están ejecutando al momento en un servidor de virtualización nos encontramos con muchos procesos desconocidos que no son del propio servidor, sinó, de las máquinas virtualizadas o contenedores del propio servidor.

El problema es que desde el comando top no podemos saber a que contenedor pertenecen realmente esos procesos por lo que no podemos administrar de forma adecuada nuestro servidor.

Una buena herramienta para los administradores de sistemas es la que proporciona OpenVZ llamada vzpid que nos ayuda a indicarnos que servidor virtual es el propietario de un proceso indicándole el ppid del mismo.

Aquí vemos en la  imágen la primera columna que está marcada en rojo, los números que puedes ver son los identificadores de los procesos, los que utilizaremos con el comando vzpid para ver a que contenedor virtual pertenecen de la siguiente forma:

vzpid <ID_PROCESO>

Por ejemplo:

vzpid 8041

Y da como resultado el contenedor virtual:

Pid     CTID    Name
8041    585 named

No hay comentarios

Agregar comentario