2014-04-06 2 views
0

내가 AWS 인스턴스에서 바람둥이 요리 책을 설치하려고 해요을 금지하지만, 다음과 같은 오류가 발생하고 반환 생성 :칼 EC2 서버 (403)가

역할을 tomcat.rb :

name 'tomcat' 
description 'A single tomcat server' 
run_list(
    'recipe[tomcat]' 
) 

실행 :

knife ec2 server create --availability-zone us-east-1d --node-name tomcat.demo --flavor t1.micro --image ami-fd20ad94 --identity-file .ssh/tiagov.pem --run-list 'role[tomcat]' --ssh-user ubuntu 

반환 :

... 
... 
ec2-54-237-233-176.compute-1.amazonaws.com xorg-sgml-doctools xtrans-dev 
ec2-54-237-233-176.compute-1.amazonaws.com 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 
ec2-54-237-233-176.compute-1.amazonaws.com Need to get 63.2 MB of archives. 
ec2-54-237-233-176.compute-1.amazonaws.com After this operation, 184 MB of additional disk space will be used. 
ec2-54-237-233-176.compute-1.amazonaws.com Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main libasound2 amd64 1.0.25-1ubuntu10.1 
ec2-54-237-233-176.compute-1.amazonaws.com 403 Forbidden 

내가 뭘 잘못하고 있니?

답변

0

update 인스턴스를 부트 스트래핑 할 때 설치중인 패키지의 엔드 포인트가 오래되었을 수 있습니다. 나는 당신의 [tomcat] 조리법 (sudo를로) 다음 명령을 가지고 있는지 확인합니다 :

apt-get update 

나는 또한 AMI에 우분투 사용자가 설치 sudo는 암호없이 액세스 (이 아마존 우분투 AMI에 대한 기본값이 있는지 확인 것)