nim 명령

용도

NIM(Network Installation Management) 오브젝트에 조작을 수행합니다.

구문

nim { -o 조작}[ -F ][ -t 유형 ][ -a 속성= ...] {ObjectName}

설명

nim 명령은 NIM 오브젝트에 조작을 수행합니다. 수행되는 조작 유형은 ObjectName 매개변수로 지정된 오브젝트 유형에 따라 달라집니다. 가능한 조작에는 환경 초기화 및 자원 관리가 포함됩니다. lsnim 명령을 사용하여 지원되는 작업의 리스트를 표시할 수 있습니다.

플래그

항목 설명
-a 속성 = ... 지정된 값을 지정된 속성에 지정합니다. 특정 조작에 대해 유효한 속성 리스트를 가져오려면 lsnim -q Operation -t Type 명령을 사용하십시오.
-F 일부 보안 검사를 재정의합니다.
-o 조작 NIM 오브젝트에 수행할 조작을 지정합니다. 가능한 조작은 다음과 같습니다.
활성화
관리 시스템을 시작합니다.
할당
사용할 자원을 할당합니다.
alt_disk_install
대체 디스크 설치를 수행합니다.
alt_disk_mig
rootvg 의 사본을 사용 가능한 디스크에 작성하고 동시에 AIX®의 새 버전 또는 릴리스 레벨로 업그레이드합니다.
bos_inst
BOS 설치를 수행합니다.
변경
오브젝트의 속성을 변경합니다.
check
NIM 오브젝트의 상태를 확인합니다.
chwpar
관리 워크로드 파티션의 특성을 변경합니다.
작성
관리 시스템의 인스턴스를 작성합니다.
cust
소프트웨어 사용자 조정을 수행합니다.
deactivate
관리 시스템을 정지합니다.
deallocate
자원을 할당 해제합니다.
정의
오브젝트를 정의합니다.
destroy
관리 시스템의 인스턴스를 제거합니다.
diag
시스템이 진단 이미지를 부트할 수 있도록 합니다.
dkls_init
시스템의 디스크 없는 환경을 초기화합니다.
dtls_init
시스템의 데이터 없는 환경을 초기화합니다.
fix_query
APAR 또는 키워드의 수정사항 정보를 나열합니다.
linux_inst
독립형 클라이언트에 Linux® 운영 체제를 설치합니다.
lppchk
NIM 시스템 및 SPOT에 설치된 파일 세트를 검증합니다.
lppmgr
lpp_source에서 불필요한 소프트웨어 이미지를 제거합니다.
lslpp
오브젝트에 대한 라이센스가 있는 프로그램 정보를 나열합니다.
lswpar
관리 워크로드 파티션의 특성을 표시합니다.
maint
소프트웨어 유지보수를 수행합니다.
maint_boot
시스템이 유지보수 모드로 부트할 수 있도록 합니다.
reboot
NIM 클라이언트 시스템을 재부트합니다.
항목 설명
-o Operation(계속)
제거
오브젝트를 제거합니다.
재설정
오브젝트의 NIM 상태를 재설정합니다.
restvg
restvg 조작을 수행합니다.
select
그룹에 대해 수행되는 조작에서 그룹 멤버를 포함시키거나 제외합니다.
showlog
NIM 클라이언트의 설치, 부트 또는 사용자 조정 로그, 또는 NIM 마스터의 SPOT 설치 로그를 표시합니다.
showres
NIM 자원의 내용을 표시합니다.
sync
NIM 데이터베이스를 대체 마스터와 동기화합니다.
sync_roots
특정 SPOT(Shared Product Object Tree)의 디스크 없는 클라이언트 및 데이터 없는 클라이언트의 루트 디렉토리를 동기화합니다.
syncwpar
관리 워크로드 파티션 소프트웨어를 관리 시스템과 동기화합니다.
takeover
alternate_master로 구성된 머신이 NIM 환경의 제어를 획득할 수 있도록 허용합니다.
unconfig
NIM 마스터 파일 세트를 구성 해제합니다.
업데이트
lpp_source에 소프트웨어를 추가하거나 lpp_source에서 소프트웨어를 제거합니다.
updateios
유형이 vios 또는 ivm인 가상 입출력 서버(VIOS) 관리 서버에 대해 소프트웨어 사용자 조정 및 유지보수를 수행합니다.

특정 유형에 대해 유효한 조작의 리스트를 가져오려면 lsnim-POt Type 명령을 사용하십시오.

항목 설명
-t 유형 정의 조작의 NIM 오브젝트 유형을 지정합니다. 가능한 유형은 다음과 같습니다.

자원 유형:

