我正在将 LIO 用于 SAN scsi。共享磁盘在客户端显示为 LIO-ORG。
例子;
[root@testing ~]# lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN
sdc 4:0:0:0 disk LIO-ORG mydisk 4.0 fc
如果我构建自己的内核,我可以更改供应商名称,但这是不可持续的。
那么问题是我可以通过任何简单的方法更改供应商名称吗?
答案1
我向目标开发邮件列表发送了一封邮件,感谢“David Disseldorp”,我得到了他的答复。
最近通过以下方式添加了此功能: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=54a6f3f6a43cf5a5ad0421e4440a4c7095e7a223
通过此更改(以及 2d882847280e3ae1ddc95175d0fc2006e11bb63f),您可以通过位于以下位置的 configfs 路径更改供应商 ID:target/core/$backstore/$name/wwn/vendor_id
因此,排除具有向后移植功能的发行版,您将需要 >= v5.0 的内核。