繁体   English   中英

Openstack-Keystone无法创建租户

[英]Openstack-Keystone failing to create tenant

  1. 我在ubuntu 12.04上根据“openstack-install-guide-apt-havana.pdf”安装了keystone,但它无法创建新的租户:

    robbie @ robbie-Controller:〜$ sudo keystone tenant-create --name = admin
    通过--os-auth-url或env [OS_AUTH_URL]期望auth URL

    我有导出OS_AUTH_URL:

    robbie @ robbie-Controller:〜$ env
    DESKTOP_SESSION = ubuntu OS_SERVICE_ENDPOINT = http://controller:35357/v2.0 LC_IDENTIFICATION = en_US.UTF-8 PWD = / home / robbie GNOME_KEYRING_PID = 2418 LANG = en_US.UTF-8 MANDATORY_PATH = / usr / share / gconf / ubuntu。 mandatory.path LC_MEASUREMENT = en_US.UTF-8 UBUNTU_MENUPROXY = libappmenu.so COMPIZ_CONFIG_PROFILE = ubuntu OS_AUTH_URL = http://controller:35357/v2.0

  2. 我也尝试过:

    robbie @ robbie-Controller:〜$ sudo keystone tenant-create --name = admin --os-auth-url = OS_AUTH_URL = http://controller:35357/v2.0
    用法:keystone [--version] [--timeout] [--os-username] [--os-password] [--os-tenant-name] [--os-tenant-id] [--os- auth-url] [--os-region-name] [--os-identity-api-version] [--os-token] [--os-endpoint] [--os-cacert] [--insecure] [--os-cert] [--os-key] [--os-cache] [--force-new-token] [--stale-duration] ... keystone:错误: 无法识别的参数: - -auth-url = OS_AUTH_URL = http:// controller:35357 / v2.0

谁能帮我 ? 谢谢

您必须设置环境变量。

export OS_AUTH_URL=http://controller:35357/v2.0

如果你想通过参数传递它:

 keystone tenant-create --name=admin --os-auth-url=http://controller:35357/v2.0

尝试与root用户相同的命令,或使用“sudo -E command”继承环境变量,然后它应该工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM