¿Cómo ajusto el tamaño de memoria del proceso manager-executor?
Síntoma
El proceso manager-executor desarrollado por Huawei se ejecuta en el nodo Master1 o Master2 en el clúster MRS en modo activo/en espera. Este proceso se utiliza para encapsular las operaciones del plano de gestión y control de MRS en el clúster de MRS, como el envío de trabajos, informes de latidos, determinados informes de alarmas, así como la creación, la ampliación y reducción de clústeres. Al enviar trabajos en el plano de gestión y control de MRS, la memoria Executor puede resultar insuficiente a medida que aumentan las tareas o el número de tareas simultáneas aumenta. Como resultado, el uso de la CPU es alto y el proceso Executor experimenta errores fuera de memoria (OOM).
Procedimiento
- Inicie sesión en el nodo Master1 o Master2 como usuario root y ejecute el siguiente comando para cambiar a usuario omm:
su - omm
- Ejecute el siguiente comando para modificar el script catalina.sh. Específicamente, busque JAVA_OPTS en el script, busque los elementos de configuración similares a JAVA_OPTS="-Xms1024m -Xmx4096m y cambie los valores de los elementos a los deseados, y guarde la modificación.
vim /opt/executor/bin/catalina.sh
- El proceso manager-executor solo se ejecuta en el nodo Master1 o Master2 en modo activo/en espera. Compruebe si existe en el nodo antes de reiniciarlo.
- Inicie sesión en los nodos Master1 y Master2 y ejecute el siguiente comando para comprobar si el proceso existe. Si se muestra algún resultado de comando, el proceso existe.
ps -ef | grep "/opt/executor" | grep -v grep
- Ejecute el siguiente comando para reiniciar el proceso:
sh /opt/executor/bin/shutdown.shsh /opt/executor/bin/startup.sh
- Inicie sesión en los nodos Master1 y Master2 y ejecute el siguiente comando para comprobar si el proceso existe. Si se muestra algún resultado de comando, el proceso existe.
Gestión de clúster Preguntas frecuentes
- ¿Cómo puedo ver todos los clústeres?
- ¿Cómo puedo ver la información de registro?
- ¿Cómo puedo ver la información de configuración del clúster?
- ¿Cómo agrego servicios a un clúster MRS?
- ¿Cómo instalo Kafka y Flume en un clúster de MRS?
- ¿Cómo detengo un clúster MRS?
- ¿Es necesario apagar un nodo Master antes de actualizar sus especificaciones?
- ¿Puedo agregar componentes a un clúster existente?
- ¿Puedo eliminar componentes instalados en un clúster MRS?
- ¿Puedo cambiar los nodos de clúster MRS en la consola MRS?
- ¿Cómo puedo proteger las notificaciones de eventos/alarmas de clúster?
- ¿Por qué la memoria del grupo de recursos mostrada en el cluster MRS es menor que la memoria real del cluster?
- ¿Cómo configuro la memoria knox?
- ¿Qué es la versión de Python instalada para un clúster MRS?
- ¿Cómo puedo ver el directorio de archivos de configuración de cada componente?
- ¿Cómo subo un archivo local a un nodo dentro de un clúster?
- ¿Cómo lo hago si el tiempo en los nodos MRS es incorrecto?
- ¿Cómo puedo consultar la hora de inicio de un nodo MRS?
- ¿Cómo lo hago si las relaciones de confianza entre nodos son anormales?
- ¿Cómo ajusto el tamaño de memoria del proceso manager-executor?
- ¿Puedo modificar un nodo master en un clúster MRS existente?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore