Интеллектуальное многоуровневое управление s3, неверный выбор класса хранения в CLI - PullRequest
0 голосов
/ 09 октября 2019

Обновление - как обновить aws cli? мои попытки не увенчались успехом.

Я получил следующее.
Я пробовал разные регионы, и интеллектуальный уровень хорошо работает в интерфейсе консоли управления. Но используя CLI, я получаю:

$ aws s3 cp aws_aliases.sh --storage-class INTELLIGENT_TIERING s3://snap2web1
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:

  aws help
  aws <command> help
  aws <command> <subcommand> help
aws: error: argument --storage-class: Invalid choice, valid choices are:

STANDARD                                 | REDUCED_REDUNDANCY                      
STANDARD_IA 

Я попытался обновить AWS Cli, но это не помогло:

$ aws --version                                                                                                                                                           
aws-cli/1.14.44 Python/3.6.8 Linux/4.15.0-65-generic botocore/1.8.48   

$ pip install --upgrade awscli                                                                                                                                            
Collecting awscli
...  

$ aws --version
aws-cli/1.14.44 Python/3.6.8 Linux/4.15.0-65-generic botocore/1.8.48

Я попытался обновить версию AWS с 1,44 до 1,61, но

    $ pip install --upgrade awscli                                                                                                                                            

не сделал этого.

Затем я удалил awscli и переустановил его, но все равно получаю 1.44

Как обновить?

Обновление:После обновления (sudo snap install aws-cli --classic):

$ aws --version
aws-cli/1.16.148 Python/3.6.7 Linux/4.15.0-65-generic botocore/1.12.138

1 Ответ

1 голос
/ 09 октября 2019

Возможно, вы используете устаревшую версию cli, обновите ее. Какую версию вы используете?

aws --version

Поддержка интеллектуального уровня была добавлена ​​в версию 1.16.61 aws cli, как это видно в проекте Github .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...