目录
使用命令行安装DM8
- 查看操作系统设备
uname -ra
cat /proc/cpuinfo # 查看cpu信息
free -m # 内存信息
fdisk -l # 磁盘信息
df -h # 查看磁盘占用和文件系统
- 关闭防火墙及selinux
systemctl status firewalld # 查看防火墙状态
systemctl stop firewalld # 关闭防火墙
vim /etc/selinux/config # 关闭selinux
修改为SELINUX=disabled
- 创建安装路径目录及用户
mkdir /dm8 # 创建目录
groupadd dinstall # 创建属组
useradd -g dinstall dmdba # 创建用户
chown dmdba:dinstall /dm8 # 更改目录属主及属组
- 修改环境变量
su - dmdba # 切换用户到dmdba
vim ~/.bash_profile # 在文件最后添加下面两行
source ~/.bash_profile # 使用最新的环境配置
- 设置文件最大打开数目
ulimit -n 65536 # 临时修改,仅当前会话有效
- 挂载dm8安装包
mount -ro loop /opt/dm8_20211112_x86_rh6_64_ent_8.1.2.94.iso /mnt # 挂载到/mnt下
- 开始安装dm8
./DMInstall.bin -i # 进入 /mnt 目录执行,-i 参数代表使用命令行安装
# 选择key路径为n
# 设置时区 y
# 安装类型 1
# 安装目录 /dm8
切换root用户执行 /dm8/script/root/root_installer.sh 命令
命令行方式初始化数据库
- 进入DM数据库安装目录的bin目录下
cd $DM_HOME/bin # 进入bin目录
- 查看dminit的帮助文档
./dminit help # 执行bin目录下的dminit初始化工具,help查看参数
- 指定数据库目录、数据库名、实例名、端口号
./dminit path=/dm8/data/ DB_NAME=DM01 INSTANCE_NAME=DM01SERVER PORT_NUM=5236 # path为初始化存放路径,db_name为数据库名,instance_name为实例名,port_num为端口号
-
使用root用户进入/dm8/script/root目录创建服务
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DM01/dm.ini -p DM01
- 打开服务
systemctl start DmServiceDM01.service
- 进入disql,修改sysdba密码
disql # 用户名与密码直接回车
更多资讯请到达梦社区地址了解: