惊天动地私服 | 网站地图 | 技术文章 | 百度游戏 |
欢迎来到爱玩惊天动地网,本站主要为广大惊天动地私服爱好者提供新开的惊天动地SF,以及惊天动地私服发布服务等相关的服务端修改技术资源文章,请大爱牢记本站域名paisf.net,并把本站告诉你们喜爱惊天动地私服的所有好友!
 
 网站首页 | 已开私服列表 | 家族公会 | 免费发布家族 | 免费发布游戏 | 广告联系QQ:1804088
Baidu
惊天动地技术管理安装流程3
文章作者:www.paisf.net 文章来源:新开惊天动地私服,拍私服paisf.net资询平台! 更新时间:2008-8-8 14:19:14 

C、python-2.3.4 安装
设置Tracker相关的WINDOW用 python 程序.
设置后确认是否有 C:\Python23\python.exe.

D、把srvany.exe, instsrv.exe复制到 c:\winnt\system32\
为了登录各个P3程序,把srvany.exe, instsrv.exe复制到 c:\winnt\system32\;

E、登录各 P3 程序SERVICE
把BitTorrent_P3Register, BitTorrent_Tracker, BitTorrent_UpdateSvr1~10 登录到SERVICE;
执行D:\CabalP3Component\BatFile\ServiceRegister.bat;
命令语形式 : instsvr “SERVICE名” “执行文件”
建立“BitTorrent_name” 的SERVICE. 执行的程序是 srvany.exe.
D:\CabalP3Component\BatFile\ServiceRegister.bat 内容
instsrv "BitTorrent_P3Register" "C:\WINNT\system32\srvany.exe"
instsrv "BitTorrent_Tracker" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr1" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr2" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr3" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr4" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr5" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr6" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr7" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr8" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr9" "C:\winnt\system32\srvany.exe"
instsrv "BitTorrent_UpdateSvr10" "C:\winnt\system32\srvany.exe"

F、Tracker SERVICE设定.
执行D:\CabalP3Component\BatFile\Torrent_Tracker.reg文件.
形式)
- AppDirectory : Tracker 执行文件(bttrack.py 所在的文件夹)
- Application : 设置PYTHON的执行文件
- AppParameters : Tracker 参数

EX) D:\CabalP3Component\BatFile\Torrent_Tracker.reg 内容
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BitTorrent_Tracker\Parameters]
"AppDirectory"="D:\\CabalP3Component\\Server"
"Application"="C:\\Python23\\python.exe"
"AppParameters"="D:\\CabalP3Component\\Server\\bttrack.py --port 6969
--dfile \"D:\\CabalP3Component\\TrackerInfo\\dstate\"
--allowed_dir \"D:\\CabalP3Component\\TorrentFile\"
--reannounce_interval 500 --yn_infoip \"218.232.117.245\""
执行 regedit ,在
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BitTorrent_Tracker]
确认.

G、BitTorrent_UpdateSvr SERVICE (File Seeder) 设置 
执行D:\CabalP3Component\BatFile\FileSeeder.reg 文件.
一般运营 10个SERVICE(BitTorrent_UpdateSvr1~10), 也可以适当增加.
格式)
- AppDirectory : Seeder 执行文件(btdownloadheadless.exe所在的文件夹)
- Application : Seeder 执行文件 Path
- AppParameters : Seeder 参数
- Format : Appparameters 的形式

EX) D:\CabalP3Component\BatFile\FileSeeder.reg 内容
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BitTorrent_UpdateSvr1\Parameters]
"AppDirectory"="D:\\CabalP3Component\\Client"
"Application"="D:\\CabalP3Component\\Client\\btdownloadheadless.exe"
"AppParameters"="--responsefile \"D:\\CabalP3Component\\TorrentFile\\setup.exe.torrent\"
--saveas \"D:\\CabalP3Component\\UpdateFile\\cabal0816.exe\"
--max_uploads 500 --min_uploads 50 --display_interval 1 --max_upload_rate 3000"
"Format"="--responsefile \"{0}\" --saveas \"{1}\" --max_uploads 500
--min_uploads 50 --display_interval 1 --max_upload_rate 5000"
….