adapter_def
2차 어댑터 정의 파일을 포함하고 있는 디렉토리입니다.
부트
부트 이미지가 클라이언트에 할당되었음을 표시하는 데 사용되는 내부 관리 NIM 자원입니다.
bosinst_data
기본 시스템 설치 중에 사용되는 구성 파일입니다.
devexports
장치가 워크로드 파티션의 파일을 반출합니다.
dump
클라이언트 덤프 파일의 상위 디렉토리입니다.
exclude_files
mksysb 이미지에서 제외되는 파일을 포함하고 있습니다.
fb_script
머신의 최초 재부트 중에 실행되는 실행 가능 스크립트입니다.
fix_bundle
cust 또는 fix_query 조작에 대한 수정(키워드) 입력 파일입니다.
클라이언트 /home 디렉토리의 상위 디렉토리입니다.
image_data
기본 시스템 설치 중에 사용되는 구성 파일입니다.
installp_bundle
Installp 번들 파일입니다.
ios_mksysb
유형이 vios 또는 ivm인 VIOS 관리 서버에서 작성된 백업 이미지를 나타냅니다.
linux_source
Linux 설치 매체를 나타냅니다.
로그
네트워크 설치 중에 로그 데이터를 캡처합니다.
lpp_source
선택적 제품 이미지의 소스 장치입니다.
mksysb
mksysb 이미지입니다.
nas_filer
NAS(Network-Attached Storage) 장치입니다.
nim_script
NIM이 NIM 조작의 일부로서 스크립트를 실행해야 함을 표시하는 데 사용되는 내부 관리 NIM 자원입니다.
paging
클라이언트의 페이징 파일의 상위 디렉토리입니다.
root
클라이언트 /(루트) 디렉토리의 상위 디렉토리입니다.
resolv_conf
이름 서버 구성 파일입니다.
savevg
savevg 이미지입니다.
savewpar
워크로드 파티션 백업 이미지입니다.
script
클라이언트에서 실행되는 실행 파일입니다.
secattrs
워크로드 파티션의 보안 속성 파일입니다.
항목 설명
-t Type(계속) 정의 조작의 NIM 오브젝트 유형을 지정합니다. 가능한 유형은 다음과 같습니다.
shared_home
클라이언트가 공유하는 /home 디렉토리입니다.
shared_root
클라이언트가 공유하는 /(루트) 디렉토리입니다.
spot
/usr 파일 시스템과 동격인 SPOT(Shared Product Object Tree)입니다.
tmp
클라이언트 /tmp 디렉토리의 상위 디렉토리입니다.
vg_data
볼륨 그룹 복원 중에 사용되는 구성 파일입니다.
wpar_spec
워크로드 파티션 작성에 대한 스펙 파일입니다.

모델 타입:

alternate_master
1차 NIM 마스터가 오작동하는 경우를 대비하여 백업으로 예약된 시스템입니다.
diskless
모든 파일 시스템 및 자원이 원격입니다.
dataless
로컬 페이징, 덤프, 원격 /, /usr, 기타 원격 또는 로컬입니다.
standalone
로컬 파일 시스템 및 자원입니다.
master
NIM 환경을 제어하는 시스템입니다.
wpar
관리 시스템에서 호스팅하는 워크로드 파티션입니다.

관리 유형:

bcmm
Blade 관리 모듈 하드웨어입니다.
cec
CEC(Central Electronics Complex) 하드웨어입니다.
HMC
Hardware Management Console 시스템입니다.
ivm
통합 가상 관리 시스템입니다.
VIOS
Virtual I/O Server입니다.

네트워크 유형:

tok
토큰 링 네트워크입니다.
ent
이더넷 네트워크입니다.
fddi
FDDI 네트워크입니다.
atm
ATM 네트워크입니다.
일반
기타 TCP/IP 네트워크입니다.
hfi
HFI(Host Fabric Interface) 네트워크입니다.

그룹 유형:

mac_group
머신 그룹입니다.
res_group
자원 그룹입니다.

보안

액세스 제어: nim 명령을 실행하려면 루트 권한이 있어야 합니다.

RBAC 사용자 및 Trusted AIX 사용자 주의사항: 이 명령은 특권 조작을 수행할 수 있습니다. 특권 사용자만 특권 조작을 실행할 수 있습니다. 권한 부여와 특권에 대한 자세한 정보는 보안의 특권 명령 데이터베이스를 참조하십시오. 이 명령과 연관된 특권 및 권한 부여 리스트는 lssecattr 명령 또는 getcmdattr 부속 명령을 참조하십시오.

다음 예는 조작으로 그룹화되어 있습니다.

활성화

  1. wpar1 관리 워크로드 파티션을 시작하려면 다음과 같이 입력하십시오.
    nim -o activate wpar1
  2. 상세 출력이 있는 추가 startwpar 명령 플래그를 사용하여 관리 wpar1 워크로드 파티션을 시작하려면 다음을 입력하십시오.
    nim -o activate -a cmd_flags="-v" wpar1

할당

  1. 이름이 다음과 같은 디스크 없는 워크스테이션에 자원을 할당하려면 다음을 수행하십시오.syzygy및 SPOT 속성 값spot1, 다음을 입력하십시오.
    nim -o allocate -a spot=spot1 syzygy
  2. 이름 지정된 시스템에서 기본 시스템 설치를 수행하려면 다음을 수행하십시오.krakatoa, 다음을 입력하여 초기에 자원을 할당해야 합니다.
    nim -o allocate -a spot=myspot -a lpp_source=images krakatoa
    다음과 같이 입력하여 bos_inst 조작을 수행함으로써 NIM 환경이 설치를 지원하도록 초기화할 수 있습니다.
    nim -o bos_inst krakatoa
  3. 소프트웨어 제품을 설치하려면 다음을 수행하십시오.adt독립형 시스템으로stand1설치 가능한 옵션이 제공된 경우, adt, lpp_source에서,images, 다음을 입력하십시오.
    nim -o allocate -a lpp_source=images stand1
    그런 다음 다음을 입력하십시오.
    nim -o cust -a filesets="adt" stand1
  4. 독립형 시스템에 소프트웨어 제품을 설치하려면 다음을 수행하십시오. stand1설치 가능한 옵션의 이미지가 adt, lpp_source에서,imagesinstallp_bundlebundle1설치 가능한 옵션의 이름을 포함합니다. 다음을 입력하십시오.
    nim -o allocate -a lpp_source=images \
    -a installp_bundle=bundle1 stand1
    그런 다음 다음을 입력하십시오.
    nim -o cust stand1
  5. BOS 설치 후 이름 해석 서비스를 사용하여 시스템을 자동으로 구성하려면/exports/resolv.conf다음과 유사한 컨텐츠가 있는 파일입니다.
    nameserver      129.35.143.253
    nameserver      9.3.199.2
    domain          austin.ibm.com
    그 후 다음과 같이 입력하십시오.
    nim -o define -t resolv_conf -a location=/exports/resolv.conf \
    -a server=master rconf1
    bos_inst 조작을 실행하기 전에, 다음과 같이 입력하여 이 자원을 기타 필수 및 선택적 자원과 함께 할당하십시오.
    nim -o allocate -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bid1 -a resolv_conf=rconf1 client1
  6. NIM 자원 그룹에서 독립형 머신에 적용 가능한 모든 자원을 할당하려면 다음을 수행하십시오.res_grp1, 시스템으로mac1, 다음을 입력하십시오.
    nim -o allocate -a group=res_grp1 mac1

