centos7设备命名
来源:互联网 发布:大数据的未来前景 编辑:程序博客网 时间:2024/04/24 19:24
在CentOS 5的时候,我们习惯了eth0 这样的网络设备命名,在CentOS 6下,发现网络设备变成了em1 这样的命名。那时我们在安装的时候,给启动参数加上 biosdevname=0,就可以继续使用 eth0 这样的命名。
到了CentOS 7的时候,原有的参数biosdevname=0不起作用了,网络设备变成了 eno1 这样的名称。如果你希望继续使用 eth0 这样的传统名称,那么在安装启动时加上参数:
net.ifnames=0 biosdevname=0
如果你已经安装完了,希望改成eth0这样的名称,那么需要:
修改grub2启动参数
vi /etc/sysconfig/grub
GRUB_CMDLINE_LINUX=”rd.lvm.lv=vg0/swap vconsole.keymap=us crashkernel=auto vconsole.font=latarcyrheb-sun16 net.ifnames=0 biosdevname=0 rd.lvm.lv=vg0/usr rhgb quiet”
grub2-mkconfig -o /boot/grub2/grub.cfg
重新对 文件进行命名:
/etc/sysconfig/network-scripts/ifcfg-*
CentOS 7 这种变化的原因,是由于systemd 和 udev 引入了一种新的网络设备命名方式–一致网络设备命名(CONSISTENT NETWORK DEVICE NAMING) 。可以根据固件、拓扑、位置信息来设置固定名字,带来的好处是命名自动化,名字完全可预测,在硬件坏了以后更换也不会影响设备的命名,这样可以让硬件的更换无缝化。带来的不利是新的设备名称比传统的名称难以阅读。比如心得名称是enp5s0.
详细的命名规则,请参见网络指南。
RHEL 7 网络指南
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/ch-Consistent_Network_Device_Naming.html
- centos7设备命名
- 关于centos7的网卡命名
- 关于centos7的网卡命名
- Linux 系统设备命名约定
- usb设备的命名规则
- udev实现动态设备命名
- CMSIS 设备驱动命名规则
- CentOS7使用传统的网卡命名
- centos7安装内核显示设备内存不足
- udev(四):设备的命名问题
- Linux-2.6驱动开发 7 设备命名
- Linux下硬盘设备命名规则
- udev(四):设备的命名问题
- usb设备在sysfs中的命名规范
- 常用设备与linux中的命名
- Fedora16下的网卡设备命名问题
- linux设备命名及存储命令
- android输入设备配置文件命名规则
- Python操作splite3的例子
- 【折腾日记GEN8_3】VMware vSphere Client的安装
- 编写php扩展的问题
- Python 面试题(下)
- 20个经典管理学定律
- centos7设备命名
- Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例
- Leetcode 138. Copy List with Random Pointer
- CentOS7安装openjdk、tomcat和mysql流程介绍
- 面试题
- SQL注入攻防入门详解
- 如何在Linux下编译Cocos2dx3.11项目(主要是添加源文件喇~)
- Mybatis步步进阶(四)——Mybatis框架流程及核心配置详解
- 一文读懂卷积神经网络