Proxmox 不同型号硬盘下使用zfs raid1安装系统 – Cosmic Cat † 您所在的位置:网站首页 不同型号硬盘组raid1 Proxmox 不同型号硬盘下使用zfs raid1安装系统 – Cosmic Cat †

Proxmox 不同型号硬盘下使用zfs raid1安装系统 – Cosmic Cat †

2024-07-16 21:30| 来源: 网络整理| 查看: 265

RT,在给自己的homelab安装pve作为系统的时候发现proxmox安装程序只能认出一个nvme硬盘(实际安装了两个),系统分配的是nvme1n1证明其实两个硬盘都识别到了???

Google了半天没有解决方法,只能先用zfs raid0模式安装系统然后手动把zfs池升级到mirror。

成功安装后,假设nvme0n1是系统盘,nvme1n1是拿来组mirror的空盘。

首先同步两个硬盘的分区表

sgdisk -R #也就是 sgdisk /dev/nvme0n1 -R /dev/nvme1n1 #然后随机一下nvme1n1的guid sgdisk -G /dev/nvme1n1

然后使用fdisk -l 检查

现在分区表同步了可是里面的数据还没有,先把nvme1n1p3加入到rpool里来组成mirror

ls -l /dev/disk/by-id/ #找到对应/dev/nvme1n1p3的硬盘id #比如说"nvme-eui.002538b181bdd207-part3" #然后运行 zpool status #查看当前已经在rpool里的硬盘id,比如“nvme-eui.e8238fa6bf530001001b448b44f5f7cb-part3” #把两个分区组成mirror zpool attach rpool /dev/disk/by-id/nvme-eui.e8238fa6bf530001001b448b44f5f7cb-part3 /dev/disk/by-id/nvme-eui.002538b181bdd207-part3 #可以使用zpool status查看进度,等待rpool同步完成

然后根据当前的启动模式,配置好启动(uefi或者bios)

UEFI:

初始化efi分区

#格式化efi分区 pve-efiboot-tool format /dev/nvme1n1p2 #初始化efi分区 pve-efiboot-tool init /dev/nvme1n1p2

如果是BIOS启动,就

grub-install /dev/nvme1n1

然后就可以关机拔硬盘测试了。

参考:ZFS on Linux - Proxmox VE



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有