項目
|
Value
|
附註:
|
||
記憶體
|
16 GB RAM (最低)
|
必須為 Java VM 分配專用記憶體。
|
||
CPU
|
4
|
虛擬化環境可能擁有自己的術語,用來指定提供的 CPU 與核心數。確定環境是否符合最低需求時,必須考慮這一點。
|
||
磁碟空間
|
100 GB 的可用磁碟空間
|
此大小可容納預設應用程式與一些初始組態資料。
|
||
磁碟速度
|
10K RPM 或更快
|
如果您要將資料儲存在 ThingWorx Navigate 平台,速度是很重要的。
|
|
請勿將變數設定為 JRE。
|
資料庫先決條件
|
||
資料庫版本
|
本機資料庫
|
遠端資料庫
|
PostgreSQL 9.4.5、9.5.11、9.6 和 10
|
• 應安裝 PostgreSQL
• PostgreSQL/bin 的路徑必須是 PATH 環境變數。
|
• 在安裝 postgres 的電腦上,執行下列動作:
◦ 請確保 PostgreSQL/bin 在安裝 postgres 之電腦的 PATH 環境變數中
◦ 透過更新位於 \PostgreSQL\<版本>\data 資料夾的 pg_hba.conf 來從 ThingWorx Navigate 主機連線至 PostgreSQL。
例如,如果將 ThingWorx Navigate 安裝在與 PostgreSQL 相同的主機上,可以更新 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 • 在您要執行 ThingWorx Navigate Installer 的遠端電腦上,執行下列動作:
◦ 安裝與 PostgreSQL 版本相容的 psql 用戶端。
◦ 將已安裝的 psql 新增至 PATH 環境變數。
|
Microsoft SQL Server 2016
|
• 請確定 Microsoft SQL 用戶端 (sqlcmd) 已安裝且在 PATH 環境變數中可用。
|
• 有效的 Microsoft SQL 用戶端 (sqlcmd) 已安裝且在 PATH 環境變數中可用。
• 要安裝 ThingWorx Navigate 的主機必須擁有對 Microsoft SQL Server 2016 的存取權。
|
資料庫先決條件
|
||
資料庫版本
|
本機資料庫
|
遠端資料庫
|
PostgreSQL 9.4.5、9.5.11、9.6 和 10
|
• 要安裝 ThingWorx Navigate 的主機必須擁有對 PostgreSQL 伺服器的存取權。
• 已安裝 PostgreSQL,且 PostgreSQL/bin 的路徑應在 PATH 環境變數中。
• 透過更新位於 \PostgreSQL\<版本>\data 資料夾的 pg_hba.conf 來從 ThingWorx Navigate 主機連線至 PostgreSQL。
例如,如果將 ThingWorx Navigate 安裝在與 PostgreSQL 相同的主機上,pg_hba.conf 可以更新以允許如下所示的連線:
$ 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 |
在安裝 postgres 的電腦上,執行下列動作:
• 請確保 PostgreSQL/bin 在安裝 postgres 之電腦的 PATH 環境變數中
• 透過更新位於 \PostgreSQL\<版本>\data 資料夾的 pg_hba.conf 來從 ThingWorx Navigate 主機連線至 PostgreSQL。
例如,如果將 ThingWorx Navigate 安裝在與 PostgreSQL 相同的主機上,可以更新 pg_hba.conf 以允許如下所示的連線:
$ 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 • 在您要執行安裝程式的遠端電腦上,執行下列動作:
◦ 執行下列指令來安裝 psql 用戶端:
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
• 有效的 Microsoft SQL 用戶端 (sqlcmd) 已安裝且在 PATH 環境變數中可用。
• 安裝 sqlcmd。
如需安裝指示,請參閱 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL。安裝之後,請執行下列操作:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
• 要安裝 ThingWorx Foundation 的主機必須擁有對 Microsoft SQL Server 2016 的存取權。
• 有效的 Microsoft SQL 用戶端 (sqlcmd) 已安裝且在 PATH 環境變數中可用。
• 擁有管理員權限的 Microsoft SQL 使用者。
安裝 sqlcmd。
如需安裝指示,請參閱 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL。安裝之後,請執行下列操作:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
|
請確保您未使用此資料庫進行先前的 ThingWorx 安裝。如果您要重新使用現有資料庫,請務必移除該資料庫中的所有表格。
|
|
當連接至 MSSQL 時,如果您已設定多個伺服器實例,請輸入 MSSQL 伺服器資料庫實例名稱。否則,請將此欄位保留空白。您可以使用 MSSQL 伺服器 IP 位址與 MSSQL 伺服器連接埠值建立連接。
|