openstack如何切换项目
时间: 2023-09-22 07:09:33 浏览: 233
在OpenStack中,可以通过以下命令来切换项目:
```
$ source openrc [project-name] [user-name]
```
其中,`[project-name]`和`[user-name]`分别是需要切换到的项目名和用户名称。执行上述命令后,可以进入新的项目,然后可以使用OpenStack命令行工具或API进行操作。如果需要切换回原来的项目,只需再次执行上述命令即可。
相关问题
通过OpenStack命令将glance-cirros镜像指定demo项目进行共享使用
1. 首先,使用以下命令登录到OpenStack:
```
$ source admin-openrc.sh
$ openstack login
```
2. 然后,使用以下命令创建一个名为“demo”的项目:
```
$ openstack project create --description "Demo Project" demo
```
3. 使用以下命令切换到“demo”项目:
```
$ source demo-openrc.sh
```
4. 接下来,使用以下命令将“glance-cirros”镜像添加到“demo”项目中:
```
$ openstack image set --property project_id=demo <glance-cirros-image-id>
```
其中,<glance-cirros-image-id>是“glance-cirros”镜像的ID。
5. 最后,使用以下命令将“glance-cirros”镜像设置为公共可见:
```
$ openstack image set --public <glance-cirros-image-id>
```
这样,“demo”项目中的用户就可以访问和使用“glance-cirros”镜像了。
在 OpenStack 平台的 admin 项目中使用 cirros-0.3.4-x86_64-disk.img 镜像文件创建名为 glance-cirros 的镜像,
步骤如下:
1. 登录到 OpenStack 平台的控制节点,打开终端。
2. 切换到 admin 项目:
```
source admin-openrc.sh
```
3. 上传 cirros-0.3.4-x86_64-disk.img 镜像文件到 OpenStack 平台:
```
openstack image create --container-format bare --disk-format qcow2 --file cirros-0.3.4-x86_64-disk.img glance-cirros
```
其中,--container-format 指定镜像容器格式为 bare,--disk-format 指定镜像磁盘格式为 qcow2,--file 指定上传的镜像文件路径为 cirros-0.3.4-x86_64-disk.img,glance-cirros 指定镜像的名称。
4. 等待镜像上传完成,可以使用以下命令查看镜像状态:
```
openstack image show glance-cirros
```
如果状态为 active,说明镜像上传成功。
以上就是在 OpenStack 平台的 admin 项目中使用 cirros-0.3.4-x86_64-disk.img 镜像文件创建名为 glance-cirros 的镜像的步骤。
阅读全文