盘Linux服务端的测试及故障处理办法
盘Linux服务端的测试及故障处理办法
1、查看系统负载情况
在服务端命令窗口下执行w命令可得到三组数据(例如 040 030 120),分别为系统前一分钟、前5分钟、前15分钟负载情况,一般负载情况在2以下基本正常,如果长时间高于3则可认为系统负载过高,重点检查硬盘工作状况。
2、测试各硬盘读取速度判断硬盘故障
在服务端命令窗口中执行如下命令
hdparm -t /dev/hda (IDE硬盘)
hdparm -t /dev/sda (SATA、SCSI、硬RAID卡阵列)
hdparm -t /dev/md0 (软RAID设备)
测试结果在空载情况下应 >40M/s ,在负载情况下平均应 > 20M/s 为正常,如测试结果极低则需要进一步使用硬盘专用检测工具测试是否为硬盘故障。
3、处理网络盘上数据无法正常读写问题
当在客户机上启动执行网络盘上游戏经常出现异常错误时,很可能是网络盘上的文件系统或数据出现损坏,可使用如下办法尝试修复。
在一台客户机上登陆为超级工作站连接网络盘,例如网络盘为H:,在DOS命令窗口下执行 chkdsk H:/F 对网络盘文件系统进行检查修复,修复完成后重新启动客户机看修复是否起到相应的作用,如故障依旧则考虑对网络盘重新格式化拷贝数据。
4、客户端无法连接网络盘的情况处理
有新的机器名需要连接网络磁盘时必须开启服务端虚拟磁盘管理器窗口
当服务器出现非法关机重启的情况时,很可能出现虚拟磁盘网络服务没有正常启动导致客户端无法连接网络磁盘,此时正常重新启动服务器或在命令行窗口下执行 landisk restart 来启动虚拟磁盘服务解决。
网众虚拟磁盘客户机系统还原功能失效情况的处理办法
a、分区或全盘恢复还原失效的客户机系统。
b、在服务器端虚拟磁盘管理器中删除还原失效的客户机。
c、客户机重新连接服务器,设置还原即可。
网众虚拟网络磁盘如何在没有盘符时进行磁盘扫描
a在服务器上运行命令cmd,进入命令行状态
b运行cd (这是方便生成的文件直接存放在c:目录下)
c运行mountvol > 1bat (这会生成一个名为1bat的批处理文件。)
d将1bat复制到桌面上。
e编辑1bat
找到 Volume{01847d10-ae98-11d9-a5d6-806d6172696f}
无加载点
无加载点的这行的上面就是去掉了盘符的'盘的磁盘卷标。保留这一行内容其它的全部删除掉。
f最后生成留下的文件应该如下面的格式
chkdsk/f Volume{01847d10-ae98-11d9-a5d6-806d6172696f}
要注意啊!一定要chkdsk/f要加上f参数,才能真正修复,还有磁盘卷标的最后一个字符不是 而生成的文件是带了的,要把它删除掉。
最后说说什么时候才能用这个批处理进行扫描
a当你发现在用超级用户更新之后,有的机看得到网络磁盘,有的机看不到网络磁盘,或者是打得开盘却看不到内容不得时,可以使用。
b当服务器重新启动时,提示有磁盘扫描,并自动进行扫描时,本来以前是必须要等这个扫描过程完成才能进入WINDOWS,但现在你就可以直接跳过扫描,等系统进了WINDOWS再运行这个批处理了。这样就不会影响到客人玩游戏。
c磁盘扫描完成之后,客户机有可能要重新启动才能正常看到网络盘的文件。
d一定要注意,这是一个非常危险的命令,你在使用时必须要保证没有超级用户存在(就是标记为红色的电脑)否则有可能造游戏盘上所有的文件丢失得一干二净!
1,SATA接口的硬盘最简单;\x0d\2,SAS接口向下兼容SATA,但SATA接口并不能直接使用SAS硬盘,需要转接卡,但转接卡会影响SAS硬盘的性能测试的准确性;\x0d\3,SCSI接口硬盘,这个也比较麻烦,也要购SCSI卡。当然市面上也有SCSI转SATA卡,但转接后同样性能大降。\x0d\所以用台式机来测试上述三种硬盘还得满足这些条件。\x0d\测试软可用HD Tune Pro、Adptec EZ SCSI 以及Hard Disk Sentinel 等对应的软件。
Linux服务器性能监测是很重要的工作,服务器运行应该提供最有效的系统性能。当服务器系统性能突然低于平均应有的情况,问题可能来自在执行的进程、内存的使用率、磁盘的性能、网络流量和CPU 的压力。在预算短缺的今天,理解如何优化系统性能比以往任何时候都重要。 要实现它的前提是,你必须充分了解自己的计算机和网络,从而找到真正的瓶颈所在。本文提供一些基础的工具来辨别和处理一些性能问题。使用的Linux 发行版本是Red Hat Enterprise Linux 4,工作过程是:首先查看整个系统的状态,然后是检查特定的子系统。 Linux服务器进行性能监控有几种方法,每种方法都各有其优缺点。 使用SNMP等标准工具 标准及非标准工具能执行一个或多个收集、合并及传输阶段,如rstatd或SNMP工具,然而标准的rstat后台程序提供的信息是有限的,速度慢而且效率低。 内核模块 几个系统监控工程利用内核模块来存取监控数据。一般情况下,这是很有效的收集系统数据的方法。然而这种方法存在的问题是,当主内核源内有其它改变时,必须保持代码一致性。一个内核模块可能与用户想使用的其它内核模块相冲突。此外,在使用监控系统之前,用户必须获得或申请模块。 /proc虚拟文件系统 /proc虚拟文件系统是一个较快的、高效率执行系统监控的方法。使用/proc的主要缺点是必须保持代码分析与/proc 文件格式改变的同步。事实表明,Linux内核的改变比/proc 文件格式的改变要更频繁,所以,用/proc虚拟文件系统比用内核模块存在的问题要少。本文介绍的方法即基于/proc虚拟文件系统。 一、 /proc文件系统特点 Linux 系统向管理员提供了非常好的方法,使他们可以在系统运行时更改内核,而不需要重新引导内核系统。这是通过 /proc 虚拟文件系统实现的。/proc 文件虚拟系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫做 /proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取 有关进程的有用信息,在运行中 (on the fly) 改变设置 (通过改变内核参数)。 与其他文件系统不同,/proc 存在于内存之中而不是硬盘上。不用重新启动而去看 CMOS ,就可以知道系统信息。这就是 /proc 的妙处之一。 小提示: 每个Linux系统根据软硬件不同/proc 虚拟文件系统的内容也有些差异。/proc 虚拟文件系统有三个很重要的目录:net,scsi和sys。Sys目录是可写的,可以通过它来访问或修改内核的参数,而net和scsi则依赖于内核配置。
打开“开始”菜单,进入“程序”,在“附件”里边有个“系统工具”,里边
就有“磁盘扫描”一项,点它,然后选择你要扫的盘就能检查坏道了。有的话
会提示的。它还能尝试修复坏道。另外,“系统工具”里边还有整理磁盘碎片
等功能。
若开始菜单里边找不到“磁盘扫描”的话也不要紧,右击你要扫的盘,点击
“属性”,在“属性”菜单上方选择“工具”,在弹出的窗口里点
“查错”
里边的“开始检查”就OK了。
用WINDOWS自带的查错功能比其他软件要慢一点,但可靠。建议在不用电脑的
时候(比方说吃饭的时候)来查。
祝
你好运!
数据是服务器最核心的内容,而储存数据的硬盘则是服务器的灵魂,其他硬件出现故障问题不大,硬盘出现故障却是灾难级别,是致命的故障,如果硬盘的数据丢失,那么之前的努力将会前功尽弃。不管服务器配置有多高,硬盘有多新,多么先进,都会有出现故障的几率;因此在使用服务器过程中,需要预防服务器硬盘故障,以便服务器快速恢复运行,减少数据损耗,尽量减少损失。当服务器硬盘出现故障,我们要怎么应对呢?
1、评估硬盘故障。 硬盘出现故障,服务器肯定出问题,这时候可以联系机房检查,评估硬盘损坏情况;如果损坏不大,系统还能正常运行,最好先备份数据,再更换硬盘。如果系统已经不能启动,可以更换硬盘重装系统,然后将旧硬盘挂在服务器上,方便备份数据;最坏的情况就是硬盘再也无法运行,里面的数据损失殆尽,一切从头开始。
2、恢复数据。 硬盘出现故障后,首先关注是数据安全,如果数据损失不严重,硬盘还能正常使用,可以通过专门的软件来恢复;如果数据非常重要,损失很大,硬盘也很难正常使用,这就需要付费请专业的技术公司来操作,千成不要再盲目操作,减小数据恢复机率。
如何预防硬盘故障?
1、定时备份; 定时备份是服务器管理和维护必须的措施;要预防硬盘故障带来数据损失,可不仅仅服务器里面备份,需要的是异地备份,或者是云备份,这样才能确保硬盘出现故障时,不会对备份数据造成损害。就算硬盘出现故障损失所有数据,有备份数据在,可以将损失降到最低。
2、硬盘做raid; 如果服务器硬盘比较大,可以通过raid技术优化整合单个或者多个硬盘,加强服务器硬盘的容错功能,硬盘出现故障时减少数据损失几率,保障服务器正常运行。
3、经常检测; 在服务器使用过程中,要经常检测硬件性能,早发现早预防,如果检测结果显示硬盘运行数据有问题,那尽快最好备份或者更换硬盘。 在服务器租用和托管时,服务器硬盘出现了故障或者数据丢失先不要慌忙,要冷静。如果自己可以处理的就自己处理;如果自己不能处理,那就关闭服务器,停止硬盘数据的运转,找专业服务器数据恢复公司解决。简单地说就是不要盲目操作,因为这有可能导致数据无法恢复的,请谨记小心。
数脉科技
https://wwwshuhostcom/
0条评论