GBase 8a
性能调优
文章
操作系统配置调优建议
发表于2024-10-10 15:49:1032次浏览2个评论
操作系统参数调整建议
GBase 8a集群在安装时会对需要调整的操作系统参数进行自动调整,v8.6版本在安装时由InstallTar.py程序完成对操作系统参数的配置;
v9.5版本需要在安装前执行SetSysEnv.py程序完成对操作系统参数的配置。
磁盘调度策略建议
数据库属于I/O密集型应用,建议南大通用GBase集群节点设置数据存储所在的磁盘I/O调度策略如下:
- echo deadline > /sys/block/$数据所在的盘符/queue/scheduler
这种修改方法为修改当前系统配置,操作系统重启后需重新设置。 - 修改/etc/default/grub文件,找到GRUB_CMDLINE_LINUX这一行,在双引号内加入elevator=deadline transparent hugepage=never,之后使用操作系统root用户执行grub2-mkconfig -o /book/grub2/grub.cfg
这种修改方式为永久性修改,修改grub启动参数,操作系统启动时全局生效。
注:机械磁盘的电镀策略CentOS/Redhat8.0系列为mq_deadline。
SSD磁盘I/O调度策略为Noop。
cache参数设置建议
建议设置操作系统趋向于回收cache,避免catch满后进行内存分配(malloc内存)性能差的问题:
修改方式1:
Echo 1024 > /proc/sys/vm/vfs_cache_pressure
Echo 8388608 > /proc/sys/vm/min_free_kbytes修改方式2:
Vm.vfs_cache_pressure=1024
Vm.min_free_kbytes=8388608/proc/sys/vm/min_free_kbytes文件表示强制Linux VM最低保留多少空闲内存(Kbytes),大小设置为物理内存的1/12,如上述设置是在96G内存的服务器上设置该参数取值为8GB。
评论
登录后才可以发表评论
GBase用户51820发表于 2个月前
厉害了
崔哥发表于 1个月前
毕竟西湖六月中,风光不与四时同。接天莲叶无穷碧,映日荷花别样红。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25051
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526