¿Necesitas ayuda? ¡Estamos aquí!
Gracias por su encuesta. Nuestro equipo pronto se comunicará con usted.
Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com
Resultados de la búsqueda:
×El servidor de identidad local miniOrange incluye una utilidad de línea de comandos llamada moctl que ayuda a los administradores a gestionar y operar la plataforma de identidad de forma más eficiente.
Esta guía está dirigida a equipos de TI y administradores de sistemas que tengan miniOrange 5.0.0 instalado en un servidor o que deseen realizar una instalación limpia de moctl. Cubre la implementación, la administración del servicio, los registros, el diagnóstico y la resolución de problemas.
Aquí tienes una lista de los elementos que necesitarías antes de la instalación, el despliegue y las operaciones.
Los entornos esperados que necesitaría son:
/opt/tomcat/latestmo-idp-*.service formato/etc/mo-idp-server.env (Configuración principal en servidores desplegados)Transfiera el paquete
scp moctl.zip admin@<server-ip>:/opt/
Extraer e instalar
cd /opt
├── unzip moctl.zip
├── cd /opt/moctl
├── sudo bash install-moctl.sh
install-moctl.sh lee /etc/mo-idp-server.env Si existe, actualiza la configuración de tiempo de ejecución en consecuencia.
/usr/local/bin/moctl/opt/miniorange/moctl/etc/mo-idp-server.env (creado o actualizado)
which moctl
ls -l /usr/local/bin/moctl
cat /etc/mo-idp-server.env
moctl version
moctl service status
moctl diagnose full
moctl service status
| Estado | Significado |
|---|---|
| Correr | El servicio es activo y saludable. |
| Registro de | Activo y gestionado por Eureka, aún en proceso de registro. Espere entre 30 y 60 segundos. |
| Detenido | El servicio está inactivo. |
| Fallidos | El servicio ha fallado. Revise los registros inmediatamente. |
en 5.0.0 servidor eureka y mininaranja Correrán fuera de Eureka. Aparecerán corriendo, pero nunca se registrarán.
| Comando | ¿Qué hace? |
|---|---|
| inicio del servicio moctl | Inicie todos los servicios en el orden correcto. |
| parada de servicio moctl | Detenga todos los servicios en orden inverso. |
| Reinicio del servicio moctl | Reinicia todos los servicios. |
| moctl service start gatekeeper | Inicie un único servicio con nombre. |
| Reiniciar el servicio moctl miniorange | Reiniciar un único servicio con nombre. |
Los servicios principales comienzan primero: configserver → eurekaserver → gatekeeper → miniOrangeLos servicios secundarios se ejecutan automáticamente. Al ejecutar moctl service o moctl diagnose sin un subcomando, se muestran sugerencias.
| Comando | ¿Qué hace? |
|---|---|
| Registro de moctl miniorange | Inicie todos los servicios en el orden correcto. |
| moctl log miniorange -f Seguir | Siga los registros en directo (Ctrl+C para detener). |
| moctl log miniorange -n 500 | Mostrar las últimas 500 líneas. |
| moctl log miniorange --since 1h | Mostrar registros de la última hora. |
| moctl log gatekeeper --since 30min | Mostrar registros para cualquier servicio especificado. |
moctl diagnose full
| Comando | ¿Qué hace? |
|---|---|
| servicios de diagnóstico moctl | Solo estados de servicio. |
| puertos de diagnóstico de moctl | Disponibilidad del puerto principal. |
| Recursos de diagnóstico de moctl | Uso de memoria y disco. |
| diagnóstico moctl deps | Nginx, dependencias de Java. |
| diagnóstico de moctl | Muestra los subcomandos disponibles y la ayuda de uso. |
| Comando | ¿Qué hace? |
|---|---|
| memoria del sistema moctl | Mostrar uso de memoria |
| sistema moctl cpu | Mostrar el uso de la CPU |
| disco del sistema moctl | Mostrar el uso del disco |
| moctl jvm miniorange | Versión de JVM, montón, indicadores, subprocesos, descriptores de archivo |
moctl diagnose full
moctl service status
moctl service status
moctl log miniorange --since 30min
moctl service restart gatekeeper
moctl service status
moctl diagnose services
Siempre que sea posible, prefiera reiniciar un solo servicio en lugar de reiniciarlo por completo.
Para solucionar cualquier problema, esto es lo que puede hacer:
ls -l /usr/local/bin/moctl
echo $PATH
sudo bash install-moctl.sh
systemctl list-unit-files 'mo-idp-*.service'
cat /etc/mo-idp-server.env
ls -ld /opt/tomcat/latest
Corrige la ruta en /etc/mo-idp-server.env y vuelva a ejecutar el instalador.
moctl diagnose services
moctl log gatekeeper --since 30min
curl -u registry_client:'Eureka2025_Client!' http://localhost:8070
Comprobación: Disponibilidad de Eureka, credenciales en /etc/mo-idp-server.envy errores de inicio en los registros.
En la versión 5.0.0, Scheduler y miniOrange no se gestionan mediante Eureka; por lo tanto, nunca mostrarán el estado de registro. Si ve que estos servicios se están registrando, indica un problema de visualización o de configuración.
test -f /etc/mo-idp-server.env && echo ok
test -L /opt/tomcat/latest && readlink -f /opt/tomcat/latest
Corrija el valor que falla y vuelva a ejecutar el instalador. La configuración de tiempo de ejecución en /etc/mo-idp-server.env es la fuente autorizada.