ubuntu不支持通过awscli进行的kafka命令吗?与MSK进行交互的任何消费者/生产者是否都必须使用“ Amazon Linux 2 AMI(HVM),SSD卷类型”?
当我们站起一个Ubuntu 18.04实例时,它说
awscli已经是最新版本(1.14.44-1ubuntu1)。
和aws kafka help
显示:
ubuntu @ ip-xxxxxxxxx:〜/ kafka_2.12-2.1.0 $ aws kafka帮助用法:aws [选项] [...] [参数]至 查看帮助文本,您可以运行:
aws帮助aws帮助aws帮助aws: 错误:参数命令:无效的选择,有效的选择是:
acm | alexaforbusiness apigateway |应用程序自动缩放appstream | appsync雅典娜|自动缩放 自动缩放计划|批次预算
| ce cloud9 |云目录 云形成| cloudfront cloudhsm
| cloudhsmv2 cloudsearch | cloudsearchdomain cloudtrail | cloudwatch代码构建|代码提交 代码管道| codestar认知身份
| cognito-idp cognito-sync |理解 当前| datapipeline dax
| devicefarm直接连接|发现dms | ds dynamodb | dynamodbstreams ec2
| ecr ecs | efs弹性疼痛
| elasticbeanstalk弹性代码转换器|肘 elbv2 | emr es
|事件水管| gamelift冰川
|胶草职责健康
| iam importexport |物联网检查员
|物联网数据物联网数据|运动学 kinesis-video-archived-media |运动视频媒体 运动分析| kinesisvideo kms
| lambda lex模型|运行时 灯帆|日志机器学习
|市场授权市场交易分析| mediaconvert medialive |媒体包 媒体商店|媒体存储数据 计量市场| mgh mobile
| mq mturk | opsworks opsworkscm
|组织机构|波利 定价| rds redshift
|识别资源组| resourcegroupstaggingapi route53 | route53domains sagemaker | sagemaker运行时sdb | serverlessrepo服务目录| 服务发现|屏蔽短信 |雪球| sqs ssm
|步进功能存储网关| sts支持 | swf转录|翻译WAF
| WAF区域工作文档|工作邮件 工作区| X射线s3api
| s3配置|部署configservice
| opsworks-cm runtime.sagemaker |历史记录帮助
答案 0 :(得分:3)
好像您使用awscli
安装了apt
。这将为您提供Ubuntu维护者选择的版本,它将大大落后于当前版本。
要查看落后多少,可以运行aws --version
。这是最近更新的安装的输出:
> aws --version
aws-cli/1.16.153 Python/3.6.7 Linux/4.15.0-1037-aws botocore/1.12.143
我建议运行apt remove awscli
卸载来自Ubuntu的版本,然后运行these instructions从AWS安装最新的发行版(这会将其安装在/usr/local/bin
中,并要求您拥有{ {1}}访问;如果只想为用户安装它,则可以按照here所述使用sudo
。