2017-01-27 4 views
0

예제를 통해 작업 중이며 주어진 cli 예제와 같이 테이블을들을 수 없습니다.AWS DynamoDb local - 지역을 묻습니다.

내 CLI 매개 변수

java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -inMemory 

aws dynamodb list-tables --endpoint-url http://localhost:8000 

그럼 항상 지역의 저를 요청하고 "AWS 구성"저 포인트

. 자격증 명과 지역 내 지역 정보에 아무 것도 입력하지 않으면 다음과 같이 표시됩니다.

Unable to locate credentials. You can configure credentials by running "aws configure". 

내가 뭘 잘못하고 있니? 클라우드 자체를 사용하기 전에 cli 인터페이스에 익숙해지기 위해 로컬로 놀고 싶습니다. 벅 스는하지만 그럴 수는 없다.

어떤 힌트를 주셔서 감사합니다!

답변

0

DynamoDB 로컬을 실행하는 경우 유효한 키가 필요하지 않지만 올바른 영역을 넣으십시오. 예를 들어, aws configure를 실행할 때 aws 액세스 키 id에 대한 키를 입력하고 aws secret 액세스 키에 대한 키를 입력하고 region에 us-east-1 또는 us-west-1 등을 입력하십시오. 명령을 다시 실행하면 정상적으로 작동합니다.

+0

그게 전부입니다. 또한 구성에 가짜 키를 넣어야했습니다. 매우 이상하지만 나는 그것이 지금 일하기 때문에 기쁘다. 고마워요! – mkuff

+0

여러분을 환영합니다! – izelrea