본문 바로가기

Nutanix

Nutanix CVM/AHV IP Change

반응형

Nutanix CVM / AHV IP Change Script - cli (AOS 6.5.x 버전 기준)

nutanix@cvm$ external_ip_reconfig
  • 이 스크립트를 사용할 수 없는 경우
    • 라우팅이 불가능한 서브넷으로 IP를 변경하려고 하는 경우 사용 불가
    • 백플레인 네트워크(eth2)가 구성되어 있는 경우
  • 이 스크립트를 사용하기 전 확인해야 할 사항
    • external cluster ip와 external-data-service ip가 설정되어 있을 경우 삭제 필요
    # 기존 external-ip 주소 초기화
    nutanix@cvm$ ncli cluster clear-external-ip-address
    
    # 새 external-ip 주소 입력, IP 변경 이후 작
    nutanix@cvm$ ncli cluster set-external-ip-address \
    external-ip-address=insert_new_external_ip_address \
    logon-name=admin password=prism_admin_user_password

IP Reconfigure 절차

  1. Cluster 정지
nutanix@cvm$ cluster stop

 

   2. ip reconfigure 스크립트 실행

nutanix@cvm$ external_ip_reconfig
# 절차에 따라 올바른 값을 입력한 후, 아래와 같은 메시지가 표시되면 성공
External IP reconfig finished successfully. Restart all the CVMs and start the cluster.

 

   3. Restart each CVM.

# 모든 CVM에서 각각 입력
nutanix@cvm$ sudo reboot

 

   4. CVM이 올라온 후, IP가 성공적으로 바뀐지 확인 (새 IP로 바뀌는데까지 약 10분 소요)

# 바뀐 IP로 잘 나타나는지 확인 (CVM IP List)
nutanix@cvm$ svmips

# 바뀐 IP로 잘 나타나는지 확인 (AHV IP List)
nutanix@cvm$ hostips

# 위 명령어 확인 후 Zookeeper ID - CVM IP 매핑이 잘 되어있는지 확인
nutanix@cvm$ allssh sort -k2 /etc/hosts
nutanix@cvm$ allssh sort -k2 data/zookeeper_monitor/zk_server_config_file
nutanix@cvm$ zeus_config_printer | grep -B 20 myid | egrep -i "myid|external_ip"

💡 VLAN 설정이 필요한 경우 IP가 다 변경된 이후에 Cluuter Start 하기 전 VLAN 관련된 작업을 수행

 

   5. Cluster 시작

nutanix@cvm$ cluster start

 

반응형