0

我正在运行packstack。

错误:/Stage[main]/Main/Glance_image[cirros]/ensure:从不存在更改为存在
失败:命令:'openstack ["image", "create", "--format", "shell", [" cirros”、“--public”、“--container-format=bare”、“--disk-format=qcow2”、“--copy-from= http://download.cirros-cloud.net/0.3。 4/cirros-0.3.4-x86_64-disk.img "]]' 已经运行了超过 20 秒!

我有这个错误,但我可以得到它,所以我可以完美地达到它。有人可以帮我解决这个问题吗?作为一种解决方法,我手动尝试了它,但我对 centos 和 Openstack 真的很陌生,所以我不太了解。我试过了 :

openstack image create --format shell cirros --public --container-format=bare --disk-format=qcow2 --copy-from=http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img

我得到了缺少参数:

使用--os-username、OS_USERNAME 或auth.username 设置用户名 设置身份验证URL,使用--os-auth-url、OS_AUTH_URL 或auth.auth_url 设置范围,例如项目或域,设置项目范围使用 --os-project-
name、OS_PROJECT_NAME 或 auth.project_name,使用 --os-domain-name、OS_DOMAIN_NAME 或 auth.domain_name 设置域范围

我应该在上面的命令中添加什么?它能够解决我的问题吗?如果不是,解决问题的正确方法是什么?

4

1 回答 1

0

通过替换 --copy-from=http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img来解决它点--copy-from=<local path> 但没有得到为什么即使我可以 wget 原始命令也不起作用。

于 2016-06-21T00:46:42.673 回答