CentOS79 安装 cephfs 集群使用 ceph-deploy v201 工具部署节点 kube-10 kube-11kube-13 请给出详细的安装步骤
以下是 CentOS7.9 安装 cephfs 集群的详细安装步骤:
- 准备工作
在每个节点上执行以下命令安装依赖包:
yum -y install epel-release
yum -y install python-pip
pip install ceph-deploy==2.0.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
- 部署 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
- 挂载 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 著作权归作者所有。请勿转载和采集!