? 作者:互联网-小啊宇
? 简介: CSDN 运维领域创作者。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。
? 博客首页:互联网-小啊宇
? 欢迎小伙伴们点赞?、收藏⭐、留言?
执行命令:
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
add -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
初始化用户密码
passwd dmdba
运行 ulimit -a 进行查询。如下图所示:
参数使用限制:
data seg size (kbytes, -d)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。
file size(blocks, -f)
建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化 失败。
open files(-n)
建议用户设置为 65536 以上或 unlimited(无限制)。
virtual memory (kbytes, -v)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。
如果用 户需 要为当 前安 装用户更改 ulimit 的 资源限制 ,请修改 文件 /etc/security/limits.conf
给用户设置文件最大打开数(root执行)
临时生效:
ulimit -n 65536
重启生效:
切换目录
cd /etc/security
打开limits.conf文件
vi limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
检查内存
为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 安装或启动失败。用户可以使用以下命令检查操作内存:
free -h
检查存储空间
DM 完全安装需要 1GB 的存储空间,用户需要提前规划好安装目录,预留足够的 存储空间。用户在 DM 安装前也应该为数据库实例预留足够的存储空间,规划好数据路径 和备份路径。用户可使用以下命令检查存储空间:
查询安装目录/home/dmdba可用空间:
df -h /home/dmdba
如果/tmp 目录不能保证
1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通 过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。具体命令如下所示:
以 BASH 为例:
DM_INSTALL_TMPDIR=/mount_point/dir_name
mkdir -p /mount_point/dir_name
echo "export DM_INSTALL_TMPDIR=/mount_point/dir_name" >> /etc/profile
用户应登录或切换到安装系统用户,进行以下安装步骤的操作(注:不建议使用 root系统用户进行安装)。
将 DM 安装光盘放入光驱,然后加载(mount)光驱。
一般可以通过执行下面的命令来 加载光驱:
把dm8.iso文件进行上传
新建cdrom文件
mkdir /media/cdrom/
将ISO文件挂载到/media/cdrom/
mount -o loop dm8_20220304_x86_rh6_64_ent_8.1.2.114.iso /media/cdrom
赋予文件执行权限
切换root账号
sudo -i
赋予DMInstall.bin 文件执行权限
chmod 755 ./DMInstall.bin
切换非管理员账号dmdba为我自己的账号名称
su dmdba
赋予DMInstall.bin 文件执行权限
chmod 755 ./DMInstall.bin
执行安装程序
如果使用安装用户报错提示:初始化图形界面失败
则如下进行操作:
切换root用户
可以看到root下执行结果为:0
切换dmdba用户进行相同设置
根据提示操作
使用root用户执行命令
执行完点击完成
进行初始化数据库
可以进行创建数据库实例
都可以自定义
达梦8数据库搭建完成
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!