AWS EC2에서 t2에서 t3으로 마이그레이션하려고 할 때 오류가 발생하는 것을 해결합니다.

2225 단어 aws-cliAWS

오류 내용



t2에서 t3으로 인스턴스 유형을 변경하고 인스턴스를 시작하면
"인스턴스 시작 오류"

전제 조건


  • 대상 서버에서 yum update all 완료
  • 오류가 발생한 서버가 중지되었습니다
  • 오류가 발생한 서버 이외에 aws-cli를 설치할 수있는 서버가 있습니다.
  • python 설치
  • 루트 사용자로 실행
  • aws-cli는 그렇게 사용하지 않기 때문에 패스를 통과하지 않는다.
  • 명령은 도쿄 지역에 있습니다. 각자 자신의 리전에 맞춰졌고.
    htps : // / cs. 아 ws. 아마존. 이 m / 그럼 _ jp / 아 W 세 C2 / 아 st / 우세 r 구이로 / 우신 g - 레기 온 s 아 아 이비 ty - 네 s. HTML
  • 사전에, 아래에서, IAM에서 유저와 액세스 키와 시크릿 키를 만들어 두는 것.


  • 절차


    # pipをインストールする
    curl -kL https://bootstrap.pypa.io/get-pip.py | python
    
    #pipでaws-cliをインストールする
    pip install awscli --upgrade --user
    
    #awsコマンドのカレントへ移動
    cd /root/.local/bin/
    
    #EC2へのアクセス権設定
    ./aws configure
    
    AWS Access Key ID : #IAMで作ったアクセスキー入力する
    AWS Secret Access Key : #IAMで作ったシークレット入力する
    Default region name [None]: #入力しなくても大丈夫
    Default output format [None]: #入力しなくても大丈夫
    
    #ENA有効化
    ./aws ec2 modify-instance-attribute --region ap-northeast-1 --instance-id i-(EC2でインスタンス番号を調べて入力)--ena-support
    
    #確認 TrueだったらOK
    ./aws ec2 describe-instances --instance-ids i-(EC2でインスタンス番号を調べて入力) --query "Reservations[].Instances[].EnaSupport" --region ap-northeast-1
    

    좋은 웹페이지 즐겨찾기