Aspecto
|
Valor
|
Sobre
|
||
Memória
|
16 GB de RAM (mínimo)
|
A memória dedicada deve ser alocada para o Java VM.
|
||
CPUs
|
4
|
Ambientes virtualizados podem ter sua própria terminologia para especificar quantas CPUs e núcleos estão sendo fornecidos. Isso deve ser considerado ao determinar se o ambiente atende aos requisitos mínimos.
|
||
Espaço em disco
|
100 GB de espaço em disco disponível
|
Este tamanho pode acomodar o aplicativo default e alguns dados de configuração iniciais.
|
||
Velocidade do disco
|
10K RPM ou mais rápido
|
A velocidade é importante se você estiver armazenando dados na plataforma do ThingWorx Navigate.
|
|
Não defina as variáveis para JRE.
|
Pré-requisitos do banco de dados
|
||
Versão do banco de dados
|
Banco de dados local
|
Banco de dados remoto
|
PostgreSQL 9.4.5, 9.5.11, 9.6 e 10
|
• O PostgreSQL deve ser instalado
• O caminho para PostgreSQL/bin deve estar na variável de ambiente PATH.
|
• Na máquina em que o postgres está instalado, verifique o seguinte:
◦ Certifique-se de que PostgreSQL/bin esteja na variável de ambiente PATH da máquina em que o postgres está instalado.
◦ Conexões ao PostgreSQL permitidas a partir do host do ThingWorx Navigate, atualizando o pg_hba.conf localizado na pasta \PostgreSQL\<Versão>\data.
Por exemplo, se o ThingWorx Navigate está instalado no mesmo host que o PostgreSQL, é possível atualizar o pg_hba.conf para permitir conexões da seguinte forma:
# "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 • Na máquina remota em que você deseja executar o ThingWorx Navigate Installer, proceda da seguinte forma:
◦ Instale o cliente psql compatível com a sua versão do PostgreSQL.
◦ Adicione o psql instalado à variável de ambiente PATH.
|
Microsoft SQL Server 2016
|
• Certifique-se de que um cliente válido do Microsoft SQL (sqlcmd) esteja instalado e disponível na variável de ambiente PATH.
|
• Um cliente válido do Microsoft SQL (sqlcmd) deve estar instalado e disponível na variável de ambiente PATH.
• O host no qual o ThingWorx Navigate será instalado deve ter acesso ao Microsoft SQL Server 2016.
|
Pré-requisitos do banco de dados
|
||
Versão do banco de dados
|
Banco de dados local
|
Banco de dados remoto
|
PostgreSQL 9.4.5, 9.5.11, 9.6 e 10
|
• O host em que o ThingWorx Navigate será instalado deve ter acesso a um servidor PostgreSQL.
• O PostgreSQL deve estar instalado e o caminho para PostgreSQL/bin deve estar na variável de ambiente PATH.
• Devem ser permitidas conexões ao PostgreSQL a partir do host do ThingWorx Navigate, atualizando o pg_hba.conf localizado na pasta \PostgreSQL\<Versão>\data.
Por exemplo, se o ThingWorx Navigate estiver instalado no mesmo host que o PostgreSQL, o pg_hba.conf poderá ser atualizado para permitir conexões da seguinte forma:
$ 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 |
Na máquina em que o postgres está instalado, verifique o seguinte:
• Certifique-se de que PostgreSQL/bin esteja na variável de ambiente PATH da máquina em que o postgres está instalado.
• Conexões ao PostgreSQL permitidas a partir do host do ThingWorx Navigate, atualizando o pg_hba.conf localizado na pasta \PostgreSQL\<Versão>\data.
Por exemplo, se o ThingWorx Navigate está instalado no mesmo host que o PostgreSQL, é possível atualizar o pg_hba.conf para permitir conexões da seguinte forma:
$ 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 • Na máquina remota em que você deseja executar o instalador, proceda da seguinte forma:
◦ Execute o comando a seguir para instalar o cliente psql:
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
• Um cliente válido do Microsoft SQL (sqlcmd) deve estar instalado e disponível na variável de ambiente PATH.
• Instale o sqlcmd.
Para obter instruções sobre a instalação, veja https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Após a instalação, execute o seguinte:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
• O host em que o ThingWorx Foundation será instalado deve ter acesso ao Microsoft SQL Server 2016.
• Um cliente válido do Microsoft SQL (sqlcmd) deve estar instalado e disponível na variável de ambiente PATH.
• É necessário um usuário do Microsoft SQL com direitos de administrador.
Instale o sqlcmd.
Para obter instruções sobre a instalação, veja https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Após a instalação, execute o seguinte:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
|
Certifique-se de que você não usou este banco de dados para uma instalação anterior do ThingWorx. Se você deseja reutilizar o banco de dados existente, certifique-se de remover todas as tabelas no banco de dados.
|
|
Ao conectar-se ao MSSQL, insira o nome da instância do banco de dados do Servidor MSSQL se você tiver configurado mais de uma instância do servidor. Caso contrário, deixe este campo vazio. É possível estabelecer uma conexão usando o endereço IP do Servidor MSSQL e os valores de porta do Servidor MSSQL.
|