一步步学习Ceph luminous版集群的安装
48页1、一、前言 近日,公司招来几个年轻的工程师,主要负责某客户数据中心的运维工作。在前几天的一次H3C ONEStor分布式存储故障运维过程中,发现他们总是没有总体思路,真正实施起来无从下手。事后在一起做技术交流时,他们都说在实验环境都会部署和操作,但到了生产环境中就不知所措了。究其原因,还是在于他们只会利用自动化部署工具来搭建集群,但部署过程中的所涉及的命令和工作原理很未深入吃透。 为了今后能够更好地服务于这方面的运维工作,今天我就着手写一下通过手工安装部署Ceph集群,让他们感受一下自动化部署其实并没有多少奥妙,只不过将这些手工命令自动地在各节点执行了一遍而已。同时在今后的运维过程中,如出现某此功能模块故障的时候,可以有目标性地进行处理。二、部署的环境本次是利用公司的vMware 虚拟化平台的虚拟机来进行的,在虚拟化平台上创建了5台虚拟机和1台客户端,具体配置为:5台虚拟机配置:4个vCPU,4GB内存,2块网卡,4块磁盘,操作系统为Centos7.5(1804) ,采用mini安装方式客户端为:2vCPU,4GB内存、1块网卡、1块磁盘,操作系统为entos7.5(1804) ,采用m
2、ini安装方式5台虚拟机的主机名为ceph01至ceph05mon节点:ceph01-ceph03mgr节点:ceph01-ceph03mds节点:ceph01-ceph03rgw节点:ceph01网络规划:public_network = 192.168.1.0/24cluster_network = 192.168.10.0/24本次配置虚拟机全部可以上互联网,从互联网获取aliyun的yum源。如果今后在内网安装部署,则需要制作一台yum源服务器,可以参考我的另外两篇自建yum源自建和通过kictstart自动化部署Centos的文章。三、前期应该要做的事情由于是mini版安装缺省好多工具包,先安装一下需要使用的:yum -y install deltarpm如果不安装deltarpm,则会报Delta RPMs disabled because /usr/bin/applydeltarpm not installed的信息,其实我没有安装,ceph的包也正常的能够安装。最好安装一下吧,不费多大的功夫!yum -y install net-tools wget #这两个就不用多说
3、了,否则你连ifconfig这样命令都无法执行,更何况要从阿里云上获取文件呢?现在我们更换一下yum源,以提升安装速度,将centos的源更换为国内的yum源。mkdir /etc/yum.repos.d/repobak & cd /etc/yum.repos.d/repobakmv /etc/yum.repos.d/* /etc/yum.repos.d/repobakll /etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo wget -O /etc/yum.repos.d/epel-7.repo 再手式创建一下ceph.repocat /etc/yum.repos.d/ceph.repo /etc/yum.repos.d/ceph.repo别忘了,更新下yum源yum clean all & yum makecache现在可以利用国内的镜像网站进行yum安装了。OK!我们先制一台时钟服务器,让集群节点同步它的时钟,以避免节点间的时钟发生偏移。本次将client作为集群的时钟服务器吧。首先在ceph01上安装chonyd
《一步步学习Ceph luminous版集群的安装》由会员lexu****2003分享,可在线阅读,更多相关《一步步学习Ceph luminous版集群的安装》请在金锄头文库上搜索。
2022-04-02 14页
2021-08-07 14页
2021-08-07 35页
2021-08-07 11页
2021-08-07 5页
2021-08-07 9页
2021-08-07 5页
2021-08-07 11页
2021-08-07 10页