이른 아침.. 지인의 연락이 왔다.. 미디어 서버 접근이 안된다고 한다.. 왜? 와이? 잘 되고있었는디 갑자기 왜?
확인해보니 프록시 서버 정상, 도메인 정상,
내 서버에서도 (로컬에서도) 접속이 안되는 상황.. 이런거는 또 신박했습니다. 한번도 이런적은 없었거든요.
젤리핀 자체가 문제였으면 문제였지.. 아니면 서버가 가용하고 있는 환경 자체가 문제였다던가(렘 부족, 네트워크 회신이상) 뭐 여튼 로컬에서도 안되고 ,당연히 외부에서도 접속이 안되니 연락이 왔구요..
음 위에가 젤리핀 미디어 서버이고 , 밑에가 정상서버의 네트워크 정보입니다. ens라하여 이더넷 네트워크 정보가 빠진 것을 확인할 수 있었습니다,
문제 해결 해봅시다. cd etc/netplan 에 들어가면 네트워크 이더넷 설정 파일이 있습니다. 아마 자동으로 되어있을 수도 있는데, 저는 고정값으로 픽스값으로 해뒀었습니다.
원인 : 어젯밤에 게임 서버로 운영하는 곳에 메모리가 최대치를 자꾸 찍어서, 좀 더 여유로운 환경을 구성해주기 위해
메모리를 더 주면서 동시에 machine chipset을 default값인 i440fx에서 q35로 변경했었다
-> 이로 인해 가상화 환경 칩셋이 변경되면서 네트워크 인터페이스가 새롭게 인식되어, 기존에 있던 ens18이 아니라
-> altname 인 enp0s18 이런 식으로 변경된 것을 확인
최종 해결 : q35에서 다시 default값인 1440fx로 롤백해두었고, 이더넷 설정도 정상적으로 해두었음에도
정상적으로 서버가 가동되지 않는 상태인 것을 확인
-> 원래는 reboot했을 때 금방 네트워크하고 서버가 올라오는데 , 서버 부팅 도중에 빨간줄로 뜨며 부팅이 된 후에
네트워크 이더넷 설정을 적용하기 위해서 netplan apply를 해도
첫쨰줄부터 네트워크 definition에 문제가 있다고, 정상적으로 처리되지 않는 것을 확인.
네트워크 설정 파일부터 다시 확인해보자 하여 해보니.. 눈치채지 못한 작은 오타 발견.. 빠르게 조치하는 과정에서 휴먼 에러..
저걸 제거하고 다시 reboot하면 적용되겠지 했으나 .. 여전히 로컬로도 외부로도 접속이 안되는 상태가 지속되었다.
원인2 : 방금 q35에서 i440fx로 바뀌면서 다시 이더넷 설정이 바뀐 것! 즉슨 -> 내가 원래 있던 설정해둔
ens18이라는 네트워크 인터페이스 이름으로 인식된느 것이 아니라 칩셋 바뀌면서 다른 네트워크 인터페이스 이름으로
변경이 된 것... 안타깝게도 이건 가상화 서버쪽에서는 물리적인 장치이기 때문에 명칭을 변경하기는 어렵다
-> 즉슨 내가 네트워크 설정 파일을 이더넷 설정에 맞게 변경 해줘야하는 것.
'About me > 일상 [Daily]' 카테고리의 다른 글
Fe개발자의 면접질문 예상 리스트 (1) | 2024.11.01 |
---|---|
ubuntu 게임 서버를 약소하게 운영하며 ..Trouble Shooting 및 회고 (0) | 2024.10.29 |
ubuntu DawnCraft - 2.0.13 모드 서버 설치 후 운용 (0) | 2024.10.27 |
[Server Problem Solve]서버가 아주 맛탱이가 가버렸다. (0) | 2024.10.03 |
일본 블로그 개설 - 점유율 1위 Ameba Blog 생성 (feat.블로그 동시운영..) (0) | 2024.07.31 |