libaio libaio-devel libgcc libstdc++ libs
tdc++-devel make numactl-devel sysstat unixODBC unixODBC-
devel| grep not
yum
源采用
centos7.5
的系统镜像配置
yum -y install binutils compat-libstdc++ elfutils-libelf
elfutils-libelf-devel gcc gcc
-c++ glibc glibc-common glibc-devel glibc-headers ksh
libaio libaio-devel libgcc libstdc++ libs
tdc++-devel make numactl-devel sysstat unixODBC unixODBC-
devel
rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
4.
修改内核参数
上传下面脚本,获取
kernel.shmmax
和
kernel.shmall
参数配置信息
#!/bin/bash
page_size=`getconf PAGE_SIZE`
phys_pages=`getconf _PHYS_PAGES`
if [ -z "$page_size" ]; then
echo Error: cannot determine page size
exit 1
fi
if [ -z "$phys_pages" ]; then
echo Error: cannot determine number of memory pages
exit 2
fi
shmall=`expr $phys_pages`
shmmax=`expr $shmall \* $page_size`
echo \# Maximum shared segment size in bytes
echo kernel.shmmax = $shmmax
echo \# Maximum number of shared memory segments in pages
echo kernel.shmall = $shmall
评论