| HOME / 정보공유 / AIX 명령어 모음

niminit
niminit niminit 명령 목적 네트워크 설치 관리(NIM) 클라이언트 패키지를 구성설정합니다. 구문
NIM 클라이언트 패키지를 구성설정하려면
niminit{-a name=Name -a pif_name=Pif -a master=Hostname} [ -a master_port=PortNumber ] [ -a registration_port=PortNumber ] [ -a cable_type=Type | -a ring_speed=Speed] [-a iplrom_emu=Device ] [ -a platform=PlatformType ] [ -a netboot_kernel=NetbootKernelType ] [-a adpt_add=AdapterAddress]
/etc/niminfo 파일을 재작성하려는 경우
niminit {-a name=Name -a master=Hostname -a master_port=PortNumber}
설명
niminit 명령은 NIM 클라이언트 패키지를 구성설정합니다. nimclient 명령을 사용하려면, 먼저 이 작업이 수행되어야 합니다. 필수 속성이 niminit 명령에 제공된 경우, 새로운 기계 오브젝트가 작성되어 niminit 명령이 실행되고 있는 기계를 알려줍니다. niminit 명령이 성공적으로 완료된 경우, 기계는 NIM 환경에 참여할 수 있게 됩니다.
일단 NIM 클라이언트 패키지가 성공적으로 구성설정되면, niminit 명령이 다시 실행되어 클라이언트에서 /etc/niminfo를 재구성합니다. /etc/niminfo 파일은 nimclient 명령에 의해 사용되며, 사용자가 우연히 제거한 경우에는 반드시 재구성되어야 합니다.
파일
-a niminit 명령에 대해 최고 다섯 개의 다른 속성을 지정합니다. 다음의 모든 속성=값 쌍은 -a 플래그가 선행되어야 합니다.
name=Name
워크스테이션을 식별할 때 NIM가 사용할 이름을 지정합니다. 이 값은 필수입니다.
pif_name=Pif
모든 NIM 통신에 대한 네트워크 인터페이스의 이름을 정의합니다. 이 값은 필수입니다.
master=Hostname
NIM 마스터의 호스트 이름을 지정합니다. 그 클라이언트는 인터넷 프로토콜(IP) 주소에 대한 이 호스트 이름을 해석할 수 있어야 합니다. 이 값은 필수입니다.
master_port=PortNumber
NIM 통신용으로 사용되는 nimesis 디먼의 포트 번호를 지정합니다.
cable_type=CableType
이더넷 케이블 유형을 지정합니다. pif_name이 이더넷 네트워크를 참조하는 경우, 이 값이 제공되어야 합니다. 적합한 값은 다음과 같습니다.
bnc
dix
N/A
ring_speed=Speed
Mbps 단위 속도. pif_name이 토큰링 네트워크를 참조하는 경우, 이 값이 제공되어야 합니다. 적합한 값은 다음과 같습니다.
4
16
iplrom_emu=Device
ROM 에뮬레이션 이미지를 포함하는 장치를 지정합니다. 이 이미지는 네트워크 인터페이스로 부팅할 경우 내부 지원이 없는 모델에 필수입니다.
platform=PlatformType
클라이언트의 기계 유형과 일치하는 플랫폼을 지정합니다. 이 속성이 지정되지 않은 경우, 디폴트인 rs6k이 사용됩니다. 지원되는 플랫폼은 다음과 같습니다.
rs6k
마이크로 채널 기준, 단일프로세서 모델.
rs6ksmp
마이크로 채널 기준, 대칭 멀티프로세서 모델.
rspc
PowerPC PCI 버스 기준, 단일프로세서 기계
rspcsmp
PowerPC PCI 버스 기준, 대칭 멀티프로세서 기계
adpt_add=AdapterAddress
네트워크 어댑터에 해당하는 하드웨어 주소를 지정합니다.
AIX 4.2 이상의 속성:
registration_port=PortNumber
NIM 클라이언트 등록에 사용되는 포트 번호를 지정합니다.
주:
명령행에 포트 번호를 지정하지 않은 경우, /etc/services 파일에 있는 NIM용 포트 번호가 사용됩니다. NIM 포트 nim 및 nimreg에 대한 항목이 /etc/services 파일에 포함되지 않은 경우, master_port에는 디폴트 값 1058이 사용되고 registration_port에는 디폴트 값 1059가 사용됩니다.
master_port 및 registration_port에 사용된 값은 NIM 마스터가 사용한 값과 일치해야 합니다. NIM 마스터가 사용한 값을 표시하려면, NIM 마스터에서 명령 lsnim -l master를 수행하십시오.
netboot_kernel=NetbootKernelType
커널의 유형을 지정하여 네트워크에서 클라이언트를 부트할 때 사용합니다. netboot_kernel 값은 다음과 같습니다.
up
단일프로세서 기계용 커널
mp
멀티프로세서 기계용 커널
디폴트는 up입니다.
보안
액세스 제어: niminit 명령을 수행하려면 루트 권한이 있어야 합니다.
예제
en0을 1차 인터페이스로, bnc를 이더넷 케이블 유형으로 사용하면서 마스터의 호스트 이름 manta와 /etc/services에 있는 네트워크 설치 통신용 디폴트 NIM 포트를 통해 NIM 마스터와 통신하도록 지정하며, NIM 환경에서 scuba로 알려질 BOOTP 가능 IPL ROM이 있는 기계에서 NIM 클라이언트 패키지를 구성설정하려면 다음과 같이 입력하십시오.
niminit -a name=scuba -a pif_name=en0 -a cable_type=bnc \
-a master=manta
사용자에 의해 우연히 제거된 /etc/niminfo 파일을 마스터의 호스트 이름 및 포트 번호 1058에 대해 호스트 이름 superman 을 사용하여 재구성하려면 다음과 같이 입력하십시오.
niminit -a name=robin -a master=superman -a master_port=1058
en0을 1차 인터페이스로, dix를 이더넷 케이블 유형으로 사용하면서 마스터의 호스트 이름 whale과 포트 번호 1058을 통해 NIM 마스터와 통신하며, NIM 환경에서 starfish로 알려질 BOOTP 가능 IPL ROM이 있는 PowerPCPCI 버스 기반 단일프로세서 시스템인 기계에서 NIM 클라이언트 패키지를 구성설정하려면 다음과 같이 입력하십시오.
niminit -a name=starfish -a pif_name=en0 -a cable_type=dix \
-a master=whale -a master_port=1058 -a platform=rspc
at0를 1차 인터페이스로 사용하면서 마스터의 호스트 이름 redfish와 포트 번호 1058을 통해 NIM 마스터와 통신하며, NIM 환경에서 bluefish로 알려질 기계에서 NIM 클라이언트를 구성설정하려면 다음과 같이 입력하십시오.
niminit -a name=bluefish -a pif_name=at0 -a master=redfish \
-a master_port=1058
주: ATM 네트워크에 대한 인터페이스는 현재 네트워크에서의 부팅을 지원하지 않기 때문에, 이 작업은 클라이언트의 서브네트와 일치하는 일반 네트워크 오브젝트가 이미 정의된 경우, 이 조작은 NIM 마스터에서 기계 오브젝트를 정의하게 됩니다.
en0을 1차 인터페이스로, dix를 이더넷 케이블 유형으로 사용하면서 마스터의 호스트 이름 whale과 포트 번호 1058을 통해 NIM 마스터와 통신하며, NIM 환경에서 jellyfish로 알려질 BOOTP 가능 IPL ROM이 있는 PowerPC PCI 버스 기반 대칭형 멀티프로세서 시스템인 기계에서 NIM 클라이언트를 구성설정하려면 다음과 같이 입력하십시오.
niminit -a name=jellyfish -a pif_name=en0 -a cable_type=dix \
-a master=whale -a master_port=1058 -a platform=rspcsmp
AIX 4.2 이상의 예제:
tr0을 1차 인터페이스로, 16을 링 속도로 사용하면서 마스터의 호스트 이름 dolphin, 클라이언트 통신용 포트 번호 1700, 클라이언트 등록용 포트 번호 1701을 통해 NIM 마스터와 통신하며, 장치 /dev/fd0에 있는 IPL ROM 에뮬레이션을 사용하여 NIM 환경에서 octopus로 알려질 기계에서 NIM 클라이언트 패키지를 구성설정하려면 다음과 같이 입력하십시오.
niminit -a iplrom_emu=/dev/fd0 -a name=octopus -a pif_name=tr0 \
-a ring_speed=16 -a master=dolphin -a master_port=1700 \
-a registration_port=1701
File
/etc/niminfo NIM에 의해 사용되는 변수를 포함하고 있습니다.
관련 정보
lsnim 명령, nim 명령, nimclient 명령, nimconfig 명령
.info 파일