官方文档记载了X7-2的计算节点网卡信息如下:

  • 2 x InfiniBand 4X QDR (40 Gbps) ports (PCIe 3.0), both ports active
  • 2 x 1 GbE/10 GbE Base-T Ethernet ports or 2 x 10GbE/25GbE Ethernet SFP28 Ports
  • 2 x 10GbE/25GbE Ethernet SFP28 Ports
  • 1 x 1GbE/10GbE Base-T ethernet port for Integrated Lights Out Manager (ILOM) for remote management

从这些信息来看,除了一个ILOM口,两个IB网口(来自于一块IB卡),还剩下4个网口,这4个网口,怎么看都感觉不够用呀。因为需要两个网口绑定作为业务网使用,另外两个绑定作为备份网或容灾网使用,那还有一个管理网怎么办?难道备份网或容灾网只允许使用单口,这感觉也不合适高可用性啊。

直接登陆计算节点查看网口情况:

[root@dm01dbadm01 rules.d]# ifconfig -a |grep -i link

bond0 Link encap:Ethernet

bondeth0 Link encap:Ethernet

bondeth0:1 Link encap:Ethernet

bondeth0:2 Link encap:Ethernet

bondeth0:3 Link encap:Ethernet

bondeth1 Link encap:Ethernet

docker0 Link encap:Ethernet

eth0 Link encap:Ethernet

eth1 Link encap:Ethernet

eth2 Link encap:Ethernet

eth3 Link encap:Ethernet

eth4 Link encap:Ethernet

ib0 Link encap:InfiniBand

ib0:1 Link encap:InfiniBand

ib1 Link encap:InfiniBand

ib1:1 Link encap:InfiniBand

lo Link encap:Local Loopback

[root@dm01dbadm01 rules.d]#

可以看出,系统上实际上有5个以太网络接口。

继续查看网口命名规则:

[root@dm01dbadm01 rules.d]# more 70-persistent-net.rules

# IB Card

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="mlx4_core", BUS=="pci", ID=="0000:3b:00.0", ATTR{dev_id}=="0x0", KERNEL=="ib*", NAME="ib0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="mlx4_core", BUS=="pci", ID=="0000:3b:00.0", ATTR{dev_id}=="0x1", KERNEL=="ib*", NAME="ib1"

 

# Ethernet controller: Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="igb", BUS=="pci", ID=="0000:02:00.0", KERNEL=="eth*", NAME="eth0"

 

# Ethernet controller: Broadcom Corporation Device 16e2

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="bnxt_en", BUS=="pci", ID=="0000:18:00.0", KERNEL=="eth*", NAME="eth1"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="bnxt_en", BUS=="pci", ID=="0000:18:00.1", KERNEL=="eth*", NAME="eth2"

 

# Addon Ethernet controller: Broadcom Corporation Device 16d7

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="bnxt_en", BUS=="pci", ID=="0000:af:00.0", KERNEL=="eth*", NAME="eth3"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="bnxt_en", BUS=="pci", ID=="0000:af:00.1", KERNEL=="eth*", NAME="eth4"

可以看出,实际上主机上集成了一个网口,也即eth0,它用来当作管理网口。而其他的网口来自于外置的网卡,也即eth1和eth2来自于一块网卡,eth3和eth4来自于另外一块网卡。

这一点与X7之前的系列是完全不同的,在以前的型号中,主板上会集成四个网口,也即:eth0、eth1、eth2和eth3,其中eth0和eth1为同一个芯片组,eth2和eth3为另一个芯片组。

 

