- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ceph 测试环境搭建
ceph 测试环境搭建
runsisi@
/runsisi
前言
本文只适用于ceph 测试环境的搭建,实际生产环境下的部署请参考ceph 官
方相关文档。实际上ceph 官方对测试环境的部署已有比较详细的介绍,本文内
容主要参考了官方的文档,只是对部署过程稍作简化,如需参阅官方文档请点击:
/docs/master/start/
环境描述
由于缺少实际硬件环境,我们使用VMware 模拟所需的硬件环境,对于测试
环境而言,这样做无可厚非,理论上任意VMware 版本应该都是可以的。
Ceph 只能部署在linux 系统上,其运行环境对发行版理论上无要求,但ceph
官方提供的ceph 测试环境部署工具(ceph-deploy)可能对发行版有要求,同时ceph
客户端对内核以及 glibc 版本也有一定要求,具体环境要求请参阅官方文档:
/docs/master/start/os-recommendations/
Linux 各发行版之间差异很大,官方的部署文档基本上是分debian 和redhat
两种类型的发行版分别进行介绍,由于精力有限,本文不对debian 系列(debian,
ubuntu, linux mint, linuxdeepin 等)进行介绍。
本文用到的环境清单如下:
硬件环境:VMware workstation 10.0.2
软件环境:Centos 7.0 x86_64
准备工作
组网环境如图1 所示,我们用VMware 虚拟出来四台guest 机器,主机名分
别为admin-node, node1, node2, node3,其中admin-node 用于运行ceph-deploy
测试环境部署工具,它并不属于ceph 存储集群,node1 用于运行monitor,node2
和node3 用于运行osd,为简单起见,四台机器属于同一个子网,当然这只是一
个基础的测试环境,后续还可以做进一步的扩展。
由于linux 对网络的依赖性,四台guest 机器都必须保证能够连接 Internet,
当然如果能够手工解决包之间的依赖关系或者有内部架设的源服务器也是不需
要Internet 连接的。由于公司的网络环境无法连接外网,又不想浪费时间去折腾,
我的环境是在自己家里的机器上搭建完成然后拷贝到公司电脑上运行的。
图1. ceph 测试环境组网
首先使用VMware 创建第一台guest 机器并安装Centos 系统,为了避免重启
guest 机器导致 IP 地址变化,虚拟机的网络选择桥接网络,如图 2 所示,关于
VMware 各种网络连接模式之间的区别请参考网上的相关资料。
图2. guest 机器网络连接模式
给第一台guest 机器装好系统后,可以使用克隆的方式创建另外的三台机
器,当然如果不嫌麻烦可以按照第一台的方式单独安装。克隆操作请在guest
机器关闭的情况下进行,如图3 所示。
图3. guest 机器克隆操作
如前所述,guest 机器使用的是桥接模式网络,在四台guest 机器创建完成
后,请将各机器的IP 地址获取方式修改为手动,并配置相应的IP 地址和掩码,
使它们属于同一个子网。ceph-deploy 工具在使用过程中基本上都需要指定ceph
节点,如果参数给的是主机名,且没有通过额外的参数显式指定节点的IP 地址,
则ceph-deploy 会尝试对给的主机名进行名字解析。为了简单起见,我们这里都
只指定主机名。
为了支持名字解析,最简单的方式就是修改guest 机器中的/etc/ hosts 文件,
如图4 中4~7 行为手工添加的主机名与IP 地址的映射关系,虽然实际上只需要
在 admin-node 节点添加这样对应关系,但为了方便管理在这里我给所有的四台
guest 机器都添加了图4 所示的关系。
然后修改各 guest 机器的主机名与/etc/hosts 文
您可能关注的文档
- ArcGIS 线性参考教程 - GIS空间站.PDF
- ARES REPORT 投資家の目からみた J-REITの鑑定評価.PDF
- Autodesk Showcase 2014 自述.PDF
- Automobile and Motorcycle Factory List of CCMI 中国.PDF
- AutoRunner 技术白皮书 Version3.PDF
- AーⅡアンタゴニスト 日本薬局方 ロサルタンカリウム錠.PDF
- BCJ-F560 - 一般社団法人 日本建築構造技術者協会(JSCA).PDF
- BEARPHITE Sintered Products - NTN株式会社.PDF
- AX-SP1 食譜別冊按此連結 - シャープ株式会社.PDF
- BEL GLOBAL RESOURCES HOLDINGS LIMITED 百營環球 .PDF
文档评论(0)