以下是 CentOS7.9 安装 cephfs 集群的详细安装步骤:

  1. 准备工作

在每个节点上执行以下命令安装依赖包:

yum -y install epel-release
yum -y install python-pip
pip install ceph-deploy==2.0.1
  1. 安装 Ceph

在 kube-10 节点上执行以下命令:

mkdir my-cluster
cd my-cluster
ceph-deploy new kube-10
vi ceph.conf

修改 ceph.conf 文件,添加以下内容:

osd pool default size = 2
mon_host = kube-10, kube-11, kube-13

在 kube-10 节点上执行以下命令:

ceph-deploy install kube-10 kube-11 kube-13
ceph-deploy mon create-initial
ceph-deploy admin kube-10 kube-11 kube-13
  1. 部署 CephFS

在 kube-10 节点上执行以下命令:

ceph-deploy mds create kube-10

在 kube-10 节点上执行以下命令:

ceph osd pool create cephfs_data 8
ceph osd pool create cephfs_metadata 8
ceph fs new cephfs cephfs_metadata cephfs_data
ceph-deploy mds activate kube-10
  1. 挂载 CephFS

在需要挂载 CephFS 的节点上执行以下命令:

yum install -y ceph-fuse
mkdir /mnt/cephfs
ceph-fuse -m kube-10:6789 /mnt/cephfs

至此,CephFS 集群安装完成,可以在挂载 CephFS 的节点上进行文件读写操作。


原文地址: https://www.cveoy.top/t/topic/bcdU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录