Puede utilizar el script stopOgServer para detener los procesos de servidor eXtreme Scale.
Ejecute el script stopOgServer para detener el servidor de contenedor. Utilice este mandato solo al detener un único servidor de contenedor. Si ejecuta el mandato stop de servidor de catálogo único en varios servidores de contenedor sucesivamente, es posible que vea problemas de rendimiento y rotación para la colocación de fragmentos.
stopOgServer servidorContenedor -catalogServiceEndPoints MyServer1.company.com:2809
Para evitar problemas de rotación y rendimiento para la colocación de fragmentos cuando desee detener varios servidores de contenedor simultáneamente, utilice el siguiente formato de mandato. Separe una lista de servidores de contenedor con comas:
stopOgServer servidorContenedor0,servidorContenedor1,servidorContenedor2
-catalogServiceEndPoints MyServer1.company.com:2809
Si desea detener todos los contenedores en una zona o host específico, puede utilizar el parámetro -teardown. Si desea más información, consulte Detención correcta de servidores con el programa de utilidad xscmd.Ejecute el script stopOgServer para detener el servidor de catálogo.
stopOgServer.sh catalogServer -catalogServiceEndPoints MyServer1.company.com:2809
El inicio de un servicio de catálogo requiere puertos de acceso de igual y puertos de acceso de cliente, si no se han utilizado los puertos predeterminados. La detención de un servicio de catálogo requiere solo el puerto ORB.
Si el contenedor no puede detenerse, puede habilitar el rastreo para ayudar a realizar la depuración del problema. Para habilitar el rastreo durante la detención de un servidor, añada los parámetros -traceSpec y -traceFile a los mandatos de detención. El parámetro -traceSpec especifica el tipo de rastreo que se va a habilitar y el parámetro -traceFile especifica la vía de acceso y el nombre del archivo que se va a crear y utilizar para los datos de rastreo.
cd raíz_intal_wxs/bin
stopOgServer.sh c4 -catalogServiceEndPoints MyServer1.company.com:2809
-traceFile ../logs/c4Trace.log -traceSpec ObjectGrid=all=enabled
Una vez que se ha obtenido el rastreo, busque los errores relacionados con los conflictos del puerto, clases que faltan, archivos XML incorrectos o que faltan, o cualquier seguimiento de la pila. Las especificaciones de rastreo de inicio sugeridas son:
Para obtener más información sobre cómo detener los servidores incorporados mediante programación, consulte Utilización de la API de servidor incorporado para iniciar y detener servidores.