H、BitTorrent_P3Register SERVICE设置
执行D:\CabalP3Component\BatFile\P3Register.reg 文件.
格式)
- AppDirectory : P3Register 执行文件(P3Register .exe所在的文件夹)
- Application : P3Register执行文件 Path
- AppParameters : 不使用.

D:\CabalP3Component\BatFile\P3Register.reg
Windows Registry Editor Version 5.00;;//该文档资料来自www.zhaojt.com;转载请您注明.谢谢!

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BitTorrent_P3Register\Parameters]
"AppDirectory"="D:\\CabalP3Component\\Program\\AutoRegister"
"Application"="P3ServiceRegister.exe"
"AppParameters"=""
I、D:\CabalP3Componet\Program\AutoRegister\P3Register.exe 设置.
P3Register.exe周期监视在 P3Server FTP Root 里的 update文件夹,如有更新文件就登录到SERVICE,保证File Seeder拥有;
■ p3serviceregister.exe

[update]
文件夹结尾要以 \ 结束.
-设置 IP = tracker 的IP( 主要用本地IP)
- FTP=D:\BitTorrent\Update\  : 要监测的文件夹路径.(更新文件要上传的位置)
- UPPATH=D:\BitTorrent\UpdateFile\  :复制 update 文件的文件夹路径
- TORRENTPATH=D:\BitTorrent\TorrentFile\  :复制 torrent文件的文件夹路径

[File Server INFO] : FileSeeder 要参照的参数
( P3Register把 update文件登录到SERVICE时,在相应的SERVICE AppParameter. )
- MINUPLOAD=50 : Seeder 的最小上传数
- MAXUPLOAD=100  : Seeder 的最大上传数
- MINPORT=6881 
- MAXPORT=6999 : Seeder 使用的port 范围 [ 6881 ~ 6999 ]
- MAXUPRATE=5000 // 不使用.
- SERVICENAME=BitTorrent_UpdateSvr  : 相应SERVICE名称
- SERVICECOUNT=10 : SERVICE index
- DISPLAYINTERVAL=1 :更新比率

[Function] :
-        AutoCopy=0  : 决定是否把更新文件复制到别的P3Server.
P3 服务器为复数个时,全部上传会浪费时间,所以连到network drive复制的PLAG
P3Server 1里有更新文件时,用NETWORK DRIVE把文件传给其他的P3Server
注:FileSize大时,分别用 P3 Server上传时,会花费很长时间。要使用这个技能时在下面的[Option] 里的 AutoCopy值改为1; 0是不复制更新文件,自行处理。
COUNT=3
D_1=M:\Inetpub\ftproot\update (P3Server FTP Root/Update/ 文件夹)
D_2=N:\Inetpub\ftproot\update
D_3=O:\Inetpub\ftproot\update

- RegistType=0: 0 一般更新文件, 1 安装版文件

■ 使用方法
(1) 设置 INI与 P3Server符合.(用CONTROL在程序内设置,服务器宕机时可以保存)
(2) 执行程序. (确认有auto service 时,周期监测)
(3) 程序周期检查在 FTP root 里的 Update 文件夹, update_1.dat, update_1.torrent, update_1.end, urlinfo.ini 文件(4个)都在时,开始更新.
(4) 检索到上面文件后,把 .dat 与 .torrent文件复制成update Path 与 torrent Path.
(5) 确认其他设置,把剩下的END, ini 文件删除.
注:update 文件夹要一直空着. Update_XX.dat, Update_XX.torrent 文件编号(XX)要一致, 要记录在urlinfo.ini,才可以正常驱动。
(6) 程序搜索记录在现有SERVICE ini里,以BitTorrent_UpdateSvr 名字开始的SERVICE,把version, subversion 值与记录在 urlinfo.ini里的有效更新文件编号进行对比,优先把无效的SERVICE中止后,把REGISTRY里各参数值用现有更新文件名字替换后,重新开始SERVICE. 如果Update_150.dat是刚上来的值 ,就会被记录version = 150이. 如果名为 update_152_2.dat的文件上来,就被记录成version = 150, subversion = 2.

