不推荐使用 root 安装,规划单独的用户 dmdba 安装。
groupadd dinstall useradd -g dinstall dmdba echo 'Dameng1234'|passwd --stdin dmdba
创建安装目录/dm8,并修改安装目录的所属组给 dmdba 用户和该用户所属组
mkdir /dm8 chown -R root:dinstall /dm8 chmod -R 755 /dm8 ls -ld /dm8
mkdir /mnt/dm mount -o loop /home/root/dm8_20220525_x86_rh6_64.iso /mnt/dm su - dmdba [root@kylin ~]# ll /mnt/dm8 总用量 931825 -r-xr-xr-x 1 root root 2802237 5月 25 2022 'DM8 Install.pdf' -r-xr-xr-x 1 root root 951385360 5月 25 2022 DMInstall.bin
cat >> /etc/security/limits.conf<<EOF root hard nofile 102400 root soft nofile 204800 root hard nofile 102400 root soft nofile 204800 EOF
DM 数据库支持三种安装方式:
调用图形化界面前的准备
#调整分辨率方法
xrandr -s 1280*1024
#执行xhost +
xhost +
#查看 root 用户的 DISPLAY 变量值
echo $DISPLAY
echo "export DISPLAY=$DISPLAY">> /home/dmdba/.bash_profile
# 设置DM_INSTALL_TMPDIR 变量, 解决/tmp 不足的解决方法
# 如果安装时报错 tmp 不足,可以设置 DM_INSTALL_TMPDIR 变量,指定到别的路径下(存储空间大于 2G)
mkdir /opt/tmp
chown -R dmdba:dinstall /opt/tmp
chmod 777 -R /opt/tmp
#切换 dmdba 用户
su - dmdba
#设置 dmdba 用户的 DISPLAY 变量值,根据root显示的$DISPLAY变量值
export DM_INSTALL_TMPDIR=/opt/tmp
export DISPLAY=:0.0
cd /mnt/dm
#图形化界面方式安装 DM 数据库
./DMInstall.bin
yum install readline-devel.x86_64 -y
tar -zxvf rlwrap-0.43.tar.gz
cd rlwrap-0.43
./configure
make -j 4 && make install -j 4
rlwrap --version
cat >>/home/dmdba/.bash_profile<<EOF export PATH=\$PATH:\$DM_HOME/bin:\$DM_HOME/tool alias disql="rlwrap disql" alias dmrman="rlwrap dmrman" EOF cat >>/home/dmdba/.bash_profile<<EOF alias disql="rlwrap disql" alias dmrman="rlwrap dmrman" EOF source /home/dmdba/.bash_profile
DM 安装目录下执行./uninstall.sh 卸载 DM 数据库:
[dmdba@kylin dm8]$ export DISPLAY=:1.0
[dmdba@kylin dm8]$ ./uninstall.sh
文章
阅读量
获赞