,,,,,,,,,,,,,,,,,,,
systemctl firewalld停止。服务
systemctl禁用firewalld。服务
setenforce 0
fdisk/dev/sdb
mkfs - t xfs/dev/sdb1
mkdir/兽人
山/dev/sdb1/兽人
vim/etc/fstab ,,,,#末行添加自动挂载
/dev/sdb2 ,,,,,,,orc ,,,,,,,,,xfs ,defaults ,,,0 0
yum安装binutils compat-libcap1 compat-libstdc + + -33 gcc gcc-c + +
glibc glibc-devel ksh libaio libaio-devel libgcc libstdc + + libstdc + +猛击
libXi libXtst使sysstatunixODBC unixODBC-devel -y
vim/etc/sysctl.conf
fs。aio-max-nr=1048576,,,,,,#异步IO请求数目,推荐值:1048576等同于1024 * 1024
fs。file-max=6815744,,,,,,,,,#打开文件句柄的最大数量,防止文件描述符耗尽的问题
内核。shmall=2097152,,,,,,#共享内存总量,页为单位,内存除以4 k所得
内核。shmmax=4294967295,#最大共享总量
内核。shmmni=4096,,,,,,,,#最小共享总量
内核。sem=250 32000 100 128
# SEMMSL:每个信号集最大信号数量;
# SEMMNS:用于控制整个Linux系统中信号最大数;
# SEMOPM:内核参数用于控制每个semop系统调用可以执行的信号操作数量;
# SEMMNI:内核参数用于控制Linux系统中信号集的最大数量
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,,,,,,,,,,#套接字发送缓冲区大小的最大值
sysctl -p ,,,,,#刷新立即生效
groupadd oinstall ,,#安装组
groupadd dba ,,,,,#管理组
useradd - g oinstall - g dba oracle #创建甲骨文用户,- g指定私有组- g指定附加组
回声“123123”,| passwd——stdin oracle ,,#为甲骨文用户添加密码
mkdir - p/兽人/app/oracle ,,,,#递归创建甲骨文安装目录
乔恩- r甲骨文:oinstall/兽人/app ,#属主属组变更
chmod - r 755/兽人/app/oracle/,,,755年,#添加权限
vim/home/oracle/.bash_profile ,,,#甲骨文用户环境配置文件
umask 022
ORACLE_BASE=/兽人/app/oracle
ORACLE_HOME=/兽人/app/oracle/产品/12.2.0/dbhome_1/
ORACLE_SID=orcl
NLS_LANG=凹蚧疌HINESE_CHINA" .UTF8
=$ PATH: $ HOME/ocal/bin: $ HOME/bin: $ ORACLE_HOME/bin
LANG=zh_CN。utf - 8
出口路径朗NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID
vim/etc/pam.d/login
session ,required ,,/lib/安全/pam_limits.so
session ,required ,是的。所以
# pam_selinux。这么近应该第一个会话rule ,#在该行上添加以上内容
vim/etc/security/limits.conf
oracle ,,,,soft ,nproc ,,,,,2047年,,,,,,,单号用户可使用的进程数量
oracle ,,,,hard ,nproc ,,,,16384,,,,,,,
oracle ,,,,soft ,nofile ,,,,1024年,,,,,,,,#单才能用户可打开的文件数量
oracle ,,,,hard ,nofile ,,,,65536
oracle ,,,,soft ,stack ,,,,,10240,,,,,,,#堆栈设置
vim/etc/profile ,,,,,,,#末行添加以下内容
如果[$ USER=皁racle"),,,,,#判断登陆用户是否为oracle
,
如果[$ SHELL=?bin/ksh")
,然后
,,ulimit - p 16384,,,,,,#缓冲区大小
,,ulimit - n 65536,,,,,,#文件数
,
其他,,ulimit - u 16384 - n 65536,,,#进程数,文件数
, fi
fi
mkdir/test ,,,,,#创建挂载目录
山。cifs//192.168.88.1/linuxbage/测试/,,#挂载
cd数据库/
[root@localhost数据库]# ls null