21.3. インストール用ネットワークパラメーター
以下のパラメーターは準備段階のネットワークを自動的に設定するために使用され、CMS 設定ファイル内で定義できます。このセクションで説明するパラメーターは、CMS 設定ファイルでも使用できるパラメーターのみに限定されます。その他のセクションで扱われるその他のパラメーターはすべて、パラメーターファイル内で指定する必要があります。
NETTYPE="type"
- type は
qeth
、lcs
、ctc
のいずれかでなければなりません。デフォルトは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 エミュレーションを実行)
SUBCHANNELS="device_bus_IDs"
- ここでは、device_bus_IDs は 2 つまたは 3 つのデバイスバス ID のコンマ区切りの一覧です。ID は小文字で指定する必要があります。各ネットワークインターフェイスに、それぞれ必要なデバイスバス ID を入力します。
qeth: SUBCHANNELS="read_device_bus_id,write_device_bus_id,data_device_bus_id" lcs or ctc: SUBCHANNELS="read_device_bus_id,write_device_bus_id"
以下に例を示します (qeth SUBCHANNEL ステートメントの場合)。SUBCHANNELS="0.0.f5f0,0.0.f5f1,0.0.f5f2"
PORTNAME="osa_portname"
,PORTNAME="lcs_portnumber"
- この変数は、qdio モードまたは非 qdio モードで動作する OSA デバイスに対応します。qdio モード(
NETTYPE="qeth"
)を使用する場合、qeth モードで動作している OSA デバイスで指定したポート名は osa_portname です。非 qdio モード(NETTYPE="lcs"
)を使用する場合、lcs_portnumber を使用して、0 から 15 の範囲の 10 進数の整数として相対ポート番号を渡します。 PORTNO="portnumber"
- CMS 設定ファイルに
PORTNO="
0" (ポート 0 を使用)またはPORTNO="1"
(CHPID あたり 2 つのポートを持つ OSA 機能のポート 1 を使用)のいずれかを追加して、モードの入力を求められないようにします。 LAYER2="value"
- value は
0
または1
です。レイヤー 3 モード(NETTYPE
を使用します。レイヤー 2 モードに="qeth")で OSA または HiperSockets デバイスを操作するには、LAYER2
="0"は LAYER2="
1" を使用します。z/VM 環境の仮想ネットワークデバイスの場合、この設定はデバイスを接続する GuestLAN または VSWITCH の定義と同じにしてください。DHCP などのレイヤー 2 (Data Link Layer またはその MAC サブレイヤー) で動作するネットワークサービスを使用する場合は、レイヤー 2 モードを選択することが推奨されます。OSA デバイス用の qeth デバイスドライバーのデフォルトがレイヤー 2 モードになります。以前のデフォルトであるレイヤー 3 モードを引き続き使用するには、LAYER2="0
" を明示的に設定します。 VSWITCH="value"
- value は
0
または1
です。z/VMVSWITCH または GuestLAN に接続する場合は VSWITCH="1"
を指定します。実際の OSA または実際の HiperSocket を直接アタッチする場合は、VSWITCH="0
" (またはまったくない)を指定します。 MACADDR="MAC_address"
LAYER2="1"
とVSWITCH="0
" を指定すると、オプションでこのパラメーターを使用して MAC アドレスを指定できます。Linux には、小文字の 16 進数のペアとしてコロンで区切られた octet が必要です(例:MACADDR=62:a3:18:e7:bc:5f
)。z/VM で使用される表記とは異なります。LAYER2="1"
とVSWITCH="1
" を指定すると、レイヤー 2 モードで、z/VM が固有の MAC アドレスを仮想ネットワークデバイスに割り当てるため、MACADDR
は指定しないでください。CTCPROT="value"
- value は、
0
、1
、または3
です。NETTYPE="ctc"
の CTC プロトコルを指定します。デフォルトは0
です。 HOSTNAME="string"
- string は新たにインストールした Linux インスタンスのホスト名で置き換えます。
IPADDR="IP"
- IP は新しい Linux インスタンスの IP アドレスを入力します。
NETMASK="netmask"
- netmask はネットマスクです。IPv4 CIDR (クラスレス相互ドメインルーティング) で規定されているようにネットマスクでは接頭辞の整数 (1 から 32) の構文に対応しています。たとえば、255.255.255.0 の代わりに
24
を指定したり、255.255.
240.0 の代わりに
ます。20
を指定でき GATEWAY="gw"
- gw はこのネットワークデバイスのゲートウェイ IP アドレスを入力します。
MTU="mtu"
- mtu はこのネットワークデバイスの Maximum Transmission Unit (MTU) を入力します。
DNS="server1:server2:additional_server_terms:serverN"
- "server1:server2:additional_server_terms:serverN" はコロンで区切った DNS サーバーの一覧です。以下に例を示します。
DNS="10.1.2.3:10.3.2.1"
SEARCHDNS="domain1:domain2:additional_dns_terms:domainN"
- "domain1:domain2:additional_dns_terms:domainN" はコロンで区切った検索ドメインの一覧です。以下に例を示します。
SEARCHDNS="subdomain.domain:domain"
SEARCHDNS=
は、DNS=
パラメーターを指定する場合にのみ必要です。 DASD=
- DASD または DASD の範囲を定義して、インストールを設定します。インストールプログラムは、オプション属性である
ro
、diag
、erplog
、およびfailfast
を持つ、コンマ区切りのデバイスバス ID の一覧、またはデバイスバス ID の範囲の一覧をサポートします。必要に応じて、デバイス番号で先行するゼロを除くことでデバイスバス ID を短縮できます。いずれのオプション属性も、コロンで区切り、括弧で囲む必要があります。オプションの属性は、デバイスバス ID、またはデバイスバス ID の範囲の後に続きます。サポートされている唯一のグローバルオプションはautodetect
です。ここでは、存在しない DASD の仕様をサポートして、後で追加する DASD 用にカーネルデバイス名を確保するということは行いません。永続的な DASD デバイス名(例:/dev/disk/by-path/...
)を使用して、後で透過的なディスクを追加できるようにします。probeonly
、nopav
またはnofcx
などの他のグローバルオプションは、インストールプログラムではサポートしていません。システムには、実際にインストールする必要のある DASD のみを指定します。ここで指定してある未フォーマットの DASD はすべて、後でインストールプログラム内で確認後にフォーマットする必要があります (「DASD の低レベルフォーマット」を参照)。「ルートファイルシステムの一部ではない DASD」 の説明に従って、インストール後に root ファイルシステムまたは/boot
パーティションに必要のないデータ DASD を追加します。以下に例を示します。DASD="eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)"
FCP のみの環境では、DASD が存在しないことを示すために、CMS 設定ファイルからDASD=
オプションを削除します。 FCP_n="device_bus_ID WWPN FCP_LUN"
- この場合、以下のとおりとなります。
- n は通常整数値(
FCP_1
、FCP_2
など)ですが、アルファベット、数字、またはアンダースコアを含む任意の文字列にすることができます。 - device_bus_ id は、HBA ( ホストバスアダプター)を表す FCP デバイスのデバイスバス ID を指定します(例:デバイス fc00 の場合は
0.0.fc00
)。 - WWPN はルーティングに使用されるワールドワイドポート名で、16 桁の 16 進数の値(
0x50050763050b073d
など)になります。 - FCP_LUN はストレージの論理ユニット識別子を指し、16 桁の 16 進数の右側にゼロを加えた値で指定します(例:
0x4020400100000000
)。
この変数は、システムで、FCP デバイスとともに使用して、SCSI ディスクなどの FCP LUN をアクティベートできます。新たな FCP LUN はインストール中に対話式に、またはキックスタートファイルを介してアクティベートできます。サンプル値は以下のようになります。FCP_1="0.0.fc00 0x50050763050b073d 0x4020400100000000"
重要FCP パラメーターで使用される各値(FCP_1
、FCP_2
など)はサイト固有で、通常は FCP ストレージ管理者によって提供されます。
FCP_n 以外の必須のパラメーターが、パラメーターや設定ファイル内に記載されていないと、インストールプログラムにより入力が求められます。