By accessing the website and accepting the Cookie Policy, you agree to use the cookies provided by the Site in accordance with to analyze traffic, remember your preferences, and optimize your experience.
PVE无法引导提示zfs '' invalid for parameter 'zfs_arc_max'进入initramfs模式修复并导入zpool方法记录
2022-09-28 20:40:35    3    0    0
emengweb

最近在配置zfs RAM Cache 大小时,不小心在/etc/modprobe.d/zfs.conf文件中多输入了一行换行,导致重启后服务器无法正常载入ZFS模块,进不去系统了。

查了好久资料,以下为具体的操作记录:

 

根据错误提示,找到相关的配置项目,并排除错误配置

这里直接删除/etc/modprobe.d/zfs.conf这个文件

rm -rf /etc/modprobe.d/zfs.conf

 

重新手动载入ZFS模块,并装载硬盘上的rpool存储池

modprobe zfs
zpool import -N rpool
成功后ctrl+dexit继续开机(有可能提示有多个rpool,可以zpool import看一下id,然后zpool impot id -N导入)
 

修改存储中的错误配置文件

成功引导系统,登录账号后,将错误配置修改
由于这里涉及修改zfs.conf文件,修改后需要手动更新下:
update-initramfs -u

更新grub:

update-grub

重启,系统恢复正常。

 

上一篇: PVE 缩减和减少 LXC 容器硬盘空间方法总结 - ProxmoxVE

下一篇: 使 Cloudflared Tunnel 通道支持单 IPv6 网络的服务器通讯,IPv6小鸡变废为宝

3 人读过
文档导航