步骤1:开启EiPOIB

编辑默认"no"为"yes"

/etc/infiniband/openib.conf

E_IPOIB_LOAD=yes

步骤2:重启hca卡驱动。

/etc/init.d/openibd restart

重启后会生成以太网卡,可用ethtool exxx确认网卡速率。

如果服务重启失败,就重启os咯。

步骤3:查看eipoib以太网口和ib网口对应关系

[root@cs60 src]# cat /sys/class/net/eth_ipoib_interfaces

ens865 over IB port: ib0

ens865d1 over IB port: ib1

ens801 over IB port: ib2

ens801d1 over IB port: ib3

[root@cs60 src]#

步骤4:查看eipoib以太网卡mac地址

[root@cs60 eth]# cat /sys/class/net/ens865/eth/vifs

SLAVE=ib0.1 MAC=00:02:c9:44:8a:81 VLAN=N/A

SLAVE=ib0.2 MAC=00:02:c9:36:3f:71 VLAN=N/A

[root@cs60 eth]# cat /sys/class/net/ens865d1/eth/vifs

SLAVE=ib1.1 MAC=00:02:c9:44:8a:82 VLAN=N/A

[root@cs60 eth]# cat /sys/class/net/ens801/eth/vifs

SLAVE=ib2.1 MAC=00:02:c9:36:3f:71 VLAN=N/A

SLAVE=ib2.2 MAC=00:02:c9:44:8a:81 VLAN=N/A

[root@cs60 eth]# cat /sys/class/net/ens801d1/eth/vifs

SLAVE=ib3.1 MAC=00:02:c9:36:3f:72 VLAN=N/A

[root@cs60 eth]#

步骤5: 用eipoib以太网卡做虚拟化桥接用

[root@cs60 network-scripts]# cat ifcfg-ens801

DEVICE=ens801

ONBOOT=yes

BOOTPROTO=none

BRIDGE=br0

MACADDR=00:02:c9:36:3f:71

[root@cs60 network-scripts]# cat ifcfg-ens865

DEVICE=ens865

ONBOOT=yes

BOOTPROTO=none

BRIDGE=br0

MACADDR=00:02:c9:44:8a:81

[root@cs60 network-scripts]# cat ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=none

IPADDR=192.168.100.20

NETMASK=255.255.255.0

[root@cs60 network-scripts]#

[root@cs60 eth]# brctl show

bridge name    bridge id        STP enabled    interfaces

br0        8000.0002c9363f71    no        ens801

ens865

12: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 65520 qdisc noqueue state UP

link/ether 00:02:c9:36:3f:71 brd ff:ff:ff:ff:ff:ff

inet 192.168.100.20/24 brd 192.168.100.255 scope global br0

valid_lft forever preferred_lft forever

inet6 fe80::202:c9ff:fe36:3f71/64 scope link

valid_lft forever preferred_lft forever

