美文网首页
Block1节点安装及配置

Block1节点安装及配置

作者: sapbcs | 来源:发表于2018-03-29 14:19 被阅读0次

一、前期准备

1. 软件包准备

  • 安装OpenStack Pike Repository
    ~]# yum install centos-release-openstack-pike -y
  • 升级软件包
    ~]# yum upgrade
  • 安装openstack客户端软件包
    ~]# yum install python-openstackclient -y
  • 安装openstack-selinux软件包
    ~]# yum install openstack-selinux -y

2. 安装LVM软件包

~]# yum install lvm2 device-mapper-persistent-data -y
启动服务,并配置其开机自动启动
~]# systemctl enable lvm2-lvmetad.service
~]# systemctl start lvm2-lvmetad.service

3. 创建LVM物理卷

~]# pvcreate /dev/sdb

4. 创建LVM的VG卷组cinder-volumes

~]# vgcreate cinder-volumes /dev/sdb

5. 编辑/etc/lvm/lvm.conf配置文件,确保只允许LVM扫描cinder-volumes

~]# cp /etc/lvm/lvm.conf{,.bak}
~]# vim /etc/lvm/lvm.conf

devices {
...
filter = [ "a/sdb/", "r/.*/"]

二. 安装和配置组件

1. 安装软件包

~]# yum install openstack-cinder targetcli python-keystone -y

2. 编辑配置文件

~]# cp /etc/cinder/cinder.conf{,.bak}
~]# vim /etc/cinder/cinder.conf

[database]
# ...
connection = mysql+pymysql://cinder:pike@controller/cinder

[DEFAULT]
# ...
transport_url = rabbit://openstack:pike@controller
auth_strategy = keystone
my_ip = 10.6.10.3
enabled_backends = lvm
glance_api_servers = http://controller:9292

[keystone_authtoken]
# ...
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = cinder
password = pike

[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = cinder-volumes
iscsi_protocol = iscsi
iscsi_helper = lioadm

[oslo_concurrency]
# ...
lock_path = /var/lib/cinder/tmp

三、结束安装

启动openstack-cinder-volume.service和target.service服务,并配置其开机自动启动
~]# systemctl enable openstack-cinder-volume.service target.service
~]# systemctl start openstack-cinder-volume.service target.service

四、验证操作

警告:此步骤在controller节点操作!!

1. 读取admin-openrc环境变量脚本文件

~]# . admin-openrc

2. 列出volume相关服务组件,以验证各个进程的成功加载

~]# openstack volume service list
+------------------+------------+------+---------+-------+----------------------------+
| Binary           | Host       | Zone | Status  | State | Updated At                 |
+------------------+------------+------+---------+-------+----------------------------+
| cinder-scheduler | controller | nova | enabled | up    | 2018-02-13T06:24:03.000000 |
| cinder-volume    | block1@lvm | nova | enabled | up    | 2018-02-13T06:24:12.000000 |
+------------------+------------+------+---------+-------+----------------------------+

相关文章

  • Block1节点安装及配置

    一、前期准备 1. 软件包准备 安装OpenStack Pike Repository~]# yum instal...

  • 大数据集群搭建-Hadoop

    安装搭建 各节点安装Java,并配置环境变量。 先在Master节点进行Hadoop安装配置。主要配置文件如下: ...

  • Mesos+zookeeper+marathon安装

    一. 安装环境及配置 所有主机系统:centos6.9 我们通常采用多个master节点和多个slave节点来实现...

  • mysql5.7安装以及mgr搭建

    yum 安装MySQL 5.7的方法 修改域名解析及主机名 修改配置文件 建立复制账号 其它节点与首节点配置文件的区别

  • Ubuntu Redis 集群

    安装环境及版本: 系统:ubuntu 18.04 LTS Redis: redis-5.0.5 配置说明:六个节点...

  • FastDFS +nginx单机版

    FastDFS 配置环境 安装FastDFS 配置tracker节点 配置storage节点 效验 给storag...

  • Controller节点的安装及配置

    官方安装文档:https://docs.openstack.org/install-guide/ 密码汇总表 一、...

  • 九、OpenStack服务-neutron(计算节点)

    一、neutron计算节点安装配置 1、安装neutron计算节点软件: 2、修改配置文件:/etc/neutro...

  • kubeadm方式部署k8s集群

    一、系统设置:(所有节点) 二、安装docker(所有节点) 三、配置阿里源(所有节点) 四、安装kubeadm,...

  • Kafka 部署

    环境需求 需要预安装Zookeeper Kafka单节点broker的部署及使用 配置文件 文件路径:$KAFKA...

网友评论

      本文标题:Block1节点安装及配置

      本文链接:https://www.haomeiwen.com/subject/sqrjtftx.html