1、环境准备
192.168.171.11 admin
192.168.171.12 node1
192.168.171.13 node2
2、初始化环境
#主机名配置->每个节点执行
hostnamectl set-hostname admin
hostnamectl set-hostname node1
hostnamectl set-hostname node2
#配置hosts->每个节点执行
cat <<"EOF">/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.171.11 admin
192.168.171.12 node1
192.168.171.13 node2
EOF
#增加用户->每个节点执行
useradd -d /home/ceph -m ceph
echo myceph | passwd --stdin ceph
echo "ceph ALL = (root) NOPASSWD:ALL" >> /etc/sudoers.d/ceph
chmod 0440 /etc/sudoers.d/ceph
#安装ntp->每个节点执行
yum install ntp ntpdate ntp-doc -y
systemctl start ntpd
systemctl status ntpd
systemctl enable ntpd
#安装epel源和python-pip->管理节点(admin)
sudo yum -y install epel-release
sudo yum install python-pip
#配置ceph相关yum源->每个节点执行
cat <<END >/etc/yum.repos.d/ceph.repo
[Ceph]
name=Ceph packages for \$basearch
baseurl=http://mirrors.aliyun.com/ceph/rpm-nautilus/el7/\$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release