alt_disk_install

  1. mksysb 자원을 설치하려면 다음을 수행하십시오.all_devices_mysysb클라이언트에roundrock, hdisk4 및 hdisk5에서 image_data 자원 사용image_data_shrink, 디버그가 켜진 상태에서 다음을 입력하십시오.
    nim -o alt_disk_install -a source=mksysb\
    -a image_data=image_data_shrink\
    -a debug=yes\
    -a disk='hdisk4 hdisk5' roundrock
  2. 클라이언트에서 rootvg 를 복제하려면 다음을 수행하십시오.austinhdisk2로 변경하고 phase1 및 phase2 만 실행하십시오 ( /alt_inst 파일 시스템을 마운트된 상태로 둠). 다음을 입력하십시오.
    nim -o alt_disk_install -a source=rootvg\
    -a disk='hdisk2'\
    -a phase=12 austin

bos_inst

  1. 시스템 설치blowfish, 자원 사용spot1,images1,bosinst_data1rconf1, 먼저 다음을 입력하여 자원을 할당하십시오.
    nim -o allocate -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish
    그 후 다음과 같이 입력하여 BOS 설치를 수행하십시오.
    nim -o bos_inst blowfish
  2. 시스템 설치blowfish자원을 할당하는 동안spot1,images1,bosinst_data1rconf1bos_inst 조작이 시작될 때 자동으로 다음을 입력하십시오.
    nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \
    -a bosinst_data=bosinst_data1 -a resolv_conf=rconf1 blowfish
  3. 시스템을 설치할 때 기본 자원을 사용하려면 다음을 수행하십시오.mac1, 다음을 입력하십시오.
    nim -o bos_inst mac1
  4. spot1lpp_source1을 사용하여 머신 deadfish를 설치하고, adapter_def 자원 adapter_def1을 사용하여 2차 어댑터를 구성하려면 다음과 같이 입력하십시오.
      nim -o bos_inst -a spot=spot1 -a lpp_source=lpp_source1 \
      -a adapter_def=adapter_def1 deadfish
  5. 머신 blowfish를 설치하고 소프트웨어 라이센스 계약에 동의하려면 다음과 같이 입력하십시오.
    nim -o bos_inst -a spot=spot1 -a lpp_source=images1 \
    -a accept_licenses=yes -a resolv_conf=rconf1 blowfish

변경

  1. 시스템BLDG905네트워크 사용gateway905게이트웨이를 사용하여OZ네트워크. 시스템OZ네트워크 사용gatewayOZ게이트웨이를 사용하여BLDG905네트워크. 두 네트워크 사이에 라우트를 추가하려면 다음을 수행하십시오.BLDG905OZ, 다음을 입력하십시오.
    nim -o change -a routing1="OZ gateway905 gatewayOZ" BLDG905
  2. 호스트 이름으로 식별되는 어댑터sailfish2.austin.ibm.com토큰링 네트워크에 접속되어 있습니다. NIM 마스터에서 이 어댑터에 대한 2차 인터페이스를 정의하고 접속된 이더넷 네트워크를 나타내는 NIM 네트워크를 찾도록 NIM에 지시하며, 찾을 수 없는 경우 NIM이 서브넷 마스크를 사용하여 NIM 네트워크를 정의하도록 합니다.255.255.255.128, 다음을 입력하십시오.
    nim -o change -a if2="find_net sailfish2.austin.ibm.com 0" \
    -a net_definition="tok 255.255.255.128" -a ring_speed2=16 master

    주: 네트워크용으로 디폴트 이름이 생성되며, 새로운 네트워크에 대해서는 라우팅 정보가 지정되지 않습니다.

  3. 네트워크에 대한 디폴트 라우트를 정의하려면 다음을 수행하십시오.net1net2기본 게이트웨이를 사용하는gw1gw2각각 다음 두 명령을 입력하십시오.
    nim -o change -a routing1="default gw1" net1
    nim -o change -a routing1="default gw2" net2
  4. 자원 그룹에 의해 정의되는 자원을 지정하려면 다음을 수행하십시오.res_grp1이러한 자원을 적용할 수 있는 조작 중에 항상 기본적으로 할당되는 자원 세트로 다음을 입력하십시오.
    nim -o change -a default_res=res_grp1 master

check

  1. 이름 지정된 SPOT의 사용성에 대해 NIM이 검사하도록 하려면 다음을 수행하십시오. myspot, 다음을 입력하십시오.
    nim -o check myspot
  2. 이름 지정된 lpp_source 의 상태를 검사하려면 다음을 수행하십시오.images, 다음을 입력하십시오.
    nim -o check images

