하이요.


블로그 유입 키워드를 보니깐요. EC2에 대해서 검색해서 들어오시는 분들이 계신데.. 


얻고자 하시는 정보중에 "EC2 재시작"이 보이길래 이렇게 tip? 이라는 제목으로 몇가지를 말씀드리려고 해요.



1. EC2 Instance 재시작


EC2 Instance라고 해서 일반적인 리눅스와 별로 다른거 없어요. 초보인 제가 봤을 때는 말이죠. 물론 다른 부분이 있긴 하지만.. 굳이.....


아무튼 재시작하는게 명령어가 다르지 않다는 것을 말씀드리고 싶습니다.


명령어 : sudo reboot


일케 하시면.. SSH로 접속하시고 계신 분들은 접속이 끊어지겠죠? 일부러 한번 스샷을 찍어봤어요(Figure 1). 


스샷이 기존 다른 포스팅과 조금 달라보이는 이유는 지금 리눅스 서버가 저의 옆에 없기 때문이에요 ㅠㅠㅠㅠ  따라서 Cygwin으로 스샷을 찍었습니당.



Figure 1. sudo reboot.


Figure 1에서 보시는 것과 같이 저는 python script로 EC2 Instance를 접속하고 있어용. 상세한 내용은 EC2 Instace (1) - 접근하기 에 있습니당.


재시작하는건 sudo reboot라고 위에 말씀드렸구요.  재시작하면 정보가 변경될까바 걱정하시는 분이 계실까바... Public DNS 같은 것 안바뀝니다.



2. Stop, Terminate, Reboot


EC2 Dashboard를 가시면 Instance 메뉴가 존재하죵.


그걸 누르면 Figure 2와 같은 화면을 보실 수 있습니다.



Figure 2. EC2 Dashboard - Instances.


각 인스턴스를 오른쪽 클릭하면 세부 메뉴가 나타나는데요. 여기서도 Reboot가 있군요. 


간편하게 Reboot 할 수 있으니깐 Dashboard에서 하는 것도 좋을 것 같네요. 저는 Reboot는 위에서 설명했으니, 여기서는 넘어가구요. 


Terminate와 Stop에 대해서 간략하게 말씀드리면, 


Terminate는 복구가 안데요. 물론 Terminate를 누르면 약간의 시간이 지난뒤에 Instances 탭에서 사라지는데요. 그동안은 복구가 가능할 찌도 모르겠네요.

(해본적은 없지만.. 다음달에 해볼께요. 지금 가지고 있는 인스턴스들은 삭제되면 안되거든요 ㅠ)


아무튼 Terminate는 완젼 끝내 버리는 것입니다.


Stop은 Instance가 삭제되지는 않지만, 말그대로 멈추게 하는것이니깐, 다시 Start 시켰을 때 Public DNS 값이 달라집니다. 즉 Public DNS로 접속하는


부분을 수정하셔야 겠죠(소스코드 쪽?.). 


추가) t1.micro 쓰시나영? 750시간 무료자나요. 제가 테스트해본 걸로는 Stop 해두면 시간이 올라가지 않아영. 



3. Port


마지막으로 Port 열기입니다. 요건 EC2 Instance (1) - 접근하기 포스팅에서 다뤘던 내용인데요.

이번에는 원하는 포트값을 지정하는 걸로 할께요.


위의 2번과 마찬가지로 EC2 Dashboard에 접속하셔서 Security Group에 들어가시면 Figure 3과 같은 화면을 만나실 수 있습니다.



Figure 3. EC2 Dashboard - Security Groups.


포트를 추가하실 인스턴스의 Security Group를 선택하시구요.

Inbound를 누르시면 New rule이 Custom TCP rule이 기본적으로 설정되어 있습니다.

Port range에 원하시는 포트번호 적으시고 Add Rule를 누르시면 끝입니당.


근데 저는 Parallel 테스트를 위해서 40180을 썼는데요. 다른 것은 실험해보지 않아서 (parallel이 아닌 다른 목적.. 음. 아..)..



아마존 EC2 관련 포스팅 모음 


EC2 Instance (1) - 접근하기 : http://ngee.tistory.com/71

EC2 Instance (2) - 아파치(apache) 서버 + php 설치 및 접근 : http://ngee.tistory.com/73

EC2 Instance (3) - PostgreSQL + PostGIS 설치 : http://ngee.tistory.com/75

EC2 Instance (4) - CPU, Memory 정보 : http://ngee.tistory.com/89

EC2 Instance (5) - t1.micro Instance x 2 : http://ngee.tistory.com/103

EC2 Instance (6) - tip? : http://ngee.tistory.com/106

+ Recent posts