admin管理员组文章数量:1651573
用户在安装 DM 数据库之前需要查看磁盘大小和名称,以保证 DM 数据库能够正确安装和运行。
1、在root下创建用户和组
创建用户所在的组,命令如下:
groupadd dinstall
创建用户,命令如下:
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
2、修改用户密码,命令如下:
passwd dmdba
3、切换到dmdba用户,添加环境变量
修改dmdba用户家目录下.bashrc文件(/home/dmdba/dm/.bashrc)添加如下语句:
export PATH=$PATH:/sbin
export PS1='[\u@\h \w]\$'
4、修改文件打开最大数(重启服务器后永久生效)
使用 vim 编辑器打开 /etc/security/limits.conf 文件,命令如下:
vi /etc/security/limits.conf
在最后添加五条语句,需添加的语句如下:
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
dmdba soft core unlimited
dmdba hard core unlimited
5、上传iso数据库镜像安装包,挂载镜像文件(xxxx替换实际名称)
切换到 root 用户,执行如下命令挂载镜像:
mount -o loop xxxx.iso /mnt
6、新建安装目录
创建目录 /home/dmdba,用来安装 DM 数据库。命令如下:
mkdir /home/dmdba
7、修改安装目录权限
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。命令如下:
chown -R dmdba:dinstall /home/dmdba
给安装路径下的文件设置 777 权限。命令如下:
chmod -R 777 /home/dmdba
8、切换至 dmdba 用户下,在 /mnt 目录下使用命令行安装数据库程序,依次执行以下命令安装 DM 数据库。
su - dmdba
cd /mnt
./DMInstall.bin -i
按需求选择安装语言,默认为中文。本地安装选择【不输入 Key 文件】,选择【默认时区 21】。选择【1-典型安装】,按已规划的安装目录 /dm8 完成数据库软件安装,不建议使用默认安装目录。
注:数据库安装大概 1~2 分钟,数据库安装完成后,显示成功界面。数据库安装完成后,需要切换至 root 用户执行的命令创建 DmAPService,否则会影响数据库备份。
9、初始化
簇大小(EXTENT_SIZE):16
页大小(PAGE_SIZE):32
日志大小(LOG_SIZE):2048
大小写(CASE_SENSITIVE)[Y:敏感 / N:不敏感]:敏感
其它参数默认,如需更改其它参数,请参考《dminit使用手册》
./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y log_size=2048
注:实际环境中,簇大小建议选择16,页大小选择32K,日志大小选择2048,字符集和大小写敏感需要和应用厂商对接后,再进行选择。
10、创建实例服务
cd /home/dmdba/dm/dmdbms/bin
cp ./service_template/DmService ./dmserverd
vi dmserverd
将以下内容修改
INI_PATH=/dbdata/dmdata/DAMENG/dm.ini
修改完成后,赋权
chmod 777 dmserverd
11、配置开机自启动
将dmserverd脚本拷贝到/etc/init.d目录下 cp ./dmserverd /etc/init.d
chkconfig dmserverd on
chkconfig --list
12、启动数据库
./dmserverd start
达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台达梦数据库产品体验站,DM8在线试玩,达梦数据库全系列产品免费下载,官方权威的快速上手文档和产品手册,最活跃的达梦技术社区,面向全行业ISV厂商免费的云适配服务。https://eco.dameng/
版权声明:本文标题:Linux环境下DM8的安装部署详细步骤 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729564759a1206448.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论