暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 运行慢问题排查

原创 章芋文 2019-10-01
590

登录操作系统后,如果执行操作时响应缓慢,需检查系统运行情况后,进行进一步处理。执行的操作包括但不限于收集系统信息,确定系统版本、硬件、参数设置及登录用户情况。

系统资源不足(如CPU或I/O资源过载)引起的机器不响应外部连接。建议重试几次。若5分钟内仍不能操作这台机器,需管理员到现场进行检查处理。

登录成功系统反应慢,需收集以下系统信息:

当前在线用户。

--查看当前在线用户who

CPU使用状况。

确定是否因为某个进程导致CPU使用率过高。

top -H

I/O使用状况。

iostat -x 1 3

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util

xvda              0.01     1.10    0.07    1.01     0.83    10.25    20.40     0.03   24.88    4.04   26.36   1.38   0.15

xvde              0.00     0.39    0.13    1.62     3.47    33.83    42.78     0.03   18.01    4.94   19.05   1.21   0.21

dm-0              0.00     0.00    0.13    2.01     3.47    33.83    34.94     0.03   15.71    4.95   16.40   0.99   0.21

rrqm/s:每秒进行merge的读操作数目。即delta(rmerge)/s

wrqm/s:每秒进行merge的写操作数目。即delta(wmerge)/s

r/s:每秒完成的读I/O设备次数。即delta(rio)/s

w/s:每秒完成的写I/O设备次数。即delta(wio)/s

rKB/s:每秒读K字节数。是rsec/s的一半,因为每扇区大小为512字节

wKB/s:每秒写K字节数。是wsec/s的一半

avgrq-sz:平均每次设备I/O操作的数据大小(扇区)。即delta(rsect+wsect)/delta(rio+wio)

avgqu-sz:平均I/O队列长度。即delta(aveq)/s/1000(因为aveq的单位为毫秒)

await:平均每次设备I/O操作的等待时间(毫秒)。即delta(ruse+wuse)/delta(rio+wio)

svctm:平均每次设备I/O操作的服务时间(毫秒)。即delta(use)/delta(rio+wio)

%util:一秒中有百分之多少的时间用于I/O操作,或者说一秒中有多少时间I/O队列是非空的。即delta(usr)/s/1000(因为usr的单位为毫秒)


内存使用状况。

vmstat 1 3


操作系统情况。

“cat /etc/SuSE-release”检查SUSE系统版本。

“cat /etc/redhat-release”检查Red Hat系统版本。

“cat /etc/euleros-release”检查欧拉系统版本。

以root用户查看操作系统日志信息(/var/log/messages)或dmesg信息,检查是否操作系统发生过异常错误。

以root用户执行“sysctl -a”命令和“cat /etc/sysctl.conf”命令获得系统参数信息。


执行“uname -a”查询系统内核信息。


执行如下命令检查系统的版本。

“cat /proc/cpuinfo”和“cat /proc/meminfo”获得CPU和内存信息。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论