免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7012 | 回复: 3

Solaris 10 zone中用snoop抓包提示找不到接口,怎么办? [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-03 06:20:00
发表于 2015-10-31 15:02 |显示全部楼层
Solaris 10 zone中用snoop抓包提示snoop: No network interface devices found,怎么解决?
bash-3.00# snoop
snoop: No network interface devices found

zone1的info如下:
bash-3.00# zonecfg -z zone1
zonecfg:zone1> info
zonename: zone1
zonepath: /vobstore/zone1
brand: native
autoboot: true
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
net:
        address: 10.240.70.56
        physical: ce0
        defrouter: 10.240.70.1
zonecfg:zone1>

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-03 06:20:00
发表于 2015-10-31 15:19 |显示全部楼层
补充一下,这台是一台老的880设备,装了Solaris10, 但是在globe zone中查看dev的时候没有发现ce0,该怎么解决?
bash-3.00# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        zone zone1
        inet 127.0.0.1 netmask ff000000
lo0:2: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        zone zone2
        inet 127.0.0.1 netmask ff000000
ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 10.240.70.55 netmask ffffff00 broadcast 10.240.70.255
        ether 0:3:ba:2a:e2:94
ce0:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        zone zone1
        inet 10.240.70.56 netmask ffffff00 broadcast 10.240.70.255
ce0:2: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        zone zone2
        inet 10.240.70.54 netmask ffffff00 broadcast 10.240.70.255
bash-3.00#
bash-3.00# ls -l /dev/ce*
lrwxrwxrwx   1 root     root          28 Sep 27  2012 /dev/ce -> ../devices/pseudo/clone@0:ce
bash-3.00#

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-03 06:20:00
发表于 2015-10-31 16:30 |显示全部楼层
再补充,我在globezone中查看到有很多块网卡,我又将qfe0,qfe1都up起来,但是在/dev还是看不到这些网卡。
bash-3.00# dladm show-dev
ge0             link: down      speed: 0     Mbps       duplex: unknown
eri0            link: down      speed: 0     Mbps       duplex: unknown
hme0            link: down      speed: 0     Mbps       duplex: unknown
ce0             link: up        speed: 100   Mbps       duplex: full
qfe0            link: up        speed: 100   Mbps       duplex: full
qfe1            link: up        speed: 100   Mbps       duplex: full
qfe2            link: down      speed: 0     Mbps       duplex: unknown
qfe3            link: down      speed: 0     Mbps       duplex: unknown

bash-3.00# ifconfig qfe0 plumb
ifconfig: SIOCSLIFNAME for ip: qfe0: already exists
bash-3.00# ifconfig qfe1 plumb
ifconfig: SIOCSLIFNAME for ip: qfe1: already exists
bash-3.00# ls -l /dev/* |grep qfe
lrwxrwxrwx   1 root     root          29 Sep 27  2012 /dev/qfe -> ../devices/pseudo/clone@0:qfe
bash-3.00#

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-03 06:20:00
发表于 2015-10-31 17:21 |显示全部楼层
尝试将ip-type改为exclusive,将qfe0从golbezone中unplumb,但是在reboot zone1的时候却提示:
bash-3.00# zoneadm -z zone1 reboot
zoneadm: zone 'zone1': WARNING: unable to hold network interface 'qfe0'.: Invalid argument
bash-3.00#
查看path_to_inst,端口都在,但是就是无法使用:
bash-3.00# more /etc/path_to_inst |grep qfe   
"/pci@9,600000/pci@2/SUNW,qfe@0,1" 0 "qfe"
"/pci@9,600000/pci@2/SUNW,qfe@1,1" 1 "qfe"
"/pci@9,600000/pci@2/SUNW,qfe@2,1" 2 "qfe"
"/pci@9,600000/pci@2/SUNW,qfe@3,1" 3 "qfe"
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP