我在/sys/block/xxx/queue/max_sectors_kb中设置了一个值,以便尝试解决iSCSI IO站点限制问题,并在使用iSCSI磁盘后立即find恢复默认值32767的值。
我设置手动和udev规则,但同样的事情发生,我的价值512被replace为32767再次导致IO错误和失败,当我在iSCSI磁盘上创build一个新的虚拟机。
之前已经看到这个问题:
https://forum.proxmox.com/threads/troubles-iscsi-and-max_sectors_kb.25750/
看来它可以解决一个udev脚本,但你必须考虑:
udev脚本可能会将redirect符号“>”解释为命令参数; 然后从udev脚本中调用一个常规的bash脚本并在那里设置值。
当磁盘被“插入/首先使用”时,创build该值,则相应的udev脚本必须确保它在磁盘连接过程完成后“完成”它的工作。
参考: https : //www.linux.org.ru/forum/admin/12155562