2013-07-02 3 views
0

VPC에서 내 mongo 클러스터를 만들고 있습니다. 내가 가진 문제는 개인적으로 할당 된 호스트 이름을 해석 할 수 없다는 것입니다.AWC VPC에서 Mongodb 복제본 만들기

인스턴스에 IP 주소 10.0.10.20이 할당됩니다. 호스트 이름은 ip-10-0-10-20입니다.

[[email protected] ~]$ ping ip-10-0-10-20 
ping: unknown host ip-10-0-10-20 

나는 (127.0.0.1의 IP-10-0-10-20)는/etc/hosts 파일에 항목을 추가하는 경우 :

ping ip-10-0-10-20 
PING ip-10-0-10-20 (127.0.0.1) 56(84) bytes of data. 
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms 

그러나 내 각 노드가 동일한에서 내장되어 있습니다 AMI./etc/hosts 파일의 해당 노드 IP 주소로 생성 될 때 각 노드를 사용자 정의해야합니다.

실행 스크립트에 명령을 넣을 가능성이 있지만 작동시키지 못합니다. 명령 줄은 파일 끝 부분에 줄을 추가하는 것과 동일한 의미를 가지고 있습니다.

[ec2-user @ ip-10-0-10-20 ~] $ sudo echo 127.0.0.1 ip-10- 0-10-20 >>/etc/hosts -bash :/etc/hosts : 사용 권한이 거부되었습니다.

VPC 내부의 Mongo에 대한 올바른 접근 방법인지 확신 할 수 없습니다.

도움을 주시면 감사하겠습니다. 는 DNS 호스트 지원 플래그를 사용할되기 이전의

답변