软件开发greenplum

GreenPlum 的gpcheckperf命令输出(23M/s)和dd命令直接执行的输出(406M/s)结果相差很大,原因何在?

问题描述:
gpcheckperf 命令的结果如下:
untitled2.png

untitled2.png

结果中 disk write bandwidth (MB/s): 23.00 [oceanbase06]
磁盘写只有23M/s
gpcheckperf 命令是对dd命令封装,通过gpssh 在每台服务器上执行,
在这台服务器上单独执行结果如下:
untitled3.png
untitled3.png

通过dd命令直接执行结果如下:
untitled5.png
untitled5.png

通过dd命令直接执行时的io性能截图如下,磁盘io能到406M/s:
untitled4.png
untitled4.png

问题:
我们知道 gpcheckperf命令是对dd命令的封装,通过gpssh在集群的每天服务器上执行,但是gpcheckperf命令输出(23M/s)和dd命令直接执行的输出(406M/s)结果相差很大,原因何在?

参与9

2同行回答

匿名用户匿名用户
想问一下这个问题现在有没有解决。显示全部

想问一下这个问题现在有没有解决。

收起
银行 · 2020-04-26
浏览2503
westmstcwestmstc系统工程师中软国际
有没有检查一下节点间的网络带宽和网络配置?是否是网络带宽的限制导致 gpcheckperf 输出的比较慢。显示全部

有没有检查一下节点间的网络带宽和网络配置?是否是网络带宽的限制导致 gpcheckperf 输出的比较慢。

收起
互联网服务 · 2018-03-22
浏览5073
  • 这个命令是测试磁盘io,不是网络带宽,和带宽无关。因底层都是相同设备,可看相对值,不看绝对值。
    2018-03-23

提问者

zhenda
数据库管理员昆仑银行
擅长领域: 数据库服务器云计算

相关问题

相关资料

问题状态

  • 发布时间:2018-03-14
  • 关注会员:3 人
  • 问题浏览:5687
  • 最近回答:2020-04-26
  • X社区推广