chwpar

rset rs/cpus23wpar1 워크로드 파티션의 자원 제어 속성에 추가하려면 다음과 같이 입력하십시오.
nim -o chwpar -a cmd_flags="-R rset=rs/cpu23" wpar1

작성

  1. 호스트 이름 및 스펙 파일 자원 basic_wpar을 사용하여 wpar1 워크로드 파티션을 작성하려면 다음과 같이 입력하십시오.
    nim -o create -a wpar_spec=basic_wpar wpar1
  2. wpar-specification 파일 자원 wpar1_spec를 사용하여 wpar1 워크로드 파티션을 작성하려면 다음과 같이 입력하십시오.
    nim -o create -a wpar_spec=wpar1_spec wpar1
  3. savewpar 백업 이미지 자원 wpar1_backup에서 wpar1 워크로드 파티션을 작성하려면 다음을 입력하십시오.
    nim -o create -a savewpar=wpar_backup wpar1

cust

  1. 소프트웨어 제품을 지점에 설치하려면 다음을 수행하십시오. spot1설치 가능한 옵션의 이미지가adtlpp_source에 상주합니다. images, 다음을 입력하십시오.
    nim -o cust -a lpp_source=images -a filesets=adt spot1
  2. 소프트웨어 제품을 지점에 설치하려면 다음을 수행하십시오.spot1설치 가능한 옵션의 이미지가adtlpp_source에 상주합니다.imagesinstallp_bundlebundle1설치 가능한 옵션의 이름을 포함합니다. 다음을 입력하십시오.
    nim -o cust -a lpp_source=images -a installp_bundle=bundle1 spot1
  3. 소프트웨어 제품을 지점에 설치하려면 다음을 수행하십시오.spot1설치 가능한 옵션의 이미지가adt, 스팟이 상주하는 머신에 로컬인 테이프 드라이브에 있는 테이프에 상주하는 경우, 다음을 입력하십시오.
    nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1
  4. 소프트웨어 제품을 지점에 설치하려면 다음을 수행하십시오.spot1설치 가능한 옵션의 이미지가 adt, 스팟이 상주하는 머신에 로컬인 테이프 드라이브에 있는 테이프에 상주하는 경우, 다음을 입력하십시오.
    nim -o cust -a lpp_source=/dev/rmt0 -a filesets=adt spot1
  5. APAR과 연관된 모든 파일 세트 갱신사항을 설치하려면 다음을 수행하십시오.IX12345, 테이프 /dev/rmt0 에 있는spot1디스크 없는 클라이언트 또는 데이터 없는 클라이언트spot1현재 할당되어 있으면 다음과 같이 입력
    nim -F -o cust -afixes=IX12345 -a lpp_source=/dev/rmt0 spot1
  6. 클라이언트에 설치된 모든 소프트웨어를 갱신하려면 다음을 수행하십시오.Standalone1, lpp_source 에 있는 최신 갱신사항이 다음과 같이 이름 지정되어 있습니다.updt_images, 다음을 입력하십시오.
    nim -o allocate -a lpp_source=updt_images Standalone1
    nim -o cust -afixes=update_all Standalone1
  7. 시스템 설치catfishinstallp_bundle 의 내용으로 bundle1, 먼저 다음을 입력하여 자원을 할당하십시오.
    nim -o allocate -a installp_bundle=bundle1 \
    -a lpp_source=images1 catfish
    그 후 다음과 같이 입력하여 cust 조작을 수행하십시오.
    nim -o cust catfish
  8. 클라이언트에 설치된 모든 소프트웨어를 업데이트하려면 다음을 수행하십시오.Standalone1, lpp_source 에 있는 최신 갱신사항이 다음과 같이 이름 지정되어 있습니다.updt_images, 다음을 입력하십시오.
    nim -o cust -a lpp_source=updt_images -a fixes=update_all \
    Standalone1
  9. 시스템을 설치하려면catfishinstallp_bundle 의 내용으로 bundle1, 이 자원 및 lpp_source 를 할당하는 동안 images1cust 조작이 실행되면 다음을 입력하십시오.
    nim -o cust -a installp_bundle=bundle1 -a lpp_source=images1 \
    catfish
  10. adaper_def 자원, adapter_def1의 2차 어댑터 구성 파일을 사용하여 클라이언트 시스템, deadfish에서 2차 어댑터를 구성하려면 다음을 입력하십시오.
      nim -o cust -a adapter_def=adapter_def1 deadfish

deactivate

  1. wpar1 관리 워크로드 파티션을 정지하려면 다음과 같이 입력하십시오.
    nim -o deactivate wpar1
  2. wpar1 관리 워크로드 파티션을 강제 정지하려면 다음과 같이 입력하십시오.
    nim -Fo deactivate wpar1
  3. 85초후에 정지할 추가 stopwpar 명령 플래그를 사용하여 관리 wpar1 워크로드 파티션을 정지하려면 다음을 입력하십시오.
    nim -o deactivate -a cmd_flags="-t 85" wpar1

deallocate

다음 이름의 lpp_source 를 할당 해제하려면images독립형 시스템에서client1, 다음을 입력하십시오.
nim -o deallocate -a lpp_source=images client1

