안녕하세요. 슈다 입니다.
nim master 서버에서 smit을 포함한 nim 관련 명렁어 사용 시
아래와 같은 메세지가 발생하며 실행되지 않을 때 해결방법을 알아보겠습니다.
# lsnim
0042-012 lsnim: this command may only be executed on a NIM master
위 메세지는 nim master서버의 config 환경이 변경된 경우 발생할 수 있습니다.
nim 관련 파일이 변경되었거나 nim서버를 migration 한 뒤 에도 발생할 수 있습니다.
1번 방안이 실패할 경우 2번 방안을 진행하도록 합니다.
방안 1. Initialize the NIM Master Only 수행 (NIM Master 생성)
# smitty nim
> Configure the NIM Environment
> Advanced Configuration
> Initialize the NIM Master Only
Network Name : [원하는 network name 입력]
Primary Network Install Interface [NIM으로 사용하는 네트워크 인터페이스 선택]
위 처럼 입력후 명령을 수행한 뒤 결과를 확인합니다.
정상적으로 수행되었다면 다시한번 nim 명령어를 실행해 봅니다.
만약 명령이 실패하고 아래와 같은 메세지가 발생하면 [방안 2] 를 진행합니다.
0042-084 nimconfig: This machine is already configured to be a NIM Master
방안 2. niminfo 파일 rebuild
기존 niminfo 파일 이름을 변경합니다.
# mv /etc/niminfo /etc/niminfo.org
niminfo 파일을 rebuild 합니다.
# smitty nim
> Perform NIM Administration Tasks
> Rebuild the niminfo File on the Master
위 명령이 수행되면 /etc/niminfo 파일이 재생성 된 것을 확인할 수 있습니다.
이제 nim 명령이 정상적으로 실행되는지 확인합니다.
* old niminfo 파일과 신규 생성된 niminfo 파일을 diff 명령으로 비교하여 어떠한 부분이 변경되었는지 확인할 수 있습니다. 서버명 혹은 IP정보가 변경된 경우일 확률이 높습니다.
# diff /etc/niminfo /etc/niminfo.org
'IT > Unix & Linux' 카테고리의 다른 글
[HMC] 명령어로 Lpar, Machine, HMC 종료/기동 방법 (0) | 2020.01.28 |
---|---|
[AIX] 서버 접속시 비밀번호 맞게 입력했는데 접속거부 당할때 (0) | 2020.01.13 |
[Linux] CPU정보, Core 수, 하이퍼스레딩 확인 (0) | 2020.01.10 |
vi 편집기 사용 시 화면깨짐, 텍스트 밀림 등 오류 해결방법 (3) | 2019.12.20 |
ssh key 파일의 from옵션을 이용한 IP 접근 제한 설정 (1) | 2019.11.18 |