16.6. z/VM へのインストール


Linux ゲストアカウントとして z/VM にログインします。x3270 または c3270 (Red Hat Enterprise Linux の x3270-text パッケージから)を使用して、他の Linux システムから z/VM にログインできます。または、IBM System z 管理コンソールの 3270 端末エミュレーターを使用します。Windows ベースのマシンから作業している場合、Jolly Gianthttp://www.jollygiant.com()は SSL 対応の 3270 エミュレーターを提供します。
CMS モードにない場合は、今すぐ入力します。
Copy to Clipboard Toggle word wrap
i cms
必要に応じて、z/VM の TCP/IP ツールを含むデバイスを CMS ディスクの一覧に追加します。以下に例を示します。
Copy to Clipboard Toggle word wrap
vmlink tcpmaint 592 592
qdio/qeth ベースのネットワーク接続タイプ( OSA expresshipersocketsなど)のいずれかを使用している場合は、仮想マシンゲスト qioassist パラメーターを off に設定します。
Copy to Clipboard Toggle word wrap
set qioassist off
ブートイメージ(kernel.img および initrd.img)を含むマシンに対して FTP を実行し、次のコマンドを実行してください。既存の kernel.img ファイル、initrd.img ファイル、generic.prm ファイル、または redhat.exec ファイルを上書きしている場合は、(repl オプションを使用します。
Copy to Clipboard Toggle word wrap
cd /location/of/boot/images//images/ 
locsite fix 80  
bin 
get kernel.img (repl  
get initrd.img (repl  
ascii  
get generic.prm (repl  
get redhat.exec (repl  
quit
パラメーターファイル(例: redhat.parm)を作成できます。サンプルの parm ファイルの例については、19章パラメーターファイルのサンプル を参照してください。parm ファイルの内容の説明は次のとおりです。
パラメーターファイルには、合計 32 のパラメーター制限があります。パラメーターファイルの制限に対応するために、CMS DASD の新しい設定と DASD 仕様の設定には、CMS DASD の新しい設定ファイルを使用する必要があります。
root=/dev/ram0 ro ip=off ramdisk_size=40000 などの 実際 のカーネルパラメーターには、.parm ファイルが必要です。また、vnc などの変数には割り当てられていない単一のパラメーターが必要です。z/VM インストールで、新しい CMS 設定ファイルでインストールプログラムを参照するように、2 つのパラメーターを .parm ファイルに追加する必要があります。
Copy to Clipboard Toggle word wrap
CMSDASD=191 CMSCONFFILE=redhat.conf
CMSDASD は、設定ファイルを含む CMS 形式の DASD のデバイス ID です。CMSDASD は、多くの場合、z/VM ゲストアカウントの 'A' DASD (通常はディスク 191)になります。設定ファイルの名前は CMSCONFFILE で設定する必要があり、すべて小文字である必要があります。
CMSCONFFILE の構文は、各行に 1 つずつ variable="value" ペアを持つ bash スタイルです。
例: redhat.parm ファイル
Copy to Clipboard Toggle word wrap
root=/dev/ram0 ro ip=off ramdisk_size=40000
CMSDASD=191 CMSCONFFILE=redhat.conf
vnc
Red Hat が同梱する redhat.exec ファイルの内容は以下のとおりです。
Copy to Clipboard Toggle word wrap
/* */                    
'cl rdr'                 
'purge rdr all'          
'spool punch * rdr'      
'PUNCH KERNEL IMG A (NOH'
'PUNCH REDHAT PARM A (NOH'
'PUNCH INITRD IMG A (NOH'
'ch rdr all keep nohold' 
'i 00c'
redhat.conf ファイルの例:
Copy to Clipboard Toggle word wrap
HOSTNAME="foobar.systemz.example.com"
DASD="200-203"
NETTYPE="qeth"
IPADDR="192.168.17.115"
SUBCHANNELS="0.0.0600,0.0.0601,0.0.0602"
PORTNAME="FOOBAR"
NETWORK="192.168.17.0"
NETMASK="255.255.255.0"
BROADCAST="192.168.17.255"
SEARCHDNS="example.com:systemz.example.com"
GATEWAY="192.168.17.254"
DNS="192.168.17.1"
MTU="4096"
以下のパラメーターは必須であり、パラメーターファイルに含める必要があります。
  • DASD=dasd-list
    dasd-list は、Red Hat Enterprise Linux が使用する DASD デバイスの一覧を表します。
    DASD の自動原則はこのパラメーターを省略すると行われますが、デバイス番号(したがってデバイス名)が Red Hat Enterprise Linux ゲストに新しい DASD が追加されると異なる可能性があるため、DASD= パラメーターを追加することが強く推奨されます。これにより、システムが使用できなくなる可能性があります。
    また、SAN ベースの環境では、LPAR ベースのインストールにおけるオートバッフィングでは、DASD ボリュームおよび SCSI ボリュームの数が予期せず大きくなり、他のユーザーが現在使用しているボリュームが含まれている可能性があるため、意図しない影響が出る可能性があります。特に、キックスタートインストール中に(すべてのパーティションをクリアするために自動パーティション設定を有効化している可能性がある)自動操作を行うことは強くお勧めしません。
  • root=file-system
    file-system は、root ファイルシステムがあるデバイスを表します。インストールの目的で、Red Hat Enterprise Linux インストールプログラムが含まれる ramdisk である /dev/ram0 に設定する必要があります。
ネットワークの設定には、以下のパラメーターが必要です。
  • SUBCHANNELS=
    さまざまなネットワークインターフェイスに必要なデバイスバス ID を提供します。
    Copy to Clipboard Toggle word wrap
    qeth: SUBCHANNELS="read_device_bus_id,write_device_bus_id, data_device_bus_id"
    lcs: SUBCHANNELS="read_device_bus_id,write_device_bus_id"
    以下に例を示します (qeth SUBCHANNEL ステートメントの場合)。
    Copy to Clipboard Toggle word wrap
    SUBCHANNELS=0.0.0600,0.0.0601,0.0.0602
以下のパラメーターは任意です。
  • HOSTNAME=string
    string は、新たにインストールした Linux ゲストのホスト名です。
  • NETTYPE=type
    typelcs または qeth のいずれかである必要があります。
    以下を使用する場合は lcs を選択します。
    • OSA-2 イーサネット/トークンリング
    • 非 QDIO モードの OSA-Express Fast イーサネット
    • 非 QDIO モードの OSA-Express High Speed トークンリング
    • 非 QDIO モードの Gigabit イーサネット
    以下を使用する場合は qeth を選択します。
    • OSA-Express Fast イーサネット
    • Gigabit イーサネット (1000Base-T を含む)
    • High Speed トークンリング
    • HiperSockets
    • ATM (イーサネット LAN エミュレーションを実行)
  • IPADDR=IP
    IP は、新しい Linux ゲストの IP アドレスです。
  • NETWORK=network
    ここで、network はネットワークのアドレスです。
  • NETMASK=netmask
    netmask はネットマスクです。
  • BROADCAST=broadcast
    broadcast は ブロードキャスト アドレスに置き換えます。
  • GATEWAY=gw
    gw は、eth デバイスの gateway-IP に置き換えます。
  • MTU=mtu
    mtu はこの接続の Maximum Transmission Unit (MTU)です。
  • DNS=server1:server2::serverN
    server1:server2::serverN は、コロンで区切られた DNS サーバーの一覧です。以下に例を示します。
    DNS=10.0.0.1:10.0.0.2
  • SEARCHDNS=domain1:domain2::domainN
    domain1:domain2::domainN は、コロンで区切られた検索ドメインの一覧です。以下に例を示します。
    SEARCHDNS=example.com:example.org
  • PORTNAME=osa_portname | lcs_portnumber
    この変数は、qdio モードまたは non-qdio モードで動作する OSA デバイスに対応します。
    qdio モードを使用する場合: osa_portname は、qeth モードで動作している OSA デバイスで指定されたポート名です。PORTNAME は、APARs VM63308 および PQ73878 を使用しない z/VM 4.3 以前にのみ必要です。
    非 qdio モードを使用する場合: lcs_portnumber は、0 から 15 の範囲で相対ポート番号を整数として渡すために使用されます。
  • FCP_n="device_number SCSI_ID WWPN SCSI_LUN FCP_LUN"
    この変数は、FCP デバイスを備えたシステムで使用して FCP 設定を事前設定でき、インストール後に anaconda で編集できます。値の例は、以下のようになります。
    Copy to Clipboard Toggle word wrap
    FCP_1="0.0.5000 0x01 0x5105074308c212e9 0x0 4010"
    • n は整数値です( FCP_1FCP_2 など)。
    • device_number は、FCP デバイスのアドレスを指定するために使用されます(例: デバイス 5000 の場合は 0.0.5000)。
    • SCSI_ID は 16 進値で指定され、通常は連続する値( 0x010x02 ...)が複数の FCP_ 変数で使用されます。
    • WWPN は、ルーティングに使用されるワールドワイドポート名です(マルチパスと併用されることが多い)。16 桁の 16 進数の値( 0x5105074308c212e9など)です。
    • SCSI_LUN はローカルの SCSI 論理ユニット値を指し、通常は 16 進数値(0x00、0x01、... など)が複数の FCP_ 変数で使用されます。
    • FCP_LUN は、ストレージの論理ユニット識別子を指し、16 進数値( 0x4010など)として指定します。
    注記
    FCP パラメーターで使用される各値(FCP_1, FCP_2, ...)はサイト固有で、通常は FCP ストレージ管理者によって提供されます。
Update for Red Hat Enterprise Linux 5.3
Anaconda が、OSA Express3 カードの CHPID の両方のポートに対応するようになりました。インストーラーは、インストールの初期段階でポート番号を求めるプロンプトを出します。ポートに指定された値は、インストールされたネットワークインターフェイスの起動スクリプトにも影響します。ポート 1 を選択すると、値 "portno=1" が ifcfg-eth* ファイルの OPTIONS パラメーターに追加されます。
z/VM 下にインストールする場合は、PORTNO = 0 (ポート 0)または PORTNO =1 (ポート 1 を使用)を CMS 設定ファイルに追加して、モードの入力を要求しないようにすることができます。
Update for Red Hat Enterprise Linux 5.2
Red Hat Enterprise Linux 5. 2 の System z ゲストにインストールする場合は、CMS 設定ファイルに LAYER2 = 0 または LAYER2 =1 のいずれかを追加してモードを永続化できます。OSA がレイヤー 3 モードの場合は LAYER2=0 を使用し、OSA がレイヤー 2 モードの場合は LAYER 2=1 を使用します。
LAYER2=1 を指定する場合、VSWITCH に接続する場合は VSWITCH=1 を指定することもできます。また、OSA に直接接続する場合は VSWITCH=0 を指定することもできます。VSWITCH が使用されていない場合は、MACADDR= <MAC address> パラメーターを使用して CMS 設定ファイルにMAC アドレスを指定します
キックスタートインストールの場合、以下のパラメーターは任意です。
  • RUNKS=value
    ここで、3270 端末でインストールプログラムを非対話型(キックスタート)モードで実行する場合は、value1 と定義さ ます。
  • cmdline
    cmdline を指定すると、3270 ターミナル出力がより読みやすくなります。インストーラーは、unix のようなコンソールに適用されるほとんどのエスケープ端末シーケンスを無効にしますが、3270 コンソールではサポートされていません。
  • cmdline オプションの RUNKS のいずれかを使用する前に、キックスタートファイルに必要なパラメーターがすべて含まれていることを確認してください。
ネットワークを正しく動作させるのに必要なネットワークパラメーターのいずれかが parm ファイルから省略すると、インストールの起動プロセス時にプロンプトが表示されます。
ログアウトした場合は、インストールに設定した z/VM ゲスト ID を使用して再接続し、ログインします。CMS モードにない場合は、今すぐ入力します。
Copy to Clipboard Toggle word wrap
i cms
カーネルイメージの IPL およびインストールの開始に必要なコマンドが含まれるダウンロードした REXX スクリプト redhat.exec を使用します。IPLed CMS を取得し、3270 コンソールで redhat を入力して、Enter キーを押してこのスクリプトを実行します。
初期インストール起動スクリプトは、parm ファイルで必要な情報をすべて指定しない限り、ネットワークと DASD に関する情報の入力を求めます。
すべての質問に回答したら、コアインストールプログラム( ローダー )を開始できます。インストールを続行するには、17章IBM System z Systems へのインストール を参照してください。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.