ChinaUnix.net
 >> ChinaUnix.net > Solaris

谢谢大家!!!

作者:wanggq     发表时间:2002/01/14 11:30am

[这个贴子最后由wanggq在 2002/01/14 03:09pm 编辑]

系统:sun E450 加 阵列柜
solaris 7 数据库 openbase
现象: 用ftp 往服务器上传几百兆的数据时,往硬盘写的速度特别慢,有40多分钟.而且服务器的所有服务都几乎停止,就连输入命令都半天才有反映,硬盘空间没有问题.
服务器24小时不能停机.
我找不到原因.
我作的是0+1。
数度慢是因为阵列没打补丁是么?
听说有补丁。什么补丁,打补丁有危险么?
我的机器可不能停机。
急,急,急。
数据量大时,无法工作。

此文章相关评论:
该文章有22个相关评论如下:(点这儿可以发表评论)
bear 发表于: 2002/01/14 11:32am
什么叫:“别下”?有什么问题,大家共同参谋!
众人拾柴火焰高!
 
wanggq 发表于: 2002/01/14 11:35am
[这个贴子最后由wanggq在 2002/01/14 11:40am 编辑]

系统:sun E450 加 阵列柜
solaris 7 数据库 openbase
现象: 用ftp 往服务器上传几百兆的数据时,往硬盘写的速度特别慢,有40多分钟.而且服务器的所有服务都几乎停止,就连输入命令都半天才有反映,硬盘空间没有问题.
服务器24小时不能停机.
我找不到原因.
我作的是0+1。
数度慢是因为阵列没打补丁是么?
听说有补丁。什么补丁,打补丁有危险么?
我的机器可不能停机。
 
muling 发表于: 2002/01/14 11:46am
有可能是你的网络丢包率太高
1)、可以用ping命令加上-s参数,检测一下网络情况 #ping -s ip地址
2)、可能是系统有某一个进程占用了大量的系统时间,导致传输数度慢使用如下命令:
    #ps -el     查看是否有占用大量系统时间的进程,酌情处理
3)、不知名原因,可以反向传输,再你的pc或笔记本上开ftp服务,再Sun的服务器上ftp你的Pc或笔记本,将文件get过来!~
 
bear 发表于: 2002/01/14 11:54am
内存多大?网口是什么?“输入命令都半天才有反映”时是用TELNET的方式登录的吗?
用iostat -xn 3 监控硬盘的I/O操作的情况。
用什么阵列?如果不是硬件RAID阵列,用什么RAID管理软件?
用mpstat 5 监控CPU操作的情况
如果有图形界面,用进程管理程序监控谁占用CPU资源和内存资源。
做以上分析后再看。
 
zcycy 发表于: 2002/01/14 12:00pm
看来和网络是没什么关系了,只是服务器的事,你看看服务器的进程和CPU、硬盘使用情况然后再想别的原因
 
wanggq 发表于: 2002/01/14 12:22pm
千兆的网卡,千兆的网络。
双CPU,1G的内存。
用的是硬阵列。
网络好象没有问题。用网管软件监视只是广播有点多,
本机硬盘读写正常,只是阵列读写不正常
 
zcycy 发表于: 2002/01/14 12:41pm
那应该是阵列的事了,至于具体的我水平有限,看大家谁有办法吧
 
wuya 发表于: 2002/01/14 01:30pm
什么阵列,什么SCSI卡?
 
wanggq 发表于: 2002/01/14 01:42pm
阵列为SUN 的A1000。
 
wuya 发表于: 2002/01/14 01:49pm
有没有装PATCH,来着看看
http://swweb1d.sun.com/servlet/com.sun.patchpro.servlet.StorageServlet?referrer=sunsolve.sun.com&form=interactive/Storageform.html/

有没有SCSI终端器,是6541卡吗?...

 
netterm 发表于: 2002/01/14 01:53pm
是不是内存太小,ftp的时候,把进程从内存区换出来了?如果是这个原因,起用priority paging,在/etc/system 中set priority_paging=1。这样在替换的时候首先替换文件缓存
 
