【问题标题】:AWS: Can't Bundle AMIAWS:无法捆绑 AMI
【发布时间】:2011-08-08 19:47:27
【问题描述】:

我正在尝试创建一个 AMIBundle following these instructions,但遇到了错误。当我到达

ec2-bundle-vol -d /mnt -k /mnt/pk-XXX.pem -c /mnt/cert-YYY.pem -u 123456789012 -r i386 -p rightscale_ami

并运行它(当然,使用我正确的变量)我得到:ERROR: You need to be root to run /vol/downloads/ec2-ami-tools-1.3-66634//lib/ec2/amitools/bundlevol.rb

我不确定问题是什么。我尝试更改权限,但无济于事。 我在一个大型实例上运行 Ubuntu 11.04 服务器,已经安装了 ec2 AMI 和 ec2 API 工具,将它们添加到路径和它们各自的环境变量中,并完成了sudo aptitude install ruby。也许我需要红宝石的其他东西?请帮忙!谢谢。

【问题讨论】:

    标签: amazon-ec2


    【解决方案1】:

    我最终在 Ubuntu 的 apt 管理器中安装了 multiverse 包中的 ami 和 api 工具。当我以这种方式安装这些工具时,我可以正确地执行 sudo 以以 root 身份运行,而当我最初运行它时,看起来超级用户无法访问我的环境变量。

    【讨论】:

      猜你喜欢
      • 2015-05-17
      • 1970-01-01
      • 2015-01-31
      • 2014-02-08
      • 1970-01-01
      • 2017-10-15
      • 1970-01-01
      • 2018-03-01
      • 2019-02-16
      相关资源
      最近更新 更多