前言:
如今你们对“centos安装nf_conntrack”都比较关怀,大家都需要学习一些“centos安装nf_conntrack”的相关文章。那么小编在网摘上收集了一些有关“centos安装nf_conntrack””的相关知识,希望小伙伴们能喜欢,你们一起来学习一下吧!一、安装
1、准备工作
本次安装DM8开发测试版,服务器为x86虚拟机。官方最低硬件要求如下:
本次测试虚拟配置如下:
服务器
CPU
RAM
HDD
NET
虚拟机
i7-8550U @ 1.80GHz*2核心
2GB
20GB
1GB
2、下载文件
安装前登录达梦官网下载软件包。
安装包名字如下,随着更新,安装包日期会更新
3、安装步骤
3.1、环境准备
3.1.1、关闭SELinux
1、直接关闭生效
setenforce 0
2、永久关闭
vi /etc/selinux/config
SELINUX=disabled
3.1.2、防火墙配置
达梦数据库端口为5236,需要防火墙放通,不建议关闭防火墙
1、检查防火墙是否运行
systemctl status firewalld
2、开放端口
firewall-cmd --permanent --add-port=5236/tcp
3、重新加载防火墙
firewall-cmd --reload
4、检查
firewall-cmd --permanent --list-all
确认ports:行是否有端口号:5236
3.1.3、内核优化
修改完后运行sysctl --system
1、文件数、进程数优化(需要用户推出重新登陆生效)
vi /etc/security/limits.conf
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 65536
dmdba hard nproc 65536
dmdba soft core unlimited
dmdba hard core unlimited
vi /etc/security/limits.d/20-nproc.conf
添加行
dmdba soft nproc 65536
2、内核性能优化
vi /etc/sysctl.conf
kernel.panic = 10
vm.min_free_kbytes = 512000
vm.swappiness = 1
kernel.pid_max = 1000000 #比较激进的数值,不建议互联网业务使用
fs.nr_open = 50000000
fs.file-max = 10000000
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 1024 65500
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_keepalive_time = 5
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_max_tw_buckets = 50000
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_fin_timeout = 15
net.netfilter.nf_conntrack_max = 655350
net.netfilter.nf_conntrack_tcp_timeout_established = 60
net.netfilter.nf_conntrack_tcp_timeout_close=5
net.netfilter.nf_conntrack_tcp_timeout_close_wait=5
3.1.4、磁盘检查(LVM)
运行lsblk检查磁盘是否为lvm,lvm可以无损扩容。
3.1.5、运维工具包安装
生产环境下推荐安装以下工具包,用于运维、调试:
yum -y install net-tools bash-completion sysstat unzip libaio device-mapper*
3.2、安装数据库
3.2.1、创建安装用户
1. 创建安装用户组 dinstall
groupadd -g 12349 dinstall
2. 创建安装用户 dmdba
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3. 初始化用户密码(密码按实际修改)
passwd dmdb
3.2.3、JAVA环境
如果对安装程序和客户端运行的 JAVA 环境无特殊需求,可忽略此步骤。
3.2.4、命令行模式安装
1、解压缩安装包
unzip dm8_20230418_x86_rh6_64.zip
2、挂载安装包(ISO格式)
mount dm8_20230418_x86_rh6_64.iso /media/
3、安装命令
切换到用户:dmdba,进入/media目录
./DMInstall.bin -i
●选择安装语言:中文
●验证Key文件:跳过
●输入时区: 默认,GTM+08=中国标准时间
●选择安装类型:默认,典型安装
●安装路径:默认值为$HOME/dmdbms, root用户则默认为/opt/dmdbms,不建议使用 root来安装
●最后输入y确认全部信息安装
●安装完成后,终端提示“请以 root 系统用户执行命令”。由于使用非 root系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要用户手动执行相关命令。用户可根据提示完成相关操作。
●检查环境变量
su - dmdba
vi ~/.bash_profile
检查是否自动生成变量
3.3、初始化数据库
使用dminit工具初始化数据库
进入目录/home/dmdba/dmdbms/bin
./dminit PATH=/dmdbdata/ PAGE_SIZE=16 CHARSET=0 DB_NAME=dmtest INSTANCE_NAME=DBSERVER BLANK_PAD_MODE=1
默认密码是SYSDBA,到数据库修改
3.3.1、注册数据库
进入安装目录tools目录里,用root用户
cd /home/dmdba/dmdbms2/script/root
注册数据库服务
./dm_service_installer.sh -t dmserver -dm_ini /dmdbdata/dmtest/dm.ini -p DMSERVER
3.4、启动数据库
systemctl start DmServiceDMSERVER.service
3.5、检查数据库
检查数据库服务状态:
systemctl status DmServiceDMSERVER.service
检查端口状态:
netstat -tlnp
客户端连接测试:
切换dmdba用户, 进入程序安装目录/home/dmdba/dmdbms/bin
登录数据库:./disql SYSDBA/Qazwsx123@LOCALHOST:5236
测试语句:select name,instance_name,status$,start_time from v$instance;
3.6、开启慢sql日志
SQL>sp_set_para_value(1,'SVR_LOG',1);
二、卸载
1、卸载服务
切换dmdba用户, 进入程序安装目录/home/dmdba/dmdbms/bin
./dm_service_uninstaller.sh -n DmServiceDMSERVER
2、卸载程序
切换dmdba用户, 进入程序安装目录/home/dmdba/dmdbms/
./uninstall.sh
标签: #centos安装nf_conntrack #win8下安装centos7 #centos7安装 kernel panic #centos7多路径软件下载