2011-08-08 6 views
0

AMIBundle following these instructionsを作成しようとしていますが、エラーが発生しています。私はAWS:AMIをバンドルできません

EC2-バンドル-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 Serverを実行しており、ec2 AMIとec2 APIツールをインストールし、パスとそれぞれの環境変数に追加して、sudo aptitude install rubyを実行しました。多分私はルビーと別のものが必要でしょうか?助けてください!ありがとう。

答えて

1

私は、Ubuntuのaptマネージャ内のmultiverseパッケージからamiとapiツールをインストールしました。この方法でツールをインストールしたときには、sudoをrootとして実行することができましたが、スーパーユーザーが自分の環境変数にアクセスできなかったように見えました。

関連する問題