重新启动时NVDIMM配置丢失

时间:2019-08-19 19:59:45

标签: memory centos7 zfs

CentOS7.6试图将NVDIMM用作ZFS .8.1的ZIL(从本地存储库开始,直到7.7可用)。 NDCTL可以在扇区模式下配置设备(必须使用--no-autolabel tho)。重新启动后,配置将丢失。这是一个大问题,因为设备是ZFS池的意图日志。重新启动后,pmem将恢复为空白配置,并且由于日志不可用,导致ZFS无法加载。

我希望通过在zfs服务加载之前添加一个.service文件来减轻这种情况,但是ndctl命令每次运行都会发出一个新的UUID。不幸的是,--uuid标志仅更改zfs没有的“原始” uuid。

    ndctl create-namespace --force --reconfig=namespace0.0 --mode=sector --no-autolabel

     {[
   "dev":"namespace0.0",
   "mode":"sector",
   "size":"15.98 GiB (17.16 GB)",
   "uuid":"8f8ee7d5-a01c-4e85-bdf6-1cd0bb8c1181",
   "sector_size":4096,
   "blockdev":"pmem0s",
   "numa_node":0 }


    Upon restart: 
            [   {
                    "dev":"namespace0.0",
                    "mode":"raw",
                    "size":17179869184,
                    "blockdev":"pmem0"   } ]

我希望centOS记住我设置了nvdimm。

0 个答案:

没有答案
相关问题