bosinst.data control_flow スタンザの説明

control_flow スタンザには、インストール・プログラムの動作を制御する変数が入っています。

変数 説明
コンソール コンソールとして使用するデバイスの絶対パス名を指定します。 この値が Default でプロンプトなしのインストールを行う場合、コンソールは /dev/lft0 に設定されます (そのデバイスがある場合)。 /dev/lft0 が存在しない場合、コンソールはシステムに応じて /dev/vty0 または /dev/tty0 に設定されます。 (どのキーを押すかは、画面に指示が出されます。) PROMPT 変数を no に変更するときは、 ここでコンソールを指定する必要があります。
インストール方法 インストール方式、つまり migrate (移行)、preserve (保存)、erase_only (消去のみ)、または overwrite (新規および完全上書き) を指定します。 デフォルト値は、最初はブランクです。 インストール・プログラムは、以前にインストールされた AIX® のバージョンに応じて値を割り当てます。 詳しくは、「 基本オペレーティング・システムのインストール 」を参照してください。

デフォルトのインストールの方式は、オペレーティング・システムの前のバージョンがマシン上にあるときは、 migrate です。 前のバージョンがない場合は、デフォルト・メソッドは、overwrite です。 値として erase_only を指定すると、ハード・ディスクの消去のみが行われ、インストールは行われません。

インストール・エディション エディション選択を指定します。これにより、システム上の /usr/lib/bos/swidtag ディレクトリーにコピーされるライセンス・マネージャーのシグニチャー・ファイルが定義されます。 選択項目は standardenterprise、または private_cloudで、デフォルト・オプションは standardです。 署名ファイルは、 IBM® License Metric Tool (ILMT) によって使用され、ライセンスへの準拠を促進します。
PROMPT ユーザーが選択をするメニューを、インストール・プログラムが使用するかどうかを指定します。 可能な値は yes (デフォルト) および noです。
注:
  • PROMPT 変数を no に設定した場合は、locale スタンザ内の全変数に値を入力して、ディスクを一意的に識別する必要があります。 同様に、PROMPTno の場合は、control_flow スタンザ内の変数に値を指定する必要があります。ただし、ERROR_EXIT 変数と CUSTOMIZATION_FILE 変数の 2 つは例外です。これらはオプションです。
  • プロンプトが出されないインストールの場合は、インストールを開始する前に目的のディスクに予約がないことを確認する必要があります。 devrsrv コマンドを使用してディスクの状況を照会しなければなりません。
注意: プロンプト 変数を いいえに設定した場合は、target_disk_data スタンザに十分な変数の値を入力してください。 BOS インストール・プログラムは、ブランクの変数に対してターゲット・ディスクを割り当てます。 インストール・プログラムが、データを保管しているディスクを割り当てると、データが消失することもあります。
EXISTING_SYSTEM_OVERWRITE インストール・プログラムが既存のボリューム・グループを上書き 可能かを確認します。 この変数は、プロンプトなしの上書きインストールの場合に限り適用されます。 可能な値は、 no (デフォルト)、 yes、および anyです。
NO
(デフォルト) ボリューム・グループの一部でないディスクだけを、 インストールに使用することができます。
はい
ルート・ボリューム・グループが入ったディスクが最初に使用され、 さらに追加のディスクのインストールが必要な場合は、 ボリューム・グループの入っていないディスクが使用されます。
any
すべてのディスクがインストールに使用できます。

インストールのプロンプトが出されず、target_disk_data スタンザが空の場合、インストール・プロセスは EXISTING_SYSTEM_OVERWRITE フィールドの値を使用して、インストール先のディスクを決定します。

プロンプト付きインストールを実行する場合は、この値は yes に変更され、他の変更とともに /var/adm/ras/bosinst.data ファイル内に保存されます。 Network Install Manager (NIM) は、この値を yesに設定してデフォルトの bosinst.data ファイル (NIM bosinst_data リソース) を作成し、システム・バックアップは /var/adm/ras ディレクトリーからコピーされた bosinst.data ファイルを使用します。そのため、ほとんどの場合、この値は既に yesに設定されています。 このフィールドを no に設定すると、/usr/lpp/bosinst/bosinst.template ファイルに見られるように、インストールの完了に必要な基準を満たすディスクが不足している旨のエラー・メッセージが、プロンプトなしのインストール時に表示されます。 その後、BOS インストールがプロンプト BOS インストールに変更され、 EXISTING_SYSTEM_OVERWRITE フィールドの値が はいに設定されます。

