一、关闭防火墙、关闭selinux
切换至root用户下
关闭防火墙
systemctl stop firewalld
禁止firewall开机启动
systemctl disable firewalld
查看防火墙状态,确定是否关闭
systemctl status firewalld
关闭selinux
vim /etc/selinux/config
保存退出即可。
二、新建dmdba用户
切换至root下创建
1、创建用户所在的组,命令如下:
groupadd dinstall
2、创建用户,命令如下:
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
3、修改用户密码,命令如下:
passwd dmdba
三、修改文件打开最大数
- 重启服务器后永久生效
使用 vi 编辑器打开 /etc/security/limits.conf
文件,命令如下:
vi /etc/security/limits.conf
在最后添加四条语句,需添加的语句如下:
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
按i键进入编辑模式,编辑完成之后退出:是先按Esc键,然后输入 ':wq',表示退出当前文件的编辑,并保存的了编辑的内容,退出是‘:q’,强制退出是‘:q!’
切换至dmdba用户下输入如下命令,查看是否生效
ulimit -a
设置参数临时生效,可使用dmdba用户执行下面的命令:
ulimit -n 65536
四、下载MobaXterm并连接到虚拟机,挂载镜像
点击红色框中的进行下载,无脑安装即可。
MobaXterm连接虚拟机
1.首先找出虚拟机的ip地址,点击右键>>在终端打开
命令行输入:ifconfig
打开MobaXterm,点击session>>选中ssh,填入自己虚拟机的ip地址,第二个框勾选之后改成root,不然可能会出现没有权限而不能上传文件的情况,然后点击ok
输入虚拟机中root的密码
利用MobaXterm上传iso安装包到虚拟机,iso安装包网盘链接如下:
链接:https://pan.baidu.com/s/1-boeUjeLr5f7I8MirbGf9g
提取码:0000
切换到opt目录下,上传下载解压之后的iso安装包
上传成功之后如图所示
在虚拟机中找到上传的iso文件
选中之后右键选择“用磁盘映像挂载器打开”
完成之后在界面上会出现这个
再打开终端,切换至root用户下,命令行执行这条命令:
mount -o loop /dev/loop0 /mnt
新建安装目录
root用户下,在根目录下创建 /dm8 文件夹,用来安装 DM 数据库。命令如下:
mkdir /dm8
注意:使用 root 用户建立文件夹,待 dmdba 用户建立完成后需将文件所有者更改为 dmdba 用户,否则无法安装到该目录下
修改安装目录权限
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。命令如下:
chown dmdba:dinstall -R /dm8/
给安装路径下的文件设置 755 权限。命令如下:
chmod -R 755 /dm8