03_配置基础环境

基础配置
关闭防火墙并同步时间
#关闭防火墙和selinux
systemctl disable --now firewalld
setenforce 0
sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
#配置时间同步
yum install -y chrony
systemctl enable --now chronyd关闭Swap
sed -i.bak 's/^.*swap/#&/g' /etc/fstab
swapoff -a && sysctl -w vm.swappiness=0
#验证
free -m安装python3
dnf install -y epel-release
dnf install -y python3安装docker
#配置阿里云yum源
dnf config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker-ce
dnf install -y docker-ce
#配置docker镜像加速
mkdir -p /etc/docker
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://y87hzlti.mirror.aliyuncs.com"]
}
EOF
#启动docker服务
systemctl enable --now docker
# docker version
# docker info
安装Cephadm
cephadm命令可以执行以下操作:
引导新集群
使用有效的Ceph CLI启动容器化的Shell
调试容器化的Ceph守护程序。
获取cephadm
dnf search release-ceph
dnf install --assumeyes centos-release-ceph-quincy
dnf install --assumeyes cephadm
#使用以下命令确认cephadm已经加入PATH环境变量
which cephadm
#/usr/sbin/cephadm
#验证
cephadm