服务器需求
硬件需求
软件需求
信息获取
-
获取系统位数
getconf LONG_BIT -
查询操作系统 release 信息
lsb_release -a -
查询系统信息
cat /etc/issue -
查询系统名称
uname -a
安装依赖包
yum install -y compat-libcap1-1.10 yum install -y compat-libstdc++-33 yum install -y libstdc++-devel yum install -y gcc yum install -y gcc-c++ yum install -y ksh yum install -y glibc-devel yum install -y libaio-devel yum install -y java
hosts 配置
vi /etc/hosts
192.168.66.101 node1
配置内核参数设置
-
内核参数调整
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmmax = 4398046511104 kernel.shmall = 1073741824 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 16777216 net.core.rmem_max = 16777216 net.core.wmem_default = 16777216 net.core.wmem_max = 16777216 vm.dirty_ratio=20 vm.dirty_background_ratio=3 vm.dirty_writeback_centisecs=100 vm.dirty_expire_centisecs=500 vm.swappiness=10 vm.min_free_kbytes=524288
-
执行
sysctl -p
-
检验
sysctl --system
用户 & 权限
-
创建用户&组
groupadd dinstall useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
-
配置软件安装用户的资源限制
vi /etc/security/limits.conf
# 添加如下部分 dmdba soft data unlimited dmdba hard data unlimited dmdba soft fsize unlimited dmdba hard fsize unlimited dmdba soft nofile 65536 dmdba hard nofile 65536 dmdba soft nproc unlimited dmdba hard nproc unlimite
-
目录 & 权限配置
mkdir -p /dm7 chown dmdba:dinstall /dm7 chmod 775 /dm
-
用户初始化参数
unset USERNAME umask 022 export DM_HOME=/dm7 export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:%HOME/bin export NLS_LANG=american_america.ZHS16GBK export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss
安装
./DMInstall.bin
-
选择时区,单击 “OK”
-
开始安装,单击“Start“
-
同意政策,单选“Accept”,单击“Next”
-
查看软件信息,单击“Next”
-
此处我由于没有Key,就先跳过,单击“Next”
-
默认选择安装类型“Typical”,单击“Next”
-
选择安装目录,单击“Next”
-
单击“OK”
-
开始安装,单击“Install”
-
root 用户执行脚本,然后单击“OK”
-
单击“Yes”
-
单击“Finish”