raid 1 和高平均负载

raid 1 和高平均负载

我有一台平均负载较高的服务器,我认为问题出在 raid 1。

服务器处于平均负载的一两个点,并在几秒内跳到 10 点(md4_raid1 进程),这种情况每分钟发生一到两次

cat /proc/mdstat  Personalities : [raid1]  md0 : active raid1 sdb1[1] sda1[0]
      256896 blocks [2/2] [UU]
       md3 : active raid1 sdb3[1] sda3[0]
      2562240 blocks [2/2] [UU]
       md4 : active raid1 sdb5[1] sda5[0]
      958566272 blocks [2/2] [UU]
       md1 : active raid1 sdb2[1] sda2[0]
      15366080 blocks [2/2] [UU]

型号名称:Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz

Linux 2.6.18-164.6.1.el5.centos.plus (local)   04/19/2010

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          17.37    0.01    6.02   26.17    0.00   50.43

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda              61.09       562.65       893.73    1557214    2473546
sda1              0.01         0.27         0.02        751         42
sda2              6.11       195.50       169.78     541075     469888
sda3              0.01         0.23         0.00        641          0
sda4              0.00         0.01         0.00         18          0
sda5             54.96       366.54       723.94    1014449    2003616
sdb              54.40       433.22       893.73    1199015    2473546
sdb1              0.01         0.16         0.02        436         42
sdb2              5.31       169.00       169.78     467729     469888
sdb3              0.01         0.31         0.00        865          0
sdb4              0.00         0.00         0.00         10          0
sdb5             49.05       263.65       723.94     729695    2003616
md1              29.96       364.39       166.68    1008498     461312
md4             124.15       630.07       713.28    1743822    1974112
md3               0.05         0.43         0.00       1192          0
md0               0.04         0.32         0.00        872         10
dm-0              7.96        83.29        23.02     230530      63720
dm-1              3.67        51.81         2.73     143394       7560
dm-2              7.63        67.76        27.35     187546      75696
dm-3              8.20       134.60        14.02     372514      38792
dm-4              5.90        10.66        39.35      29498     108912
dm-5             17.39        24.52       121.79      67850     337080
dm-6             27.19       229.60       139.89     635442     387168
dm-7              0.14         1.07         0.28       2970        776
dm-8             25.84         4.23       202.89      11698     561536
dm-9             14.77         8.38       112.35      23202     310960
dm-10             5.29        12.78        29.55      35376      81784
dm-11             0.16         1.25         0.05       3450        128

服务器在 md4 cPanel 中运行 lvm,运行 apache、mysql、exim、dovecot、pure-ftpd,有 600 个帐户和 WD 1TB 7200 磁盘。

答案1

您确实没有提供足够的信息来彻底回答您的问题。例如:

  • 服务器做什么?Web 服务器?数据库服务器?文件服务器?负载源可能是什么?
  • 负载增加了吗?有什么变化吗?
  • 您有 RAID 吗?看起来像是 SCSI 磁盘。15k RPM?
  • RAID1 是您的启动卷吗?用于交换吗?等等

没有具体细节很难给出建议,但是我可以根据经验说,我有一个 RAID1 阵列,它是 Web/数据库服务器上的一个巨大的瓶颈——升级到 RAID10 可以缓解瓶颈。但是如果没有更多信息,我不能肯定地说这也是你的问题。

编辑:根据您的回复,这是一台 cPanel 服务器,启动卷已进行 RAID 处理,您的体验与我的类似。我有一台 cPanel 服务器,上面有几百个帐户和两个 SATA 驱动器,采用 RAID1 处理;我看到负载很高,因为多个请求写入这些驱动器会降低性能。RAID10 对我来说很管用。

相关内容