【发布时间】:2015-02-03 09:51:54
【问题描述】:
当我尝试使用 ec2-bundle-vol 为我的运行从 http://thecloudmarket.com/image/ami-f485a6a6--racemi-centos-6-i386-hvm-20141112085400 克隆的实例创建 ami 时遇到问题
从控制台 ssh 连接到我的实例
>export EC2_PRIVATE_KEY=~/.ec2/pk-aws.pem
>export EC2_CERT=~/.ec2/cert-aws.pem
>export JAVA_HOME=/opt/jdk1.7.0_72
>export JRE_HOME=/opt/jdk1.7.0_72/jre
>export PATH=$PATH:/opt/jdk1.7.0_72/bin:/opt/jdk1.7.0_72/jre/bin
>export EC2_AMITOOL_HOME=/usr/local/ec2/apitools
>export EC2_HOME=/usr/local/ec2/apitools
>export PATH=$EC2_AMITOOL_HOME/bin:$PATH
>source ~/.bashrc
>ec2-bundle-vol -k $EC2_PRIVATE_KEY -c $EC2_CERT -u 440170694567 -r i386
output:
Setting partition type to bundle "/" with...
/usr/lib/ruby/site_ruby/ec2/platform/linux/image.rb:253:in `set_partition_type': Non-standard volume device "/dev/xvda2" (FatalErr
or)
from /usr/lib/ruby/site_ruby/ec2/platform/linux/image.rb:71:in `initialize'
from /usr/lib/ruby/site_ruby/ec2/amitools/bundlevol.rb:172:in `new'
from /usr/lib/ruby/site_ruby/ec2/amitools/bundlevol.rb:172:in `bundle_vol'
from /usr/lib/ruby/site_ruby/ec2/amitools/bundlevol.rb:231:in `main'
from /usr/lib/ruby/site_ruby/ec2/amitools/tool_base.rb:201:in `run'
from /usr/lib/ruby/site_ruby/ec2/amitools/bundlevol.rb:239
使用 df 和 lsblk 了解有关 volumne 的更多信息
>lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 2G 0 disk
|-xvda1 202:1 0 102M 0 part /boot
`-xvda2 202:2 0 1.9G 0 part /
>df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 1.9G 1.9G 0 100% /
none 503M 0 503M 0% /dev/shm
/dev/xvda1 99M 27M 68M 29% /boot
有什么想法可能是错的吗?
谢谢。
【问题讨论】:
标签: amazon-ec2