我有一个问题创build一个udev规则,设置为sd *(sda,sdb,sdc等)设备/ sys / block /下的max_sectors_kb 1024。
具体来说,最近发生的内核变化意味着最大IO对于我的iSCSI SAN来说太大,所以我试图在启动时将其设置为1024。
我已经尝试从网上的文章以下,但似乎没有一个效果。
ACTION ==“add | change”,SUBSYSTEM ==“block”,RUN + =“/ bin / sh -c'/ bin / echo 1024> / sys%p / queue / max_sectors_kb'”
要么
ACTION ==“add”,ENV {ID_FS_USAGE}!=“filesystem”,ENV {ID_PATH} ==“- iscsi- ”,RUN + =“/ bin / sh -c'echo 64> / sys $ DEVPATH / queue / max_sectors_kb “”
当我运行cat cat / sys / block / sdX / queue / max_sectors_kb时,该值仍然是32767的默认值。
我需要做什么?
我发现在Proxmox VE 4.2 udev没有启动。
这就是为什么我的规则不适用。