1.验证安装环境
如果用户的 DM 软件安装包是经过数字签名的,请参照以下步骤进行操作,其他情况请忽略此步骤。
软件安装包的数字签名校验:
1.导入达梦公司的公钥,命令如下:
Copy
##gpg --import dm-pub-key
2.将达梦公司的公钥添加到绝对信任列表
Copy
##gpg --edit-key 武汉达梦数据库有限公司 trust
3.验证达梦安装包的数字签名
Copy
2.检查系统环境
getconf LONG_BIT
##查询操作系统release信息
lsb_release -a
##查询系统信息
cat /etc/issue
##查询系统名称
uname -alanguage
3.创建用户组和用户
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
##修改dmdba用户的密码,可根据实际情况配置
passwd dmdba
4.检查操作系统限制
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 7144
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 65536
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 4096
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
##主要检查参数
1.data seg size(-d) 1048576(即 1GB)以上或 unlimited(无限制)
2. file size(-f) unlimited(无限制)
3. open files(-n) 65536 以上或 unlimited(无限制)
4. virtual memory(-v) 1048576(即 1GB)以上或 unlimited(无限制)
##临时修改可通过ulimit -x(eg:ulimit-n 65536)
##永久修改,vi /etc/security/limits.conf
为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。
##可通过free -m或free -g查看
DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文件目录默认为/tmp,请提前准备好相关空间
6.安装DM8
DM8可采用命令行安装,图形化安装,静默安装,出于常规安装的参数设置只需关注page_size(页大小),extent_size(簇大小),charset(字符集),case_sensitive(大小写敏感),建议使用命令行安装方式,并在初始化时指定相关参数,并设置联机重做日志大小为2048M。
1.解压安装包,并执行./DMInstall.bin -i,根据提示,选择正确的安装语言、key路径(如无,可跳过,默认按发行时间可使用1年)、时区、安装类型(推荐使用典型安装,安装内容最全)、安装路径。
2.安装完成后,按提示以root用户执行命令,移动dm_svc.conf到/etc/dm_svc.conf
3.初始化数据库实例
./dminit path=/opt/dmdbms/data case_sensitive=0 charset=1 page_size=32 log_size=2048 port_num=5236 exent_size=32
##上述初始化为默认路径,大小写不敏感,字符集GB18030,页大小32K,簇大小为32,redo_log为2048M,默认5236端口。
4.注册服务
注册服务是方便linux系统管理DM8的操作
注册服务需使用 root 用户进行注册。使用 root 用户进入数据库安装目录的 /script/root 下,如下所示:
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DMSERVER
##其中-dm_ini的参数需要根据实际安装路径进行设置
至此单机版的DM8就被正常安装到linux操作系统上了,启动服务需要root用户执行systemctl start DmServiceDMSERVER,如需设置开机自启动服务,root执行命令systemctl enable DmServiceDMSERVER。
文章
阅读量
获赞