生产环境达梦数据库v8单机安装前置步骤(Linux环境命令行方式)

操作系统版本:CentOS7

CPU型号:x86_64

内存大小:64G

常用命令:

        查询操作系统命令:cat /etc/os-release  | grep "PRETTY_NAME"

        查询内核命令:cat  /proc/version

        查询CPU命令:lscpu

        查询挂载盘:lsblk

1、模拟数据库读写小数据来测试硬盘的IO:dd if=/dev/zero of=test bs=32k count=20k oflag=dsync

2、磁盘调度算法检查:cat /sys/block/{DEVICE-NAME}/queue/scheduler,注意把{DEVICE-NAME}替换会数据库所使用的对应的磁盘名称。

3、将磁盘调度算法永久改为deadline:grubby --update-kernel=ALL --args="elevator=deadline"  重启后生效

4、swappiness参数修改,swappiness的取值范围为1~100,当操作系统内存不足时,建议设置为1;当系统内存足够时,推荐设置为10:查看:cat /proc/sys/vm/swappiness,修改:vi /etc/sysctl.conf ,最后加上vm.swappiness=10,重启生效。

5、检查/proc/sys/vm/overcommit_memory是否设置为0,设置为1或者2时可能会出现操作物理内存有空余,但数据库服务无法申请内存的严重问题:编辑/etc/sysctl.conf ,修改vm.overcommit_memory=0,然后执行sysctl -p 使配置文件生效。

6、创建安装用户组:groupadd -g 12349 dinstall

7、创建安装用户 dmdba:useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

8、初始化密码:passwd dmdba

9、修改core文件路径:mkdir -p /home/dmdba/core

                                chown -R dmdba.dinstall /home/dmdba/core

                             vi /etc/sysctl.conf 添加对应core文件参数kernel.core_pattern =/home/dmdba/core/core-%e-%p-%s

                                执行 sysctl -p 进行生效

10、关闭防火墙,如果数据库和应用都部署在同一服务器上,不用关闭防火墙,否则需要关闭,生产环境如不允许关闭,则要开放相关端口,达梦数据库默认端口是5236。

11、关闭SELinux:永久关闭 SELinux 需修改配置文件:/etc/selinux/config,修改 SELINUX=disabled

12、关闭swap:sed -ri 's/.*swap.*/#&/' /etc/fstab  #重启生效

13、关闭numa:vi /etc/default/grub 文件,

                   在GRUB_CMDLINE_LINUX最后加上:numa=off

                   重新生成配置文件:grub2-mkconfig -o /etc/grub2.cfg

                   重启之后进行确认:dmesg | grep -i numa

14、禁用透明大叶:编辑/etc/sysconfig/grub 文件,在 GRUB_CMDLINE_LINUX 那一行后面追加 transparent_hugepage=never

                            重新生成配置文件:grub2-mkconfig -o /boot/grub2/grub.cfg

                            重启系统后看是否生效:cat  /sys/kernel/mm/transparent_hugepage/enabled

15、修改系统资源限制参数:vi /etc/security/limits.conf

                                       添加: * soft nofile 65536

                                                   * hard nofile 65536                       

                                                   * soft nproc 10240

                                                   * hard nproc 10240  重启确认

达梦官方论坛:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值