您好,我正在尝试使用 knife 命令行工具引导 ubuntu ec2 实例,但是每当我运行此命令时
knife ec2 server create -x ubuntu --region ap-southeast-1 -i ami-0cdf4965 -S key --identity-file ~/key.pem -G default -r 'recipe[apt],recipe[apache2],recipe[ntp],recipe[ruby]'
我刀抛出错误
ERROR: You did not provide a valid 'Image' value
每当我使用 -I ami-id 时,它都会告诉我使用 -i 而不是 -I,但我可以在美国东部地区引导一个实例,但无法在 ap-东南地区进行。
请帮帮我
您是否尝试在 ap-southeast 中使用与 us-east 相同的 AMI?机器定义仅对创建它们的区域有效。
我用谷歌搜索了票证中引用的 AMI,它是一个 Ubuntu Quantal 版本。使用 Ubuntu Amazon EC2 AMI Locator追踪合适的 AMI 并尝试一下。