gridsah 最近的时间轴更新
gridsah

gridsah

V2EX 第 475074 号会员,加入于 2020-03-08 10:35:19 +08:00
请教各位 Linux 下 OpenZFS 的奇怪的 I/O 表现
程序员  •  gridsah  •  2023-10-05 16:06:11 PM  •  最后回复来自 gridsah
10
自建 NAS 遇到坑,我重新设计了方案,请教各位的使用经验
  •  1   
    程序员  •  gridsah  •  2023-10-05 16:09:06 PM  •  最后回复来自 gridsah
    22
    gridsah 最近回复了
    @scruel 主盘读压力大的时候就有从盘读。就观察我的设备来看,极少触发从盘读。
    @scruel
    创建共享文件夹时,勾选哈希完整性选项后,没有上 raid1 ,DSM 不会自我修复。遇到 data corruption 时 log center 会有记录,需要用户介入。

    从盘有损坏,只有 DSM 在读到从盘上的损坏的数据的时候,才会从主盘拿好的数据来修从盘上的数据。mdadm 使 i/o 尽可能发生在主盘上,所以从盘上的数据损坏才不容易被发现。并不是不修从盘上的数据。
    @scruel 有,一定要设置。“启用数据总和检查码以实现高级数据完整性”就是 self-healing 在 web ui 上的开关。
    总结一下,HPE MicroServer Gen8 板载 USB2.0 旁边的 EMMC 损坏之后可以自己更换。操作教程很容易找。

    尽量买带锡珠的 EMMC 芯片,如果 Gen8 还准备用很久,推荐买 2-3 片,这玩意以后还不知道好不好找。

    买个植锡网,带 153 接口的就行。如果芯片没换好需要自己重新植锡,新手植锡很麻烦,但只要不大力出奇迹、不用烙铁长时间烫主板和芯片就很难翻车。

    换好芯片之后开机,在 iLO Web 上面重新格式化 EMMC 。如果提示无法格式化,那就说明要么 EMMC 没买对型号,要么换芯片的时候没有焊牢。

    接着进入 BIOS 把序列号和 product key 填好,断开电源线,重新上电。这时候 iLO 就不报 EMMC 有问题了。

    (换 EMMC 之后,序列号和 product id 信息就丢了。到 BIOS 里面重新填一遍,让 BIOS 把信息写到 EMMC 里面,iLO 才能读到)

    最后去下载 SPP ,用 SPP 里面的 USB 启动盘制作工具,把 IP ISO 刷入 U 盘,插到 Gen8 上,开机,把 IP 刷入 EMMC 。整个修复过程就完成了。
    我从 BIOS 里面输入了纸片上的序列号和 product id ,iLO 里面显示一切正常了。但是 SPP 和 IP 还是无法从 ventoy 启动。

    接着,我意识到一个问题,我需要纠正,换 emmc 之前,我从 iLO 远程挂载了 SPP ,一切正常,换 emmc 之后也可以这样启动 SPP ;换 emmc 之前我从 ventoy 启动了 IP ,报 error flashing the nvram ,换 emmc 之后也可以从 ventoy 启动 IP ,也是报 error flashing the nvram 。从这个角度看来,我换 emmc 之前和之后机器的行为没有变化。

    我在换 emmc 之后才把 SPP 和 IP 用惠普的 bootable USB 制作工具写到 U 盘里,才确定可以正常使用 U 盘里的 SPP 和 IP 。

    现在,这台 Gen8 上除了固件 Intelligent Platform Abstraction Data 的版本号显示 0.00 以外 (从其他用户图中的固件号应该是 1.01),机器的表现和 emmc 损坏之前已经没有区别了。

    PS: 我在惠普的论坛上看到有人也无法从 ventoy 或 rufus 制作的 U 盘启动 SPP 和 IP 。也有人升级固件以后 Intelligent Platform Abstraction Data 显示的版本降低了,惠普官方对升级固件后 Intelligent Platform Abstraction Data 版本号变低的人说,Intelligent Platform Abstraction Data 这个固件无法被独立更新,显示的版本号独立存储,不从真正的固件里面取,版本号不对不影响固件功能。

    算是修(折)复(腾)成功了。
    @tylinux #1 我手边没有可以读 emmc 的设备,怎么确定有没有 boot0 分区,以及,丢没丢东西?

    @ckzx #2 额,我的本意是买个料板,到手才发现主板没坏,只是 emmc 寿命到了,然后折腾起来完全不心疼

    @8675bc86 #4 我记得这玩意当初德亚海淘才 1300 左右吧,4000 就离大谱。
    目前的情况是,我在 BIOS 里面找到了改序列号和 product id 的地方,用纸片上的值填进去了,iLO4 里面已经可以正常看到序列号和 product id 了。

    但还是无法启动 ventoy 里面的 SPP 和 IP 。固件信息里面 Intelligent Platform Abstraction Data 的版本号还是 0.00 。
    352 天前
    回复了 ShadowPower 创建的主题 Windows 求推荐 Windows 下的图片查看器
    irfanview +1 https://www.irfanview.com/ 我用好长时间了
    @rio 质疑群晖、理解群晖、购买群晖
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:48 · PVG 11:48 · LAX 19:48 · JFK 22:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.