AC数据中心培训AC数据中心组成AC数据中心由以下三部分组成:1、M5x00-AC设备。2、数据中心软件(包括一个数据中心服务和一个ApacheWebServer服务)。3、SQLServer2000企业版数据库。AC数据中心组件关系图SinforWebServerSinforDataCenter数据中心ACAC设备数数数数数数数数数数据数入数据数SQLServer2000数数数数数数数数Web数数数数数数数数数数据库查询的客户机Web数数数数数数数数数数数数数数数数数AC数据中心正常工作的条件1.保证AC能正常的连接到数据中心的TCP810端口。例如AC和数据中心不在同一网段,那就要保证AC和数据中心有到达对方的路由。2.如AC是网桥模式,那一定要配上管理IP,并保证这个IP能和数据中心的PC能通讯。如AC是旁路模式,要保证DMZ口的IP能和数据中心的PC通讯。3.数据中心PC能和SQL服务器的TCP1433(SQL的缺省端口,如更改过请用其他端口)通讯。4.客户机能访问到数据中心Web服务器的Web服务端口(缺省是80,如修改过请使用改过的端口)查询的客户机只要能访问到数据中心的Web服务器就行。可以是在内网的PC也可以是在公网上通过端口映射或VPN接入内网来访问数据中心典型部署(1)AC,数据中心和SQL服务器在同一个内网。且数据中心和SQL在同一台机器上。只要保证AC跟数据中心能通讯就行InternetAC192.200.200.90数数数数数数数数SQL数数数192.200.200.4200.200.0.200数数数数数查询的客户机只要能访问到数据中心的Web服务器就行。可以是在内网的PC也可以是在公网上通过端口映射或VPN接入内网来访问数据中心典型部署(2)AC,数据中心和SQL服务器在同一个内网。AC能访问到数据中心,数据中心能访问到SQL就行InternetSQL数数数192.200.200.4数数数数数数数192.200.200.61AC192.200.200.90200.200.0.110数数数数数查询的客户机只要能访问到数据中心的Web服务器就行。可以是在内网的PC也可以是在公网上通过端口映射或VPN接入内网来访问数据中心典型部署(3)AC和数据中心不在同一网段且数据中心和数据库在同台机器上(数据中心在三层交换机或路由器的另一个网段)。保证AC能和数据中心通讯就行,主要是做好路由。InternetAC192.200.200.90数数数数数数数数SQL数数数192.200.100.4200.200.0.200数数数数数数据中心典型部署(4)AC和数据中心不在同一网段且数据中心和数据库不在同个网段上。与典型部署(3)类似,还要注意数据中心能把数据插入到SQL服务器里(还是注意路由)。查询的客户机只要能访问到数据中心的Web服务器就行。可以是在内网的PC也可以是在公网上通过端口映射或VPN接入内网来访问InternetAC192.200.200.90数数数数数数数192.200.100.61200.200.0.200数数数数数SQL数数数192.200.200.4数据中心典型部署(5)与典型部署(3)(4)类似。主要的应用环境是客户可能有多台AC,通过专线把日志统一同步到总部的数据中心,实现集中管理。注意事项跟(3)(4)类似。查询的客户机只要能访问到数据中心的Web服务器就行。可以是在内网的PC也可以是在公网上通过端口映射或VPN接入内网来访问DDNInternetAC192.200.200.90数数数数数数数192.200.100.61200.200.0.200数数数数数SQL数数数192.200.100.4数据中心典型部署(6)主要的应用环境是客户可能有多台AC,通过公网把日志统一同步到托管在公网的数据中心,实现集中管理。主要是注意AC能访问公网(特别是在网桥和旁路模式下)。另外,不建议这种部署,大量的数据会消耗宝贵的公网带宽。查询的客户机只要能访问到数据中心的Web服务器就行。AC192.200.200.90数数数数数数数202.96.134.132200.200.0.200数数数数数SQL数数数202.96.137.33InternetSQLServer安装指南(1)1.经测试,在繁体中文版本的Windows操作系统下,SQLServer存储数据中心的日志数据会出现乱码。因此建议在简体中文版的Windows操作系统安装数据中心SQLServer服务器。2.针对不同版本的Windows操作系统,建议安装的SQLServer版本如下所述:(1)操作系统:Windows2000Professional数据库:SQLServer2000个人版+SP4或SQLServer2000开发版(2)操作系统:WindowsXP数据库:SQLServer2000个人版+SP4或SQLServer2000开发版+SP4SQLServer安装指南(2)(3)操作系统:Windows2000Server或Windows2019Server数据库:SQLServer2000企业版强烈建议使用(3)中的操作系统和数据库组合。由于个人版和开发版数据库性能存在问题,不适合大规模的商业应用。当数据量比较大的时候会导致数据库响应缓慢而导致ODBC超时。3.安装SQLserver时验证方式必须配置成使用sa验证,不能使用windows集成验证方式。数据中心安装指南(1)缺省Web服务器的端口为80如本机的80端口被占用,请改其他端口。数据中心安装指南(2)正确安装数据中心后系统的服务里应该有SinforDataCenter和SinforWebServer这两个服务,且是启动状态数据中心安装指南(3)缺省密码为空数据中心安装指南(4)修改WebServer端口修改登录配置端的密码自动删除几天前的日志数据中心安装指南(5)只有一种类型可选:MSSQL填数据库服务器的IP数据库的服务端口数据库的用户名密码该用户要有建库的权限,最好是超级用户sa保存附件的目录,包括记录下的邮件,http的上传和ftp的上传下载以及IPS记录的数据包。不要用中文目录。设置完了点击应用以重启服务数据中心安装指南(6)每台AC设备建立一个同步的用户建立同步的用户名和密码新建一个数据库,并测试一下,保证数据库能访问。数据库名不能为:sinfor_ac_auth定义是CPU空闲同步还是定时同步。以及同步数据日期和是否删除已同步日志定义同步日志的类型和附件类型数据中心安装指南(7)建立完同步帐号后可在SQL的企业管理器里看到两个新建的数据库用于储存同步数据的数据库用于储存数据中心的配置信息此库不能删除,且新建的库不能和这个库同名数据中心安装指南(8)数据中心服务器IP通信端口为810,这个端口为固定不可修改的同步的用户名和密码测试一下,如果端口能通用户名密码正确就会测试成功,这是从控制台的PC上测的,不是设备上测的测试成功后保存配置,并可立即同步数据中心安装指南(9)如果数据中心正常运行,运行状态就是运行中同步过的AC都会在这里显示出来。状态离线表示当前数据中心没有向数据插入数据。如果正在插入数据,状态就是在线。双击红圈这一行,可弹出如图的同步信息,会实时的显示当前的每个日志库的同步条目数。如果同步异常可查看日志。如果没有任何日志,说明没有AC没有连接上数据中心。可从AC系统日志看错误提示,或测连通性。数据中心安装指南(10)如果没有使用80端口,访问的时候要完整的输入IP:port缺省用户名密码都为Admin/Admin登陆后可进行修改数据中心安装指南(11)如有多台AC设备同步到同一个数据中心,则要这里选择一个AC设备的日志选择各个日志选项进行统计和查询查询同步过来的日志库信息添加Web登陆用户或修改密码SQLServer常见错误及解决方法(1)1.安装挂起问题的解决方法:删除注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\PendingFileRenameOperations。2.安装过程中出现“安装程序配置服务器失败。参考服务器错误日志和sqlstp.log了解更多信息”的错误提示。解决办法如下:(1)删除原来SQLServer的安装目录;(2)删除下列注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServerHKEY_CURRENT_USER\SOFTWARE\Microsoft\MicrosoftSQLServerHKEY_CURRENT_USER\SOFTWARE\Microsoft\MSSQLServerSQLServer常见错误及解决方法(2)3.SQLServer的不同版本对数据量的支持是不同的。如果客户每天的网络日志总量超过500万条记录,日积月累到一定程度就会使得数据中心同步器插入数据超时。因此,对于这种大型的客户,建议其安装企业版的SQLServer,使用高性能的数据库服务器。4.数据中心日志提示数据库空间已满,无法写入。有可能是磁盘已满或数据库无法自动增大。如果已满可以指定另一个储存位置,如果数据库无法自动增大,可手工增大。具体操作见下图:SQLServer常见错误及解决方法(3)手动输入数据库大小。如果到4G就不能增大,手动增大都不行(确认磁盘有空间),可能是磁盘是FAT32格式(FAT32单文件最大4G),请把磁盘转成NTFS。假设一个盘空间已经用完,可在另一个盘建一个数据库文件。在第一个空间已经满了后,数据库自动会把数据存在第二个文件上。数据中心常见错误及解决方法(1)1.使用数据中心1.0安装包安装完数据中心,在启动数据中心服务和Web服务的时候提示找不到php_openssl.dll。解决办法是编辑系统Windows目录下的php.ini文件,如:“C:\Windows\php.ini”,在php_openssl.dll这一行前添加分号“;”加以注释,保存配置文件后重新启动Web服务即可。2.数据中心1.0版本启动Web服务的时候,windows系统日志里会有很多关于Apache的错误提示,出现这些提示是因为有些Apache模块加载失败,并不影响Web服务的使用,在数据中心1.01版本中这些错误提示已屏蔽。3.使用浏览器访问数据中心Web服务的时候出现“ZendOptimizernotinstalled”这样的提示,原因是在系统的Windows目录下不存在配置文件php.ini。手动将数据中心php目录下的php.ini拷贝至Windows目录即可正常访问网页。数据中心php目录路径形如:“C:\ProgramFiles\sinfor\datacenter\php\”数据中心常见错误及解决方法(2)4.使用任何用户登录数据中心查看日志信息,页面都跳转至登录界面,而且登录页面无任何提示。出现这种现象的原因有两种:(1)浏览器客户端所在机器的系统时间比安装数据中心的机器的系统(2)时间快,且两者的时间差大于登录时选择的“Cookie有效期”。(2)数据中心没有Windows系统临时文件夹的写权限,以致Cookie注册失败。解决方法:(1)调整浏览器客户端机器的系统时间。(2)使用管理员用户运行数据中心服务。5.在数据中心1.0版本中,同步客户端连接数据中心成功,但是会提示版本错误信息。出现这种情况的原因是在控制台的数据中心通讯端口配置中,设置了非810的端口。这个通端口是数据中心的固定通讯端口,不需要将它改变。数据中心常见错误及解决方法(3)6.在数据中心控制台中出现“用户连接中断,错误号0”的同步日志,这条日志指的是同步用户正常退出。7.在数据库配置完整无误并且安装数据中心的机器可以正常telnet数据库服务器的1433端口的情况下,登录页面出现类似如下提示:Warni