概要
Yellowfinインストーラーには、3つの動作モードがあります:
- 標準のグラフィカルインストーラー
- コマンドラインインストーラー
- サイレントインストーラー
詳細については、インストーラーのプロパティを参照してください。
デフォルトの動作は、グラフィカルインストーラーの起動です。グラフィカル環境が使用できない場合(ヘッドレスLinux/Unixサーバーなど)、代わりにコマンドラインインストーラーが起動します。インストーラーを実行するために使用されるコマンドに切り替え引数を追加することで、インストールモードを具体的に選択できます。
java -jar yellowfin-yyyymmdd-full.jar -gui java -jar yellowfin-yyyymmdd-full.jar -cmd java -jar yellowfin-yyyymmdd-full.jar -silent
-guiを指定してグラフィカルインストーラーをリクエストしても、グラフィカル環境を利用できない場合は、エラーメッセージが表示されます。
Windows実行可能形式のインストーラーもありますが、これはグラフィカルインストールモードのみをサポートします。
それぞれのインストールモードでは同じタスクが実行されるため、同じパラメーター値を入力する必要があります。ただし、表示方法はまったく異なります。
インストーラーによって実行される一般的なプロセスは次のとおりです:
- ユーザーオプションの値を取得します。
- 配布ファイルをインストールします。
- Yellowfinデータベースを設定します。
- インストール後タスクを実行します。
インストーラーは細かくカスタマイズできます。たとえば、インストール中に表示されるテキストおよびイメージのカスタマイズ、ユーザーオプションの事前設定、さまざまなオプションの表示/非表示、Yellowfinのデフォルト動作を変更するためのインストール後タスクの実行などのために使用できるインストーラーのプロパティを設定できます。
サイレントインストーラーは、ユーザーインターフェースを表示しません。これは、独自のユーザーインターフェースを持つ別のインストーラーの一部としてYellowfinインストーラーをバンドルするときに便利です。
ユーザーオプション
インストールには次のオプションが必要です:
- チュートリアルデータベースおよびサンプルレポートをインストールするかどうか
- 米国ジオパックをインストールするかどうか
- Yellowfinライセンスファイルの場所
- App Serverのポート
- Windowsサービスをインストールするかどうか(インストーラーがWindowsシステムで実行される場合のみ)
- Yellowfinデータベースの接続パラメーター
- インストールディレクトリ
グラフィカルインストールとコマンドラインインストールの場合、これらの値はユーザーが入力できます。デフォルト値は、カスタムプロパティファイルまたはコマンドラインで指定でき、グラフィカルインストールで表示されます。
サイレントインストールの場合はユーザー入力がないため、カスタムプロパティファイルおよびコマンドラインで指定する値が使用されます。