Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

26.3. 설치 네트워크 매개변수

다음 매개변수는 기본적인 네트워크를 자동으로 설정하기 위해 사용될 수 있으며, 매개변수 파일이나 CMS 설정 파일 중 아무데서나 지정할 수 있습니다. 이 절의 매개변수는 CMS 설정 파일에서만 사용될 수 있는 유일한 매개변수이기도 합니다. 다른 절에서 나오는 모든 매개변수는 매개변수 파일에서 지정해야만 합니다.
NETTYPE='type'
type는 다음 중 하나로 지정해야만 합니다: qeth,lcs, ctc. 디폴트는 qeth입니다.
다음에 대해 lcs를 선택하십시오:
  • OSA-2 Ethernet/Token Ring
  • OSA-Express Fast Ethernet(비-QDIO 모드)
  • OSA-Express High Speed Token Ring(비-QDIO 모드)
  • Gigabit Ethernet(비-QDIO 모드)
다음에 대해 qeth를 선택하십시오:
  • OSA-Express Fast Ethernet
  • Gigabit Ethernet (1000Base-T 포함)
  • High Speed Token Ring
  • HiperSockets
  • ATM (Ethernet LAN 에뮬레이션 실행)
SUBCHANNELS='device_bus_IDs'
bus_IDs는 콤마로 분리된 2개 또는 3개의 장치 버스 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'
이 변수는 OSA 장치가 qdio 모드에서 또는 비 qdio 모드에서 작동할 수 있게 지원합니다.
qdio 모드 (NETTYPE='qeth') 사용 시, osa_portname은 qeth 모드 동작시 OSA 장치에 지정된 포트이름입니다.
비 qdio 모드 사용시 (NETTYPE='lcs'),lcs_portnumber는 0에서 15사이의 정수를 사용하여 상대 포트 번호를 전달하는데 사용됩니다.
PORTNO='portnumber'
PORTNO='0' (포트 0 사용) 또는 PORTNO='1' (CHPID당 포트가 2개인 OSA의 포트 1을 사용)을 CMS 설정 파일에 추가해서 모드를 묻지 않도록 할 수 있습니다.
LAYER2='value'
value01 중 하나입니다.
LAYER2='0'를 사용해 OSA나 HiperSocket 장치를 레이 3모드에서 동작하게 할 수 있습니다(NETTYPE='qeth'). 레이어 2 모드에 대해 LAYER2='1'를 사용합니다. z/VM에서 동작하는 가상 네트워크 장치에서 이 설정은 장치가 연동될 GuestLAN이나 VSWITCH 정의와 일치해야만 합니다.
DHCP와 같이 layer 2(데이터 링크 레이어 또는 MAC 서브레이어)에서 동작하는 네트워크 서비스를 사용하기 위해서는, layer 2 모드를 선택하는 것이 좋습니다.
OSA 장치에 대한 qeth 장치 드라이버는 이제 레이어 2 모드를 디폴트로 합니다. 예전의 레이어 3 모드 디폴트 설정을 계속 사용하려면, LAYER2='0'을 명시하십시오.
VSWITCH='value'
value01 중 하나입니다.
z/VM VSWITCH나 GuestLAN으로 연결 시 VSWITCH='1'을 지정하고, 직접 연결된 실제 OSA나 직접 연결된 실제 HiperSocket 사용 시 VSWITCH='0'를 지정하십시오 (또는 아무것도 지정하지 마십시오).
MACADDR='MAC_address'
LAYER2='1'VSWITCH='0'을 지정할 때, 선택적으로 MAC 주소를 지정하는 매개변수를 사용할 수 있습니다. Linux에서는 6개의 콜론으로 분리된 8진수나 소문자 16진수가 필요합니다. 이는 z/VM의 표기 방식과는 다르다는 것에 유의하십시오. 만약 z/VM에서 정보를 복사하는 경우라면, 즈주의하셔야 합니다.
LAYER2='1'VSWITCH='1'를 지정할 경우 MACADDR을 지정해서는 안됩니다. 왜냐하면, z/VM은 레이어 2 모드에 있는 가상 네트워크 장치에 유일한 MAC 주소를 지정하기 때문입니다.
CTCPROT='value'
value0, 1, 3중 하나입니다.
NETTYPE='ctc'에 대한 CTC 프로토콜을 지정합니다. 디폴트는 0입니다.
HOSTNAME='string'
여기서 string은 새로 설치된 리눅스 게스트의 호스트명을 말합니다.
IPADDR='IP'
여기서 IP는 새로 설치된 리눅스 게스트의 IP 주소를 말합니다.
NETMASK='netmask'
여기서 netmask는 넷마스크입니다.
netmask는 IPv4의 클래스없는 도매인 내부 라우팅(Classless Interdomain Routing,CIRD)을 지원하기 위한 접두어 정수(1에서 32까지)을 지원합니다. 예를 들어 255.255.255.0 대신 24를 지정하거나, 255.255.240.0 대신 20를 지정할 수 있습니다.
GATEWAY='gw'
여기서gw는 네트워크 장치의 게이트웨이 IP주소입니다.
MTU='mtu'
여기서 mtu는 이 연결에 사용된 MTU (Maximum Transmission Unit)를 의미합니다.
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'
DNS=를 지정한 경우에만, SEARCHDNS=를 지정할 필요가 있습니다.
DASD=
설치를 위해 설정하기 위해 DASD나 DASD의 범위를 지정합니다. 문법에 대한 자세한 정보는 Linux on System z Device Drivers, Features, and Commands on Red Hat Enterprise Linux 6의 DASD 장치 드라이버 관련 장에 있는 dasd_mod 장치 드라이버 모듈 옵션에 대한 설명을 참조하십시오.
Linuxrc는 콤마로 분리된 장치 버스 ID나 장치 버스 ID 범위의 목록과 선택적인 특성값 ro, diag, erplog, failfast를 지원합니다. 또한, 장치 버스 ID의 앞부분의 연속된 0을 생략한 형태로 짧게 표시할 수도 있습니다. 다른 선택적은 특성값은 콜론으로 분리되어야 하며, 괄호로 둘러싸야 합니다. 추가적인 특성값은 장치 버스 ID나 장치 버스 ID범위 다음에 와야 합니다.
유일하게 지원하는 글로벌 옵션은 autodetect입니다. 이는 나중에 DASD를 추가하기 위해 커널 장치 이름을 미리 확보하기 위해 존재하지 않는 DASD를 지정하는 것을 지원하지 않습니다. 영구적인 DASD 장치 이름(예 /dev/disk/by-path/...)을 사용해 향후 투명하게 디스크를 추가할 수 있도록 하십시오. 다른 글로벌 옵션 probeonly, nopav, nofcx 등은 linuxrc에서 지원하지 않습니다.
시스템을 설치하기 위해 필요한 DASD만 지정하도록 하십시오. 여기서 지정된 초기화되지 않은 DASD는 설치 프로그램 안에서 사용자 확인 후 초기화되어야만 합니다(23.6.1.1절. “DASD 저수준 초기화” 참조). root 파일 시스템에 필요 없는 데이터 DASD나 /boot 파티션을 설치 후에 추가하는 방법에 대한 설명이 25.1.3.2절. “root 파일시스템의 일부가 아닌 DASD”에 있습니다.
FCP 전용 환경의 경우 DASD='none'을 지정합니다.
예를 들어:
DASD='eb1c,0.0.a000-0.0.a003,eb10-eb14(diag),0.0.ab1c(ro:diag)'
FCP_n='device_bus_ID WWPN FCP_LUN'
여기서:
  • n는 보통 정수값(예, FCP_1FCP_2)이지만, 알파벳, 숫자, 또는 _를 포함하는 문자열 수 있습니다.
  • device_bus_ID호스트 버스 아답터(host bus adapter,HBA)를 대표하는 FCP 장치의 장치 버스 ID를 지정합니다(예:자이 fc00에 대해 0.0.fc00).
  • WWPN는 라우팅시 사용할 외부에 알려진 포트 이름(world wide port name)이며, 16개 숫자로 된 16진값입니다(예:0x50050763050b073d)
  • FCP_LUN는 장치 논리 유닛 식별자를 지정하며, 오른쪽에 0이 채워진 16자의 16진 값입니다(예:0x4020400100000000)
이러한 변수들은 SCSI 디스크와 같은 FCP LUN을 활성화하기 위해 FCP 장치를 가지는 시스템에서 사용할 수 있습니다. 추가적인 FCP LUN은 설치시 대화식으로 활성화하거나, kickstart 파일로 지정할 수 있습니다. linuxrc에서 FCP에 대해 대화식으로 질문하는 일은 없습니다. 예를 들어 값은 다음과 같이 생겼습니다:
FCP_1='0.0.fc00 0x50050763050b073d 0x4020400100000000'

중요

FCP 매개변수에서 사용되는 값들은(예 FCP_1FCP_2) 사이트에 따라 달라지며, 일반적으로 FCP 저장소 관리자가 제공합니다.
설치 프로그램은 FCP_n을 제외한 매개 변수에 지정되지 않은 모든 필수 매개 변수를 사용자에게 입력하도록 요청할 것입니다.