2017-04-05 4 views
0

AWS Elastic BeanStalk에서 war를 직접 업로드하여 jhipster 응용 프로그램을 배포 해 보았습니다. 환경이 만들어지면이 오류가 발생합니다.AWS 배치가 실패했습니다 - jhipster app - EBS

[Instance: i-08f7c9efd8b2c5476] Command failed on instance. Return code: 1 
Output: (TRUNCATED).../util/SystemPropertyUtils.class Failed to execute 
    '/usr/bin/unzip -o -d /var/app/staging 
    /opt/elasticbeanstalk/deploy/appsource/source_bundle' Failed to execute 
    '/usr/bin/unzip -o -d /var/app/staging 
    /opt/elasticbeanstalk/deploy/appsource/source_bundle'. Hook 
    /opt/elasticbeanstalk/hooks/restartappserver/pre/01_configure_application.sh 
    failed. For more detail, check /var/log/eb-activity.log using console or EB CLI. 

다음에 수행 할 작업을 제안하십시오. jhipster 페이지의 문서에 따라 AWS 명령을

enter image description here

는 또한 요 jhipster를 사용하여 시도했다.

내가받는 것은 누락 된 credentails 구성입니다.

내 질문에 내가

이 .aws/자격/credentials.properties (파일)을 의미 주어진 loaction ~/.aws/자격 증명 파일 ... credentials.properties을 추가 한 것입니다. 파일 확장자 오른쪽 및 폴더 구조입니다. 수동으로 환경을 설정하려고로

Create S3 bucket 
    Error jhipster:aws 

    Missing credentials in config 
+0

첫째, ElasticBeanstalk는 EB' '로 축약한다. Amazon은 Elastic Block Store를 의미하는 데 'EBS'를 사용합니다. 또한,'/ var/log/eb-activity.log'의 내용을 게시 할 수 있습니까? 'eb ssh'를 사용하여 인스턴스에 로그인하고 로그를 검색하거나 개발 환경에서'eb 로그 '를 사용할 수 있습니다. – Brian

답변

0

나는 첫 번째 오류에 대한 확실하지 않다 우리가 재현하는 정보가 필요합니다. \ 사용자 : 그건 자격 증명 ~/.aws/맥/리눅스 또는 C에 대한 자격 증명에 파일을 생성 한 후 실패 yo jhipster:aws에 관해서

는 AWS 자격 증명 파일이 없습니다 ~/.aws/credentials/credentials.properties

, ~/.aws/credentials에 위치해야 Windows의 \ USERNAME.aws \ 자격 증명. 워드 프로세서

: https://jhipster.github.io/aws/