IB卡开启EIPOIB做虚拟化桥接使用的更多相关文章

  1. Intel s2600系列做虚拟化需要注意的item

    Intel s2600cw\cp主板做虚拟化BIOS需要设置以下选项,附件为截图供参考. -->vt,cpu虚拟化,默认关闭,需要确保开启 -->ht,cpu超线程,默认开启,需要确保开启 ...

  2. 如何用vmware workstation来做虚拟化实验

    前言 以前做用vmare只是简单的实验,但是随着现在虚拟化的兴起,我们的开始要开始虚拟化的实验了. 我们看到有些windows 2012的书上面说用hyper-v来实验,但是hyper-v只能做一些列 ...

  3. windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理

    windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...

  4. kvm:双网卡做bond+桥接

    一,KVM基础 kvm是一种技术,云计算是一种模式,虚拟化是利用相应的技术方法在一台物理机器上将其按照不同的需求划分成多个相同或者不同的虚拟操作系统,并且各个虚拟系统可以同时运行,互不干扰,其中任何一 ...

  5. debug模式开启会做哪些事(源码分析)

    以往开发中不管是django框架下开发还是其它框架下开发, 只知道在开发阶段要开启debug模式, 却一直没有深究它会我们做哪些事, 今天使用tornado时偶然看到源码中写的很清楚,故写下来加深印象 ...

  6. LSI 9271阵列卡开启JBOD!

    1.开机等待读取到RAID卡后按ctrl+y(进入阵列卡命令符界面) 2.输入AdpSetProp EnableJBOD 1 -a0(开启JBOD功能) AdpSetProp EnableJBOD 0 ...

  7. Lsi卡和IB卡在CentOS中升级

    LSI 9271 步骤1:准备升级工具和固件包 rpm -ivh MegaCli-8.07.14-1.noarch.rpm [root@phegdata01 ~]# unzip 23-34-0-000 ...

  8. 烂泥:查看服务器的BIOS是否开启CPU虚拟化

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 有关CPU是否支持虚拟化,我们可以通过相关的命令和软件进行查看. 在windows系统下,我们可以使用CPU-Z这个软件,如下图: 在linux系统下, ...

  9. Vmware vSphere 开启嵌套虚拟化

    一.vSphere 6开启嵌套虚拟化 已通过vSphere Client创建一个名字为Centos 7的虚拟机,现在需要打开该虚拟机的嵌套虚拟化功能. 1.在Esxi 服务器上面开启ssh服务,并关闭 ...

随机推荐

  1. rs485通讯模块有什么作用

    rs485通讯模块是什么 rs485通讯模块我们可以分为几个部分来理解,rs485简单来说就是一个硬件,是一个物理接口.而这个接口要进行数据传输通讯,就需要采用网络协议和远端的服务器或者是其它网络设备 ...

  2. Java学习的第九天

    1.双色球联系: 对象的创建和使用 2.静态没太明白. 3.明天学习java 的方法

  3. django JsonResponse返回中文时显示unicode编码(\u67e5\u8be2)

    django JsonResponse返回中文时显示unicode编码(\u67e5\u8be2) 关注公众号"轻松学编程"了解更多. 原因 这个unicode编码,是python ...

  4. IDEA通过file-open打开以前的项目无法运行

    在学习java的过程中我们会建立很多项目,IDEA默认打开最近一次编辑的项目,当我们打开以前的项目时会发现run图标变成灰色了, 解决办法: 1. 手动设置src为根目录 选中src目录--右键--m ...

  5. Stimulsoft Reports和Dashboards发布新版本2020.5具有多项改进

    Stimulsoft仪表工具实现所需的数据可视化和自己的信息图表.该产品能够应用必要的过滤器和排序,汇总数据,执行任何复杂度的计算.该产品的优势在于其多功能性-能够为您的业务,财务,销售,行业等任何领 ...

  6. 线程池基本使用和ThreadPoolExecutor核心原理讲解

    原文地址:https://www.jianshu.com/p/ec5b8cccd87d java和spring都提供了线程池的框架 java提供的是Executors: spring提供的是Threa ...

  7. springboot自动装配原理,写一个自己的start

    springboot自动装配原理 第一次使用springboot的时候,都感觉很神奇.只要加入一个maven的依赖,写几行配置,就能注入redisTemple,rabbitmqTemple等对象. 这 ...

  8. 3.2 表 ADT -3.3 Java Collection API 中的表

    3.2 表 ADT 处理形如 A0, A1, A2, --, AN-1 的一般的表.我们称这个表大小为N.将大小为0的特殊表称为空表 对于除空表以外的任何表,称 Ai-1 前驱 Ai,Ai 后继 Ai ...

  9. Lagrange插值C++程序

    输入:插值节点数组.插值节点处的函数值数组,待求点 输出:函数值 代码如下:把printf的注释取消掉,能打印出中间计算过程,包括Lagrange多项式的求解,多项式每一项等等(代码多次修改,这些pr ...

  10. Pyston v2.0 发布,解决 Python 慢速的救星

    Pyston 自从 2017 年发布 0.6.1 版本后,已经淡出了人们的视线三年多了,导致现在新人都很少听过它的大名. 前两天(2020年10月28日)Pyston 在官方博客上(https://b ...