정의

  1. 서버에 있는 설치 가능한 이미지를 포함하는 디렉토리인 자원을 정의하려면 다음을 수행하십시오.altoid경로 이름은 다음과 같습니다./usr/sys/inst.images, 그리고 해당 자원의 이름을 지정하십시오.images, 다음을 입력하십시오.
    nim -o define -t lpp_source -a server=altoid \
    -a location=/usr/sys/inst.images images
  2. 새 SPOT 자원을 작성하려면 다음과 같이 하십시오. myspotNIM 마스터에서/export/exec directory, lpp_source 이름 지정된 이미지를 사용하여 다음을 입력하십시오.
    nim -o define -t spot -a server=master -a location=/export/exec \
    -a source=images myspot
  3. 다음과 같은 네트워크 오브젝트를 정의하려면BLDG905, 다음의 서브네트마스크를 사용하여255.255.240.0및 주소129.35.129.0, 다음을 입력하십시오.
    nim -o define -t tok -a snm=255.255.240.0 \
    -a net_addr=129.35.129.0 BLDG905
  4. mksysb 자원을 정의하려면 다음을 수행하십시오.mksysb1에 있는 기존 mksysb 이미지에서/resources/mksysb.image마스터에서 다음을 입력하십시오.
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image mksysb1
  5. 서브넷 마스크가 255.255.240 이고 주소가 129.35.101.0 인 ATMnet라는 NIM 네트워크를 정의하여 ATM 네트워크를 표시하려면 다음을 사용하십시오.generic네트워크 유형은 다음과 같습니다.
    nim -o define -t generic -a snm=255.255.240.0 \
    -a net.addr=129.35.101.0 ATMnet
  6. 시스템 그룹을 정의하려면 다음을 수행하십시오.DisklsMacs1이름 지정된 NIM 디스크 없는 머신인 멤버가 있음diskls1,diskls2diskls3, 다음을 입력하십시오.
    nim -o define -t mac_group -a add_member=diskls1 \
    -a add_member=diskls2 -a add_member=diskls3 DisklsMacs1
  7. 자원 그룹을 정의하려면 다음을 수행하십시오.DisklsRes1자원 사용spot1,root1,dump1,paging1,home1,tmp1, 다음을 입력하십시오.
    nim -o define -t res_group -a spot=spot1 -a root=root1 \
    -a dump=dump1 -a paging=paging1 -a home=home1 -a tmp=tmp1 \
    DisklsRes1
  8. mksysb 자원을 정의하는 데 필요한 공간을 표시하려면 다음을 수행하십시오.mksysb2클라이언트의 mksysb 이미지를 작성하십시오.client1, 이미지가 있는 자원 정의 중에/resources/mksysb.image마스터에서 다음을 입력하십시오.

    주: 이 조치는 조작 mksysb에 필요한 공간을 표시하며 자원 작성은 이뤄지지 않습니다.

    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes -a size_preview=yes mksysb2
  9. mksysb 자원을 정의하려면 다음을 수행하십시오.mksysb2클라이언트의 mksysb 이미지를 작성하십시오.client1, 이미지가 마스터의 /resources/mksysb.image 에 있는 자원 정의 중에 다음을 입력하십시오.
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes mksysb2 
  10. mksysb 자원을 정의하려면 다음을 수행하십시오.mksysb2클라이언트의 mksysb 이미지를 작성하십시오.client1, 이미지를 작성하는 데 사용되는 mksysb 플래그가 -em이고 이미지가 마스터의 /resources/mksysb.image 에 있는 자원 정의 중에 다음을 입력하십시오.
    nim -o define -t mksysb -a server=master \
    -a location=/resources/mksysb.image -a source=client1 \
    -a mk_image=yes -a mksysb_flags=em mksysb2
  11. exclude_files 자원을 정의하려면 다음을 수행하십시오.exclude_file1마스터의 /resources/mksysb.image 에 있는 경우 다음을 입력하십시오.
    nim -o define -t exclude_files -a server=master \
    -a location=/resources/exclude_file1 exclude_file1
  12. 호출되는 시스템redfish, 호스트 이름redfish_t.lab.austin.ibm.com링 속도가 16메가비트인 토큰링 네트워크에 접속된 1차 인터페이스가 있습니다. 정의redfishNIM 환경에서 독립형 기계로서 기계의 1차 인터페이스가 접속되어 있는 네트워크의 이름을 찾도록 NIM에 지시하려면 다음을 입력하십시오.
    nim -o define -t standalone  -a if1="find_net \
    redfish_t.lab.austin.ibm.com 0" -a ring_speed1=16 redfish
  13. 호출되는 시스템bluefish, 호스트 이름:bluefish_e.lab.austin.ibm.combnccable_type 을 사용하여 이더넷 네트워크에 연결된 기본 인터페이스가 있습니다. 정의bluefishNIM 환경에서 디스크 없는 머신으로 사용하고 머신의 1차 인터페이스가 접속된 네트워크의 이름을 찾도록 NIM에 지시하며, 찾을 수 없는 경우 NIM이 해당 이름으로 NIM 네트워크를 정의하게 합니다.ent_net, 서브네트마스크255.255.255.128호스트 이름이 있는 게이트웨이를 사용하여 기본 라우트lab_gate, 다음을 입력하십시오.
    nim -o define -t diskless -a if1="find_net \
    bluefish_e.lab.austin.ibm.com 0" -a net_definition="ent \
    255.255.255.128 lab_gate 0 ent_net" -a cable_type=bnc bluefish

    주: 마스터의 디폴트 라우트가 있는 경우에는 net_definition 속성에 마스터 게이트웨이 대신 0을 지정하십시오. 그렇지 않은 경우에는 마스터 게이트웨이를 지정해야 합니다.

  14. /export/nim/adapters 디렉토리를 마스터의 adapter_def 자원 adapter_def1로 정의하려면 다음과 같이 입력하십시오.
      nim -o define -t adapter_def -a server=master \
      -a location=/export/nim/adapters adapter_def1
    adapter_def 자원을 2차 어댑터 구성 파일로 채우려면 nimadapters 명령을 실행하십시오.
  15. 이미지가 마스터의 /export/nim/savevg 에 있고 백업할 volume_groupmyvg인 자원 정의 중에 savevg 자원 ( savevg2) 을 정의하고 클라이언트 ( client1) 의 savevg 이미지를 작성하는 데 필요한 공간을 표시하려면 다음을 입력하십시오.
    nim -o define -t savevg -a server=master \
      -a location=/export/nim/savevg/savevg2 -a source=client1 \
      -a mk_image=yes -a size_preview=yes -a volume_group=myvg savevg2
    주: 이 조치는 조작에 필요한 공간을 표시합니다. savevg 또는 자원 작성은 수행되지 않습니다.
  16. 이미지가 마스터의 /export/nim/savevg 에 있고 백업할 volume_groupmyvg인 자원 정의 중에 savevg 자원, savevg2를 정의하고 클라이언트, client1savevg 이미지를 작성하려면 다음을 입력하십시오.
    nim -o define -t savevg -a server=master \
    -a location=/export/nim/savevg -a source=client1 \
    -a mk_image=yes -a volume_group=myvg savevg2
  17. 이미지를 작성하는 데 사용되는 savevg 플래그가 -em이고 이미지가 마스터의 /export/nim/savevg 에 있는 자원 정의 중에 savevg 자원 ( savevg2) 을 정의하고 클라이언트 ( client1) 의 savevg 이미지를 작성하려면 다음을 입력하십시오.
    nim -o define -t savevg -a server=master \
    -a location=/export/nim/savevg -a source=client1 \
    -a mk_image=yes -a volume_group=myvg -a savevg_flags=em savevg2
  18. 마스터의 /export/nim위치에서 vg_data 자원, my_vg_data를 정의하려면 다음을 입력하십시오.
    nim -o define -t vg_data -a server=master -a location=/export/nim/my_vg_data my_vg_data
  19. war1을 호스트 이름인 동시에 관리 시스템에 있는 워크로드 파티션의 이름으로 사용하여 yogi 관리 독립형 머신에 의해 관리되는 wpar1 워크로드 파티션을 정의하려면 다음과 같이 입력하십시오.
    nim -o define -t wpar -a mgmt_profile1="yogi wpar1" -a if1="find_net wpar1 0" wpar1
  20. wpar1backup 라는 savewpar 자원을 정의하고 sterling 서버에서 yogi 워크로드 파티션의 savewpar 이미지를 작성하려면 다음을 입력하십시오.
    nim -o define -t savewpar \
       -a server=sterling -a location=/resources/wpar1.image \
       -a source=wpar1 -a mk_image=yes wpar1backup
  21. exclude_files 자원 wparexclude에서 파일 패턴을 제외하고 플래그를 savewpar 자원에 전달하여 파일을 제외시키고 image.data 파일을 작성하여 wpar1backup 라는 savewpar 자원을 정의하고 sterling 서버에서 yogi 워크로드 파티션의 savewpar 이미지를 작성하려면 다음을 입력하십시오.
    nim -o define -t savewpar \
       -a server=sterling -a location=/resources/wpar1.image -a source=wpar1 \
       -a exclude_files=wparexclude -a cmd_flags="-ei" mk_image=yes wpar1backup
  22. ios_mksysb 자원 (예: ios_mksysb1) 을 정의하고 이미지가 마스터의 /export/nim/ios_mksysb 에 있는 자원 정의 중에 vios 클라이언트의 ios_mksysb 이미지를 vios1로 작성하려면 다음을 입력하십시오.
    nim -o define -t ios_mksysb -a server=master \
    -a location=/export/nim/ios_mksysb -a source=vios1 \
    -a mk_image=yes ios_mksysb1

