Troubleshooting Case #1. Ubuntu DHCP Client IP fail

hyukjun·2022년 12월 10일
0

Troubleshooting Cases

목록 보기
1/2

Issue

  • Ubuntu OS를 사용하던 VM이 Azure Maintanence로 인해 재배포 및 재부팅
  • 재부팅 과정에서 NIC에 DHCP Client IP 할당에 실패하여 NIC에 사설 IP를 받지 못한채 재부팅완료
  • 해당 가상머신은 외부와 통신이 단절 되었고, 그 안에 구동중이던 웹서버 또한 서비스 장애상황 발생

Resolution

  1. 직렬콘솔로 ifconfig 정보 확인 -> NIC 정보가 lo 밖에 없는 걸 확인
  2. Azure 상에서 NIC 리셋, 인식이 안된다면 NIC 추가 후 교체
  3. NIC 인식 후 아래 dhcp 명령어를 통해 IP 확인
  • dhcpclient 프로그램 존재 시

    ifconfig
    dhclient -v
    ifconfig
  • dhcpclient 프로그램 미 존재 시

    sudo su -
    dpkg -l | grep -i dhcp*
    apt-get install --reinstall isc-dhcp-client* -y
    dhclient -v
    ip a

Root Cause

Ubuntu OS 사용 시 Ubuntu Desktop Package(ex: xrdp)를 설치하여 사용 시 발생할 수 있는 버그 이며, 이전 설치 이력이 있다면 OS 재부팅 시 발생할 수 있는 잘 알려진 버그

마치며

이 글은 미디엄에서 22.08.14 에 작성했던 글 입니다.

References


Mircrosoft Document for linux remote desktop

profile
slow and steady

0개의 댓글