AWS re:Post을(를) 사용하면 다음에 동의하게 됩니다. AWS re:Post 이용 약관

fail to ec2 ssh connection ( [FAILED] Failed to start Wait for Network to be Configured. in ec2 system log )

0

현재 저의 상황은 어떠한 경우로도 ec2에 접속할 수 없는 상태입니다. 예상되는 문제 원인으로는 기존에는 ec2가 잘 작동하였지만 어떠한 파이썬 관련 라이브러리르 설치하고 삭제를 하고 나서 이러한 문제가 발생했습니다.

발생되는 구체적인 에러와 관련 로그는 다음과 같습니다.

ec2에 ssh로 접속을 하려고 하는데

ssh: connect to host 3.35.49.139 port 22: Operation timed out

에러가 발생했습니다. ec2의 상태검사는 1/2개 검사 통과로 표시되었고 시스템 로그를 확인해보니

M [ ] A start job is running for Wait for…e Configured (1min 33s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 34s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 34s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 35s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 35s / no limit) M [  ] A start job is running for Wait for…e Configured (1min 36s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 36s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 37s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 37s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 38s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 38s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 39s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 39s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 40s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 40s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 41s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 41s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 42s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 42s / no limit) M [  ] A start job is running for Wait for…e Configured (1min 43s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 43s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 44s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 44s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 45s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 45s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 46s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 46s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 47s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 47s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 48s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 48s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 49s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 49s / no limit) M [  ] A start job is running for Wait for…e Configured (1min 50s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 50s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 51s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 51s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 52s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 52s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 53s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 53s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 54s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 54s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 55s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 55s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 56s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 56s / no limit) M [  ] A start job is running for Wait for…e Configured (1min 57s / no limit) M [ * ] A start job is running for Wait for…e Configured (1min 57s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 58s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 58s / no limit) M [* ] A start job is running for Wait for…e Configured (1min 59s / no limit) M [ ] A start job is running for Wait for…e Configured (1min 59s / no limit) M [* ] A start job is running for Wait for…to be Configured (2min / no limit) M [FAILED] Failed to start Wait for Network to be Configured. See 'systemctl status systemd-networkd-wait-online.service' for details. [ OK ] Reached target Network is Online. Starting Docker Application Container Engine... [ OK ] Reached target Preparation for Remote File Systems. [ OK ] Reached target Remote File Systems.

이러한 에러로그가 발생했습니다.

EC2 직렬 콘솔로 ec2에 접속하여 어떠한 조치를 취하고 싶었지만 인스턴스 유형이 지원되지 않아 접속하지 못했습니다.

그래서 현재 저는 ec2에 접속을 할 수 없는 상태인데 어떻게 하면 ec2에 접속을해서 문제를 해결할 수 있을까요??

인스턴스의 유형을 바꾸어 EC2 직렬 콘솔로 접속하여 조치를 취해보는게 최선일까요??

다른 시도할 만한 해결책을 제시해주거나 조언해주면 감사하겠습니다. ㅜㅜ

질문됨 2달 전61회 조회
1개 답변
0

귀하의 EC2 인스턴스 연결 문제에 대해 몇 가지 해결 방안을 제안해 드리겠습니다:

  1. 보안 그룹 설정 확인: 인스턴스의 보안 그룹이 SSH 트래픽(포트 22)을 허용하는지 확인하세요. 귀하의 IP 주소에서 인바운드 SSH 연결을 허용하도록 설정되어 있어야 합니다.

  2. 인스턴스 재부팅: AWS 콘솔에서 인스턴스를 재부팅해보세요. 이는 간단하지만 때때로 네트워크 구성 문제를 해결할 수 있습니다.

  3. 인스턴스 중지 후 재시작: 인스턴스를 중지하고 다시 시작해보세요. 이 과정에서 기본 하드웨어가 변경될 수 있으며, 일부 문제를 해결할 수 있습니다.

  4. AMI 생성 및 새 인스턴스 시작: 현재 인스턴스의 AMI를 생성한 후, 이 AMI를 사용하여 새 인스턴스를 시작해보세요. 이렇게 하면 기존 데이터를 유지하면서 새로운 환경에서 시작할 수 있습니다.

  5. 루트 볼륨 분리 및 다른 인스턴스에 연결: 문제가 있는 인스턴스의 루트 볼륨을 분리하고, 이를 새로운 인스턴스에 보조 볼륨으로 연결하여 데이터에 접근하고 문제를 진단할 수 있습니다.

  6. AWS Systems Manager 사용: 인스턴스가 AWS Systems Manager와 통합되어 있다면, 이를 통해 인스턴스에 접근하고 문제를 해결할 수 있습니다.

  7. AWS 지원 요청: 문제가 지속된다면, AWS Support에 도움을 요청하는 것도 좋은 방법입니다. 특히 기술 지원 플랜이 있다면 더욱 상세한 지원을 받을 수 있습니다.

EC2 직렬 콘솔 사용은 유용한 옵션이지만, 인스턴스 유형 변경은 신중히 고려해야 합니다. 데이터 손실 위험이 있을 수 있으므로, 먼저 다른 옵션들을 시도해보시기 바랍니다. 문제 해결 과정에서 중요한 데이터가 있다면 반드시 백업을 먼저 수행하세요.
Sources
Connect to a Linux instance using EC2 Instance Connect - Amazon Elastic Compute Cloud
Troubleshoot issues connecting to your Amazon EC2 Linux instance - Amazon Elastic Compute Cloud
Troubleshoot Amazon EC2 instance stop issues - Amazon Elastic Compute Cloud

profile picture
답변함 2달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