[초보 미스] AWS 데이터 생성 시 리전에 주의하자

3114 단어 aws-cliAWS

개요



작성시의 리전에는 조심하자는 계명(?)입니다.
AWS에서 GUI로 작성한 데이터가 CUI(AWS CLI )로 확인하면 데이터가 없어서 초조했습니다.
굉장한 초보적인 실수입니다만 집착했기 때문에 망비록으로서.

해결책



각 지역을 확인하십시오.
※리전…지역이나 용도에 붙은 AWS의 데이터 센터의 집합.

GUI 지역



오른쪽 상단의 막대에 표시된 리전을 확인합니다.
그렇지 않으면 풀다운 목록에서 선택합니다.


CUI 지역


$ aws configure

명령을 입력하여 Default region name이 GUI의 리전과 일치하는지 확인합니다.
그렇지 않은 경우 설정합니다.
도쿄는 ap-northeast-1입니다.
참고: AWS 리전 및 엔드포인트



이상입니다.

시행착오력



여기서부터는 별로 읽을 가치가 없습니다. 웃음
을 하고 속임수했습니다.
AWS Kinesis Data Stream에서 스트림을 생성한 후 AWS cli로 이동하여 목록을 표시해 봅니다.
$ aws kinesis list-streams
{
    "StreamNames": []
}

(어라-, 왜 아무것도 없어? 우선 put-record 해 보자..)
$ aws kinesis put-record --stream-name test-stream  --partition-key 123 --data testdata
An error occurred (ResourceNotFoundException) when calling the PutRecord operation: Stream test-stream under account 204418998910 not found.

(화났다..)

잠시 구구는 여러가지 찾아보면···리전 수상한?
하지만 CLI 설정 제대로 했구나. . . 응?



버지니아 북부? ? 어딘가

다시 작성하는 것도 번거롭기 때문에 AWS CLI 명령 옵션 --reasion에서 버지니아 북부를 지정하여 실행.
$ aws --region us-east-1 kinesis list-streams
{
    "StreamNames": [
        "test-stream"
    ]
}

안전하게 표시되었습니다.

끝.

마지막으로



전혀 관계 없지만 커맨드 라인의 키 바인드 조사하고 있으면 이런 것을 찾아 편리했습니다.
텍스트 입력이 죽을 정도로 뻗는 Mac 단축키 15개
메모장이라든지 사용할 수 있다···몰랐다.

기사에 실수나 불명점이 있으면 서둘러 지적해 주십시오.

좋은 웹페이지 즐겨찾기