Aspekt
|
Wert
|
Hinweise
|
||
Speicher
|
16 GB RAM (Minimum)
|
Dedizierter Arbeitsspeicher muss der Java-VM zugewiesen werden.
|
||
CPU(s)
|
4
|
Virtualisierte Umgebungen haben möglicherweise eine eigene Terminologie zur Angabe, wie viele CPUs und Kerne bereitgestellt werden. Dies muss berücksichtigt werden, wenn bestimmt wird, ob die Umgebung die Mindestanforderungen erfüllt.
|
||
Speicherplatz
|
100 GB verfügbarer Speicherplatz
|
Diese Größe kann die Standardanwendung und einige anfängliche Konfigurationsdaten aufnehmen.
|
||
Datenträger-Geschwindigkeit
|
10.000 U/min oder schneller
|
Geschwindigkeit ist wichtig, wenn Sie Daten in ThingWorx Navigate Platform speichern.
|
|
Legen Sie die Variablen nicht auf JRE fest.
|
Datenbankvoraussetzungen
|
||
Datenbankversion
|
Lokale Datenbank
|
Remote-Datenbank
|
PostgreSQL 9.4.5, 9.5.11, 9.6 und 10
|
• PostgreSQL sollte installiert sein.
• Der Pfad zu PostgreSQL/bin muss in der Umgebungsvariable PATH enthalten sein.
|
• Führen Sie auf dem Rechner, auf dem PostgreSQL installiert ist, folgende Schritte aus:
◦ Stellen Sie sicher, dass PostgreSQL/bin in der Umgebungsvariable PATH des Rechners, auf dem postgres installiert ist, vorhanden ist.
◦ Lassen Sie Verbindungen zu PostgreSQL vom ThingWorx Navigate Host zu, indem Sie pg_hba.conf unter dem Ordner \PostgreSQL\<Version>\data aktualisieren.
Wenn ThingWorx Navigate beispielsweise auf dem gleichen Host wie PostgreSQL installiert ist, kann pg_hba.conf wie folgt aktualisiert werden, um Verbindungen zuzulassen:
# "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 • Führen Sie auf dem Remote-Rechner, auf dem Sie das ThingWorx Navigate Installationsprogramm ausführen möchten, die folgenden Schritte aus:
◦ Installieren Sie den psql-Client, der mit Ihrer PostgreSQL-Version kompatibel ist.
◦ Fügen Sie den installierten psql zur Umgebungsvariable PATH hinzu.
|
Microsoft SQL Server 2016
|
• Stellen Sie sicher, dass Microsoft SQL-Client installiert (sqlcmd) und unter der Umgebungsvariable PATH verfügbar ist.
|
• Es ist ein gültiger Microsoft SQL-Client (sqlcmd) installiert und unter der Umgebungsvariable PATH verfügbar.
• Der Host, auf dem ThingWorx Navigate installiert werden soll, muss Zugriff auf Microsoft SQL Server 2016 haben.
|
Datenbankvoraussetzungen
|
||
Datenbankversion
|
Lokale Datenbank
|
Remote-Datenbank
|
PostgreSQL 9.4.5, 9.5.11, 9.6 und 10
|
• Der Host, auf dem ThingWorx Navigate installiert werden soll, muss Zugriff auf einen PostgreSQL-Server haben.
• PostgreSQL muss installiert sein und der Pfad zu PostgreSQL/bin sollte in der Umgebungsvariable PATH vorhanden sein.
• Lassen Sie Verbindungen zu PostgreSQL vom ThingWorx Navigate Host zu, indem Sie pg_hba.conf unter dem Ordner \PostgreSQL\<Version>\data aktualisieren.
Wenn ThingWorx Navigate beispielsweise auf dem gleichen Host wie PostgreSQL installiert ist, kann pg_hba.conf wie folgt aktualisiert werden, um Verbindungen zuzulassen:
$ 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 |
Führen Sie auf dem Rechner, auf dem PostgreSQL installiert ist, folgende Schritte aus:
• Stellen Sie sicher, dass PostgreSQL/bin in der Umgebungsvariable PATH des Rechners, auf dem PostgreSQL installiert ist, vorhanden ist.
• Lassen Sie Verbindungen zu PostgreSQL vom ThingWorx Navigate Host zu, indem Sie pg_hba.conf unter dem Ordner \PostgreSQL\<Version>\data aktualisieren.
Wenn ThingWorx Navigate beispielsweise auf dem gleichen Host wie PostgreSQL installiert ist, kann pg_hba.conf wie folgt aktualisiert werden, um Verbindungen zuzulassen:
$ 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 • Führen Sie auf dem Remote-Rechner, auf dem Sie das Installationsprogramm ausführen möchten, die folgenden Schritte aus:
◦ Führen Sie den folgenden Befehl aus, um den psql-Client zu installieren:
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
• Es ist ein gültiger Microsoft SQL-Client installiert (sqlcmd) und unter der Umgebungsvariable PATH verfügbar.
• Installieren Sie sqlcmd.
Installationsanweisungen finden Sie unter https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Führen Sie nach der Installation den folgenden Befehl aus:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
• Der Host, auf dem ThingWorx Foundation installiert werden soll, muss Zugriff auf Microsoft SQL Server 2016 haben.
• Es ist ein gültiger Microsoft SQL-Client installiert (sqlcmd) und unter der Umgebungsvariable PATH verfügbar.
• Ein Microsoft SQL-Benutzer mit Administratorrechten
Installieren Sie sqlcmd.
Installationsanweisungen finden Sie unter https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Führen Sie nach der Installation den folgenden Befehl aus:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|
|
Stellen Sie sicher, dass Sie diese Datenbank nicht für eine vorherige ThingWorx Installation verwendet haben. Wenn Sie die vorhandene Datenbank wiederverwenden möchten, stellen Sie sicher, dass Sie alle Tabellen in dieser Datenbank entfernen.
|
|
Wenn Sie eine Verbindung zu MSSQL herstellen, geben Sie den Namen der MSSQL Server-Datenbankinstanz ein, wenn Sie mehr als eine Serverinstanz eingerichtet haben. Wenn dies nicht der Fall ist, lassen Sie dieses Feld leer. Sie können eine Verbindung mit den Werten für die MSSQL Server-IP-Adresse und den MSSQL Server-Port herstellen.
|