sriov查看pf-vf对应关系

自己写的, 方便调试。

$ cat pf-vf

echo "physfn is $1"
echo "pf info:"
ls /sys/class/net/$1 -l
echo "vf info:"
eth_dev=`ls /sys/class/net/$1/device/virtfn* -l | cut -d ">" -f 2 |cut -d "/" -f 2`
for i in $eth_dev; do echo "`ls /sys/bus/pci/devices/$i/net` --> $i"; done

还写了一个脚本:
$ cat vf-pf
echo "vf info:"
ls /sys/class/net/$1 -l
NAME=`ls /sys/class/net/$1/device/physfn/net/`
echo "pf info:"
echo "physfn is $NAME"
ls /sys/class/net/$NAME -l

时间: 2024-10-08 04:19:59

sriov查看pf-vf对应关系的相关文章

kvm sr-iov 热插拔 简介

SR-IOV简介:(参考:http://docs.oracle.com/cd/E38902_01/html/E38873/glbzi.html) 我们知道vt-d功能可以进行设备直接分配,用以让虚拟机使用达到类似物理机性能的i/o设备,但是使用vt-d有个缺点:一个设备只能让一个客户机使用,所以有没有什么办法可以让设备性能的情况下,让多个虚拟机同时使用呢?这个就是 SR-IOV(single root i/o virtualization and sharing) 技术,图片来自书本<kvm虚拟

Linux基础命令---IP路由操作

ip ip指令可以显示或操作路由.网路设备,设置路由策略和通道. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.   1.语法      ip [选项]  OBJECT  COMMAND [help] OBJECT对象可以是:link,网络设备:addr,设备的协议地址:route,路由表:rule,策略:neigh,arp缓存:tunnel,ip通道:maddr,多播地址:mroute,多播路由 COMMAND是操作命令,不同的

网络IO的虚拟化模型小结

网络IO的虚拟化模型随着技术发展,出现了多种方式,例如emulation.para-virtualization.pass-through和SR-IOV等,本文试图对其做一个简单的总结. Emulation(仿真): 全虚拟化是最早出现的IO虚拟化方式,效率也最低.以接收网络报文为例,其处理步骤可以简单描述如下: 数据包到达主机物理网卡,向host CPU发出中断.QEMU创建的网桥(br0)它会分析报文目的地.如果目的地是host,调用host的中断处理函数:如果目的地是虚拟机的话将报文转发至

SUN/FUJITSU 小型机 镜像硬盘更换方案

心得:不同于X86服务器的硬盘更换,一般的小型机不使用RAID卡进行管理,故更换硬盘前需要先写好更换的步骤,可能根据标准流程进行适当的修改,如果自己没有把握,可以找有经验的同事审核下步骤.大概的更换硬盘步骤如下: 一.首先确认状态信息 metadb #查看状态数据状态 metastat -pc metastat     #查看SVM镜像对应关系. iostat -En   #查看硬盘的型号信息以及是否存在报错 二.移除需更换硬盘上的镜像信息(坏盘) 1 使用"metadetach"命令

Linux第03天

Linux 第03天 1.Linux帐号和ACL权限管理 1.帐号和用户组 1.1 用户标识符————UID(root为0 系统用户为1~499 普通用户为500~65535) 1.2 用户组标识符————GID() 1.3 用户帐号信息文件————/etc/passwd hadoop:x:500:500:hadoop:/home/hadoop:/bin/bash hadoop为用户名 x为密码加密符 500为UID 500为GID hadoop为注释信息 /home/hadoop为用户家目录

Flowers 三分

Flowers 题目抽象:给你一些数据,给你公式(不是简单公式),求最小值. 分析:公式都给出了,又是求最值,很自然的想法是二分,或者三分.这题显然不是二分.那么就是三分了.已水量为变量,那么化肥的量的最小值就可以求出.比赛的时候虽然不能证明该函数为吐函数,但是很容易猜想到是三分. 1 /******************************** 2 please don't hack me!! /(ToT)/~~ 3 __------__ 4 /~ ~ 5 | //^\\//^\| 6

CloudStack:高级网络模式下的网卡配置

一.场景描述 最近在测试CloudStack高级网络模式的配置,期间网络这块的确对我造成了一些困扰,现将其整理出来,供大家分享. 两块物理网卡:ifcfg-eno1以及ifcfg-eno2 两块桥接网卡:ifcfg-mbr0以及ifcfg-cloudbr0 其中ifcfg-eno1-->ifcfg-mbr0 (物理接口配置为access口,用于管理网络) 另外ifcfg-eno2-->ifcfg-cloudbr0 (物理网卡配置为trunk口,便于高级网络模式下网络的配置) 二.配置信息 [[

【LC3开源峰会网络技术系列之二】阿里云开发智能网卡的动机、功能框架和软转发程序

摘要: 摘要 这篇文章介绍了阿里云开发智能网卡的动机.功能框架和软转发程序以及在软转发过程中发现的问题和优化方法. 主讲人陈静 阿里云高级技术专家 主题Zero-copy Optimization for DPDK vhost-user Receiving 分论坛Network & Orchestration 项目背景 在VPC产品部署中虚拟交换Virtual Switch承担着overlay层和underlay层进行网络协议的加解密encap/decap功能在多租户虚拟机或者容器的主机上也需要

查看所有vm和主机的对应关系主机后有vm台数--

查看所有vm和主机的对应关系主机后有vm台数------------------ for I in $(cat <<eof | cat PTtile192.168.1.xxx pool只添加master就可以了eof );do {[ "$I" = "PTtile" ] && echo -e "Host and VMlist" || ssh $I "for XX in  \`xe host-list param