destroy

  1. 관리 시스템에서 wpar1 관리 워크로드 파티션을 제거하려면 다음과 같이 입력하십시오.
    nim -o destroy wpar1
  2. wpar1 관리 워크로드 파티션을 강제 제거하려면 다음과 같이 입력하십시오.
    nim -Fo destroy wpar1

dkls_init

  1. 디스크 없는 워크스테이션의 환경을 초기화하려면syzygy, 자원을 사용하여spot1,root1,dump1paging1다음을 입력하여 자원을 할당해야 합니다.
    nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 \
    -a paging=paging1 syzygy
    그 후 다음과 같이 입력하여 클라이언트 머신에 대해 자원을 초기화하십시오.
    nim -o dkls_init syzygy
  2. 디스크 없는 워크스테이션의 환경을 초기화하려면syzygy, 다음을 입력하십시오.
    nim -o dkls_init syzygy
  3. 이름 지정된 멤버를 제외하려면diskls2머신 그룹의 조작에서DisklsMacs1자원 그룹에 의해 정의된 디스크 없는 자원을 할당하는 동안 나머지 멤버를 초기화하십시오.DisklsRes1, 다음 두 명령을 입력하십시오.
    nim -o select -a exclude=diskls2 DisklsMacs1
    nim -o dkls_init -a group=DisklsRes1 DisklsMacs1
  4. 기계 그룹에 의해 정의된 디스크 없는 기계의 그룹을 초기화하려면 다음을 수행하십시오.dtgrp1자원 그룹에서 정의한 필수 및 선택적 자원을 할당하는 동안dk_resgrp1dkls_init 조작이 실행될 때 다음을 입력하십시오.
    nim -o dkls_init -a group=dtgrp1 dk_resgrp1

