达梦数据库安装指南
一、安装前规划
安装路径:
软件安装路径:/dm8
数据库路径:/dm8/data
归档路径:/dm8/arch
备份路径:/dm8/backup
tmp路径需要2G以上,可通过df -lh查看temp大小,并设置tmp大小。
重新分配tmp目录大小:
编辑/etc/fstab文件,添加tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0,将tmp文件更改为指定的空间大小。
重新启动系统shutdown -r now。
二、安装准备
挂载安装包:
bash
mount /opt/dm8_xxxx_x86_kylin10_64_ent_x.x.x.x_pack1.iso /mnt/dm
创建用户组与用户:
创建用户组dinstall:
bash
groupadd dinstall
cat /etc/group | grep dinstall
创建用户dmdba并加入dinstall组:
bash
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
创建安装目录:
bash
mkdir /dm8
chown -R dmdba:dinstall /dm8
设置最大文件打开数:
bash
ulimit -a
vi /etc/security/limits.conf
添加以下内容:
bash
dmdba soft nofile 102400
dmdba hard nofile 204800
root soft nofile 102400
root hard nofile 204800
三、安装过程
方式一:图形化安装
查询DISPLAY:
bash
xhost +
echo $DISPLAY # 输出类似: :0.0
切换到dmdba用户:
bash
su - dmdba
echo $DISPLAY # 确保显示: 0.0
export DISPLAY=:0.0
cd /mnt/dm
./DMInstall.bin
按照图形化界面提示进行安装:
典型安装,设置安装目录为/dm8。
完成后执行root脚本:
bash
/dm8/script/root/root_installer.sh
方式二:命令行安装
切换到dmdba用户:
bash
su - dmdba
cd /mnt/dm
./DMInstall.bin -i
执行root脚本:
bash
/dm8/script/root/root_installer.sh
方式三:静默安装
准备auto_install.xml文件:
xml
<?xml version=“1.0”?>
<DATABASE>
<LANGUAGE>en</LANGUAGE>
<TIME_ZONE>+08:00</TIME_ZONE>
<INSTALL_TYPE>0</INSTALL_TYPE>
<INSTALL_PATH>/dm8/dmdbms</INSTALL_PATH>
<INIT_DB>Y</INIT_DB>
<DB_PARAMS>
<PATH>/dm8/dmdbms/data</PATH>
<DB_NAME>DAMENG</DB_NAME>
<INSTANCE_NAME>DMSERVER</INSTANCE_NAME>
<PORT_NUM>5236</PORT_NUM>
<EXTENT_SIZE>16</EXTENT_SIZE>
<PAGE_SIZE>8</PAGE_SIZE>
<LOG_SIZE>256</LOG_SIZE>
<CASE_SENSITIVE>Y</CASE_SENSITIVE>
<CHARSET>0</CHARSET>
<LENGTH_IN_CHAR>0</LENGTH_IN_CHAR>
<USE_NEW_HASH>1</USE_NEW_HASH>
</DB_PARAMS>
<SYSDBA_PWD>your_password</SYSDBA_PWD>
<TIME_ZONE>+08:00</TIME_ZONE>
</DATABASE>
执行静默安装:
bash
./DMInstall.bin -q auto_install.xml
四、卸载
图形化安装和命令行安装的卸载:
bash
./uninstall.sh
/dm8/script/root/root_uninstaller.sh
静默安装的卸载:
bash
./uninstall.sh -i /dm8/script/root/root_uninstaller.sh
文章
阅读量
获赞