Aspecto
|
Valor
|
Notas
|
||
Memoria
|
16 GB de RAM (mínimo)
|
Se debe asignar memoria dedicada a la máquina virtual de Java.
|
||
CPU
|
4
|
Los entornos virtualizados pueden tener su propia terminología para especificar el número de CPU y núcleos que se proporcionan. Debe tenerse en cuenta al determinar si el entorno cumple con los requisitos mínimos.
|
||
Espacio en disco
|
100 GB de espacio en disco disponibles
|
Este tamaño puede acomodar la aplicación por defecto y algunos datos de configuración inicial.
|
||
Velocidad de disco
|
10.000 RPM o más rápido
|
La velocidad es importante si se almacenan datos en ThingWorx Navigate Platform.
|
|
No defina las variables en JRE.
|
Requisitos previos de la base de datos
|
||
Versión de la base de datos
|
Base de datos local
|
Base de datos remota
|
PostgreSQL 9.4.5, 9.5.11, 9.6 y 10
|
• PostgreSQL debe estar instalado.
• La ruta a PostgreSQL/bin debe estar en la variable de entorno PATH.
|
• En el ordenador en el que postgres está instalado, realice lo siguiente:
◦ Asegúrese de que PostgreSQL/bin se encuentre en la variable de entorno PATH del ordenador en el que postgres está instalado.
◦ Se deben permitir las conexiones a PostgreSQL desde el host de ThingWorx Navigate actualizando pg_hba.conf que se encuentra en la carpeta \PostgreSQL\<versión>\data.
Por ejemplo, si ThingWorx Navigate está instalado en el mismo host que PostgreSQL, es posible actualizar pg_hba.conf para permitir conexiones, tal como se indica a continuación:
# "local" is for Unix domain socket connections only
local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust • En el ordenador remoto en el que desee ejecutar el instalador de ThingWorx Navigate, realice lo siguiente:
◦ Instale el cliente de psql que sea compatible con la versión de PostgreSQL.
◦ Añada la instancia de psql instalada a la variable de entorno PATH.
|
Microsoft SQL Server 2016
|
• Asegúrese de que un cliente Microsoft SQL (sqlcmd) válido esté instalado y disponible en la variable de entorno PATH.
|
• Un cliente Microsoft SQL (sqlcmd) válido está instalado y disponible en la variable de entorno PATH.
• El host en el que se va a instalar ThingWorx Navigate debe tener acceso a Microsoft SQL Server 2016.
|
Requisitos previos de la base de datos
|
||
Versión de la base de datos
|
Base de datos local
|
Base de datos remota
|
PostgreSQL 9.4.5, 9.5.11, 9.6 y 10
|
• El host en el que se va a instalar ThingWorx Navigate debe tener acceso a un servidor PostgreSQL.
• PostgreSQL debe estar instalado y la ruta para PostgreSQL/bin debe encontrarse en la variable de entorno PATH.
• Se deben permitir las conexiones a PostgreSQL desde el host de ThingWorx Navigate actualizando pg_hba.conf que se encuentra en la carpeta \PostgreSQL\<versión>\data.
Por ejemplo, si ThingWorx Navigate está instalado en el mismo host que PostgreSQL, se puede actualizar pg_hba.conf para permitir conexiones, tal como se indica a continuación:
$ cat /var/lib/pgsql/9.6/data/pg_hba.conf
... # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust |
En el ordenador en el que postgres está instalado, realice lo siguiente:
• Asegúrese de que PostgreSQL/bin se encuentre en la variable de entorno PATH del ordenador en el que postgres está instalado.
• Se deben permitir las conexiones a PostgreSQL desde el host de ThingWorx Navigate actualizando pg_hba.conf que se encuentra en la carpeta \PostgreSQL\<versión>\data.
Por ejemplo, si ThingWorx Navigate está instalado en el mismo host que PostgreSQL, es posible actualizar pg_hba.conf para permitir conexiones, tal como se indica a continuación:
$ cat /var/lib/pgsql/9.6/data/pg_hba.conf
... # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust • En el ordenador remoto en el que desee ejecutar el instalador, realice lo siguiente:
◦ Ejecute el siguiente comando para instalar el cliente psql:
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
• Un cliente Microsoft SQL válido está instalado (sqlcmd) y disponible en la variable del entorno PATH.
• Instale sqlcmd.
Para obtener instrucciones de la instalación, consulte https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Tras la instalación, ejecute lo siguiente:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
• El host en el que se va a instalar ThingWorx Foundation debe tener acceso a Microsoft SQL Server 2016.
• Un cliente Microsoft SQL válido está instalado (sqlcmd) y disponible en la variable del entorno PATH.
• Un usuario de Microsoft SQL con derechos de administrador.
Instale sqlcmd.
Para obtener instrucciones de la instalación, consulte https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Tras la instalación, ejecute lo siguiente:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
|
Asegúrese de que no se haya utilizado esta base de datos para una instalación previa de ThingWorx. Si desea reutilizar la base de datos existente, asegúrese de quitar todas las tablas de dicha base de datos.
|
|
Al conectarse a MSSQL, introduzca el nombre de la instancia de la base de datos MSSQL Server si se ha configurado más de una instancia del servidor. De lo contrario, deje este campo vacío. Se puede establecer una conexión mediante los valores de la dirección IP y el puerto de MSSQL Server.
|