Istorage服务器安装和使用指南.doc_第1页
Istorage服务器安装和使用指南.doc_第2页
Istorage服务器安装和使用指南.doc_第3页
Istorage服务器安装和使用指南.doc_第4页
Istorage服务器安装和使用指南.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Istorage服务器安装和使用指南准备一台服务器。注意:安装程序会将系统盘上的所有分区删除,原来的数据会都丢失,有用的数据要先备份。先下载安装光盘iso,然后刻录成一张光盘,将启动光盘放入光驱中,让光盘引导系统启动。系统启动完毕,提示输入用户名和密码。默认情况下用户名是root,密码是123,用户可以用passwd root命令修改密码1执行par命令,看系统上的磁盘名称,如下图:关键看Name一项,不带数字的是表示磁盘,带数字的表示磁盘的分区,例如sda表示第一个磁盘,sda1表示第一个磁盘的第一个分区,sdb表示第二个磁盘,他没有分区。2如果要安装的系统盘上有分区,执行clear_disk 磁盘名,如要安装的是刚才看到的sda盘,就执行clear_disk sda,会看到类类似下图的结果:可以看到磁盘sda的分区都被删除了,这个时候要重启服务器。然后在安装系统。3安装系统:安装命令介绍:install 磁盘名 磁盘缓存大小(GB) 根据你的实际情况,选择不同的安装参数,。例如,Linux下的磁盘名规范:IDE硬盘, IDE盘的主通道的主盘是hda,从盘是hdb, 从通道的主盘是hdc,从盘是hdd, 你看看你的盘怎么接的就知道了。如果是SATA或SCSI硬盘,磁盘名一般是sda如果还不清楚, 安装前执行par, 看看是否有:hda, hdb,hdc,hdd或sda, sdb ,sdc的名称。例子:IDE硬盘,一般执行install hda SATA或SCSI硬盘 ,一般执行install sda4. 重启服务器: 取出光盘,执行reboot命令重启服务器。5. 注册服务器: 执行管理客户端istorage。exe, 输入ip,默认没有密码,进去了可以修改密码, 登陆服务器,如下图:注意,服务器的默认ip为192。168。0。251,如果你的网络不是192。168。0网段的,在你的客户端计算机上加一个这个网段的ip(windows的网络tcp/ip配置的高级中可以添加多个的),就可以了。选注册功能,生成服务器注册信息文件,发给okstor, 获得注册码,在输入注册码,看关于中的用户数是否对,要刷新一下。注册成功后,要重启服务器,注册才能够有效。执行管理客户端istorage。exe, 输入ip,默认没有密码,进去了可以修改密码, 登陆服务器,如下图:选管理客户端的网络配置功能:如果只有一个网卡,就配置eth0;如果有2个网卡,可以2个网卡配置不同的IP(最好是不同的网段,比如配置192。168。0。251,192。168。1。251;2个网卡配置一个网段的不同IP,并行效果不好);如果想2个网卡绑定一个IP,勾上“双网卡绑定”,服务器自动配置双网卡绑定功能,扩展网络带宽,也提高服务器的可靠性。选管理客户端的用户管理功能:主要是用来设定服务器的管理员密码,管理客户端登陆是用这个密码,管理客户端初始没有密码。超级客户端IP,是用作采用超级客户端方式更新游戏的,比如设置为192。168。0。1,那这个IP的客户端,每次登陆就自动是管理员用户,详细见后面的游戏更新说明,如下图:Iscsi客户端的超级用户administrator也使用这个密码,不能够修改用户名,就是下图的密码,iscsi客户端的默认密码也是administrator当服务器有升级程序时,我们会提供一个服务器升级程序包。 在此处选中升级程序包,即可升级服务器,升级后要重启服务器。日志功能,是提取服务器的日志,取系统日志是提取Linux操作系统的日志, 取服务日志是提取iscsi服务器的日志。日志是服务器运行的记录,主要是服务器出现问题时分析用的。如果服务器没有问题,建议经常“清除服务器日志”,免得占用服务器的空间。选管理客户端的工具功能: 本系统采用”内存写缓存+磁盘写缓存”,两级写缓存技术,来实现超级保护功能。内存写缓存是本产品的一个关键技术,能够大大提高服务器性能, 传统的超级保护是采用磁盘做缓存, 而客户端刚写的数据很快要读, 而且很可能多次读,这大大影响磁盘的性能,而且客户端写的数据是没有必要长期保存的,所以我们采用内存写缓存技术。另外, 在内存不够的情况下,本系统还支持磁盘写缓存。经过测试,100个客户端,一般写缓存的数据只有几百MB, 有写windows的iscsi软件,看起来写的数据超过1G,其实,为了提高重复写的性能,那里面有很多重复的数据, 真正有效数据不超过1G的。服务器采用共享写缓存技术, 所有客户端共享写缓存, 操作系统保留内存数: 是配置Linux操作系统最小保留的内存,例如,你服务器有2G的内存, 操作系统保留内存数为800MB, 那么写内存就最大为2G-800MB=1。2GB, 这是最大写缓存数,如果写缓存没有用这么多,多于的操作系统还是可以用的,这是为了保证操作系统的内存使用不受影响。单个客户端最大写缓存数:是配置单个客户端的最大写缓存,防止一个客户端占用太多的写内存,建议配置为50-5000MB之间。当一个客户端写超过限制, 后写的覆盖先写的, 恶意写服务器的人,会看到先写的文件不见了, 当然,玩游戏100MB肯定用不了的。建议服务器配置大一些的内存。另外,建议定期升级服务器上的网络游戏。服务器工作线程数是设置服务器读盘的线程个数,主要是看服务器的游戏盘个数,一般设置比游戏盘个数多一些,比如你4个游戏盘,可以设置为68个线程。“记录流量大的客户端信息到系统日志”是在服务器的平均流量很大(比如5MB,一般是12MB的),而玩游戏还卡时,记录流量大的客户端信息,用来分析是否哪个占用太多的带宽,看看这个客户端在做什么,是否正常。选管理客户端的共享管理功能: 共享管理是用来配置服务器的共享方式和磁盘, istorage系统(包括Linux)占用系统盘80MB,系统盘多于的空间可以用来共享,需要选中共享系统盘选项, 如果系统盘很小如40G,觉得没有什么用处, 而另外接了多个打的数据盘,系统盘也可以不共享, 免得客户端看到共享很多磁盘。一般建议采用物理磁盘方式共享,这种方式是将各个磁盘独立共享, 以前有的windows文件系统格式(如ntfs,fat32)的磁盘, 作数据盘共享, 上面的游戏可以直接使用,不需要重新安装。注意:系统因为安装了Linux操作系统,上面的分区和数据将被全部删除, 重新创建分区, 系统占用160MB,其它的空间将分一个数据分区, 可以共享,这个分区共享后,客户端看到的是一个没有分区的裸盘,你要采用iscsi的超级用户(daministrator),在一个客户端登陆服务器,看到服务器的共享的裸盘后,进行分区格式化,并安装游戏。本系统还支持软RAID,如果你没有硬件RAID,想提高服务器的磁盘性能,你可以采用软RAID方式, 目前支持常用的RAID0、RAID1、RAID5和ShareRaid0,RAID0、RAID1和RAID5是Linux系统自带的RAID,ShareRaid0是我们开发的,针对网吧游戏共享设计的,性能最好,比一般的硬件RAID性能好要好的,建议采用ShareRaid0。 RAID5有数据冗余,但是性能比RAID0差一点,而且少一个磁盘的存储空间(作数据冗余用),好处是一个盘坏了,数据不丢失 ,但是磁盘坏的概率很低的,一般没有必要。而且要求多个大小最好一样,负责按照最小的磁盘空间使用,大的磁盘多余的空间将被浪费。用来查看系统的连接信息“客户端超时设置”,是设置客户端连接服务器后,多久没有访问服务器上的游戏了,就断开这个客户端,释放资源,一般默认180分钟,不需要修改。“延时重启服务器”,是希望过多久后,服务器自动重启。比如你现在是下午4点,升级了服务器程序,现在人多,希望夜晚12点服务器在自动重启,就设置8小时(1248)后重启。“定时重启服务器”,是设置每到某个时间,服务器都重启一次。比如希望每个星期一、三、五早上4点重启,就设置如下图:注意,这个时间是按照服务器上的时间来计算的,一定要在bios中把服务器的时间设置准确。常用RAID支持:(要求用单独的一个硬盘安装系统和作为写缓存, RAID磁盘用来做共享用)3ware 5/6/7/8xxx ATA-RAIDMylex DAC960/DAC1100 PCI RAID ControllerHighpoint序列RAID卡:RocketRAID 100 /133 RocketRAID 454 /464RocketRAID 1520RocketRAID 1544/1542RocketRAID 1640RocketRAID 1810/182XRocketRAID 222XRocketRAID 2310/232XPromise序列RAID卡:PDC40518 Promise SATAII150 TX4PDC20575 Promise SATAII150 TX2plusPDC20579 Promise SATAII150 579PDC40718 Promise SATA300 TX4PDC20775 Promise SATA300 TX2plusPDC20779 Promise SATA300 779主板自带的RAID功能:Adaptec HostRAID ASRHighpoint HPT37XHighpoint HPT45XIntel Software RAIDJMicron JMB36xLSI Logic MegaRAIDNVidia NForcePromise FastTrackSilicon Image MedleyVIA Software RAIDSATA盘,或者基于下列芯片的RAID卡:3ware 9xxx SATA-RAID AHCI SATA ServerWorks Frodo / Apple K2 SATA Intel PIIX/ICH SATA NVIDIA SATA Promise SATA TX2/TX4 Pacific Digital SATA QStor Promise SATA SX4 Silicon Image SATA SiS 964/180 SATA ULi Electronics SATA VIA SATA VITESSE VSC-7174 SATA SCSI盘,或者基于下列芯片的RAID卡:7000FASST SCSI ACARD SCSI Adaptec AIC7xxx / AIC79xx U320 / I2O RAID Adaptec AHA152X/2825 Adaptec AHA1542 Adaptec AACRAIDAlways IN2000 SCSILSI Logic New Generation RAID Device Drivers BusLogic SCSI support DMX3191D SCSIDTC3180/3280 SCSI?EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) EATA-PIO (old DPT PM2001, PM2012A)Future Domain 16xx SCSI/AHA-2920AIntel/ICP (former GDT SCSI Disk Array) RAID ControllerGeneric NCR5380/53c400 SCSI PIOGeneric NCR5380/53c400 SCSI MMIOIBM ServeRAIDInitio 9100U(W)Initio INI-A100U2WNCR53c406a SCSISYM53C8XX Version 2 SCSIIBM Power Linux RAID adapterQlogic FAS / ISP / ISP2100 / ISP2200 / ISP2300 / ISP2322 / ISP63xx hostSymbios 53c416 SCSITekram DC395(U/UW/F) and DC315(U) SCSI Tekram DC390(T) and Am53/79C974 SCSI Trantor T128/T128F/T228 SCSIUltraStor 14F/34FUltraStor SCSIWorkbit NinjaSCSI-32Bi/UDE支持多种共享配置方式:注意:针对现在网吧服务器共享的特点,我们设计了一个适合网吧共享的ShareRaid技术。性能测试结果:4个SATA盘:ShareRaid性能比RAID卡高50,比Linux软RAID高100;2个SATA盘:ShareRaid性能比RAID卡高20,比Linux软RAID高50;使用方法:图1. ShareRaid0方式图2. 设置服务器工作线程数1. 随着游戏盘数增加,性能明显增加,建议性能要求高的情况下,用4个硬盘以上;2. 硬盘的容量按照最小的计算;iStorage 采用客户端超级用户的方法上传或更新服务器上的游戏, 超级用户的用户名administrator, 默认密码administrator, 通过管理客户端iStorage.exe可以修改密码, 管理客户端默认没有密码.iStorage默认将服务器上的所有硬盘共享,系统占用系统盘80MB,其余空间将作为一个裸盘共享,需要在客户端分区和格式化,其它的盘按照物理盘方式共享,原来盘上的数据直接共享,并可以使用. 选中Identifier的复选框, 安 Log off 按钮,如下图, 如果不能够log off, 一般可能是打开了某个服务器共享盘上的文件,请关闭可能的应用程序,在重新试一试, 如果还不行,只要重启客户端,在操作.再选中CHAP, 输入用户名和密码,登陆服务器安确定连接服务器即可,这样用户对服务器的所有更改都会写到服务器的硬盘上. 注意: 更新完游戏,要断开连接,或重启客户端,防止有数据在客户端的cache中,没有完全写到服务器上. 如果总是不能够log off,你重启更新服务器的客户端计算机也可以。StarPort iSCSI客户端游戏更新方法:StarPort不能够采用超级用户方式更新,要采用超级客户端。(采用MS方式,也可以用超级客户端方式更新游戏的)。 注意: 更新完游戏,要断开连接,或重启客户端,防止有数据在客户端的cache中,没有完全写到服务器上。建议客户端用还原软件时,把虚拟盘也保护。这样,客户端就不会回写到服务器,对服务器性能有好处。注意,更新时,要把还原保护虚拟盘功能关闭,否则还原软件会把更新的游戏保存在客户端本地,更新不到服务器上的。测试命令test_disk;用法:在服务器上执行 test_disk /dev/磁盘名 先在服务器上执行par命令,看看服务器上的磁盘名称,如下图。那么如果测试系统盘多余的空间性能,执行test_disk /dev/sda3.如果测试另外的硬盘sdb的性能,执行test_disk /dev/sdb一般磁盘名的规则:然后就会在屏幕上打印出磁盘的顺序读取的性能。 该测试只是读磁盘,不会破坏磁盘上的数据。在没有其他客户端使用的情况下,测试的性能一般为:答: Protected Storage Windows Management Instrumentation Driver Extensions 这2个服务一定要开,最好设为自动 Security Accounts Manager Distributed Transaction Coordinator 这2个服务最好开,但是时不开也可以用答:你要从windows的磁盘管理中看看有没有磁盘,新共享的磁盘可能是裸盘,要分区格式化。在资源管理器中就看不到。你是不是只有有个硬盘,安装的时候采用install 磁盘名 all,如果是这样,all的意思就是把所有的系统盘系统之外的空间都作为写回缓存,就没有空间来共享了,只有多个硬盘的情况下,才能够使用all参数。或者你一个硬盘的情况下,在管理客户端上去掉了共享系统盘的选项,这个选项的意思就是把系统盘上多余的空间进行共享,如果不共享系统盘,且只有一个硬盘的话,就没有磁盘用来共享了,答: 可能的原因是网络不通,网络不通一般有三种情况:1。默认IP跟客户端不是同一个网段,默认的ip是192。168。0。251如果不是同一个网段,在客户端添加一个192。168。0网段的ip,然后用管理客户端连接服务器,在将服务器的ip改为你的网段。2。网络上有IP冲突,这种情况一般是ping IP是通的,但是连接不上,你可以关闭服务器,在ping这个ip,就可以判断是否是IP冲突;也可以在服务器上执行/etc/rc。d/init。d/network restart ,看看有没有错误信息提示,执行ifconfig看看ip是否配置成功。3。可能是网卡不支持,如果判断不是前面的2种情况,而且ping不通,可能是网卡不支持,换一个网卡试一试答: 服务器采用RAID方式共享,调电的情况下有可能导致RAID损坏,从而出现连接错误,这时服务器会提示读盘错误。解决方法,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论