ttInstanceCreate
ttInstanceCreate
ユーティリティは、使用可能なオプションで指定した値、動作、特性を持つ、新しいTimesTenインスタンスを作成します。
次の方法のいずれかでオプションを指定できます。
-
コマンドラインで。
-
ファイル内。
-
ユーティリティが実行されるとき、対話的に。
コマンド・ラインでオプションを指定しなかった場合や、使用したオプションが-record
または-verbose
(または両方)のみの場合、ttInstanceCreate
は対話モードで実行され、インスタンスの設定に必要な情報がインスタンス管理者に要求されます。
コマンドラインで-batch
オプションを指定した場合、ttInstanceCreate
は対話モードで実行され、-record
オプションを指定した前回の実行で生成された回答を記録されたバッチ・ファイルからフェッチすることによって、質問への回答を試みます。質問に対する回答がバッチ・ファイルに存在しない場合、ユーティリティは質問に対話で回答するようインスタンス管理者に要求します。
コマンドラインでその他のオプションを指定した場合、それらは情報のソースとして使用されます。ttInstanceCreate
ユーティリティは、不明な値についてユーザーに入力を求めません。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このユーティリティは、TimesTen ClassicとTimesTen Scaleoutの両方でサポートされています。TimesTenでは、Scaleoutは最初の管理インスタンスの作成にのみ使用されます。追加のインスタンスを作成するにはttGridAdmin instanceCreate
を使用します。
必要な権限
このユーティリティには、インスタンス管理者の権限が必要です。
構文
ttInstanceCreate {-h | -help | -?} [-verbose]
TimesTen Classicのインスタンスを作成するには、次を使用します。
ttInstanceCreate [-name name] [-location path] [-daemonport port] [-csport port] ] [-start] [-tnsadmin path] [-force] [-record filename] [-strict] [-verbose] [-serverEncryption {accepted|rejected|requested|required} -serverCipherSuites {comma-separated list}]
TimesTen Scaleoutでグリッドの最初の管理インスタンスを作成するには、次を使用します。
ttInstanceCreate [-name name] [-location path] [-daemonport port] [-csport port] [-grid] [-force] [-record filename] [-strict] [-verbose]
TimesTen ScaleoutでTLSを使用するグリッドの最初の管理インスタンスを作成するには、次を使用します:
ttInstanceCreate [-name name] [-location path] [-daemonport port] [-csport port] [-grid] [-serverEncryption {accepted|rejected|requested|required}] -serverCipherSuites {suites} [-force] [-record filename] [-strict] [-verbose]メイン・デーモンがsystemdによって管理されるインスタンスを作成するには、次を使用します:
ttInstanceCreate [-name name] [-location path] [-daemonport port] [-csport port] [-grid] [-force] [-record filename] [-strict] [-verbose] [-systemd]
クライアントのみのインスタンスを作成するには、次を使用します。
ttInstanceCreate [-name name] [-location path] [-clientonly] [-force] [-record filename] [-strict] [-verbose]
ttInstanceCreate [-batch [filename]]
オプション
ttInstanceCreate
には次のオプションがあります。
オプション | 説明 |
---|---|
|
ヘルプ情報を表示します。 |
|
作成するインスタンスの名前を指定します。 |
|
インスタンスが作成されるディレクトリのパスを指定します。このディレクトリはすでに存在する必要があります。既存のディレクトリに新しいディレクトリが作成されます。新しいディレクトリの名前は |
|
1. 指定したインスタンス・ディレクトリが空である場合、または 2. 指定したインスタンス・ディレクトリに |
|
インストール時の質問に対する応答を、 |
|
|
|
コマンドを実行しているプラットフォームがサポートされていることを確認し、そうでない場合はインスタンスの作成を回避します。 |
|
暗号化をクライアント/サーバー接続で受け入れるか、拒否するか、リクエストするか、または必須にするかを決定します。
拒否以外の設定を使用すると、サーバーとクライアント間にサーバー暗号化の互換性がある設定がある場合(暗号スイートに互換性のある設定があるかぎり)、
ノート: インスタンスの作成時に証明書を作成しなかった場合は、ttCreateCertsユーティリティを手動で実行して、特定のデータベースでTLSを使用する必要があります。 .
|
|
クライアントの設定にも応じて、Transport Layer Securityに使用できる暗号スイートまたはスイートがリストされますこれらのスイートの1つ以上を(カンマ区切りで優先順に)指定します。
デフォルト設定はありません。TLSを使用するには、サーバーおよびクライアント設定に1つ以上の共通スイートが含まれている必要があります。詳細は、『Oracle TimesTen In-Memory Databaseセキュリティ・ガイド』の「TimesTen Client/Server用のTransport Layer Security」を参照してください。 |
|
キャッシュ操作の場合、このオプションは |
|
ユーティリティの操作中に追加情報を表示します。 |
|
TimesTen Scaleoutで使用されるようにインスタンスを構成する必要があることを示します。 |
|
インスタンスのメイン・デーモンがsystemdによって管理されるように指定します。 |
- |
インスタンスがクライアント専用であることを指定します。他のほとんどの引数はクライアント専用インスタンスではサポートされません。 |
クライアントおよびサーバー機能を持つインスタンス全体に次のオプションを使用します。
オプション | 説明 |
---|---|
|
このインスタンスのTimesTenデーモン・プロセス( |
|
このインスタンスのTimesTenのクライアント/サーバー・ポート番号に使用される値。指定しなかった場合、デフォルトは |
このオプションは、TimesTen Classicを対象としたインスタンスの場合に使用します。
オプション | 説明 |
---|---|
|
インスタンス作成後にそのインスタンスが起動されるように指定します。 |