Ceph安装部署文档

Ceph安装部署文档

ID:42605465

大小:38.72 KB

页数:11页

时间:2019-09-18

Ceph安装部署文档_第1页
Ceph安装部署文档_第2页
Ceph安装部署文档_第3页
Ceph安装部署文档_第4页
Ceph安装部署文档_第5页
资源描述:

《Ceph安装部署文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Ceph安装部署文档目录一:简介1二:部署环境介绍1三:集群配置准备工作23.1:生成SSH证书,节点建立连接23.2:建立ip地址list,修改host文件33.3:网络端口设置33.4:安装centos的yum源软件包=>全部节点安装43.5:添加时间同步定时任务43.6:安装yum-plugin-priorities.8四:安装ceph软件包84.1、安装ceph部署机,使用ceph-deploy方式安装部署84.2、安装ceph存储集群(包括ceph对象网关)8五:搭建ceph集群85.1:新建ceph集群95.2:添加mon节点95.3:添加osd节点9六

2、:安装过程出现的部分错误及解决方法11七:常用命令11一:简介Ceph生态系统架构可以划分为四部分:1.Clients:客户端:数据用户2.mds:Metadataservercluster,元数据服务器:缓存和同步分布式元数据(此文档没有安装mds)3.osd:Objectstoragecluster,对象存储集群:将数据和元数据作为对象存储,执行其它关键职能4.mon:Clustermonitors,集群监视器:执行监视功能二:部署环境介绍主机名公网IP(eth0)私网IP(eth1)双网卡绑定bond0运行服务操作系统内核备注anode1172.16.100.

3、35mon、osdCentOS6.7 主节点anode2172.16.100.36mon、osdCentOS6.7 anode3172.16.100.37mon、osdCentOS6.7 三:集群配置准备工作3.1:生成SSH证书,节点建立连接1)所有节点修改hostnamevim/etc/sysconfig/network2)安装SSH(主节点)sudoapt-getinstallopenssh-server3)ssh登陆证书(主节点)ssh-keygen将配置完成的证书传输到其它服务器:ssh-copy-id{其他节点用户名}@{其他节点IP}Example:s

4、sh-copy-idroot@anode24)创建并编辑~/.ssh/config文件,添加其他HostHost{Hostname}Hostname{ceph-server.fqdn-or-ip-address.com}User{Username}Example:Hostanode1Hostname172.16.100.35UserrootHostanode2Hostname172.16.100.36UserrootHostanode3Hostname172.16.100.37Userroot3.2:建立ip地址list,修改host文件1)创建工作文件夹,建立ip

5、地址list,为文件传输做准备主节点执行mkdir/workspace/cd/workspace/vimcephlist.txt主机列表写入:anode1anode2anode32)修改host文件vim/etc/hosts追加内容如下:172.16.100.35anode1172.16.100.36anode2172.16.100.37anode3将host文件传输到其它主机foripin$(cat/workspace/cephlist.txt);doecho-----$ip-----;rsync-avp/etc/hosts$ip:/etc/;done3.3:网络

6、端口设置检查网络设置,确定这些设置是永久生效的,重启之后不会改变。(1)Network设置,所有节点执行vim/etc/sysconfig/network-scripts/ifcfg-{iface}确认ONBOOT为YESBOOTPROTO对于静态IP地址来说通常为NONE如果要使用IPV6协议的话,需要设置IPV6{opt}为YES(2)防火墙设置(Iptables),所有节点执行a)端口6789:Monitor需要通过此端口与OSD通信,因此所有Monitor节点需打开b)端口6800:7300:用于OSD通信。每个CephNode上的每个OSD需要三个端口,一

7、个用于与client和Monitor通信;一个用于与其他OSD传送数据,一个用于心跳检测。如果一个CephNode上有4个OSD,打开12(=3×4)个端口。sudoiptables-IINPUT1-ieth0-ptcp-s172.16.100.35/255.255.255.0--dport6789-jACCEPTsudoiptables-IINPUT1-ieth0-ptcp-s172.16.100.35/255.255.255.0--dport6800:6809-jACCEPT配置完成iptable以后,确保每个节点上的改变永久生效,重启以后也能保持有效。/s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。