站点图标 Linux-技术共享

给 PVE 集群配置 Ceph 存储并更换国内源,并删除订阅弹窗

安装 ntp,ceph 集群对时间同步的要求很高。需要安装 ntp 服务: apt-get install ntp -y安装完成之后会自动启动并同步 debian 的时间服务器,注意,是联网的情况下,如果不连接外网,需要设定内网的 ntp 服务。
1、安装 Ceph 组件

每个节点都开始打开安装步骤

输入Y回车确定安装

输入节点的存储网络地址

翻车了

提示我 ceph 没有安装。【后来发现是国内网络问题反复安装几次后成功了】
我们手动安装一下 luminous 版本试一下,通过 SSH 登陆服务器:

   1、首先在**每一个节点**安装ceph软件包:
      pveceph install –version luminous  
   2、初始化ceph存储网络:
      pveceph init –network 192.168.30.0/24
   3、创建mon

      pveceph createmon

2、创建 MON

在 pve2 和 pve3 上面登录 web 界面创建 mon:

3、创建 OSD

将 sdb 磁盘加入到 OSD,对 pve2 和 pve3 做同样的操作,完成后如下:

4、创建 Pools

Pool 的名称是 Ceph-vm,根据自己需要取,size=2 表示正常的副本数,min size=1 表示最少的数据副本数,pg_num=128 表示逻辑存储单元数未 128,具体设置的策略请参考 ceph 相关文档。

5、创建 RBD 存储池

退出移动版