O3 BI 7 Servidores
Servidores de O3
O3 BI versión 7 requiere de dos servidores de aplicación (JBoss y Liferay), y uno de base de datos (eXist).
Estos servidores se pueden ejecutar como servicios (automáticos) del sistema operativo, o en forma manual.
En este wiki se describe como ejecutar los servidores de O3 BI en forma manual, o como instalarlos como servicios del sistema operativo.
Ejecución de servidores
A partir de la versión 7 de O3 BI es necesario iniciar los tres servidores en forma independiente, en el siguiente orden:
- eXist (base de datos)
- JBoss
- Liferay
En el directorio de instalación de O3 BI, bajo el directorio bat o sh se tienen los siguientes comandos:
Servidor | Comando | Sistema operativo | Uso | Configuración inicial de memoria |
---|---|---|---|---|
eXist |
| Todos |
| 3 GB (recomendada) |
JBoss | jboss jbosssvc.exe | Windows | Inicia el servidor de aplicación JBoss. Instala el servidor de aplicación JBoss como servicio en el sistema operativo. | 2 GB (mínima) |
jboss | Linux, MacOS, etc. | Inicia el servidor de aplicación JBoss. Inicia el servidor o instala el servicio de JBoss, según el parámetro utilizado. | ||
shutdownjboss o3service | Todos | Detiene el servidor de aplicación JBoss. Instala, desinstala, inicia, detiene o reinicia el servidor JBoss, según el parámetro utilizado. | ||
Liferay | liferay | Windows | Inicia el servidor de aplicación Liferay Instala el servidor de aplicación Liferay como servicio en el sistema operativo | 2 GB (mínima) |
eportalservice | Linux, MacOS | Instala el servidor de aplicación Liferay como servicio en el sistema operativo |
Inicio o ejecución manual de los servidores
Para cada servidor a iniciar deberá abrirse una ventana de comandos o terminal, y dirigirse al directorio bat o sh. En ese directorio ejecutar cada uno de los comandos a continuación:
- eXist. exist-db-start.bat o exist-db-start.sh según el sistema operativo. Si la ventana de comandos se cierra, la ejecución se cancelará. Como alternativa a esto se puede utilizar exist-db-service start. Para detenerlo usar exist-db-service stop.
- JBoss. jboss.bat o jboss.sh.
- Liferay. liferay.bat o liferay.sh.
Instalación de servidores para ejecución como servicios del sistema operativo
- En Linux, ver el siguiente wiki: Cómo se instalan Servicios de O3 BI 7 en Linux.
- En Windows, en el <directorio de la instalación>\bat se encuentran los instaladores de los tres servicios descriptos en la tabla anterior.
eXist. Ejecutar
exist-db-service.bat install
JBoss. Ejecutar
jbosssvc
Otra opción:
o3service install
Liferay. Ejecutar
liferayservice install
Detención de los servidores o de los servicios del sistema operativo
Si se están ejecutanto los servidores de forma manual, como si se tienen los servicios instalados y corriendo en el sistema operativo, al momento de detenerlos es necesario hacerlo en el orden inverso al que se iniciaron: en primer lugar Liferay, luego Jboss y por último eXist.
En caso de estar ejecutando los servidores en forma manual, en la ventana de comandos o terminal de cada uno, presionar Ctrl + C.
En caso de estar ejecutando los servicios instalados en el sistema operativo, usar el comando correspondiente al servicio, de los indicados en la tabla anterior.