bear 发表于: 2002/01/14 02:13pm
再用这个方法试试,从主机本地硬盘拷文件到阵列,用iostat监控,看看有什么问题?你说的打补丁应该是给阵列升级FIRMWARE,是SUN的A1000吗?但这样非常麻烦,阵列肯定要重启(关电再开),所以你的应用必须停止,应用既然都停止了,不如升级阵列在主机端的程序和DRIVER(raid manager)顺便重启一下,劝你申请SUN SERVICE来做,否则如果出现什么问题会措手不及。如果不是SUN的阵列就比较麻烦了,不知道该找谁来做,你的这个问题对于不能停机的系统来说不象小问题,要谨慎处理,想靠网友解决较困难(不是不愿意帮你),我做售后多年,现场出现的千奇百怪的问题看多了,不是一句话说得清楚的。尤其涉及到系统和硬件,又没有明显报错信息,很多都无法分析,只有见过才知道处理方法。不是危言耸听。
问题1:有时候硬盘的转速都把你的头搞大:(,信不信?newfs系统就告诉你I/O错,newfs不了,在别的系统上怎么折腾都没有问题,你从何查起?
问题2:将原厂配硬盘更换,位置大小都没变,安装操作系统都正常,硬盘就是引导不起来,再用回原厂配硬盘就没有问题,一头雾水。
以上问题后来都解决了,不过可见问题的复杂性。不要怪我罗嗦,希望你认真对待任何不确定的因素,统筹排除问题的方案,避免最小的宕机时间,并积累宝贵经验。*^_^*
 
lk74612 发表于: 2002/01/15 12:15pm
swap多大,你的database是不是将swap占满了?
 
bear 发表于: 2002/01/15 12:22pm
他向主机的本地硬盘中写都没有问题,应该跟SWAP无关。还是I/O或阵列的问题。
 
zcycy 发表于: 2002/01/15 04:21pm
我同意Bear的意见。我也是做了好几年的技术服务(多是微机系统,惭愧),有时它出的毛病你都搞不清楚什么事。说最离奇的:一台AT电源的计算机我怎么按开关就是没反应,别人到那儿一按就亮了,而我是给人家修计算机。而你自己修有些东西处理不当的话,厂家或者商家的服务人员来了也许是麻烦事儿。
 
wanggq 发表于: 2002/01/15 10:48pm
我想打有关阵列补丁,但不知道补丁号。(没找到)
又担心打了补丁后又出现新的问题。
我如果申请后可以关机(大概在半夜),我应该怎么作。
 
bear 发表于: 2002/01/16 10:02am
sunsolve.sun.com有,但是没有注册号的用户可能无法按指定产品搜索补丁。
我帮你找了一个,for Solaris 7应该是:
Patch-ID# 108834-07
Keywords: A3500 A3500FC A1000 A3000 firmware rdriver
Synopsis: RAID Manager 6.22: generic RM6.22 pre Solaris 8 patch
Date: Jan/17/2001
虽然该补丁的README中提到有更新的补丁108834-09,但该新补丁好象有问题。
!!提请注意!!仔细阅读README
你的RAID Manager 是6.22吗?这点很重要!!!不是的话最好先升级!!
RAID Manager 6.22 SUN网站上有down。大约10M。
 
kiss007 发表于: 2002/04/05 08:12pm
在别的系统上,ftp命令(传输大文件)好像也会导致机器变慢。
 
superjun 发表于: 2002/09/25 10:55am
这么经典的故障,看了半天没解决呀?wanggq有空能不能回来给说说问题解决了么?
 
ghylyfq 发表于: 2002/09/25 11:37am
多数是广播包的事,仔细查一下看有没有人从你的机器往下拿东西
 
zufuqing5303 发表于: 2002/12/18 04:00pm
这有什么精的。哎,不只那位老兄是如何解决的。
 
digital 发表于: 2002/12/18 04:44pm
bear,崇拜你的技术。虽然我现在不作技术啦
 
 

Copyright © ChinaUnix.net  *  转载请注明出处及作者