大家关于DM的其他有关资料可以查询:eco.dameng.com
一、下载所需软件
单机版目前仅需要一个集群
1.下载centos镜像源
2.下载VMware
3.配置虚拟机集群
以上三点均可参考:
三、CentOS 7.X系统安装配置超祥细图解教程 - MrXiong - 博客园 (cnblogs.com)
二、具体步骤
1、检查linux操作系统信息
getconf LONG_BIT # 检查操作系统位数
lsb_release -a #检查操作系统信息
cat /etc/issue #检查系统信息
uname -a #查询系统名称
2、创建安装用户组
为了减少安装集群对系统的干扰或影响,用户应重新创建一个新的用户组用以为DM创建一个专用的系统用户。
#进入root用户模式
su root
# 创建一个新的用户组 dinnstall
groupadd dinstall
#创建安装用户 dmdba
useradd -g dinstall - m -d /home/dmdba -s /bin/bash dmdba
#初始化用户密码
passwd dmdba
#根据系统提示设置密码
3.检查操作系统限制
由于linux系统中对于用户存在系统限制的特性,需要通过核查与改动的方式对系统进行修改操作。
#对系统限制参数进行查询
ulimita -a
#参数限制问题
#修改open files参数
临时修改 ulimit -n 65536 #临时修改为65536
永久修改 vim /etc/security/limits.conf
在文件末尾加上
用户名 type 限制资源 限制值
dmdba soft nofile 65536
dmdba hard nofile 65536
#重新检查是否配置完成
ulimit -a
4、检查系统内存与存储空间
为了保证DM的正常运行,需要尽量保持系统拥有1g的可用内存,如果可用内存过少有可能会导致DM安装失败或者启动失败。
#获取内存总大小
grep MemTotal /proc/meminfo
#获取交换分区大小
grep SwapTotal /proc/meminfo
#获取内存使用情况
free
#检查存储空间 大于1GB即可(查询前发现没有准备好安装路径)
cd /opt
mkdir -p /mount_point/dir_name
#准备安装路径(发现该用户没有创建的权限)
A.su root cdc
#修改用户和用户组权限
chgrp -R dmtyr mount_point/ #递归修改文件所属组
chown -R dmdba mount_point/ #递归修改文件所属用户
chmod -R 777 mount_point/ #递归修改文件权限
环境准备方案2:
2.2 创建目录(root)
操作步骤
# mkdir -p /home/dmdba/dmdbms
# mkdir -p /dmdata/{data,backup,arch} 2.3 修改权限
操作步骤
步骤 1:修改安装路径的权限
# chown dmdba.dinstall -R /dmdata
6 处理环境变量
步骤1 bash_profile 添加以下内容:
vim ~./bash_profile
# su - dmdba
# vi ~/.bash_profile
export DM_HOME=/home/dmdba/dmdbms
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"
export DM_INSTALL_TMPDIR=/tmp
export PATH=$DM_HOME/bin:$PATH
7.检查语言环境
查看当前语言环境
#echo $LONG
查看是否安装中文语言
#locale -a|grep 'zh'
安装中文
#yum install kde-110n-Chinese
安装glibc-common
#检查是否安装
rpm -qa |grep glibc
7.上传必备文件
准备好Xftp7、镜像源、环境设置
环境设置:
检查IP地址
# ifconfig 默认端口号为22
在默认设置中,root账户是不能够使用SSH协议进行链接的,如果需要,请修改配置文件:
root# vim /etc/sysconfig/network-scripts/ifcfg-ens33
下载挂载镜像源:
达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台
根据系统需要下载即可
下载Xftp : 不做赘述
8、开始安装
安装时分为命令行安装和图形化安装:
图形化安装:
root#export DISPLAY=:0.0
root# xhost +
后续操作仿照命令行即可进入图形化安装界面
安装前需要对bin文件进行赋权操作
root#chmod 755 ./DMInstall.bin
执行安装包
root#./DMInstall.bin
运行报错:不支持c语言库
解决方案:添加C语言执行库
root#export LC_ALL=C
设置时区和Key文件
选择典型安装并更改安装路径
安装完成
9、root用户执行脚本
root# /home/dmdba/dmdbms/script/root/root_installer.sh
移动 /home/dmdba/dmdbs/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
10、卸载DM
卸载时删除所有缓存和日志即可