dtls_init

  1. 데이터 없는 워크스테이션에 대한 환경을 초기화하려면 다음 이름을 사용하십시오.syzygy, 자원 사용spot1,root1dump1, 먼저 다음을 입력하여 자원을 할당하십시오.
    nim -o allocate -a spot=spot1 -a root=root1 -a dump=dump1 syzygy
    그 후 다음과 같이 입력하여 클라이언트 머신에 대해 자원을 초기화하십시오.
    nim -o dtls_init syzygy
  2. 데이터 없는 워크스테이션에 대한 환경을 초기화하려면 다음 이름을 사용하십시오.syzygy, 다음을 입력하십시오.
    nim -o dtls_init syzygy
  3. 이름 지정된 멤버를 제외하려면dataless1머신 그룹의 조작에서DatalsMacs1자원 그룹에 의해 정의된 데이터 없는 자원을 할당하는 동안 나머지 구성원을 초기화하십시오.DatalsRes1, 다음 두 명령을 입력하십시오.
    nim -o select -a exclude=datals2 DatalsMacs1
    nim -o dtls_init -a group=DatalsMacs1 DatalsRes1
  4. 기계 그룹에 의해 정의된 데이터 없는 기계의 그룹을 초기화하려면 다음을 수행하십시오.DatalsMacs1자원 그룹에서 정의한 필수 및 선택적 자원을 할당하는 동안DatalsRes1dtls_init 조작이 실행될 때 다음을 입력하십시오.
    nim -o dtls_init -a group=DatalsMacs1 DatalsRes1

fix_query

클라이언트에 설치된 수정사항에 대한 정보를 나열하려면 다음을 수행하십시오.Standalone120 APAR 번호의 경우, 다음 파일을 작성하십시오./tmp/apar.list다음과 같이 행당 하나의 APAR 번호가 있습니다.
IX123435
IX54321
IX99999
...
그 후 다음과 같이 입력하십시오.
nim -o define -t fix_bundle -alocation=/tmp/apar.list \
                 -aserver=master fix_bun
nim -o allocate -a fix_bundle=fix_bun Standalone1
nim -o fix_query Standalone1

lppchk

  1. SPOT에서 파일 세트 버전 및 필수 일관성을 검사하려면 다음을 수행하십시오.spot1, 다음을 입력하십시오.
    nim -o lppchk spot1
  2. 이름으로 시작하는 모든 패키지의 파일 체크섬을 확인하려면 다음을 수행하십시오.bos독립형 기계의 그룹에 있는 NIM 목표macgrp1, 자세한 오류 정보를 표시하고 불일치가 발견될 때 실제 파일 체크섬과 일치하도록 소프트웨어 데이터베이스를 갱신하려면 다음을 입력하십시오.
    nim -o lppchk -a lppchk_flags='-c -m3 -u' \
    -a filesets='bos*' macgrp1
    lppchk 조작은 기본적으로 그룹 멤버에 대해 백그라운드에서 실행되므로 lppchk 조작의 출력을 열람하려면 다음과 같이 입력하십시오.
    nim -o showlog -a log_type=lppchk macgrp1

lppmgr

  1. 공간 사용 정보가 있는 lpp_source1에서 제거해야 하는 중복 기본 레벨 파일 세트의 이름을 나열하려면 다음과 같이 입력하십시오.
    nim -o lppmgr -a lppmgr_flags="-lsb" lpp_source1
  2. 중복 기본을 제거하고 lpp_source1에서 파일 세트 및 대체된 갱신사항을 갱신하려면 다음과 같이 입력하십시오.
    nim -o lppmgr -a lppmgr_flags="-rbux" lpp_source1
  3. lpp_source1에서 모든 비SIMAGES(bos 설치에 필요하지 않은 파일 세트)를 제거하려면 다음과 같이 입력하십시오.
    nim -o lppmgr -a lppmgr_flags="-rX" lpp_source1
  4. lpp_source1에서 'C' 외의 모든 언어 지원을 제거하려면 다음과 같이 입력하십시오.
    nim -o lppmgr -a lppmgr_flags="-r -k C" lpp_source1

lswpar

  1. wpar1 관리 워크로드 파티션의 특성을 나열하려면 다음과 같이 입력하십시오.
    nim -o lswpar wpar1
  2. wpar1 관리 워크로드 파티션의 네트워크 특성을 나열하려면 다음과 같이 입력하십시오.
    nim -o lswpar -a cmd_flags="-N" wpar1
  3. global1 독립형 시스템에서 관리하는 워크로드 파티션의 일반 특성을 나열하려면 다음과 같이 입력하십시오.
    nim -o lswpar -a cmd_flags="-G" global1

maint

  1. 인터럽트된 소프트웨어 설치를 즉시 정리하려면 다음을 수행하십시오.spot1, 다음을 입력하십시오.
    nim -o maint -a installp_flags="-C" spot1
  2. 마스터에서, 독립형 시스템의 인터럽트된 소프트웨어 설치에서 정리하려면 다음을 수행하십시오. stand1, 다음을 입력하십시오.
    nim -o maint -a installp_flags="-C" stand1

maint_boot

NIM 독립형 클라이언트를 사용 가능하게 하려면 다음을 수행하십시오.stand1유지보수 모드에서 부팅하려면 다음을 입력하십시오.
nim -o maint_boot stand1
이는 유지보수 부트 조작을 설정하지만 네트워크 부트를 로컬에서 시작해야 합니다.stand1.

