Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

2020년 11월에 오라클 클라우드 무료티어로 잘 사용하다가 몇일전부터 사이트가 먹통 상태입니다.

 

파일질라며 ssh 접속도 안되더라구요~

 

부랴부랴 평상시 잘접속하지 않는 오라클 클라우드에  접속하여 살펴보던 중

At 2022년 4월 23일 (토) 17시 45분 0초 UTC, this instance was either reboot migrated due to planned maintenance or experienced an error with the underlying infrastructure. We recommend that you verify that the instance is performing as expected. Learn more about infrastructure maintenance
메세지가 떠 있습니다. 
링크주소 : https://docs.oracle.com/en-us/iaas/Content/Compute/References/infrastructure-maintenance.htm

 

oracle error.jpg


또한 알림메세지에 다음과 같은 내용도 캡쳐 첨부합니다.

error3.jpg

 

번역하면 

Oracle Cloud Infrastructure 팀은 이 알림에 나열된 사고 기간 동안 기본 인프라 내의 오류로 인해 아래 식별된 인스턴스가 한 번 이상 재부팅된 것을 감지했습니다. 오류가 수정되었으며 모니터링 결과 이러한 인스턴스가 현재 정상 상태임을 나타냅니다. 영향을 받는 인스턴스가 예상대로 작동하는지 확인하는 것이 좋습니다. 도움이 필요한 경우 지원팀에 문의하세요.



오라클 사이트에서 지원되는 클라우드 shell에서 복구모드로 들어가 키를 새로 발급받아 진입하여 nginx, php-fpm 재시작도 해봤지만 그대로입니다.  새로 발급된 키로 putty로 접속 시도하였으나 이것 또한 안되고 있습니다. ㅠㅠ

몇일 구글링 하다 지쳐 글을 올립니다. 

몇일 전 토픽게시판의 공용IP 회수글도 봤지만 무료믿고 있다가 낭패보는 분들도 많이 생길듯 합니다. ㅠ

어디부터 살펴봐야 할지 고수님들의 고견 부탁드립니다.

 

 

  • Lv9

    OS는 정상 동작중이고 클라우드 쉘 콘솔로는 접속이 되는 것 같은데 ( nginx나 php-fpm을 재시작 해봤다는 말로 봐서는), http로는 접속이 안된다는 질문이겠지요? 네임서버에 등록해놓은 ip와 서버에 할당된 ip가 일치하는지 확인해보세요.

  • Lv9 Lv5
    네. 감사합니다. 확인결과 IP는 기존과 동일합니다.
  • Lv5 Lv9
    그렇다면 인스턴스 내부에서 외부로는 연결이 되나요? 예를들면 ping 1.1.1.1 이 된다든지….
  • Lv9 Lv5
    ping이 전혀 안되네요.
    인스턴스 2개 이용중인데 나머지 한군데서는 정상적으로 ping 전송이 되고 사이트도 문제 없습니다.
  • Lv5 Lv9
    네트웍 인터페이스가 삭제되었거나 제대로 안되어 있는 것이겠네요.
  • Lv9 Lv5
    네 확인해 보겠습니다.
    감사합니다.
  • Lv30

    우분투의 경우 리부팅 시 iptable이 초기설정 값으로 돌아가는게 기본입니다.

    기본 인프라 내의 오류로 인해 아래 식별된 인스턴스가 한 번 이상 재부팅된 것을 감지했습니다.
    -> 리부팅이 되면서 iptable이 기본값으로 돌아갔고 기본값이 80,443 포트 등이 닫히는 것으로 되어 있을 겁니다.

    서버 초기 세팅시 리부팅 테스트를 하지 않으셔서 발견을 못하신 것으로 보입니다.

    sudo iptables -F
    위 명령으로 iptable에 등록된 것을 모두 초기화 하세요.
    그러면 아마도 사이트 접속이 될 것입니다.

    이후 netfilter-persistent 라는 것을 검색하셔서 설치하시고

    sudo apt-get install iptables-persistent netfilter-persistent

    sudo netfilter-persistent save

    sudo netfilter-persistent reload

    위와 같은 명령으로 iptable을 저장하도록 해서 이후 리부팅이 되더라도 저장된 값으로 적용되어 기본설정값으로 되돌아가지 않도록 해야 합니다.

    서버 2개를 같은 방식으로 세팅하셨다면 나머지 현재 문제가 없는 서버도 리부팅이 발생하면 동일한 현상이 발생하게 됩니다.

  • Lv30 Lv5
    세세한 답글 감사합니다.
    저녁에 말씀 주신대로 실행해 보겠습니다.
    감사합니다. ^^