达梦数据库的安装部署—DM8
1. 简介
DM8是达梦公司在总结DM系列产品研发与应用经验的基础上,坚持开放创新、简洁实用的理念,历经五年匠心打磨,推出的新一代自研数据库。
DM8吸收借鉴当前先进新技术思想与主流数据库产品的优点,融合了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入。一个数据库,满足用户多种需求,让用户能更加专注于业务发展。
#############################################################################
2. 数据库的安装与卸载
1. 收集软硬件信息(本实验是中标麒麟的环境):
查看操作系统:[root@localhost ~]# uname -ra 系统要求:Linux(glibc 2.3 以上,内核 2.6,已安装 KDE/GNOME 桌面环境,建议预先安装 UnixODBC 组件 gcc 包)
查看包glibc:[root@localhost ~]# rpm -aq|grep glibc
查看cpu:[root@localhost ~]# cat /proc/cpuinfo
查看内存:[root@localhost ~]# free -m 安装数据库建议最小内存 1G
查看磁盘:[root@localhost ~]# fdisk -l 或者 df -h 安装达梦程序,如需记录大量数据库 SQL 日志,需要扩大分区/tmp 临时目录至少 600M
查看网络:100M 以上支持 TCP/IP 协议的网卡注意:远程访问数据库的要求,需要设置防火墙和 selinux 策略
2. 规划安装路径与用户:
安装路径规划:
[root@localhost ~]# mkdir /dm8
安装用户规划:
[root@localhost ~]# groupadd dinstall
[root@localhost ~]# useradd -g dinstall dmdba
[root@localhost ~]# id dmdba
uid=1001(dmdba) gid=1001(dinstall) 组=1001(dinstall)
[root@localhost ~]# passwd dmdba
[root@localhost ~]# chown -R dmdba:dinstall /dm8
3. 设置环境变量与系统限制
配置环境变量如下图所示:
设置文件最大打开数目
方式一:[root@localhost ~]# ulimit -n 65536 ---临时的办法
方式二:[root@localhost ~]# vi /etc/security/limits.conf --添加如下的两行,永久的办法,需重启系统
dmdba soft nofile 65536
dmdba hard nofile 65536
4. 准备DM8的安装包:
如果是在虚拟机上进行实验,可以使用winscp软件导入至虚拟机,也可以使用ftp等协议,或者是lrzsz命令。
达梦数据库的版本:
开发版:不能商用
标准版:小型应用
企业版:生产环境中应用最多的一个版本,三权分立
安全版:在企业版的基础上做了安全特性,增加强访问控制,四权分立。
5. DM8的安装:
[root@localhost opt]# mount -o loop /opt/dm8_setu