前言:
整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成。控制节点的基础管理服务包含基石,乍看之下,新星,中子,地平线五个服务,本篇博文将讲述galnce组件的部署。
引用>
一眼:镜像管理服务,提供了对虚拟机部署的时候所能提供的镜像的管理,包含镜像的导入,格式,以及制作相应的模板。实验环境:
此组件部署操作均在控制器节点服务器上
主机 系统 IP地址 角色 控制器 CentOS7 192.168.37.128 基石,新星,<强> 强>一眼,国家结核控制规划,mariadb, rabbitmq, memcached, etcd, apache 计算 CentOS7 192.168.37.130 新星,国家结核控制规划 煤渣 CentOS7 192.168.37.131 煤渣,国家结核控制规划实验过程:
一、数据库操作
1,创建一眼数据库,并授权
mysql - u root - p
创建数据库的一瞥;
所有特权授予alt=" OpenStack架构——一眼组件(三)">3,创建一眼用户
openstack用户创建——域默认密码提示看
引用>
密码:1234564,把管理用户添加到一眼用户和项目中
openstack角色添加项目服务——用户一眼管理
引用>5,用户——角色——项目都已经建好了,接下来访问一瞥的关联信息
<代码> openstack用户列表#用户信息 openstack角色列表#角色信息 openstack项目列表#服务信息 openstack角色分配表#关联信息代码>6,创建一瞥的服务,openstack形象
openstack服务创建——名字看描述“openstack Image"图片
引用>7日创建镜像服务API端点(三条url路径)
openstack端点创建——地区RegionOne公众<强> 强> http://controller: 9292
引用>
openstack端点创建——地区RegionOne图像内部<强> 强> http://controller: 9292
openstack端点创建——地区RegionOne图像<强>管理强> http://controller: 9292二、反光服务安装
1,百胜安装一眼包
yum安装openstack-glance - y
引用>2,存储镜像点(自行定义)
mkdir/var/lib/glance/images
引用>
cd/var/lib
乔恩——一眼:看一眼<强> #设置权限强>3,配置接口文件
vim/etc/glance/glance-api.conf<代码>(数据库) # 1942 连接=mysql + pymysql://一眼:123456 @ controller/一眼 (keystone_authtoken) # 3501 auth_uri=http://controller: 5000 auth_url=http://controller: 35357(!注意url不是uri) # 3552 memcached_servers=控制器:11211 # 3659 auth_type=密码 project_domain_name=违约 user_domain_name=默认#域名 project_name=服务#项目名称 用户名=一眼#用户 密码=123456 (paste_deploy) # 4508 味道=基石 (glance_store) # 2066 商店=文件,http #识别类型 # 2110 default_store=文件 # 2429 filesystem_store_datadir=/var/lib/glance/images/代码>4,配置注册文件
vim/etc/glance/glance-registry.conf<代码>(数据库) # 1188 连接=mysql + pymysql://一眼:123456 @ controller/一眼 (keystone_authtoken) # 1314 auth_uri=http://controller: 5000 auth_url=http://controller: 35357(!注意url不是uri) # 1365 memcached_servers=控制器:11211 # 1472 auth_type=密码 project_domain_name=违约 user_domain_name=违约 project_name=服务 用户名=一眼 密码=123456 (paste_deploy) # 2295 味道=梯形代码>注意:配置文件内容较多,需仔细核对。可以通过以下方式过滤配置文件进行检查
grep“^ [a - z]“;/etc/glance/glance-registry.conf
引用>
5,同步镜像数据库<代码> su - s/bin/sh - c”glance-manage db_sync”看#同步 #显示:数据库同步成功。 mysql - u root -pabc123 - e的使用一瞥;显示表;#查看同步后是否有数据OpenStack架构——一眼组件(三)