环境:
VMWare + RHEL Linux 7.8 + Oracle 11.2.0.4
数据库名: | ys |
内存: | 8G |
/目录: | 50G |
/u01目录: | 30G |
/oradata目录: | 30G |
/backup目录: | 30G |
一、操作系统安装(安装图形)
二、操作系统参数配置
1、修改hosts配置文件
echo "192.168.1.97 ys" >> /etc/hosts
2、修改/dev/shm大小
默认为物理内存的一半。该值要大于SGA。
echo "none /dev/shm tmpfs defaults,size=6144m 0 0" >> /etc/fstab
mount -o remount /dev/shm
3、创建用户、组和目录
/usr/sbin/groupadd -g 50001 oinstall
/usr/sbin/groupadd -g 50002 dba
/usr/sbin/groupadd -g 50003 oper
useradd -u 50001 -g oinstall -G dba,oper oracle
passwd oracle
mkdir -p /u01/app/oracle/product/11.2.0
mkdir -p /u01/app/oraInventory
chown -R oracle:oinstall /u01
chown -R oracle:oinstall /oradata
chown -R oracle:oinstall /backup
chmod -R 775 /u01
chmod -R 775 /oradata
chmod -R 775 /backup
4、修改系统资源限制参数
vi /etc/security/limits.conf
文件最后追加
#ORACLE SETTING
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft nofile 16384
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 8000000
oracle soft memlock 8000000
soft:软限制。
hard:硬限制。
nproc:进程限制。
nofile:用户可以打开的文件限制。
stcke:堆大小。
memlock:用户锁定的内存,单位是kb。
echo "* soft nproc 16384" > /etc/security/limits.d/20-nproc.conf
5、控制用户分配的资源
echo "session required pam_limits.so&#