|
ThingWorx Flow を既存の ThingWorx インストール上にインストールする場合は、その ThingWorx インスタンスを手動でバージョン 8.4.1 にアップグレードする必要があります。ThingWorx 8.4.0 上の ThingWorx Flow 8.4.1 の自動インストールはサポートされていません。
|
|
次の点に注意してください。
• 以前のインストールからすべての成果物が除去されていないかぎり、ThingWorx Flow インストーラを何度も繰り返して実行することはできません。インストール前の状態にロールバック可能な仮想マシンスナップショットに対して ThingWorx Flow のインストールを実行します。
• ThingWorx Flow インストーラはアンインストールをサポートしていません。
|
アスペクト
|
値
|
注記
|
||
---|---|---|---|---|
メモリ
|
16 GB RAM (最小)
|
Java VM に専用メモリを割り当てる必要があります。
|
||
CPU
|
4
|
仮想化された環境では、独自の用語を使用して、提供される CPU およびコアの数を指定している場合があります。その環境が最小限の要件を満たしているかどうかを判断する際には、このことを考慮する必要があります。
|
||
ディスク領域
|
100 GB の空きディスク領域
|
これはデフォルトの ThingWorx Flow Web アプリケーションと一部の初期設定データを格納するために必要なサイズです。
|
||
ディスク速度
|
10K RPM 以上
|
ThingWorx Platform にデータを保存する場合、速度が重要です。ThingWorx Flow には用意できる範囲で最も高速のディスクが推奨されますが、10000 RPM より遅いディスクを使用してはなりません。
|
サポートされているオペレーティングシステム (64 ビットのみ)
|
生産用
|
---|---|
Windows Server 2016 以降のバージョン (管理者アクセス)
|
はい
|
Red Hat Enterprise Linux (RHEL) 7.5
|
はい
|
データベース
|
サポートされているバージョン
|
---|---|
PostgreSQL
|
9.6 以上
|
Microsoft SQL Server
|
2016
|
|
ThingWorx Flow ではリモートデータベースがサポートされています
|
|
ThingWorx をインストールするための前提条件は、thingworx.war ファイルを使用する場合とインストーラを使用する場合で異なります。ThingWorx Flow をインストールする前に、ThingWorx インストーラの前提条件が完了していることを確認してください。
|
データベース
|
パラメータ
|
---|---|
PostgreSQL
|
• PostgreSQL IP アドレスまたはホスト名
• PostgreSQL ポート
• PostgreSQL 管理者ユーザー名
• PostgreSQL 管理者パスワード
• ThingWorx データベースログインユーザー名
• ThingWorx ログインパスワード
• ThingWorx データベース名
|
Microsoft SQL Server
|
• SQL Server IP アドレスまたはホスト名
• SQL Server ポート
• SQL Server データベースインスタンス
• SQL Server 管理者ユーザー名
• SQL Server 管理者パスワード
• ThingWorx データベースログインユーザー名
• ThingWorx ログインパスワード
• ThingWorx データベース名
|
|
ThingWorx Flow ウィンドウのプロパティで、「Hostname for ThingWorx Flow」フィールドに次のいずれかの値を入力します。
• ThingWorx Flow をインストールするマシンのホスト名
• ThingWorx がすでに展開されている場合、ThingWorx インスタンスで使用されているホスト名を再利用することをお勧めします。
このように設定することで、ユーザーによるブックマークの変更や新しい URL の把握が不要になります。ただし、Tomcat インストールの server.xml 内で、Host タグの name 属性の値を修正する必要があります。
|
シナリオ
|
解決方法
|
---|---|
ThingWorx Flow サーバー URL にアクセスできない場合、またはエラーコード 500 が返される場合
|
1. orchestration-installer フォルダで見つかった settings.json ファイルを開きます。
2. orchestration セクションで、protocol、host、または port パラメータの値を確認します。
"orchestration": {
"url": "ホスト名", "services": { "thingworx": { "protocol": "https", "host": "localhost", "port": "8443", "platform_settings": "C:\\Program Files (x86)\\ThingWorxPostgres-8.4.1-SNAPSHOT\\ThingworxPlatform\\platform-settings.json" } } }, 3. いずれかの値が正しくない場合は、値を更新してファイルを保存します。
4. orchestration-installer\bin フォルダに移動し、オペレーティングシステムに応じて次のいずれかを実行します。
◦ install.bat
◦ install.sh
5. ThingWorx-Flow サービスを再起動します。
6. ThingWorx Flow サーバーの URL にアクセスします。
|
ThingWorx Flow 仮想マシンから ThingWorx ホストにアクセスできない場合
|
1. ThingWorxOrchestration\modules\RabbitMQ\log フォルダの下にある RabbitMQ ログファイルに移動します。
2. ログファイルを開き、次の行がログファイルで使用可能かどうかを確認します。
user 'flowuser' authenticated and granted access to vhost 'orchestration'
3. 行が使用可能でない場合は、次の操作を行います。
◦ ThingWorx 仮想マシン上のファイアウォール接続を確認します。
◦ RabbitMQ ポートが両方のホストでアクセス可能であることを確認します。
ThingWorx と ThingWorx Flow ホストが DNS 名またはホスト名を使用して相互にアクセスできるかどうかを確認します。
|