インストール x_IF_Adapter デスクトップをインストールするかどうかを指定します。 指定できる値は yesall、および no です。 このフィールドのデフォルト値は yes です。これは、システムにグラフィカル・コンソールがあって DESKTOP が指定されている場合は、デスクトップがインストールされていることを意味します。 all に設定して DESKTOP を指定すると、システムにグラフィカル・コンソールがあってもなくても、デスクトップがインストールされます。 no に設定されている場合に DESKTOP が指定されても、デスクトップはインストールされません。
実行開始 システムにグラフィカル・インターフェースがある場合は、 BOS インストールが完了した後の最初のブートで、構成アシストを開始します。 マシンに ASCII インターフェースがある場合は、インストール・アシストを開始します。 可能な値は yes (デフォルト) および noです。 no の値が有効になるのは、ACCEPT_LICENSES フィールドが yes に設定されている場合に限られます。
RM インスタンス・ルート /usr/lpp/*/inst_roots ディレクトリーにあるファイルとディレクトリーを、すべて除去します。 指定できる値は、no (デフォルト) および yes です。

マシンをネットワーク・サーバーとして使用する場合、またはワークロード区画を作成する場合は、/usr/lpp/bos/inst_roots ディレクトリーを残しておく必要があります。 マシンをワークロード区画またはネットワーク・サーバーにしない場合は、ディスク・スペースを節約するために、この値を yes に設定してください。

エラー終了 インストール・プログラムにエラーが起こった場合に、実行可能プログラムを開始します。 デフォルト値はブランクであり、インストール・メディアと一緒に出荷されるコマンドを使用するよう、 BOS インストールにシグナルを出します。 インストール・プログラムがエラーのために停止すると、 このコマンドが、エラー・メッセージ・ルーチンを開始します。 デフォルトに代わる方法として、 カスタマイズされたエラー・ルーチンに対するユーザー独自のスクリプトまたはコマンドのパス名を入力することができます。
CUSTOMIZATION_FILE ユーザーが作成するカスタマイズ・ファイルのパス名を指定します。 デフォルト値はブランクです。 カスタマイズ・ファイルは、インストール・プログラムの終了後すぐに開始されるスクリプトです。
INSTALL_TYPE CC_EVAL に設定すると、CAPP および EAL4+ テクノロジーが使用可能になります。 これが可能なのは、INSTALL_METHOD が上書きされたときのみです。 これが設定されている場合は、locale スタンザの CULTURAL_CONVENTION フィールドと MESSAGES フィールドには en_US または C しか設定できません。ALL_DEVICES_KERNELSno に、TCByes に設定してください。 DESKTOP に指定できるのは NONE または CDEのみです。 追加のソフトウェア・バンドルを no (HTTP_SERVER_BUNDLEKERBEROS_5_BUNDLESERVER_BUNDLE および ALT_DISK_INSTALL_BUNDLE) に設定します。
BUNDLES どのソフトウェア・バンドルをインストールするかを指定します。 各バンドル・ファイルの絶対パス名を入力します。 ユーザーが BUNDLES 変数で指定しているソフトウェア用のターゲット・マシンに、 ディスク・スペースとページング・スペースが十分あることを確認してください。

このバンドル・ファイル名のリストは、139 バイトに制限されています。 ユーザーのバンドル・ファイル名のリストが 139 バイトより長い場合は、 cat コマンドを使用して、バンドル・ファイルを単一のカスタム・バンドル・ファイルに結合し、 ユーザーのカスタム・バンドル・ファイルの名前をこのフィールドに入力します。

テープからインストールしている場合は、プロダクト・メディアのシステム定義のバンドルを指定するために、 それぞれのバンドル・ファイルの絶対パス名を次のように使用します。
/usr/sys/inst.data/sys_bundles/BundleFileName

ユーザー独自のバンドル・ファイルを定義するために bosinst.data ディスケットを使用している場合は、 それぞれのバンドル・ファイルの絶対パス名を、/../DirectoryName/BundleFileName のように指定します。 例えば、mybundle という名前のバンドル・ファイルを root ディレクトリーに入れる場合、絶対パス名は /../mybundle になります。

保存インストールを使用している場合は、インストールを開始する前に、バンドル・ファイルを作成します。 /home の中にファイルを作成して、 それぞれのバンドル・ファイルの絶対パス名を次のように指定してください。
/home/BundleFileName
デバイスのリカバリー

デバイスを再構成するかどうかを指定します。 デフォルト値は Defaultです。 mksysb インストールの場合、 ODM 構成データベースがイメージに保存されます。 デバイス名と属性は、そのデータベースから自動的に抽出され、BOS インストール・プログラムは、 mksysb が作成されたマシン上にデバイスが存在したときと同じ方式で、 デバイスを再作成しようとします。 これは、同一システムでの mksysb の正規の復元の標準的な方法です。 しかし、(別のシステムに mksysb イメージをインストールする) クローン作成の場合、 特にネットワーク構成では、 これらのデバイスをそのように構成したくない場合があります。

mksysb イメージが作成されると、CPU ID が保存されます。 同じシステムに再インストールする場合は、デバイス情報がリカバリーされます。 mksysb イメージを使用して別のシステムをインストールする場合、デバイス情報は mksysb イメージからリカバリー されません

Default 値は上書きできます。 例えば、 ご使用のシステムのプレーナーを交換した場合、 または別のシステムにアップグレードした場合、 デバイスをリカバリーすることができます。 この場合は「Backup Restore (バックアップの復元)」メニューで yes を選択すると、デバイスがリカバリーされます。

BOS インストール・デバッグ BOS インストール中にデバッグ出力を表示するかどうかを指定します。 値 yes を指定すると、 BOS インストール中に set -x デバッグ出力が画面に送られます。 指定できる値は、no (デフォルト) および yes です。
accept_licenses BOS インストール時に、ソフトウェア使用条件を受諾するかどうかを指定します。 デフォルトは noです。 自動的に同意を行うには、この値を yes に設定します。 BOS インストール時にソフトウェア使用条件を受け入れなかった場合は、 ソフトウェア使用条件を読んで受諾することを促すプロンプトを、 構成アシストまたはインストール・アシストが出します。 BOS のインストール時にこの値がブランクの場合は、デフォルトの no と見なされます。

mksysb インストールの場合、ACCEPT_LICENSES フィールドが no であれば、使用条件を再度受諾しないとシステムの使用を続行できません。 ACCEPT_LICENSESyes に設定されていると、 ユーザーに代わって使用条件が自動的に受諾されます。 ブランクの場合は、 ライセンスの状態は mksysb が作成されたときの状態と同じです。

システム mgmt_client_bundle Java™、サービス・エージェント・ソフトウェア、および Power Systems Console ソフトウェアをインストールするかどうかを指定します。 選択項目は yes および noです。
BOSNET_FTP_TELNET_BUNDLE ソフトウェア bos.net.tcp.ftpbos.net.tcp.ftpdbos.net.tcp.telnet、および bos.net.tcp.telnetd をインストールすることが指定されます。 選択項目は YesNo です。 デフォルトは Noです。
署名ポリシー オペレーティング・システムのインストール後に追加の AIX パッケージをインストールするための デジタル署名ポリシー 設定を指定します。 このセキュリティー設定には、以下の値を指定できます。
  • none (なし): ソフトウェア・パッケージ・インストールの間、デジタル署名は検査されません。
  • low (低): デジタル署名が無効であれば、警告メッセージが表示されます。 ただし、ソフトウェア・パッケージはインストールされます。
  • medium (中間): デジタル署名が無効であれば、ソフトウェア・パッケージ・インストールを続行するには確認が必要です。
  • high (高): デジタル署名が無効であれば、ソフトウェア・パッケージはインストールされません。
デフォルトの SECURE_BY_DEFAULT 最小限のソフトウェアをインストールすることを指定します。これを使用すると、クリア・パスワードによるアクセス (Telnet や rlogin など) がすべて除去されます。 デフォルトの SECURE_BY_DEFAULT は、 AIX セキュリティー・エキスパート 高セキュリティー設定も適用します。 この変数は、上書きインストールの場合にのみ有効です。 DESKTOPNONE に設定し、GRAPHICS_BUNDLEyes に設定し、ALL_DEVICES_KERNELSno に設定し、SYSTEM_MGMT_CLIENT_BUNDLEno に設定します。 選択項目は yes および noです。 詳しくは、 AIX セキュリティー・エキスパートを参照してください。
デスクトップ インストールするデスクトップを指定します。 使用可能なデスクトップの選択として、 CDE (デフォルト)、NONE、GNOME、および KDE があります。 GNOME または KDE を選択すると、 AIX Toolbox for Linux® Applications CD の入力を求めるプロンプトが出されます。
インストール済みデバイスと更新 ハードウェア構成が異なるシステムに mksysb イメージをインストールするときは、 プロダクト・メディアからブートして、 不足しているデバイス・ドライバーをインストールします。 さらに、製品メディアが mksysbよりも新しいレベルの AIX である場合は、 mksysb イメージ内のソフトウェアが更新されます。 このような追加インストールが行われないようにするには、このフィールドを no に設定します。 デフォルトは yesです。
ユーザー・データ・グループのポート システムがインストールされた後にユーザー・ボリューム・グループを自動的にインポートするかどうかを指定します。 選択項目は yes および noです。
すべてのデバイス・カーネルの デバイス・ファイルセットをすべてインストールするかどうかを指定します。 選択項目は yes および noです。 no を選択すると、自分のシステム構成に固有のデバイスとカーネルでシステムがインストールされます。 yes を選択すれば、 ご使用のシステムのシステム・バックアップを作成しておくと、 そのシステム・バックアップを使って任意のシステムにインストールできます。
グラフィック・バンドル BOS インストール時にグラフィックスのソフトウェア・バンドルをインストールするかどうかを指定します。 このソフトウェア・バンドルには、 Linux デスクトップのグラフィックス・サポートが含まれています。 選択項目は yes および noです。
KERBEROS_5_BUNDLE BOS インストール時に Kerberos 5 クライアント・ソフトウェア・バンドルをインストールするかどうかを指定します。 このソフトウェア・バンドルによって Kerberos 5 クライアント・ソフトウェアがインストールされます。 選択項目は yes および noです。
サーバー・バンドル BOS インストール時に AIX サーバー・ソフトウェア・バンドルをインストールするかどうかを指定します。 このソフトウェア・バンドルによって、 ネットワーキング・ソフトウェア、パフォーマンス・ツール、 およびアカウンティング・サービス・ソフトウェアが追加でインストールされます。 選択項目は yes および noです。
Alt_disk_install_bundle BOS インストール時に代替ディスクのインストールのソフトウェアをインストールするかどうかを指定します。 選択項目は yes および noです。
ハードウェア・ダンプ ファームウェアおよびハードウェアのダンプ・データを含むダンプ論理ボリュームを作成します。 ダンプ論理ボリュームは、ファームウェアおよびハードウェアのダンプ・データの作成をサポートするハードウェア上でのみ作成されます。 選択項目は yes および noです。
反復のエラー インストールが行われる前に選択済みハード・ディスクを消去する回数を指定します。 このフィールドは、INSTALL_METHOD フィールドが overwrite または erase_only に設定されている場合のみ有効です。 このフィールドで選択できるのは、数値の 0 から 8 です。 このフィールドが 0 に設定されると、ハード・ディスクの消去は行われません。 デフォルトは 0 です。
エラー・パターン 選択したハード・ディスクに書き込むパターンを指定します。 このフィールドの値は、ドライブの消去ごとに使用されるパターンのコンマ区切りリストです。 有効なパターンは、16 進値の 0 から ffffffff です。 指定するパターンの数は、ERASE_ITERATIONS で指定した反復回数より大きいか等しくなければなりません。 ERASE_ITERATIONS が 0 の場合は、このフィールドは無視されます。 ERASE_ITERATIONS = 3 の場合、このフィールドで有効な値は ERASE_PATTERNS = 00,ff,0a0a0a0a です。
CDE の追加 追加デスクトップとして CDE を追加します。 DESKTOP フィールドが CDE 以外で、ADD_CDEyes に設定される場合、DESKTOP フィールドで指定されたデスクトップに加えて CDE デスクトップがインストールされます。 デフォルト値は noです。 DESKTOPnone に設定されている場合、この属性は無視されます。
KDE の追加 追加デスクトップとして KDE を追加します。 DESKTOP フィールドが KDE 以外で、ADD_KDEyes にされる場合、DESKTOP フィールドで指定されたデスクトップに加えて KDE デスクトップがインストールされます。 デフォルト値は noです。 DESKTOPnone に設定されている場合、この属性は無視されます。
GNOME のアドレス 追加デスクトップとして GNOME を追加します。 DESKTOP フィールドが GNOME 以外で、ADD_GNOMEyes に設定される場合、DESKTOP フィールドで指定されたデスクトップに加えて GNOME デスクトップがインストールされます。 デフォルト値は noです。 DESKTOPnone に設定されている場合、この属性は無視されます。
mksysb_migration_device 設定される場合、mksysb イメージを移行のために復元するのに使用されるデバイスを指定します。 デフォルトはブランクです。 有効な値は、/dev/cddevice number (CD-DVD の mksysb イメージの場合)、および /dev/rmtdevice number (テープの mksysb イメージの場合) です。 ネットワーク・インストールの場合、有効な値は network という語です。
アダプタ検索リスト

ディスクのアダプター検索リストを指定します。 この変数の値を使用して、 AIXをインストールするディスクの数を減らすことができます。 このフィールドには、スペースで区切ったアダプターのリスト、アダプターのグループに使用できる *、またはすべてを指定できます。

次のような値を指定できます。

  • scsi0 scsi1
  • fr0 scsi*
  • fr* scsi25
  • *
ADAPTER_SEARCH_LIST = scsi0 scsi1
ADAPTER_SEARCH_LIST = fr0 scsi*

指定されたアダプターが定義されていない場合や、使用不可である場合は、エラーが発生します。 target_disk_data スタンザのディスクが選択されたアダプターの子でない場合は、エラーが発生します。

rootvg が複数のディスクおよびアダプターにまたがっていて、そのうち 1 つのアダプターしか選択されていない場合は、ボリューム・グループ内のすべてのディスクが選択されていないため、ボリューム・グループ情報は空白になります。 同じ rootvg ディスクにインストールする場合は、ディスクに関連するアダプターをすべて 1 つの rootvg に指定します。