CEPH快速搭建二(基础环境安装)

1.配置/etc/hosts(每台服务器都需要配置)
10.34.44.92 ceph-admin
10.34.44.93 ceph-node1
10.34.44.94 ceph-node2
10.34.44.95 ceph-node3

2.关闭防火墙和selinux和修改主机名
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0
#之前以为改名不重要,在执行mon节点初始化的时候就会报错了,如果不改名
hostnamectl set-hostname ceph-admin
hostnamectl set-hostname ceph-node1
hostnamectl set-hostname ceph-node2
hostnamectl set-hostname ceph-node3


3.安装时间同步服务
yum install ntp ntpdate -y
systemctl restart ntpd
systemctl enable ntpd

4.每个节点配置yum
yum install wget -y
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sed -i '/aliyuncs/d' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
sed -i '/aliyuncs/d' /etc/yum.repos.d/epel.repo

cat << EOM > /etc/yum.repos.d/ceph.repo
[Ceph-noarch]
name=Ceph noarch packages
baseurl=http://mirrors.aliyun.com/ceph/rpm-nautilus/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
EOM

yum clean all
yum makecache fast

5.创建所有节点创建ceph用户(可以是其他用户)
useradd ceph
echo -n 'Welcome123'|passwd --stdin ceph
echo "ceph ALL = (root) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/ceph

6.从admin节点配置所有服务器的ssh信任
su - ceph
ssh-keygen -t rsa -N ''
for i in {admin,node1,node2,node3};do ssh-copy-id -i ceph@ceph-$i;done

书写文档不易,如果你觉得我写得可以打个赏呗

https://www.fageka.com/store/item/s/id/Yx6TZ1m0747.html

CEPH快速搭建三(ceph的环境搭建)

https://blog.csdn.net/xx496146653/article/details/89247703

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值