제거

다음과 같은 자원을 제거하려면 dump_files, 다음을 입력하십시오.
nim -o remove dump_files

showlog

그룹에서 정의한 시스템의 부트 로그를 보려면 다음을 수행하십시오.DisklsMacs1, 다음을 입력하십시오.
nim -o showlog -a log_type=boot DisklsMacs1

showres

  1. 구성의 컨텐츠를 표시하려면 다음을 수행하십시오.script1스크립트, 유형:
    nim -o showres script1
  2. bosinst.data 자원의 내용을 표시하려면 다음을 수행하십시오.bosinst_data1, 다음을 입력하십시오.
    nim -o showres bosinst_data1
  3. lpp_source에 있는 모든 파일 세트를 나열하려면 다음을 수행하십시오.lpp_source1, 다음을 입력하십시오.
    nim -o showres lpp_source1
  4. lpp_source에 있는 모든 파일 세트를 나열하려면 다음을 수행하십시오.lpp_source1시스템에 설치된 것과 관련하여machine1, 다음을 입력하십시오.
    nim -o showres -a reference=machine1 lpp_source1
  5. lpp_source에서 소프트웨어에 의해 수정된 모든 문제점을 나열하려면 다음을 수행하십시오.lpp_source1, 다음을 사용하십시오.
    nim -o showres -a instfix_flags="T" lpp_source1
  6. 클라이언트 deadfish에 대해 adapter_def 자원 adapter_def1에 있는 2차 어댑터 구성 파일의 내용을 표시하려면 다음을 입력하십시오.
    nim -o showres -a client=deadfish adapter_def1
  7. adapter_def 자원 adapter_def1에 있는 모든 2차 어댑터 구성 파일의 내용을 표시하려면 다음과 같이 입력하십시오.
    nim -o showres adapter_def1
  8. savevg 자원 savevg1의 내용을 표시하려면 다음과 같이 입력하십시오.
    nim -o showres savevg1

syncwpar

  1. wpar1 관리 워크로드 파티션의 소프트웨어를 해당 관리 시스템과 동기화하려면 다음과 같이 입력하십시오.
    nim -o syncwpar wpar1
  2. global1 독립형 시스템에서 관리하는 모든 워크로드 파티션의 소프트웨어를 동기화하려면 다음과 같이 입력하십시오.
    nim -o syncwpar -a cmd_flags="-A" global1

업데이트

  1. /dev/cd0의 모든 파일 세트를 lpp_source1에 추가하려면 다음과 같이 입력하십시오.
    nim -o update -a packages=all -a source=/dev/cd0 lpp_source1
  2. bos.games 7.1.0.0bos.terminfo 파일 세트를 lpp_source1에 추가하려면 다음과 같이 입력하십시오.
    nim -o update -a packages="bos.games 7.1.0.0 bos.terminfo" \
      -a source=/dev/cd0 lpp_source1
  3. lpp_source1에서 bos.games를 제거하려면 다음과 같이 입력하십시오.
    nim -o update -a rm_images=yes -a packages="bos.games" lpp_source1
  4. AIX 설치 CD에서 누락된 lpp_source1 용 SIMAGES를 복구하려면 다음을 입력하십시오.
    nim -o update -a recover=yes -a source=/dev/cd0 lpp_source1

갱신

  1. 수정사항을 설치하거나 NIM 오브젝트 이름이 vioserver1인 VIOS를 최신 유지보수 레벨로 갱신하려면 다음과 같이 입력하십시오.
    nim -o updateios -a lpp_source=lpp_source1 -a preview=no vioserver1
    업데이트는 lpp_sourcelpp_source1 파일에 저장됩니다.
    참고: updateios 조작은 설치 중에 미리보기를 실행합니다. NIM에서 updateios 조작을 실행하면 미리보기 플래그가 no로 설정되지 않은 경우 미리보기가 실행됩니다. 설치 중에 updatios_flags = -install과 함께 updateios 조작을 사용할 때 미리보기를 실행해야 합니다. 사전 열람을 사용하면 VIOS 갱신을 진행하기 전에 사전 열람 설치가 올바르게 실행되고 있는지 확인할 수 있습니다.
  2. NIM 오브젝트 이름이 vioserver1인 VIOS에 대한 수정사항을 거부하려면 다음과 같이 입력하십시오.
    nim -o updateios -a updateios_flags=-reject vioserver1
  3. NIM 오브젝트 이름이 vioserver1인 VIOS에 대해 부분 설치된 갱신사항을 정리하려면 다음과 같이 입력하십시오.
    nim -o updateios -a updateios_flags=-cleanup vioserver1
  4. NIM 오브젝트 이름이 vioserver1인 VIOS에 대한 갱신사항을 확정하려면 다음과 같이 입력하십시오.
    nim -o updateios -a updateios_flags=-commit vioserver1
  5. vioserver1 NIM 오브젝트 이름이 있는 VIOS에 대한 update1 와 같은 특정 업데이트를 제거하려면 다음을 입력하십시오.
    nim -o updateios -a updateios_flags=-remove-a filesets="update1" vioserver1
  6. installp_bundle bundle1을 사용하여(여기서 bundle1은 제거될 갱신사항을 포함하고 있음) NIM 오브젝트 이름이 vioserver1인 VIOS에 대한 갱신사항을 제거하려면 다음과 같이 입력하십시오.
    nim -o updateios -a updateios_flags=remove -a installp_bundle=bundle1 vioserver1

파일

항목 설명
/etc/niminfo NIM에서 사용하는 변수를 포함합니다.