J、用 Tracker确认更新文件是否正常使用
在EXIP=IP的 PC网页里,用相应的ip进去,就可以看到如下的更新文件内容.
www.zha ojt.com;转载请您注明.谢谢!
- 执行文件
/usr/bin/GlobalDBAgent
直接使用DBAgent 进程时,一般是连上该进程的软链接进行控制。
[root@gms-sms ~]# ll /usr/bin/GlobalDBAgent
lrwxrwxrwx  1 root root 16 Apr 26 09:11 /usr/bin/GlobalDBAgent -> /usr/bin/DBAgent

- 配置文件
/etc/cabal/GlobalDBAgent.ini
[DBAgent]
DSN =在 /etc/odbc.ini里写入要使用的DB.在 /etc/odbc.ini 里加入与 ACDB相关的名称.
[DSN]
DBAddr, DBCatalog 在实际LINUX里是不使用的. WINDOW时,在守护进程开始时,已经登录了ODBC,只需参考上面即可。 LINUX是已经在/etc/odbc.ini 里登录了.(因为从程序上不好登录,所以事先登录好后开始.)
DBId = 要连接到DB的ID
DBPwd = DB密码

B、DBAgent
- 执行文件
/usr/bin/DBAgent_XX
软链接文件是DBAgent_服务器序号 形态.

-配置文件
/etc/cabal/DBAgent_XX.ini
Port = 为了不与别的服务器重复,在38181~38189之间设置.
[DBAgent]
ServerIdx = 记下相应的服务器序号. 在DBAgent_XX.ini 里要与 XX 值一样.
其余与 GlobalDBAgent 的设置方法一样.

C、GlobalMgrSvr
- 执行文件
/usr/bin/GlobalMgrSvr
GlobalMgrSvr全服只需要一个,所以直接用/usr/bin/GlobalMgrSvr;

- 配置文件
/etc/cabal/GlobalMgrSvr.ini
[DBAgent]
Addr = GlobalDBAgent 的IP
Port = GlobalDBAgent 的端口 (基本 38180)
* [PCBangLK]
* MIDEA WEB PC房认证服务器 (LK) 信息
* Addr = LK 的IP
* Port = LK 的端口 (基本 10004)
* 如果不使用网吧认证,上面的值留为空白就可以.

D、LoginSvr
- 执行文件
/usr/bin/LoginSvr_XX
软链接的文件是 LoginSvr_服务器序号.
客户端更新后在 /etc/cabal/LoginSvr_XX.ini 修改客户端版本信息后, 需要重新引导配置文件;

# service LoginSvr_XX reload

- 配置文件
/etc/cabal/LoginSvr_XX.ini
[LoginSvr]
GroupIdx = 记下相应GROUP序号. 在LoginSvr_XX.ini 要与 XX 的值一样.
client_version=输入客户端版本信息.
[GlobalMgrSvr]
Addr = GlobalMgrSv的IP
Port = GlobalMgrSvr的端口 (基本 38170)

E、WorldSvr
- 执行文件
/usr/bin/WorldSvr_XX_YY
软链接的文件是[WorldSvr]_服务器序号_频道 形式。

