redhat – udev可以在没有重启的情况下重新启动吗?

前端之家收集整理的这篇文章主要介绍了redhat – udev可以在没有重启的情况下重新启动吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于一般情况,假设已删除eth0的虚拟适配器并替换为另一个.无论是由于克隆还是最近的一系列MAC地址冲突. [是的,他们的皮疹.]

通常我只是rm /etc/udev/rules.d/70-persistent-net-rules并检查/ etc / sysconfig / network *中是否包含对MAC地址的引用并重启,但这是Linux,必须有一种避免重启的方法.

是否有一个命令可以运行以获取新的NIC?

编辑

除了@ dawud的答案之外,我在我的测试VM上遇到了一个问题,它已经使用新设备启动并命名为eth1,在这种情况下,udevadm似乎没有“释放”设备.在这种情况下,我做了以下事情:

>从VSphere获取设备的MAC地址.
>使用行eth0 mac ##创建/编辑/ etc / iftab:##:##:##:##:##在MAC地址中替换.当此文件不存在/包含目标接口的名称时,ifrename似乎不喜欢它.
> ifrename -i eth1 -n eth0
>服务网络重启和eth0正常启动.
> [可选] rm / etc / iftab这样可以减少一个MAC生存的地方.

解决方法

你可以使用udevadm触发器来做到这一点

您仍然需要删除持久规则并重新启动网络服务.

猜你在找的Linux相关文章