网络和 SCSI 内核模块的处理方式与其他内核模块有何不同?

网络和 SCSI 内核模块的处理方式与其他内核模块有何不同?

我曾经在服务器上modprobe加载模块。8021q.ko我预计每次服务器重新启动时都必须执行此操作,直到我使其持久为止。然而,令我惊讶的是,当我重新启动时它会自动加载。

我不相信每次重新启动时都会发生这种情况,因此我开始研究如何使其持久。在我的搜索中,我发现文档指出每个模块都需要一个/etc/sysconfig/modules/<module_name>.module具有适当配置选项的文件。我的假设是,如果它被持久化,那么该modprobe命令一定已经为我添加了该文件。但它不在那里。

然后,通过更多搜索,我在 CentOS 5 文档中找到了这一点:

This approach is not necessary for network and SCSI interfaces because they have their own specific mechanisms.

我正在处理 RHEL 6,但它似乎仍然相关,即使一般模块加载机制发生了一些变化(/etc/sysconfig/modules/<module_name>.module在 RHEL/CentOS 6 上与/etc/modprobe.conf在 RHEL/CentOS 5 上)。

所以现在我想知道那些特定的网络和 SCSI 机制是什么。我在哪里可以看到并确保模块持续加载?

相关内容