赞
踩
目录
项目 |
要求 |
操作系统 |
CentOS Linux release 7.9.2009 (Core) |
内存 |
4G及以上 |
硬盘 |
挂载根目录剩于空间至少200G以上 |
文件准备 |
linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip VNC Viewer(安装window上) |
压缩包目录 |
/install |
Oracle目录 |
/app/oracle |
压缩包解压至 |
/install/database |
使用root用户创建文件目录,并给予执行权限,将两个zip文件放到/install文件夹下并进行解压
[root@centOS7 ~]# mkdir /install
[root@centOS7 ~]# mkdir -p /app/oracle
[root@centOS7 ~]# chmod -R 777 /install
[root@centOS7 ~]# chmod -R 777 /app
[root@centOS7 install]# unzip -o -d /install linux.x64_11gR2_database_1of2.zip
[root@centOS7 install]# unzip -o -d /install linux.x64_11gR2_database_2of2.zip
创建两个oracle用户组:oinstall、dba,创建一个oracle用户:oracle,并给oracle用户执行权限,将oracle用户加入到oinstall和dba两个用户组,修改oracle用户密码
[root@centOS7 ~]# groupadd -g 801 oinstall
[root@centOS7 ~]# groupadd -g 802 dba
[root@centOS7 ~]# useradd -d /home/oracle oracle
[root@centOS7 ~]# chmod -R 755 /home/oracle
[root@centOS7 ~]# gpasswd -a oracle oinstall
Adding user oracle to group oinstall
[root@centOS7 ~]# gpasswd -a oracle dba
Adding user oracle to group dba
[root@centOS7~]# passwd oracle
在sysctl.conf文件末尾加上
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.shmall=2097152
kernel.sem=800 32000 400 128
fs.file-max=6815744
fs.aio-max-nr=1048576
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=262144
net.core.rmem_max= 4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
kernel.msgmni=4096
kernel.msgmax=65536
kernel.msgmnb=84000
修改后输入sysctl -p使其生效
[root@centOS7~]# sysctl -p
在limits.conf文件末尾加上
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 65536
修改/etc/pam.d/login,文件末尾加上
session required pam_limits.so
修改/etc/profile,文件末尾加上如下,运行source /etc/profile使其生效
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。