缺少AWS依赖关系

时间:2018-02-05 10:19:39

标签: amazon-web-services synchronization

我有一个案例,我需要配置类似于此article中描述的体系结构的AWS结构,但是这篇文章是旧的,当我按照我无法通过的步骤我运行脚本" vip_monitor.sh"的步骤。 所以具体来说,在步骤5中运行脚本我得到了以下错误

Can't open /etc/profile.d/aws-apitools-common.sh

那个shell脚本不存在于整个机器中,如何解决这个问题呢?

提前致谢

2 个答案:

答案 0 :(得分:1)

您必须手动设置api工具。

Ubuntu为亚马逊制作了他们自己的AMI,他们不会在图像中构建apitools。

您可以使用官方的ubuntu文档来修复这些问题: Install ec2 api tools

sudo apt-add-repository ppa:awstools-dev/awstools
sudo apt-get update
sudo apt-get install ec2-api-tools

答案 1 :(得分:1)

实际上我安装了ec2-api-tools J.Parashar 指示,当我运行脚本vip_monitor.sh时,它给了我同样的错误,所以我只是把丢失的脚本{{ 1}}来自Amazon Linux实例的文件并将其粘贴到路径aws-apitools-common.sh,然后将模式更改为脚本为可执行文件/etc/profile.d/并运行脚本'vip_monitor.sh'。

如果您有错误chmod +x aws-apitools-common.sh使用:Unexpected operator

运行脚本