Compare commits

...

2 Commits

  1. 75
      README.md

75
README.md

@ -4,7 +4,7 @@
所有节点填写网络映射 所有节点填写网络映射
``` ```
echo "192.168.64.10 controller" >> /etc/hosts echo "192.168.105.10 controller" >> /etc/hosts
``` ```
所有节点永久关闭 selinux,永久关闭 firewalld,永久关闭 NetworkManager 所有节点永久关闭 selinux,永久关闭 firewalld,永久关闭 NetworkManager
``` ```
@ -24,7 +24,7 @@ mv /etc/yum.repos.d/* /tmp/
``` ```
[root@controller ~]$ mkdir -p /opt/{centos,extras,openstack} [root@controller ~]$ mkdir -p /opt/{centos,extras,openstack}
[root@controller ~]$ mount -o loop /root/centos7-1804.iso /mnt/ [root@controller ~]$ mount -o loop /root/CentOS-7-x86_64-Everything-1804.iso /mnt/
[root@controller ~]$ cp -rvf /mnt/* /opt/centos/ [root@controller ~]$ cp -rvf /mnt/* /opt/centos/
[root@controller ~]$ umount /mnt/ [root@controller ~]$ umount /mnt/
@ -157,3 +157,74 @@ http://192.168.105.10/dashboard
用户名:admin 用户名:admin
密码:123456 密码:123456
# OpenStack租户管理
通过Dashboard、命令行进行管理
在进行任何操作前,需要先验证身份 -> keystone
学习路线:
对于Dashboard
- 创建
- 查询-筛选
- 显示详情
- 修改信息
- 删除
对于命令
- 学习openstack 帮助文档,了解命令格式与参数格式
```
openstack project 动作 --help
```
- 列出openstack project管理的基本命令体系
```
openstack --help | grep "^ project"
#输出结果
project create Create new project
project delete Delete project(s)
project list List projects
project set Set project properties
project show Display project details
project unset Unset project properties
```
- 命令格式解析
由命令和参数组成
命令由 前缀 资源 动作,例如 openstack projet show
参数由 可选参数 位置参数 组成
可选参数 -> 可写可不写 [--param -p ]
位置参数 -> 必须写的参数 <index_param> 一般是放在命令的末尾
命令的帮助文档会有三部分组成
第一部分:usage 用法,展现的是该命令的通用格式
第二部分:命令的说明,在usage的下面,描述该命令的功能
第三部分:参数解释,会分别解释可选参数[optional arguments]与位置参数[positional arguments]
练习任务:
使用dashboard创建项目test,给定描述为"Hello Test"
使用命令行给test租户设置额外的属性,usage=test,local=xian
使用命令行给test租户修改额外属性,将 local=xtzy
使用命令行创建创建项目test1,描述留空
使用命令行,列出名称以test开头的项目,批量进行删除

Loading…
Cancel
Save