openstack_nova安装部署手册内容摘要:
关包 pip install passlib sqlalchemymigrate prettytable glance pythoncloudfiles nose== Django== djangonose== djangoregistration== djangomailer mox nosexcover CERNET_CMMI3_InstallManual_Temp 第 11 页 共 32 页 仅供内部使用 KEYSTONE 认证服务安装 1. 下载 keystone 认证服务程序 cd /opt git clone cd keystone git checkout diablo cd .. 2. 安装 keystone 认证服务 cd keystone python install python develop 3. 建立 keystone 认证服务数据库 mysql uroot popenstack e 39。 create database keystone39。 4. 为 keystone 认证服务数据库建立访问所需用户名 mysql uroot popenstack e grant select,insert,update,delete,create,drop,index,alter on keystone.* to keystone@39。 localhost39。 identified by 39。 keystone39。 5. 建立 keystone 认证服务启动所需用户 useradd s /bin/bash g nogroup m d /var/log/keystone keystone 6. 建立 keystone 认证服务配置文件存放路径 mkdir /etc/keystone 7. 生成 keystone 认证服务配置文件 cp /opt/keystone/etc/ /etc/keystone/ 编辑 /etc/keystone/,更改 如下: default_store = sqlite service_host = admin_host = sql_connection = 更改为 : default_store = sqlite service_host = admin_host = sql_connection = 8. 生成 keystone 认证服务数据 编辑 /etc/keystone/,添加如下内容: CERNET_CMMI3_InstallManual_Temp 第 12 页 共 32 页 仅供内部使用 !/bin/bash 建立 tenant 名为 admin keystonemanage $* tenant add admin 建立属于 admin tenant 的用户名为 admin 密码为 openstack 的用户 keystonemanage $* user add admin openstack admin 建立管理员规则 keystonemanage $* role add Admin keystonemanage $* role add Admin 建立 keystone 管理员规则 keystonemanage $* role add KeystoneAdmin 建立 keystone 服务管理员规则 keystonemanage $* role add keystonemanage $* role add KeystoneServiceAdmin 将管理员规则赋予 admin 用户 keystonemanage $* role grant Admin admin 将 keystone 管理员规则赋予 admin 用户 keystonemanage $* role grant KeystoneAdmin admin 将 keystone 服务管理员规则赋予 admin 用户 keystonemanage $* role grant KeystoneServiceAdmin admin 添加 nova pute 服务 keystonemanage $* service add nova pute Nova Compute Service 添加 glance image 服务 keystonemanage $* service add glance image Glance Image Service 添加 keystone identity 服务 keystonemanage $* service add keystone identity Keystone Identity Service 添加 nova pute 访问 点 keystonemanage $* endpointTemplates add RegionOne nova 1 1 添加 glance image 访问点 keystonemanage $* endpointTemplates add RegionOne glance 1 1 添加 keystone identity 访问点 CERNET_CMMI3_InstallManual_Temp 第 13 页 共 32 页 仅供内部使用 keystonemanage $* endpointTemplates add RegionOne keystone 1 1 为 tenant 为 admin 及 admin 用户建立一个名为 openstack,过期时间为 2020 年 2 月 5 日 0 点的 token keystonemanage $* token add openstack admin admin 20200205T00:00 为 tenant 为 admin 及 admin 用户建立一个类型为 EC2 的证书,其key 和 secret 分别为 admin 用户的用户名和密码 keystonemanage $* credentials add admin EC2 39。 admin39。 39。 openstack39。 adm in 9. 建立 keystone 认证服务启动脚本配置文件 在 /etc/init/下建立名为 的文件,内容如下: description Keystone API server author lee start on (localfilesystems and deviceup IFACE!=lo) stop on runlevel [016] respawn exec su c keystone configfile=/etc/keystone/ logdir=/var/log/keystone logfile= keystone 10. 建立 keystone 认证服务启动脚本 ln sv /lib/init/upstartjob /etc/11. 启动 keystone 认证服务 /etc/12. 验证 keystone 服务是否正常启动 通过 stat ltunp 检测是否有 tcp 5000 和 35357 端口的监听,如果没有,请查看 /var/log/keystone 下的相关 日志排错。 扩展库安装 1. 下载 扩展库 cd /opt git clone cd git checkout master cd .. 2. 安装 扩展库 cd python install CERNET_CMMI3_InstallManual_Temp 第 14 页 共 32 页 仅供内部使用 python develop OPENSTACKX 扩展库安装 1. 下载 openstackx 扩展库 cd /opt git clone cd openstackx git checkout diablo cd .. 2. 安装 openstackx 扩展库 cd openstackx python install python develop PYTHONNOVACLIENT 扩展库安装 1. 下载 pythonnovaclient 扩展库 cd /opt git clone cd pythonnovaclient git checkout diablo cd .. 2. 安装 pythonnovaclient 扩展库 cd pythonnovaclient python install python develop QUANTUM 模块安装 1. 下载 quantum 扩展库 cd /opt git clone cd quantum git checkout stable/diablo cd .. 2. 安装 quantum 扩展库 cd quantum CERNET_CMMI3_InstallManual_Temp 第 15 页 共 32 页 仅供内部使用 python install python develop OPENSTACKDASHBOARD 控制面板安装 1. 下载 openstackdashboard 控制面板 cd /opt git clone cd openstackdashboard git checkout master cd .. 2. 安装 openstackdashboard 控制面板 cd openstackdashboard/djangoopenstack python install python develop cd .. cd openstackdashboard python install python develop 3. 建立 openstackdashboard 控制面板数据库 mysql uroot popenstack e 39。 create database dashboard39。 4. 为 openstackdashboard 控制面板数据库建立访问所需用户名 mysql uroot popenstack e grant select,insert,update,delete,create,drop,index,alter on dashboard.* to dashboard@39。 localhost39。 identified by 39。 dashboard39。 5. 配置 openstackdashboard 控制面板 cd /opt/openstackdashboard/openstackdashboard/local cp 编辑 ,更改如下内容: DATABASES = { 39。 default39。 : { 39。 ENGINE39。 : 39。 39。 , 39。 NAME39。 : (LOCAL_PATH, 39。 39。 ), }, } 更改为 : DATABASES = { CERNET_CMMI3_InstallManual_Temp 第 16 页 共 32 页 仅供内部使用 39。 default39。 : { 39。 ENGINE39。 : 39。 39。 , 39。 NAME39。 : 39。 dashboard39。 , 39。 USER39。 : 39。 dashboard39。 , 39。 PASSWORD39。 : 39。 dashboard39。 , 39。 HOST39。 : 39。 localhost39。 , 39。 PORT39。 : 39。 330639。 , }, } OPENSTACK_KEYSTONE_URL = OPENSTACK_KEYSTONE_ADMIN_URL = OPENSTACK_ADMIN_TOKEN = 999888777666 更改为 : OPENSTACK_KEYSTONE_URL = OPENSTACK_KEYSTONE_ADMIN_URL = OPENSTACK_ADMIN_TOKEN = openstack 6. 配置 apache mkdir /opt/openstackdashboard/.blackhole。openstack_nova安装部署手册
相关推荐
1)所示: 图 21 登录页面 补充说明: OKAY 号和密码并按登录按钮,即可登录教师 空 间; ,还可以自行注册教师空间 OKAY 号进行使用。 第 2 页 注册 点击登录页的注册按钮,即可进入注册页面,如下图(图 22)所示: 图 22 注册页面 补充说明: 注册用户需要填写相关信息方能注册成功。 设置默认教材 为了方便教师操作,学校分配帐号用户在首次登录教师空间时需要设置默认教材版本
恢复物理隔离与服务器的正常连接。 WEB 服 务类故障 一般 故障 25. fes_real 界面中遥测遥信名称不能显示 可能的故障原因: 通讯厂站表中该厂站超过最大遥测遥信数容量限制; 前置遥测定义表、遥信定义表数量超过容量限制。 将通讯厂站表该厂站遥测遥信最大数目扩大; 联系厂家扩充前置遥测定义表、遥信定义表的容量。 其它故障 一般 故障 故障诊断与恢复参考手册 12 诊断方法: 通过
涂鸦、印刷、复古风格的高低帮帆布鞋,并且始终保留超百年历史的经典款式,最重要的是相对于学生群体来说,价格在各大品牌中相对低廉,轻便休闲,适合于百搭的款式吸引众多消费者。 (二) 对 品牌 影响因素进行 分析 经济环境 在经济全球化的背景下,各个行业的消费市场都在扩大。 如今, CONVERSE公司将大部分生产都放到了发展中国家,中国的帆布鞋市 场逐渐扩大,也给 CONVERSE
是末尾端,贴在包装盒直的标签标出彩色的是起始端头),用镊子把线从起始端的彩色条带移开,或在接近彩色条带处把线扯断。 3) 把松开线头并向下垂的线轴放进托架内。 4) 把焊线从线轴接出,并按照下列顺序穿线: i) 线导向(线预装载环组件) ii) 送线夹 iii)H 形导轮 iv)上下 U 型导线架,线 仅仅是轻接触轻触点 v)半圆钢轮 vi)线张力调节器( wire tensioner) 5)
的需求对 IMS网络架构进行优化 ,涉及 CMIMS 核心网 、 业务平台 、 接入及终端设备。 CMIMS 核心网采用分省方案进行组网,各省独立部署 IMS网络并进行运营和维护。 CMIMS 网络与中国移动 PLMN网络互通,与其他网络的互通均通过中国移动 PLMN 网络实现。 CMIMS 业务 平台 包括多媒体电话业务、 统一 Centrex 业务、多媒体彩铃业务 、 融合一号通业务、