本文不介绍具体到硬件配置以及软件破解、客户机系统优化、服务器性能优化,意只在如何完美实现同步以及更新功能
准备软件
WINDOWS 2003SERVER
WINDOWS XP
网维大师 6300
网维虚拟盘同步节点程序V6.3.0.0
MZD IMG镜像本地加载工具
单服务器模式说明
配置步骤 WINDOWS2003部分
1 分区最少为3分区 因为我测试环境所以没有使用大硬盘我使用的两个80G硬盘来测试
(图1)
2 2003安装完毕后 在D盘建立TEMP01目录、在TEMP01下建立disk-bak、disk-temp两个目录,E盘下建立DISK目录。
(图2)
3设置IP为192.168.0.200(我的网段如此)
配置步骤 锐起部分
1 安装锐起服务端全部默认安装
2 第一次启动时设置好软件工作目录
默认磁盘目录E:\disk
工作站目录D:\temp01\disk-temp
还原点目录D:\temp01\disk-bak
3 设置完毕后 点击磁盘管理创建4个磁盘两个5G为c、d两个盘符20G为E、F盘符。
(图4)
4 启动一台有硬盘的客户机,并且配置4个虚拟盘到客户机,设置超级用户模式,并设置硬盘启动。
5 客户机安装完毕锐起客户端后,配置计算机名与IP和服务器设置工作站对应。重新启动后计算机会识别到SCSI设备,安装设备完毕有可能要重新启动才认的到虚拟磁盘。启动磁盘分区工具格式化所以4个分区,使用锐起无盘xp上传工具将C盘内容上传到服务器。关机拆去硬盘,服务器配置工作站为无盘启动并设置成普通用户模式。
6使用MZD IMG镜像本地加载工具。
映射Y盘为E:\DISK\DISK2.IMG
Z盘E:\DISK\DISK3.IMG
至此 锐起部分结束。
配置步骤 网维部分
1 安装网维至D:\ICAFE8目录
2 安装网维虚拟盘同步节点程序V6.3.0.0 设置里输入网维IP为192.168.0.200 待同步虚拟盘为Y盘、Z盘
3 设置顺网服务为手动 并且停止服务
进入顺网debug模式 在桌面创建快捷方式“网维debug模式”D:\iCafe8\ServerMgr\ServerManager.exe -debug
6 配置分组 我设置两个分组 一个无盘服务器1 和一个无盘服务器2
设置192.168.0.200 Y =E
设置192.168.0.200 Z =F
如一切正常在同步节点监控里面将看到本机虚拟盘同步节点上线
7 配置游戏至各个虚拟盘 这个不用我说了吧 发个图
8 客户机安装网维大师客户端至 客户端安装类型选择退出
9 进入E:\NBMSCLient目录 运行BarClientView执行文件提示 您还没有设置网维服务器地址,将会启动手动设置机器名与Ip 服务器地址或名称里输入服务器Ip地址,点击确定。并且导出注册表文件到E:\NBMSCLient\ip.reg并且把目录到服务器Y盘下。
注册表内容
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\iCafe8]
"ServIP"="192.168.0.200"
"ServPort"=dword:000026b6
10 在服务器 Y:\NBMSClient创建一个游戏菜单.bat
内容为下列
regedit /s ip.reg
BarClientView.exe
11 客户机重新启动后 执行E盘下的NBMSClient\游戏菜单.bat
至此配置全部结束 完美单服更新+菜单系统。网维大师随着6300新版本的发布,更好的改善了用户体验已经无盘的兼容程度。
多服设置实际更简单 配置完毕锐起部分后 配置网维维部分的第二项、第三项、第四项、并且在网维服务器添加该无盘服务器ip地址。接着配置第七项、第八项、第九项、第十项、第十一项,那么也就正常 。
以下是建议!你可以当我乱说
1 你在无盘服务器准备一片大小超过你实际游戏使用容量的硬盘。
3 如果无盘服务器有三台以上请将网维大师安装单独一台机器上,避免过多损失无盘服务器性能。
4 请不要尝试直接将网维游戏数据直接更新入开包到虚拟分区,这样将容易导致包数据损坏,请使用同步节点来解决问题。
请注意 有维护公司打电话给我说包损坏的问题 基本原因已经查清 !
在服务器映射出来是放游戏数据的盘
所以在客户机器使用超级用户模式的情况下不可以将游戏数据的盘置于超级用户模式 当服务器于客户机都有权利写包数据的时候
直接导致包损坏 也就是说 如果要在客户端写入E F盘数据 那么需要先在服务器关闭包映射 或者直接把客户端修改数据上传到服务器
还有 因为没有在服务器开包C D盘 所以 关于C D盘损坏的和教程无关 请怀疑你的硬件稳定性 以及其他原因
对于说性能受损的说法 通过几通电话 并且远程看过 以下几点
第一 同步更新数据量本来就不大 请自行设定更新时间 避免高峰期往虚拟磁盘写入数据 只在sata阵列 服务器配置过低的发现此问题
第二 三台无盘服务器的网吧建议使用单独一台网维服务做更新 否则在更新时间 装网维服务端的服务出现网络占用过高 附载的无盘客户端出现卡的情况
第三 不要觉得回写盘够大 就吧网维游戏装在里面 导致网维更新与同步游戏的时候客户机变卡严重 建议使用单独硬盘来做网维更新
第四 单无盘服务器的网吧挂在网维建议增加内存特别是只有2G内存的服务器
以上废话 是这几天远程与接维护公司电话讨论问题的总结 签名处有我电话 电话沟通
2008.10.8 更新
说下开包损坏原因 为什么说多加片硬盘可以减少很多包损坏几率 大家都知道 NTFS 如果写入数据完毕后异常断电不会造成数据损坏 但是在写入过程中异常断电或者数据出错会造成损坏 其实只要减少往包写入数据的时间理论上就减少了包损坏几率 无盘下包为什么说不开超级工作站就不容易包损坏 原因是因为没有往包里写数据 以只读模式访问包 NTFS 在读取是不会造成包损坏.
实际上一般情况包损坏并不可怕 因为是开包模式所以直接在服务器扫描修复开包的盘符就可以解决问题 客户机系统设置禁止检测磁盘 如包有损坏必定有游戏更新失败 那么在平台选项 同步接点的同步接点监空中可以看到状态 以及是那块硬盘失败
基本没有问题 补充几点 :
1、无盘建议服务端客户机升级那里禁用客户端更新功能(减少对无盘服务器的回写压力)
2、建议设置同步节点更新任务并发数为2,减少无盘镜像的磁盘碎片。
3、明智的出盘功能支持命令行,建议开机使用命令行出盘
建议采用锐起的虚拟盘出盘功能来映射无盘镜像就不需要DEBUG模式了
锐气的虚拟盘管理器+开机自动出盘工具可以在网上找
本文来源:未知 作者:佚名