V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
759648397
V2EX  ›  NAS

PVE 如何安全地热拔硬盘?

  •  
  •   759648397 · 22 天前 · 969 次点击
    有两块冷备的硬盘直通给 Win 虚拟机,不关机的情况下,有方法安全地热拔硬盘吗?
    11 条回复    2024-06-05 19:44:52 +08:00
    luciferlulu
        1
    luciferlulu  
       21 天前 via Android
    不关 pve 还是不关 Windows 热插拔不仅和软件有关还和硬件有关吧 硬件支持了再看软件
    759648397
        2
    759648397  
    OP
       21 天前
    @luciferlulu 硬件是支持的,不关 Win 热插拔已经通过 qm set scsi 命令实现了,现在希望能不关 pve 的情况下热拔硬盘。
    busier
        3
    busier  
       21 天前
    apt-get install udisks2
    udisksctl power-off --block-device /dev/sdc
    759648397
        4
    759648397  
    OP
       21 天前
    @busier 提示 Error powering off drive: No usb device (udisks-error-quark, 0)
    busier
        5
    busier  
       21 天前   ❤️ 1
    @759648397 上述是针对 USB 驱动器的,固定驱动器尝试

    echo 'offline' >/sys/block/sdc/device/state

    echo '1' >/sys/block/sdc/device/delete
    759648397
        6
    759648397  
    OP
       20 天前
    @busier 谢谢,可以了
    To5tE
        7
    To5tE  
       17 天前 via iPhone
    我对 pve 热拔插有点疑问
    目前是机子起支持热拔插
    Pve 安装了黑裙 sata 控制器直通给了黑裙

    想了解,如果单独正常关闭了黑裙虚拟机,机械盘还会在转吗?
    或者说如果黑裙死机,强制停止黑裙虚拟机,硬盘会突然停转吗?如果不停转是不是不会伤硬盘?
    759648397
        8
    759648397  
    OP
       14 天前
    @To5tE 硬盘只要通电就会全速运转,通知磁头回家待着别出来,就能热拔了。
    虚拟机就像梦境,在梦里死了现实照常呼吸,强制关闭虚拟机当然不会损伤硬盘,倒是要考虑数据完整性。
    To5tE
        9
    To5tE  
       13 天前
    @759648397 也就是说跟物理机直接安装群晖不一样?
    这样是不是代表
    不管怎么关闭或者强制停止 pve 中的虚拟群晖
    都不会伤到硬盘?因为 pve 还在运行中硬盘是通电状态?
    759648397
        10
    759648397  
    OP
       13 天前
    @To5tE 我测试过,使用 5 楼的命令,可以让硬盘下线,但整机功耗没有变化,说明硬盘还在通电运转。
    硬盘自带保护机制,一般也不会因为断电损伤,不稳定的电流和大幅振动反而更容易损伤硬盘。
    To5tE
        11
    To5tE  
       11 天前
    @759648397 明白了 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3235 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:14 · PVG 19:14 · LAX 04:14 · JFK 07:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.