-配置文件
/etc/cabal/WorldSvr_XX_YY.ini
[NetLib]
Port = 为了不和别的服务器重复,在38111~38119之间设置.
[WorldSvr]
ServerIdx = 记下相应的服务器序号.在 WorldSvr_XX_YY.ini 里要与 XX 的值一样.
GroupIdx = 记下相应GROUP (频道)的序号.在 WorldSvr_XX_YY.ini 里要与 YY的值一样.
AddGameGuardName =填写需实时LOAD的GAME GUARD CS认证MODULE.(只需 GAME GUARD认证LIBRARY  V2.0)
UseGameGuardAuth = [0: Off, 1: On] (GAME GUARD CS认证 On/Off, RUN TIME可适用)
GameGuardInterval = GAME GUARD CS认证
[DBAgent]
Addr = DBAgent_XX 的IP
Port = DBAgent_XX 的端口 (38181~38189)
[GlobalMgrSvr]
Addr = GlobalMgrSvr的IP
Port = GlobalMgrSvr的端口 (基本 38170)

F、ChatNode
- 执行文件
/etc/cabal/ChatNode_XX.ini
软链接的文件是[ChatNode]_服务器序号 形式。
-配置文件
[NetLib]
Port = 38121
[ChatNode]
ServerNationIdx = 记下相应的服务器序号.在 ChatNode_XX.ini 里要与 XX 的值一样
[DBAgent]
Addr = DBAgent_XX 的IP
Port = DBAgent_XX 的端口 (38181~38189)
[GlobalMgrSvr]
Addr = GlobalMgrSvr的IP
Port = GlobalMgrSvr的端口 (基本 38170)

6.2关键文件说明
A、/etc/cabal/server_list
运营中服务器上记录着要执行的守护进程的清单.
在/etc/init.d/cabal, /home/cabal/check_daemon.sh, /home/cabal/gen_config.sh里参考这个文件;

B、/etc/logrotate.d/cabal
适当截取/var/log/cabal/服务器名称.log 的 logrotate 设置文件;

C、/home/cabal/backup_trc.sh
把放在服务器上的/var/log/cabal/服务器名称_时间.trc 文件复制成备份服务器;
以供备份服务器构成时设置;

D、/home/cabal/check_daemon.sh
在/etc/cabal/server_list的守护进程里,如果检查有进程没有执行,马上执行它;
E、/home/cabal/dump_core.sh
把WorldSvr 死掉时留下的 /home/cabal/core.pid 文件读取;
方便查看gdb /usr/bin/WorldSvr.debug core.xxxx 的脚本。

