简介: 本文讲述如何在麒麟v10 SP2安装达梦8版本数据库。
安装操作系统:麒麟v10 SP2 [root@192 bin]# uname -a Linux 192.168.220.110 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux
1.系统配置 [root@192 bin]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #public ip 192.168.220.100 dm_pric
1.1JDK版本 当前JDK版本需要高于以下 java version “1.5.0_51” Java? 2 Runtime Environment, Standard Edition (build 1.5.0_51-b10) Java HotSpot? 64-Bit Server VM (build 1.5.0_51-b10, mixed mode)
当前版本为: [root@192 bin]# java -version openjdk version “1.8.0_272” OpenJDK Runtime Environment Bisheng (build 1.8.0_272-b10) OpenJDK 64-Bit Server VM Bisheng (build 25.272-b10, mixed mode)
1.2创建用户组和用户及目录 groupadd dinstall ?? useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba mkdir -p /oracle/dm8/dmdbms ?? chown -R dmdba.dinstall /oracle/dm8/dmdbms ? ? chmod -R 775 /oracle/dm8/dmdbms
1.3DMDBA用户limit设置
以下列出与Oracle数据库相关的其它系统核心参数的设置情况。 vi /etc/security/limits.conf,添加如下内容:
cat >> /etc/security/limits.conf << EOF ??
dmdba?? soft?? nproc??? 2047 ? ?
dmdba?? hard?? nproc??? 16384 ? ?
dmdba?? soft?? nofile?? 1024 ? ?
dmdba?? hard?? nofile?? 65536 ? ?
EOF
1.4关闭SELinux 1.临时关闭(不需重启) setenforce 0 2.持久关闭(需重启生效) vi /etc/selinux/config,修改如下信息: SELINUX= disabled 3.查看selinux状态 sestatus
1.5修改登陆认证模块 cat >> /etc/pam.d/login << EOF ?? session required /lib64/security/pam_limits.so ? ? EOF 1.6修改内核支持(内核参数优化) #vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 4294967296
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 359670
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
#sysctl -p 1.7修改dmbms PATH变量
su - dmdba ??
vi .bash_profile ? ?
export LD_LIBRARY_PATH=" /oracle/dm8/dmdbms/bin:$LD_LIBRARY_PATH" ? ?
export PATH= /oracle/dm8/dmdbms/bin::$PATH
1.8DM8安装 上传介质:dm8_setup_rh6_64_ent_8.1.0.147_20190327.iso 挂载iso文件 mount -o loop /oracle/soft/dm8_setup_rh6_64_ent_8.1.0.147_20190327.iso /dm8
[dmdba@192]$ export DISPLAY=:0.0 [dmdba@192]$ xhost + access control disabled, clients can connect from any host 选择时区
选下一步
选接受
选下一步
选下一步
选典型安装,选下一步
选择安装目录,然后下一步
选择下一步开始安装
用root用户执行下面脚本
至此软件安装完成。 初始化数据库:选择init按钮(这里可以选择不初始化数据库,后面用./dbca.sh配置数据库)
创建数据库:
选择一般用途:
下一步
输入数据库名称:
选择文件存放路径:
选择字符集:
输入数据库用户密码
数据库测试用例,这里勾上,方面测试,生产环境建议不要勾。
选择完成,开始建库:
用root用户执行:
提示应以 root系统用户执行以下命令,用来创建数据库的随机启动服务
选择完成
至此,达梦软件和实例创建成功。
|