免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
论坛 程序设计 Shell 求助
最近访问板块 发新帖
查看: 1593 | 回复: 4
打印 上一主题 下一主题

求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-16 18:10 |只看该作者 |倒序浏览
[root@tws ~]# snmpwalk -v2c -c xxx 202.71.24.7 .1.3.6.1.4.1.6876.2.1.1.2
SNMPv2-SMI::enterprises.6876.2.1.1.2.0 = STRING: "server1"
SNMPv2-SMI::enterprises.6876.2.1.1.2.1 = STRING: "server2"
SNMPv2-SMI::enterprises.6876.2.1.1.2.2 = STRING: "server3"
SNMPv2-SMI::enterprises.6876.2.1.1.2.3 = STRING: "server4"
SNMPv2-SMI::enterprises.6876.2.1.1.2.4 = STRING: "server5"
SNMPv2-SMI::enterprises.6876.2.1.1.2.5 = STRING: "server6"
SNMPv2-SMI::enterprises.6876.2.1.1.2.6 = STRING: "server7"

[root@tws ~]# snmpwalk -v2c -c xxx 202.71.24.7 .1.3.6.1.4.1.6876.3.4.1.3
SNMPv2-SMI::enterprises.6876.3.4.1.3.1 = INTEGER: 112
SNMPv2-SMI::enterprises.6876.3.4.1.3.2 = INTEGER: 112
SNMPv2-SMI::enterprises.6876.3.4.1.3.3 = INTEGER: 16
SNMPv2-SMI::enterprises.6876.3.4.1.3.4 = INTEGER: 16
SNMPv2-SMI::enterprises.6876.3.4.1.3.5 = INTEGER: 336
SNMPv2-SMI::enterprises.6876.3.4.1.3.6 = INTEGER: 336
SNMPv2-SMI::enterprises.6876.3.4.1.3.7 = INTEGER: 48
SNMPv2-SMI::enterprises.6876.3.4.1.3.8 = INTEGER: 48
SNMPv2-SMI::enterprises.6876.3.4.1.3.9 = INTEGER: 80
SNMPv2-SMI::enterprises.6876.3.4.1.3.10 = INTEGER: 80
SNMPv2-SMI::enterprises.6876.3.4.1.3.11 = INTEGER: 96
SNMPv2-SMI::enterprises.6876.3.4.1.3.12 = INTEGER: 96

[root@tws ~]# snmpwalk -v2c -c xxx 202.71.24.7 .1.3.6.1.4.1.6876.2.1.1.7
SNMPv2-SMI::enterprises.6876.2.1.1.7.0 = INTEGER: 112
SNMPv2-SMI::enterprises.6876.2.1.1.7.1 = INTEGER: 16
SNMPv2-SMI::enterprises.6876.2.1.1.7.2 = INTEGER: 320
SNMPv2-SMI::enterprises.6876.2.1.1.7.3 = INTEGER: 336
SNMPv2-SMI::enterprises.6876.2.1.1.7.4 = INTEGER: 48
SNMPv2-SMI::enterprises.6876.2.1.1.7.5 = INTEGER: 80
SNMPv2-SMI::enterprises.6876.2.1.1.7.6 = INTEGER: 96




如上面三块内容,分别是通过SNMP get出来的VMWARE ESX Server中已经有的vm guest的名字,vm guest中的网卡ID,vm guest的ID

可以看出VMWARE ESX Server中已经有7个vm guest系统,名称分别是server1,server2......
且这7个vm guest系统的id是112,16,320,336,48,80,96
这7个vm guest机器中分别有两个网卡

我现在想根据这些资料,去判断哪两个网卡是属于哪台vm guest机器的,大家帮帮忙,呵呵

论坛徽章:
0
2 [报告]
发表于 2009-06-16 18:20 |只看该作者

回复 #1 netlogon 的帖子

SNMPv2-SMI::enterprises.6876.3.4.1.3.1 = INTEGER: 112
SNMPv2-SMI::enterprises.6876.3.4.1.3.2 = INTEGER: 112
SNMPv2-SMI::enterprises.6876.3.4.1.3.3 = INTEGER: 16
SNMPv2-SMI::enterprises.6876.3.4.1.3.4 = INTEGER: 16
SNMPv2-SMI::enterprises.6876.3.4.1.3.5 = INTEGER: 336
SNMPv2-SMI::enterprises.6876.3.4.1.3.6 = INTEGER: 336
SNMPv2-SMI::enterprises.6876.3.4.1.3.7 = INTEGER: 48
SNMPv2-SMI::enterprises.6876.3.4.1.3.8 = INTEGER: 48
SNMPv2-SMI::enterprises.6876.3.4.1.3.9 = INTEGER: 80
SNMPv2-SMI::enterprises.6876.3.4.1.3.10 = INTEGER: 80
SNMPv2-SMI::enterprises.6876.3.4.1.3.11 = INTEGER: 96
SNMPv2-SMI::enterprises.6876.3.4.1.3.12 = INTEGER: 96
这里面的最后一个域的数字对应的两行,是对应的vm的两个网卡吗?

论坛徽章:
0
3 [报告]
发表于 2009-06-16 22:51 |只看该作者
是的

论坛徽章:
0
4 [报告]
发表于 2009-06-16 23:02 |只看该作者
第1块和第3块内容没看出有什么实质性的对应关系,总不会是凭第一列最后的0、1、2、3、4、5、6这样对应的吧?
假设3块文件分别是file1 file2 file3

  1. [root@mylinux tmp]# awk 'FILENAME=="file3"&&NF{a[M[split($1,M,".")]]=$NF}FILENAME=="file1"&&NF{b[a[N[split($1,N,".")]]]=$NF}FILENAME=="file2"{print $1,b[$NF]}' file3 file1 file2
  2. SNMPv2-SMI::enterprises.6876.3.4.1.3.1 "server1"
  3. SNMPv2-SMI::enterprises.6876.3.4.1.3.2 "server1"
  4. SNMPv2-SMI::enterprises.6876.3.4.1.3.3 "server2"
  5. SNMPv2-SMI::enterprises.6876.3.4.1.3.4 "server2"
  6. SNMPv2-SMI::enterprises.6876.3.4.1.3.5 "server4"
  7. SNMPv2-SMI::enterprises.6876.3.4.1.3.6 "server4"
  8. SNMPv2-SMI::enterprises.6876.3.4.1.3.7 "server5"
  9. SNMPv2-SMI::enterprises.6876.3.4.1.3.8 "server5"
  10. SNMPv2-SMI::enterprises.6876.3.4.1.3.9 "server6"
  11. SNMPv2-SMI::enterprises.6876.3.4.1.3.10 "server6"
  12. SNMPv2-SMI::enterprises.6876.3.4.1.3.11 "server7"
  13. SNMPv2-SMI::enterprises.6876.3.4.1.3.12 "server7"
复制代码

[ 本帖最后由 ywlscpl 于 2009-6-16 23:25 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2009-06-17 13:49 |只看该作者
原帖由 ywlscpl 于 2009-6-16 23:02 发表
第1块和第3块内容没看出有什么实质性的对应关系,总不会是凭第一列最后的0、1、2、3、4、5、6这样对应的吧?
假设3块文件分别是file1 file2 file3

[root@mylinux tmp]# awk 'FILENAME=="file3"&&NF{a[M[spl ...


实在是强人,小弟不是很明白,能解析一下吗?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP