發表文章

目前顯示的是 4月, 2016的文章

keystone api 操作紀錄

==建立admin project(tenant)== 如果利用cmd發生 locale.Error: unsupported locale setting ,請輸入以下cmd $ export LANGUAGE=en_US.UTF-8 $ export LANG=en_US.UTF-8 $ export LC_ALL=en_US.UTF-8 $ locale-gen en_US.UTF-8 $ sudo dpkg-reconfigure locales 建立能使用openstack cmd並具備admin權限的環境變數腳本,這邊的SERVICE_TOKEN請帶入/etc/keystone/keystone.conf中設定admin_token的值,目前keystone client cmd只能用v2.0。 $ cat >> openrc_admin_v3 << EOF export OS_TOKEN= 9c3c8d455f9d340e1f6a export OS_URL=http:// $MY_IP :35357/v3 export OS_IDENTITY_API_VERSION=3 EOF $ source openrc_admin_v3 ===============================分隔線=========================== $ cat >> openrc_admin_v2.0 << EOF export OS_TOKEN= 9c3c8d455f9d340e1f6a export OS_URL=http:// $MY_IP :35357/v2.0 export OS_IDENTITY_API_VERSION=2 EOF $ source openrc_admin_v2.0 利用keystone/openstack cmd client $ keystone tenant-create --name admin --description "Admin Tenant" $ openstack project create --domain default --description "Admin