F、/home/cabal/gen_config.sh
把/etc/cabal/server_list 里的守护进程的设置 (/etc/cabal/*.ini)自动GENERATING的脚本

G、/etc/cron.d/backup_trc 
每天凌晨 1点执行/home/cabal/backup_trc.sh.

H、/etc/cron.d/chk_cabal
每 1分钟执行 /home/cabal/check_daemon.sh.
服务器宕机时,在1分钟内重新启动.

I、/etc/init.d/cabal_server
/etc/init.d/软链接到守护进程名称的文件

J、/etc/init.d/cabal
读取/etc/cabal/server_list 种类,一次执行/etc/init.d/服务器名称等.
EX)重新开始这个服务器里所有的守护进程
# /etc/init.d/cabal restart 等同 service cabal restart

6.3 LOG文件
在/var/log/cabal 目录,以服务器种类[_序号].log 保存.
EX)
/var/log/cabal/LoginSvr.log
/var/log/cabal/WorldSvr_21_01.log

6.4 cabal进程脚本
使用Redhat linux系统里用于进程控制的脚本。
/etc/init.d 里有与服务器名相同的脚本。
EX)
/etc/init.d/LoginSvr
/etc/init.d/DBAgent_21
实际上,服务器都使用一样的 /etc/init.d/cabal_server 文件,在脚本里选择用各种不同的进程种类来控制的守护进程开启与关闭。
# ll /etc/init.d/GlobalMgrSvr
lrwxrwxrwx  1 root root 24 May  8 09:11 /etc/init.d/GlobalMgrSvr -> /etc/init.d/cabal_server
三、维护管理篇
<参考>排错思路
▪ 发现故障后,首先确认故障点;
▪ 排查准则,先软后硬;
▪ 先查网络状态,再查服务进程;
▪ 找到故障问题点和起因,核查程序日志;
▪ 排除故障后,详细记录,作为维护参考FAQ;

1.工具介绍
Cabal维护的主要工具包括Server Monitor、Cabal Manager、Mailing Manager、Log Viewerl、Program Browser;
这里主要介绍Server Monitor和log Viewerl工具:
1.1        使用Server Monitor
Server Monitor 开服流程:
A、        打开每个区域的Server Monitor工具;输入授权的账号和密码登录;
   
B、        输入Ctrl+R 勾选range和open,输入服务器和频道的序号范围点击apply开启服务;

C、        输入Ctrl+G 可以对每个服务器和频道进行状态设定;

D、        其中J代表绿色频道,A代表白色频道,War代表战争频道,conn可设定频道人数上限;
E、        为了开机是能快捷和准确,我们设定了脚本开机方式;同时按下Ctrl+Alt+A,脚本格式如下:
<server>
        <srange>1</srange> ;服务器范围
        <channel>
                <range>1</range> ;频道范围
                <limit>200</limit> ;人数上限
                <adult>0</adult> ;频道属性[0为绿色频道、1为白色频道]
        </channel>               
        <channel>
                <range>2~6</range>       
                <limit>100</limit>
                <adult>0</adult>
        </channel>
        <channel>
                <range>7</range>       
                <limit>200</limit>
                <adult>0</adult>
        </channel>
</server>

F、        设定玩脚本代码点击’save’保存代码的修改,按’Execute’执行代码,勾选server open的话就会按照代码指定的属性进行开服操作。
G、        完成以上操作后,所有人头图标全部为绿色,为成功开服,使用客户端登录测试。
  Server Monitor 关服流程:
A、        右键点击Login Server的图标,选择OFF,关闭Login Server。
B、        敲入Ctrl+R,确定不勾选Open,选择use range appoint,输入所有服务器和频道范围,点击apply。

C、        敲入Ctrl+M,选择send message的广播方式向玩家发送即将关服的信息。

D、        接着使用shutdown的广播方式开始确认踢人。
E、        最后使用force shutdown的广播方式踢出所有玩家。

1.2 Log Viewer工具使用
A、Start 菜单
用于与服务器连接
Connect: 与服务器连接
DisConnect: 切断与服务器的连接
B、        Option 菜单
连接后激活
GetData & Create Macro
打开可以获取数据的MARCO创建窗口
保存创建的MARCO,可以减轻重设置MARCO的麻烦

C、        制作Marco

点击‘New’新建一个Macro

在Setting窗口中,选择要查询的Server、Channel和Commands查询类目(类目详细介绍可参考Cabal log明细单.xls),并且可以设定条件,如时间、角色ID号、登录IP地址等,选定后,可以保存为一个特定Macro,按Run进行查询,完成后,点击ok;
出现如下图示:

 

 

 

 

 

 

点击‘Save to Excel’,将输出的内容保存为Excel文件。

2. 日常维护
2.1常用指令集
检查网络状态:(绿色字体本地PC执行,红色字体远程服务器执行)
A、测试故障服务器网络是否正常:
ping ‘IP’ IP为故障点服务器外网IP;
B、查看故障服务器的网络链接情况:
netstat –an (PS:检查是否有公网IP的链接以及各应用服务器间链接是否正常建立,监听端口是否正确;)
tcp        0      0 0.0.0.0:38112              0.0.0.0                  LISTEN     
tcp        0      0 0.0.0.0:32768              0.0.0.0                  LISTEN     
tcp        0      0 0.0.0.0:38113              0.0.0.0                  LISTEN     
tcp        0      0 0.0.0.0:2049                0.0.0.0                  LISTEN     
tcp        0      0 0.0.0.0:38114              0.0.0.0                  LISTEN     
tcp        0      0 0.0.0.0:998                0.0.0.0:*                  LISTEN     
tcp        0      0 0.0.0.0:199                0.0.0.0:*                  LISTEN     
tcp        0      0 0.0.0.0:111                0.0.0.0:*                  LISTEN     
tcp        0      0 0.0.0.0:982                0.0.0.0:*                  LISTEN     
tcp        0      0 0.0.0.0:38111              0.0.0.0:*                  LISTEN     
tcp        0    280 222.73.241.17:38112        222.185.246.222:41299      ESTABLISHED
tcp        0    90 222.73.241.17:38114        220.152.161.139:50032      ESTABLISHED
tcp        0    36 222.73.241.17:38111        58.37.3.117:1135            ESTABLISHED
tcp        0    51 222.73.241.17:38113        222.67.51.141:1085          ESTABLISHED
LISTEN为本机监听端口,ESTABLISHED为成功建立两台服务器之间的链接。
C、查看cabal进程是否正常运行:
# ps aux |grep cabal (正确显示以下内容为正常)
cabal    2575 15.5 15.2 877360 633540 ?    S<l  Jun07 237:32 WorldSvr_01_01
cabal    2610  7.0 12.6 754052 525112 ?    S<l  Jun07 107:46 WorldSvr_01_02
cabal    2645  6.6 13.5 777028 560808 ?    S<l  Jun07 101:28 WorldSvr_01_03
cabal    2680  6.0 12.7 753352 530284 ?    S<l  Jun07  91:50 WorldSvr_01_04
D、查看cabal进程日志(日志文件的说明上面已经列明):
#tailf /var/log/cabal/WorldSvr_01_01.log 实时监控日志文件输出内容;
#tail -50 /var/log/cabal/WorldSvr_01_01.log 查看日志文件的最后50行;
#more /var/log/cabal/WorldSvr_01_01.log 以每频幕为单位显示日志文件的所有内容(空格键继续);
#cat /var/log/cabal/WorldSvr_01_01.log |grep –i error 只检查日志文件的Error行;
注:检查日志文件以查看Error行为主,判断出错原因。
E、查看服务器运行的哪些进程?
#catcabal (脚本命令等同cat /etc/cabal/server_list)
WorldSvr_01_01
WorldSvr_01_02
WorldSvr_01_03
WorldSvr_01_04
F、Cabal维护脚本说明:
所有维护用脚本全部放在各区manager server的/root/cabal/目录下:
chnstop_all:关闭所有cabal服务进程;
chnstart_all:开启所有cabal服务进程;
chnstart_world:只开启World Server 进程;
chnstop_world:只关闭World Server 进程;
chnstop_chat:只关闭Chat Server进程;
chnstart_chat:只开启Chat Server进程;
cmd[game/chat]_shell.sh: 全服(游戏服/聊天服)控制命令;
scp[game/chat]_cmd.sh: 全服(游戏服/聊天服)复制命令;
check_md5.sh:校验各服务器进程主程序的md5值;
check_proc.sh:检查每台服务器的服务进程运行情况;
所有脚本使用规则:
确定当前目录为/root/cabal/
脚本执行格式:./脚本名字 [参数1] [参数2]
脚本陆续更新中……
2.2系统维护内容
A、系统帐户
查看有无新增系统帐户,并了解其来源及用途;查看管理员组里有无新增帐户,以及所有账户的账户策略有无变动;
Windows服务器操作如下:
开始 -> 运行 -> regedt32(赋予查看sam键值的权限)
开始 -> 运行 -> regedit (HKEY_LOCAL_MACHINE/SAM/SAM/DOMAIN/USERS/NAMES/)
开始 -> 运行 -> compmgmt.msc (打开计算机管理窗口检查里面的用户权限和策略)
Linux服务器操作如下:
cat /etc/passwd查看有没有大于500的用户;(cabal用户除外)
B、监听端口
查看当前打开的服务端口,查找可疑的端口;
Windows服务器操作如下:
使用Fport工具或netstat -an |findstr "LISTEN"
Linux服务器操作如下:
直接打LISTEN或netstat –ant |grep LISTEN
C、任务管理器
使用任务管理器,查找有无可疑的应用程序或后台进程在运行,并观察CPU及内存的使用状态;
Windows服务器操作如下:
Ctrl + Alt + Del 选择task manager
Linux服务器操作如下:
top命令可查看系统状态,free命令可查看系统内存信息。
D、        系统服务
开始->程序->管理工具->服务,察看所有系统服务,检查是否有陌生的未知的服务;
E、        启动项
检查注册表编辑器,查找有无可疑的程序被加到Windows的启动项里;
Windows服务器操作如下:
开始 -> 运行 -> regedit (HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN)
Linux服务器操作如下:
cat /etc/rc.local有无多余执行脚本或者命令存在。
F、        日志分析
Windows服务器操作如下:
查看事件查看器,检查“系统日志”“安全日志”“应用程序日志”里有无可疑的事件或影响系统性能的事件;
Linux服务器操作如下:
cat /var/log/message |more 查看有没有错误信息
cat /var/log/secure |more查看有没有入侵和攻击信息
G、        共享目录
检查共享目录,关闭所有共享;
H、        硬盘空间
检查磁盘空间情况,对必要内容进行备份;
Windows服务器操作如下:
磁盘信息查询,我的电脑(备份服务器详见《cabal服务器备份方案》)
Linux服务器操作如下:
服务器状态可查询各区监控服务的接口或用df –h命令查看磁盘状态,linux下备份可使用脚本完成。
I、在线人数/服务器监控
利用工具实时监控在线人数,各个频道状态,及时发送需求的公告和运营信息。发现人数变动异常及时记录和汇报相关负责人和部门主管。
服务器状态监控,各个大区都有一套监控平台。检查关键指标的峰值和均值,发现异常及时处理。

3.停机维护
3.1系统更新
检查操作系统的系统更新,保持同步更新;
3.2安全扫描
使用病毒及木马查杀软件扫描内存及硬盘,并保持病毒库的更新。
3.3操作记录
记录所有的维护项目及操作步骤,如发现任何异常情况及时汇报相关负责人和部门主管。
3.3重启服务器
完成所有检测后,重启该服务器。
3.4数据库备份
A、检查数据库服务器备份情况
B、检查是否依据制定的备份方案定期备份
C、校验备份包及事物日志
D、检查最新备份包是否传送到备份服务器
3.5 硬件和网络
重启服务器后,检测每台服务器的状态,如发现有服务器故障,及时联系IDC机房,检测网络和硬件状态,并汇报相关负责人和部门经理。

浏览次数:1
最新文章
· 惊天私服数据表解释...
· 教你如何在商店加入武器、裝備、機車...
· 魔导师很强大.不认同你就进来...
· 惊天动地需要的操作系统和MSSQL下载...
· 惊天动地服务器开外网端口和IP说明...
· 怪物物品掉落数量修改...
· 惊天私服荣誉等级值修改...
· 惊天私服金钱爆率修改方法...
· 惊天动地技术管理安装流程3...
· 惊天动地技术管理安装流程2...
热门文章
· 惊天动地技术管理安装流程3...
· 惊天动地技术管理安装流程2...
· 惊天动地技术管理安装流程1...
· 惊天私服数据表解释...
· 教你如何在商店加入武器、裝備、機車...
· 魔导师很强大.不认同你就进来...
· 惊天动地需要的操作系统和MSSQL下载...
· 惊天动地服务器开外网端口和IP说明...
· 怪物物品掉落数量修改...
· 惊天私服荣誉等级值修改...
· 惊天私服金钱爆率修改方法...
  Copyright 2007-2009 www.paisf.net All Rights Reserved
本站中文版权所有 惊天动地私服 保留所有权利 未经许可请勿任意转载或复制使用
请使用1024*768分辨率浏览本站以达到浏览惊天动地私服的最佳视觉效果|特别鸣谢:☆肆度—安安 提供美工