第20章 インストーラーの起動(IPL)
インストーラーの初期起動(IPL)を実行する手順は、Red Hat Enterprise Linux を実行する環境(z/VM または LPAR のいずれか)によって異なります。起動の詳細は、『Red Hat Enterprise Linux 6 の Linux on System z Device Drivers, Features, and Commands の 『Booting Linux』 』 の章を参照してください。
20.1. z/VM へのインストール
z/VM 環境にインストールする場合は、以下から起動できます。
- z/VM 仮想リーダー
- DASD または FCP 接続の SCSI デバイス(zipl ブートローダーを設定済み)
- FCP 接続の SCSI DVD ドライブ
Linux インストールに選択した z/VM ゲストの仮想マシンにログオンします。Red Hat Enterprise Linux の x3270-text パッケージの x3270 または c3270 を使用して、他の Linux システムから z/VM にログインできます。または、IBM System z Hardware Management Console (HMC)で 3270 端末エミュレーターを使用します。Windows オペレーティングシステムが搭載されているマシンから作業している場合、Jolly Gianthttp://www.jollygiant.com/()は SSL 対応の 3270 エミュレーターを提供します。wc3270 という名前の c3270 のフリーなネイティブ Windows ポートもあります。
注記
使用中の 3270 接続が割り込みを受け、それまでのセッションがまだアクティブなために再ログインができない場合は、z/VM ログイン画面で以下のコマンドを入力すると、それまでのセッションを新規のセッションに置き換えることができます。
logon user here
logon user here
user には z/VM ゲスト仮想マシンの名前を入れてください。RACF などの外部セキュリティーマネージャーが使用されているかどうかによって、ログオンコマンドが異なる場合があります。
ゲストで CMS (z/VM に同梱されるシングルユーザーオペレーティングシステム)を実行していない場合は、以下のコマンドを入力してここで起動します。
#cp ipl cms
#cp ipl cms
インストールターゲットには、A ディスク (多くの場合デバイス番号は 0191) などの CMS ディスクを使用しないようにしてください。CMS が使用しているディスクを確認するには、以下のクエリーを使用します。
query disk
query disk
以下の CP (z/VM ハイパーバイザーである z/VM 制御プログラム) の query コマンドを使用すると、z/VM ゲスト仮想マシンのデバイス設定を確認できます。
- 利用可能なメインメモリーをクエリーします。これは System z の用語で ストレージ と呼ばれます。ゲストには、最低 512 メガバイトのメインメモリーが必要です。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp query virtual storage
cp query virtual storage
- タイプの利用可能なネットワークデバイスをクエリーします。
- osa
- OSA (CHPID タイプ OSD、real または virtual (VSWITCH または GuestLAN タイプ QDIO)の両方(QDIO モード)
- hsi
- HiperSockets (CHPID タイプ IQD、物理または仮想(GuestLAN タイプ Hipers))
- lcs
- LCS (CHPID タイプ OSE)
たとえば、上記のネットワークデバイスタイプをすべて問い合わせるには、次のコマンドを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp query virtual osa
cp query virtual osa
- 利用できる DASD をクエリーします。インストールターゲットとして使用できるのは、RW のフラグが付いた読み取り/書き込みモードの RW のみです。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp query virtual dasd
cp query virtual dasd
- 利用できる FCP チャネルをクエリーします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp query virtual fcp
cp query virtual fcp
20.1.1. z/VM リーダーの使用
以下の手順に従って z/VM リーダーから起動します。
- 必要に応じて、z/VM の TCP/IP ツールを含むデバイスを CMS ディスクの一覧に追加します。以下に例を示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp link tcpmaint 592 592 acc 592 fm
cp link tcpmaint 592 592 acc 592 fm
fm を FILEMODE 文字に置き換えます。 - コマンドを実行します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ftp host
ftp host
host は、ブートイメージ(kernel.img
およびinitrd.img
)をホストする FTP サーバーのホスト名または IP アドレスです。 - ログインして以下のコマンドを実行します。既存の
kernel.img
ファイル、initrd.img
ファイル、generic.prm
ファイル、またはredhat.exec
ファイルを上書きしている場合は、(repl
オプションを使用します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cd /location/of/install-tree/images/ ascii get generic.prm (repl get redhat.exec (repl locsite fix 80 binary get kernel.img (repl get initrd.img (repl quit
cd /location/of/install-tree/images/ ascii get generic.prm (repl get redhat.exec (repl locsite fix 80 binary get kernel.img (repl get initrd.img (repl quit
- 必要に応じて、CMS コマンド filelist を使用して受信したファイルとその形式を表示し、ファイルが正しく転送されたかどうかを確認します。Format コラムで
kernel.img
とinitrd.img
のレコードの長さが固定形式を示すF
になっていること、Lrecl
コラムでそのレコードの長さが 80 になっていることが重要になります。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0 Cmd Filename Filetype Fm Format Lrecl Records Blocks Date Time REDHAT EXEC B1 V 22 1 1 4/15/10 9:30:40 GENERIC PRM B1 V 44 1 1 4/15/10 9:30:32 INITRD IMG B1 F 80 118545 2316 4/15/10 9:30:25 KERNEL IMG B1 F 80 74541 912 4/15/10 9:30:17
VMUSER FILELIST A0 V 169 Trunc=169 Size=6 Line=1 Col=1 Alt=0 Cmd Filename Filetype Fm Format Lrecl Records Blocks Date Time REDHAT EXEC B1 V 22 1 1 4/15/10 9:30:40 GENERIC PRM B1 V 44 1 1 4/15/10 9:30:32 INITRD IMG B1 F 80 118545 2316 4/15/10 9:30:25 KERNEL IMG B1 F 80 74541 912 4/15/10 9:30:17
PF3 を押して filelist を終了し、CMS プロンプトに戻ります。 - 最後に REXX スクリプト
redhat.exec
を実行して、インストーラーを起動します(IPL)。Copy to Clipboard Copied! Toggle word wrap Toggle overflow redhat
redhat
20.1.2. 設定済み DASD の使用
準備済み DASD から起動し、Red Hat Enterprise Linux インストーラーを参照する zipl ブートメニューエントリーを選択します。コマンドを次の形式で使用します。
cp ipl DASD device number loadparm boot_entry_number
cp ipl DASD device number loadparm boot_entry_number
DASD デバイス番号 を起動デバイスのデバイス番号に置き換え、boot_entry_number を、このデバイスの zipl 設定メニューに置き換えます。以下に例を示します。
cp ipl eb1c loadparm 0
cp ipl eb1c loadparm 0
20.1.3. 設定済み FCP 接続の SCSI ディスクの使用
設定済み FCP を接続した SCSI ディスクから起動するには、以下の手順を実行します。
- FCP ストレージエリアネットワークで準備した SCSI ディスクにアクセスするように z/VM の SCSI ブートローダーを設定します。Red Hat Enterprise Linux インストーラーを参照する準備済みの zipl ブートメニューエントリーを選択します。コマンドを次の形式で使用します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
cp set loaddev portname WWPN lun LUN bootprog boot_entry_number
WWPN はストレージシステムの WWPN に、LUN はディスクの LUN に置き換えます。16 桁の 16 進数は、それぞれ 8 桁の 2 つのペアに分割する必要があります。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
cp set loaddev portname 50050763 050b073d lun 40204011 00000000 bootprog 0
- 必要に応じて、次のコマンドで設定を確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow query loaddev
query loaddev
- コマンドを使用して、ディスクを含むストレージシステムに接続している FCP デバイスを IPL します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp ipl FCP_device
cp ipl FCP_device
以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp ipl fc00
cp ipl fc00
20.1.4. FCP 接続の SCSI DVD ドライブ
これには、FCP-to-SCSI ブリッジに接続し、System z の FCP アダプターに接続している SCSI DVD ドライブが必要です。FCP アダプターを設定し、z/VM で利用できるようにする必要があります。
- DVD ドライブに Red Hat Enterprise Linux for System z DVD を挿入します。
- FCP ストレージエリアネットワークの DVD ドライブにアクセスできるように z/VM の SCSI ブートローダーを設定し、Red Hat Enterprise Linux for System z DVD のブートエントリーに
1
を指定します。コマンドを次の形式で使用します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp set loaddev portname WWPN lun FCP_LUN bootprog 1
cp set loaddev portname WWPN lun FCP_LUN bootprog 1
WWPN は、FCP-to-SCSI ブリッジの WWPN に、FCP_LUN は、DVD ドライブの LUN に置き換えます。16 桁の 16 進数は、それぞれ 8 桁の 2 つのペアに分割する必要があります。以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
cp set loaddev portname 20010060 eb1c0103 lun 00010000 00000000 bootprog 1
- 必要に応じて、次のコマンドで設定を確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp query loaddev
cp query loaddev
- FCP-to-SCSI ブリッジに接続している FCP デバイスで IPL を行います。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp ipl FCP_device
cp ipl FCP_device
以下に例を示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cp ipl fc00
cp ipl fc00