X7-2计算节点关于网卡的一点变化的更多相关文章

  1. openstack安装-计算节点-neutron服务安装

    一.安装nettron相关服务 yum install openstack-neutron-linuxbridge ebtables ipset -y 二.快速配置配置  修改红色部分为计算节点的网卡 ...

  2. 超千个节点OpenStack私有云案例(1):CERN 5000+ 计算节点私有云

    CERN:欧洲核子研究组织 本文根据以下几篇文章整理而来: https://www.openstack.org/summit/tokyo-2015/videos/presentation/unveil ...

  3. 看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)

    本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在哪个计算节点上启动 instance 的问题. 创建 Instance 时,用户会提出资源需求,例如 CPU.内存.磁 ...

  4. ##6.2 Neutron计算节点-- openstack pike

    ##6.2 Neutron计算节点 openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html ##6.2 Neutron计算节 ...

  5. Nova计算节点安装配置

    Nova计算节点安装配置 openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html ## Nova计算节点安装配置 #基本配置 ...

  6. 安装Rocky版OpenStack 1控制节点+1计算节点环境部署脚本

    在上一篇文章中叙述了具体的安装部署过程,在这里把相应的部署脚本写出来,供大家参考: 一.执行部署的setup.sh脚本: #!/bin/bash ########################### ...

  7. 脚本安装Rocky版OpenStack 1控制节点+1计算节点环境部署

    视频安装指南请访问: http://39.96.203.138/wordpress/document/%E8%84%9A%E6%9C%AC%E5%AE%89%E8%A3%85rocky%E7%89%8 ...

  8. openstack学习-nove计算节点部署(五)

    nova-compute一般运行在计算节点上,通过message Queue接收管理VM的生命周期 nova-compute通过Libvirt管理KVM,通过XenAPI管理Xen等 一.安装Open ...

  9. openstack--6--控制节点和计算节点安装配置neutron

    Neutron相关介绍 早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron. quantum是因为商标和别的公司重名了,又改成的Neutron ...

随机推荐

  1. [GO]随机生成切片元素并使用冒泡排序方式进行排序

    package main import ( "math/rand" "time" "fmt" ) func ButtleData(s []i ...

  2. [redis]redis-cluster搭建

    1.概述: redis是一种工作在内存里no-sql的非关系型数据库,广泛应用于缓存需求,以减少大量的数据访问对数据库的压力,还很适合用来充当整个互联网架构中各级之间的cache 比如lvs的4层转发 ...

  3. Eclipse下Android的NDK开发环境配置

    编辑2016年7月26日——增加了下载网址,修改了一些错误. 摸索了一周,走了很多弯路,磕磕绊绊,总算是弄好了NDK的开发环境,在这里总结一下吧. 一.Android NDK开发环境 首先下载安装JR ...

  4. mysql 全文搜索 FULLTEXT

    到 3.23.23 时,MySQL 开始支持全文索引和搜索.全文索引在 MySQL 中是一个 FULLTEXT 类型索引.FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE ...

  5. Windows Server 2003 asp网页不能访问的常见问题

    1. [开始]--[程序]--[管理工具]--[Internet信息服务管理器],在服务器名下的“web服务扩展”的右窗口,单击active server pages -> 单击[允许].2. ...

  6. sqlTransaction 简单的应用

    sqlTansaction表示要在 SQL Server 数据库中处理的 Transact-SQL 事务 static void Main(strng[] args) { //往数据库里面插入数据 s ...

  7. Qt绘制简单的风向玫瑰图代码

    1.绘制简单的风向玫瑰图代码2.主要使用QPainter3.在子widget上绘制需要使用widget监视事件 eventfilter update();//更新界面 //镜头12 QPainter ...

  8. angular 输出属性

    import { Component, OnInit, EventEmitter, Output } from '@angular/core'; @Component({ selector: 'app ...

  9. angular resolve路由

    import { Resolve, ActivatedRouteSnapshot, RouterStateSnapshot, Router } from "@angular/router&q ...

  10. 多态的作用-游戏编程展示------新标准c++程序设计

    游戏软件的开发最能体现面向对象设计方法的优势.游戏中的人物.道具.建筑物.场景等都是很直观的对象,游戏运行的过程就是这些对象相互作用的过程.每个对象都有自己的属性和方法,不同对象也可能有共同的属性和方 ...