测试环境:IBM HS22 X5650 24Gram Chelsio T420-BCH 关闭超线程 两台,BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter 两台,RHEL 6.3,ChelsioUwire-2.2.0.0,iperf 2.0.5 (08 Jul 2010) pthreads
详细测试结果见下面的表格,显而易见,万兆TOE还是非常有必要的,否则光对10GB的TCP流量进行基本处理就耗尽CPU资源了。
测试环境:IBM HS22 X5650 24Gram Chelsio T420-BCH 关闭超线程 两台,BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter 两台,RHEL 6.3,ChelsioUwire-2.2.0.0,iperf 2.0.5 (08 Jul 2010) pthreads
详细测试结果见下面的表格,显而易见,万兆TOE还是非常有必要的,否则光对10GB的TCP流量进行基本处理就耗尽CPU资源了。
vi modules/mod_vvisit_counter/mod_vvisit_counter.php
删除echo base64_decode($params->get(‘home’));
在模板管理里面删除模板是会报错的,需要在扩展管理 – 管理 里面卸载模板。
需要在配置文件(默认是proftpd.conf)中标明需要加载的模块,如:
LoadModule mod_ctrls_admin.c
LoadModule mod_ban.c
LoadModule mod_tls.c
……
对于FreeBSD port来说mod_sql_mysql 和 mod_sql_postgres 从ftp/proftpd中分离出来,单列为:
databases/proftpd-mod_sql_mysql
databases/proftpd-mod_sql_postgres
mod_ifsession:Directory不能放在If…里面
1.3.2时
<IfUser yaoge>
MaxHostsPerUser 1
MaxClientsPerUser 3
<Directory /ftp>
<Limit DIRS READ WRITE>
AllowAll
</Limit>
</Directory>
</IfUser>
1.3.3需改为
<IfUser yaoge>
MaxHostsPerUser 1
MaxClientsPerUser 3
</IfUser>
<Directory /ftp>
<Limit DIRS READ WRITE>
AllowUser OR yaoge
</Limit>
</Directory>
mod_tls:需添加 TLSOptions NoSessionReuseRequired
服务器启动完毕后,所有 SolarWinds 相关服务 Running ,但是NPM不记录数据,通过Web查看 Admin 中的 Polling Engines,Engine Status 为 Polling Engine Down。临时解决办法是:打开Orion Service Manager 点击 Shutdown Everything 停止所有 SolarWinds 相关服务,杀掉 NetPerfMonService.exe 进程,打开Orion Service Manager 点击 Start Everything 重新启动所有 SolarWinds 相关服务。
ESXi主机和交换机用trunk连接,在vSphere Client的主机网络配置中,虚拟机端口组的VLAN ID留空则虚拟机只可访问native VLAN (这里是VLAN 1);如果填写了ID则虚拟机只可访问对应的VLAN;如果ID填写4095则透传trunk,由虚拟机OS来完成VLAN区分(如PROSet)。
以上配置在此环境下测试通过:服务器为IBM X3650,安装ESXi 4.0.0 193498,双网卡均直接连接到6506的WS-X6748-GE-TX,IOS版本:s72033_rp Software (s72033_rp-ADVIPSERVICESK9_WAN-VM), Version 12.2(33)SXI, RELEASE SOFTWARE (fc2)
所有和ESXi主机相连的端口配置如下:
interface GigabitEthernet4/1
switchport
switchport trunk encapsulation dot1q
switchport mode trunk
FreeBSD做服务器,要实现从哪个网卡进来的连接请求,返回时还从哪个网卡出去。这样可以让客户端自己选择线路,无需收集路由表。
ee /etc/rc.conf
pf_enable="YES"
pf_rules="/etc/pf.conf"
//启用PF
defaultrouter="192.168.1.1"
//这个是本机自己发起连接的默认路由
ee /etc/pf.conf
if_cernet="em0"
if_ct="em1"
gw_cernet="192.168.1.1"
gw_ct="192.168.0.1"
block all
pass quick on lo0 all
pass in quick on $if_cernet reply-to ( $if_cernet $gw_cernet ) proto {tcp,udp,icmp} to any keep state
pass in quick on $if_ct reply-to ( $if_ct $gw_ct ) proto {tcp,udp,icmp} to any keep state
pass out keep state
使用IE浏览器查看NetFlow的时候出现 Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 404 错误。这个错误出现是因为 .NET Framework 3.5 SP1 升级产生的。Firefox不会出现错误。
解决方法为打开 \Inetpub\SolarWinds\Orion\MasterPage.master ,找到
<form runat="server" method="post" action="#" id="aspnetForm">
改为 <form runat="server" method="post" id="aspnetForm">
。
VMware ESXi,Panabit Live CD 标准版,对网络出口进行监听。VMware ESXi 与交换机通过 trunk 连接。
因为是监听模式,所以要做端口镜像。将被监听端口 (Gi1/1) 的数据镜像到 SPAN Vlan 1000 中。被监听端口所在交换机配置如下
vlan 1000
remote-span
!
monitor session 1 source interface Gi1/1
monitor session 1 destination remote vlan 1000
在 VMware 所接的交换机上配置如下
vlan 1000
remote-span
!
配置 VMware 的网络,在已有的虚拟交换机中添加一个端口组,VLAN ID 填写上面的1000 。完成后编辑刚刚增加的这个端口组属性,在安全页中将杂乱模式策略改为接受。
为了简便使用了 Live CD 版本,在 VMware 里面新建一个虚拟机。客户操作系统选择“其他”,版本选择 Other (64-bit) ,网卡选择2个,适配器均为E1000,这个是关键,前面的客户机操作系统的选择就是为了把网卡适配器设定为E1000。两个网卡,管理网卡选择一般使用的网络,数据网卡选择上面刚刚建立的那个端口组网络。内存按照 Panabit 的说明配置,硬盘不需要。