• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

R4900 G5 安装 RHEL7.9 后修改网卡显示名称为 eth0 不成功

2024-04-20提问
  • 0关注
  • 1收藏,468浏览
Joyfly 零段
粉丝:0人 关注:0人

问题描述:

 

大佬们好~

安装 RHEL 7.9 后,按照以下步骤做的更改:

1.先编辑/etc/default/grub 文件,添加 net.ifnames=0 biosdevname=0

2.再运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 

3.删除原来的配置文件 

/etc/sysconfig/network-scripts/ifcfg-ens16f0

/etc/sysconfig/network-scripts/ifcfg-ens16f1

4.添加新的配置文件

---------ifcfg-bond0 ---------

DEVICE=bond0

BONDING_MASTER=yes

BOOTPROTO=none

OnBOOT=yes

BONDING_OPTS="miimon=100 mode=active-backup"

IPADDR=192.168.200.1

NETMASK=255.255.255.0

GATEWAY=192.168.200.254

---------ifcfg-eth0---------

TYPE=Ethernet

DEVICE=eth0

BOOTPROTO=none

OnBOOT=yes

MASTER=bond0

SLAVE=yes

 ---------ifcfg-eth1---------

TYPE=Ethernet

DEVICE=eth1

BOOTPROTO=none

OnBOOT=yes

MASTER=bond0

SLAVE=yes

 

5.重启系统

6.开机后输入 ifconfig 检查没有出现 eth0、eth1 网卡

7.运行 systemctl status network 显示的信息是:

------------------------------------------------------------------------

4月 19 16:57:37 localhost systemd[1]: Starting LSB: Bring up/down networking...

4月 19 16:57:37 localhost network[19653]: 正在打开环回接口: [  确定  ]

4月 19 16:57:37 localhost network[19653]: 正在打开接口 bond0: ERROR     : [/etc/sysconfig/network-scripts/ifup-eth] 设备 eth0 似…化操作。

4月 19 16:57:37 localhost network[19653]: WARN      : [/etc/sysconfig/network-scripts/ifup-eth] Unable to start slave device ifcf... bond0.

4月 19 16:57:37 localhost network[19653]: ERROR     : [/etc/sysconfig/network-scripts/ifup-eth] 设备 eth1 似乎不存在, 延迟初始化操作。

4月 19 16:57:37 localhost network[19653]: WARN      : [/etc/sysconfig/network-scripts/ifup-eth] Unable to start slave device ifcf... bond0.

4月 19 16:57:41 localhost network[19653]: [  确定  ]

4月 19 16:57:41 localhost systemd[1]: Started LSB: Bring up/down networking.

Hint: Some lines were ellipsized, use -l to show in full.

------------------------------------------------------------------------

 

 

可能是什么原因导致 eth0、eth1 不能启用呢?

 

 

2 个回答
粉丝:0人 关注:0人

根据您提供的信息,您在RHEL 7.9系统中做了一些网络配置更改,尤其是将网络接口名称从预设的“ensXX”更改为传统的“ethX”命名方式,并且设置了网络绑定(bonding)。但在重启后,无法看到eth0和eth1网卡。

以下是一些可能的原因和解决方案:

  1. 内核启动参数未应用
    确保您编辑的/etc/default/grub文件中添加的net.ifnames=0 biosdevname=0参数已经正确应用。您可以在系统启动时,在GRUB菜单中检查启动条目的内核行,看看这些参数是否被包括在内。如果没有,请重新运行grub2-mkconfig -o /boot/grub2/grub.cfg命令,并确认更新没有错误。

  2. 网络服务未正确重启
    确保网络服务在您做出更改后被正确重启。您可以尝试手动重启网络服务:

    复制
    systemctl restart network

    或者重启系统。

  3. 网卡驱动或硬件问题
    确保您的网卡驱动程序支持新的命名规则。您可以使用lspcilsmod命令检查网卡硬件和驱动情况。

  4. 配置文件权限或格式错误
    检查您创建的ifcfg-eth0ifcfg-eth1文件权限是否正确,并确保文件格式没有问题。您可以使用cat命令来查看文件内容,确保没有非法字符或格式错误。

  5. SELinux策略冲突
    如果您的系统启用了SELinux,可能是SELinux策略阻止了网络接口的更改。您可以查看SELinux的日志(通常在/var/log/audit/audit.log),看看是否有相关的拒绝信息。

  6. udev规则
    由于您禁用了默认的网络接口命名规则,可能需要检查/etc/udev/rules.d/目录下是否有与网络接口命名相关的旧udev规则,这些规则可能需要被更新或删除。

  7. 网络接口是否存在
    使用ip link命令检查网络接口是否存在,并且状态是否正常。可能是接口名称没有按照预期更改导致的问题。

如果上述步骤都无法解决问题,建议您检查/var/log/messages或其他系统日志文件,看看是否有更详细的错误信息,这有助于进一步诊断问题。

暂无评论

Joyfly 知了小白
粉丝:0人 关注:0人

原因找到了,R4900 G5 默认是用 UEFI 模式引导系统。要用命令: 

grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg 来修改启动参数。

而 grub2-mkconfig -o /boot/grub2/grub.cfg 是基于 BIOS 模式引导的系统。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明