以下是 CentOS7 安装 Ceph-2.0.1,并创建一个高可用集群的步骤:

  1. 安装 Ceph

执行以下命令以安装 Ceph:

yum install -y epel-release
yum install -y ceph-deploy
  1. 创建 Ceph 集群

创建一个名为 mycluster 的 Ceph 集群,并在 node1 上进行初始化:

ceph-deploy new node1

编辑 ceph.conf 文件,将以下行添加到文件底部:

osd pool default size = 2
public network = 192.168.1.0/24
cluster network = 192.168.1.0/24

执行以下命令以在 node1 上安装 Ceph:

ceph-deploy install node1

初始化 Ceph 存储节点:

ceph-deploy osd create node1:/dev/sdb
ceph-deploy osd create node2:/dev/sdb
  1. 启动 Ceph 集群

执行以下命令以启动 Ceph 集群:

ceph-deploy --overwrite-conf admin node1
ceph-deploy --overwrite-conf mon create-initial
ceph-deploy mgr create node1
ceph-deploy --overwrite-conf osd activate node1:/dev/sdb1
ceph-deploy --overwrite-conf osd activate node2:/dev/sdb1
  1. 测试远程挂载

node1 上创建一个 Ceph 文件系统:

ceph osd pool create mypool 32
ceph fs new myfs mypool

node2 上测试远程挂载:

yum install -y ceph-fuse
mkdir /mnt/cephfs
mount -t ceph node1:/ /mnt/cephfs -o name=admin,secretfile=/etc/ceph/ceph.client.admin.keyring

现在,您应该可以在 /mnt/cephfs 中看到 Ceph 文件系统的内容。

至此,您已经成功地在 CentOS7 上安装了 Ceph-2.0.1,并创建了一个高可用的 Ceph 集群,并测试了远程挂载。

CentOS7 安装 Ceph-201并创建一个高可以集群并测试是否可以远程挂载

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

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