1. 程式人生 > 其它 >安裝ceph

安裝ceph

主機有關

主機名  ip
clone1 192.168.2.47
clone2 192.168.2.48
clone3 192.168.2.49
clone4 192.168.2.74

主機配置:
主機系統:centos 7.5 
核心版本:3.10.0-862.el7.x86_64
4核8G,40G+100G

安裝一個 ceph-deploy 管理節點和一個三節點的Ceph 儲存叢集來研究 Ceph 的基本特性。這篇預檢會幫你準備一個 ceph-deploy 管理節點、以及三個Ceph 節點(或虛擬機器),以此構成 Ceph 儲存叢集。

根據官方文件實踐操作而來:http://docs.ceph.org.cn/start/quick-start-preflight/

升級核心版本

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install -y https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
yum install -y kernel-lt-5.4.136-1.el7.elrepo --enablerepo=elrepo-kernel
yum install -y kernel-lt-headers-5.4.136-1.el7.elrepo --enablerepo=elrepo-kernel
grub2-set-default "CentOS Linux (5.4.136-1.el7.elrepo.x86_64) 7 (Core)"
reboot

安裝 Ceph deploy 部署工具

把 Ceph 倉庫新增到 ceph-deploy 管理節點,然後安裝 ceph-deploy 。

yum -y install epel-release
wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo 

vim /etc/yum.repos.d/ceph.repo
[ceph-noarch]
name=Ceph noarch packages
baseurl=http://download.ceph.com/rpm-firefly/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc

yum clean all && yum makecache && yum update
yum -y install ceph-deploy

Ceph 節點安裝

管理節點必須能夠通過 SSH 無密碼地訪問各 Ceph 節點。如果 ceph-deploy 以某個普通使用者登入,那麼這個使用者必須有無密碼使用 sudo 的許可權。