Ceph官方文档翻译石家庄众毅信息技术有限公司2017年06月目录在此处插入索引和目录准备¶!我们建议安装一个ceph-deploy管理节点和一个三节点的Ceph存储集群来研究Ceph的基本特性。这篇预检会帮你准备一个ceph-deploy管理节点、以及三个Ceph节点(或虚拟机),以此构成Ceph存储集群。在进行下一步之前,请参见操作系统推荐以确认你安装了合适的Linux发行版。如果你在整个生产集群中只部署了单一Linux发行版的同一版本,那么在排查生产环境中遇到的问题时就会容易一点。在下面的描述中节点代表一台机器。在没有DNS的情况下,需要手动修改各个主机的hosts文件和主机名安装CEPH部署工具¶把Ceph仓库添加到ceph-deploy管理节点,然后安装ceph-deploy。高级包管理工具(APT)¶在Debian和Ubuntu发行版上,执行下列步骤:添加releasekey:wget-q-O-'https://download./keys/'|sudoapt-keyadd-添加Ceph软件包源,用Ceph稳定版(如cuttlefish、dumpling、emperor、firefly等等)替换掉{ceph-stable-release}。例如:echodebhttp://download./debian-{ceph-stable-release}/$(lsb_release-sc)main|sudotee/etc/apt/,并安装ceph-deploy:sudoapt-getupdate&&sudoapt-getinstallceph-,只需把/替换成http://eu./即可。红帽包管理工具(RPM)¶在RedHat(rhel6、rhel7)、CentOS(el6、el7)和Fedora19-20(f19-f20)上执行下列步骤:(只需要在管理节点)在RHEL7上,用subscription-manager注册你的目标机器,确认你的订阅,并启用安装依赖包的“Extras”软件仓库。例如:如果使用ceph-deploy部署,则不需要此步骤sudosubscription-managerrepos--enable=rhel-7-server-extras-rpms在RHEL6上,安装并启用ExtraPackagesforEnterpriseLinux(EPEL)软件仓库。请查阅EPELwiki获取更多信息。(只需要在管理节点)在CentOS上,可以执行下列命令:sudoyuminstall-yyum-utilssudoyum-config-manager--add-repohttps://dl./pub/epel/7/x86_64/sudoyuminstall--nogpgcheck-yepel-releasesudorpm--import/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7sudorm/etc/.*(只需要在管理节点)把软件包源加入软件仓库。用文本编辑器创建一个YUM(YellowdogUpdater,Modified)库文件,其路径为/etc/。例如:sudovim/etc/,用Ceph的最新主稳定版名字替换{ceph-stable-release}(如firefly),用你的Linux发行版名字替换{distro}(如el6为CentOS6、el7为CentOS7、、rhel7为RedHat7、fc19是Fedora19、fc20是Fedora20)。最后保存到/etc/。[ceph-noarch]name=Cephnoarchpackagesbaseurl=http://download./rpm-{ceph-release}/{distro}/noarchenabled=1gpgcheck=1type=rpm-mdgpgkey=https://download./keys/-deploy:sudoyumupdate&&sudoyuminstallceph-,只需把/替换成http://eu./即可。CEPH节点安装¶你的管理节点必须能够通过SSH无密码地访问各Ceph节点。如果ceph
Ceph官方文档翻译 来自淘豆网www.taodocs.com转载请标明出处.