圣凤凌霜 发表于 2015-4-13 09:37:13

openstack以其他tenant用户创建实例

      以前一直是通过dashboard的manager tenant创建实例,不知道命令如何创建,今天在群里问了一下搞openstack的朋友,得到一个方法,在此记录分享给大家。
  当前环境变量设置:
  # more .bash_profile
  ………………
  export OS_USERNAME=admin

  export OS_TENANT_NAME=admin
  export OS_PASSWORD=admin-passwd
  export OS_AUTH_URL=http://127.0.0.1:5000/v2.0
  export SERVICE_ENDPOINT=http://127.0.0.1:35357/v2.0
  export SERVICE_TOKEN=d901605cfb4ff019bdab
  ……………………
  1.查看所有项目用户创建的实例:
  # nova list --all-tenants
  2.以manager用户(项目)创建实例:
  (1).修改.bash_profile文件如下:
export OS_USERNAME=manager

export OS_TENANT_NAME=manager
export OS_PASSWORD=manager-passwd
  (2).使环境变量生效:
  # source .bash_profile
  (3).创建实例:
  # nova boot --flavor 2 --image CentOS6.5_50G vm-test00
  
页: [1]
查看完整版本: openstack以其他tenant用户创建实例