当前位置:文档之家› 第4章-OpenStack云平台应用与实践总结

第4章-OpenStack云平台应用与实践总结


15
Flavor管理-创建Flavor
仪表盘方式
导航栏-“管理员”标签-“云主机类型”-“创建云主机类型”
16
Flavor管理-创建Flavor
命令行方式
使用命令:nova flavor-create <NAME> <ID> <RAM> <DISK> <VCPUS> <NAME>:新建的Flavor名称。 < I D >:新建的F l a v o r的唯一I D号,如果该参数为‘ a u t o’,则自动生成ID号。 <RAM>:内存容量,单位是MB。 <DISK>:磁盘容量,单位是GB。 <VCPUS>:虚拟内核数。 如:nova flavor-create DotNet auto 4096 40 4
10
用户管理-关联用户到项目
仪表盘方式
导航栏-“管理员”标签-“认证面板 ”-“项目”-“ 修改用户 ”-“ 项 目成员”
11
用户管理-关联用户到项目
命令行方式
查看用户在某项目的角色: keystone user-role-list --user=<USER_NAME> --tena nt=<TENANT_NAME> 如:keystone user-role-list --user=user1 --tenant=stu dents 把用户关联到项目,所使用的命令格式为: keystone user-role-add --user <USER_NAME> --ten ant<TENANT_NAME> --role <ROLE_TYPE> keystone user-role-add --user user1 --tenant students --role admin //把用户“ user1”关联到“ students”项目,并 赋予“admin”角色
4
项目管理-查看和编辑项目配额
仪表盘方式
导航栏-“管理员”标签-“认证面板”-“项目”-“更多”-“修改配额”
5
项目管理-查看和编辑项目配额
命令行方式
列出指定项目的配额,所使用的命令为: nova-manage project quota <TENANT> 如:nova-manage project quota students 为指定项目修改配额值,命令格式为: nova-manage project quota <TENANT > --key <KEY> --value <VALUE> 如:nova-manage project quota students --key cores --value 2 //项目students的虚拟内核数设置为2
第4章 OpenStack云平台 应用与实践
4.1 项目和用户管理
实验目的:
理解OpenStack云平台用户、租户(项目)以及角色等基 本概念,掌握对用户和租户的管理和设置方法,了解不同 角色的权限区别。
实验要求:
用仪表盘和命令行方式实现对用户/租户的管理操作。 实现用户/租户/角色之间的关联操作。 实现对租户配额方式
导航栏-“管理员”标签-“认证面板”-“项目”-“创建项目”
3
项目管理-创建项目
命令行方式
在创建项目之前,查看目前系统的项目列表: keystone tenant-list 创建项目,所使用的命令格式为: keystone tenant-create --name=<TENANT_NAME> 如:keystone tenant-create --name=students 创建成功后显示该租户的信息列表。 创建项目后,查看目前OpenStack中的项目列表: keystone tenant-list
14
4.2 虚拟机管理
实验目的:
理解OpenStack云平台虚拟机的基本概念,掌握 OpenStack对虚拟资源的分配方式以及对虚拟机的管理操 作。
实验要求:
用仪表盘和命令行方式实现对云主机类型(Flavor)的管 理操作。 实现对虚拟机实例的操作管理,包括:创建虚拟机、删除 虚拟机、迁移虚拟机、创建虚拟机快照、虚拟机扩容。
12
用户管理-删除用户
仪表盘方式
导航栏-“管理员”标签-“认证面板”-“用户”-“删除用户”
13
用户管理-删除用户
命令行方式
在删除用户之前,查看目前系统的用户列表: keystone user-list 删除用户,所使用的命令格式为: keystone user-delete <USER > 如: keystone user-delete user1 创建用户后,查看目前OpenStack中的用户列表: keystone user-list
6
项目管理-删除项目
仪表盘方式
导航栏-“管理员”标签-“认证面板”-“项目”-“删除项目”
7
项目管理-删除项目
命令行方式
在删除项目之前,查看目前系统的项目列表: keystone tenant-list 删除项目,所使用的命令格式为: keystone tenant-delete <TENANT > 如: keystone tenant-delete students 创建项目后,查看目前OpenStack中的项目列表: keystone tenant-list
8
用户管理-创建用户
仪表盘方式
导航栏-“管理员”标签-“认证面板”-“用户”-“创建用户”
9
用户管理-创建用户
命令行方式
在创建用户之前,查看目前系统的用户列表: keystone user-list 创建用户,所使用的命令格式为: keystone user-create --name=<USER_NAME> -pass=<PASSWORD> 如: k e y s t o n e u s e r - c r e a t e - - n a m e = u s e r 1 - pass=mypassword 创建成功后显示该用户的信息列表。 创建用户后,查看目前OpenStack中的用户列表: keystone user-list
相关主题