返回

Proxmox VE 套娃做pve集群实验ceph搭建及ha迁移 超融合

见解分享

Proxmox VE 套娃做pve集群实验ceph搭建及ha迁移 超融合


纯粹是为了折腾 :)

1 环境介绍
#存储也可以说是超融合
#三台虚拟机的配置如下:
内存,硬盘,cpu,网络配置同pve118,==PVE的安装过程就不说明了,网上一堆,默认安装也ok==

2 首先要

  1. 在PVE1里,创建一台虚拟机,名称为PVE2,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  2. 在PVE2里,安装Proxmox VE,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  3. 在PVE2里,创建一台虚拟机,名称为PVE3,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  4. 在PVE3里,安装Proxmox VE,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  5. 在PVE1里,创建一台虚拟机,名称为Ceph1,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  6. 在Ceph1里,安装Ceph,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  7. 在PVE2里,创建一台虚拟机,名称为Ceph2,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  8. 在Ceph2里,安装Ceph,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  9. 在PVE3里,创建一台虚拟机,名称为Ceph3,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  10. 在Ceph3里,安装Ceph,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  11. 在PVE1里,创建一台虚拟机,名称为HA1,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  12. 在HA1里,安装HA,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  13. 在PVE2里,创建一台虚拟机,名称为HA2,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  14. 在HA2里,安装HA,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  15. 在PVE3里,创建一台虚拟机,名称为HA3,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;
  16. 在HA3里,安装HA,选择本地存储,硬盘大小为120G,内存2G,网络桥接virbr0;

3 然后在PVE1上配置Ceph集群

  1. 在PVE1上,打开Ceph1的控制台,输入以下命令:
ceph-deploy new osd
  1. 在弹出的对话框中,选择Ceph2和Ceph3,然后点击“确定”按钮;
  2. 等待Ceph集群配置完成;
  3. 在PVE1上,打开Ceph1的控制台,输入以下命令:
ceph -s
  1. 查看Ceph集群的状态,确保集群处于健康状态;

4 然后在PVE1上配置HA集群

  1. 在PVE1上,打开HA1的控制台,输入以下命令:
hacluster new pve
  1. 在弹出的对话框中,选择PVE2和PVE3,然后点击“确定”按钮;
  2. 等待HA集群配置完成;
  3. 在PVE1上,打开HA1的控制台,输入以下命令:
hacluster -s
  1. 查看HA集群的状态,确保集群处于健康状态;

5 然后在PVE1上配置PVE集群

  1. 在PVE1上,打开PVE1的控制台,输入以下命令:
pvecluster new pve
  1. 在弹出的对话框中,选择PVE2和PVE3,然后点击“确定”按钮;
  2. 等待PVE集群配置完成;
  3. 在PVE1上,打开PVE1的控制台,输入以下命令:
pvecluster -s
  1. 查看PVE集群的状态,确保集群处于健康状态;

6 最后在PVE1上配置超融合存储

  1. 在PVE1上,打开Ceph1的控制台,输入以下命令:
ceph-volume lvm create --vg vg_ceph --pool cephfs
  1. 在弹出的对话框中,选择PVE1、PVE2和PVE3,然后点击“确定”按钮;
  2. 等待超融合存储配置完成;
  3. 在PVE1上,打开Ceph1的控制台,输入以下命令:
ceph-volume lvm list
  1. 查看超融合存储的状态,确保存储处于健康状态;

7 最后在PVE1上配置HA迁移

  1. 在PVE1上,打开HA1的控制台,输入以下命令:
hacluster migrate-vm pve1 pve2
  1. 在弹出的对话框中,选择要迁移的虚拟机,然后点击“确定”按钮;
  2. 等待虚拟机迁移完成;
  3. 在PVE2上,打开PVE2的控制台,输入以下命令:
pvevm list
  1. 查看虚拟机是否已迁移到PVE2上;

8 这样就完成了Proxmox VE 套娃做pve集群实验ceph搭建及ha迁移 超融合