fstab configure
[root@XXXXX]# cat /etc/fstab |grep -v ^#
/dev/mapper/rhel-root / xfs defaults 0 0
UUID=47ac5e91-2aac-44a7-b085-777c63113716 /boot xfs defaults 0 0
/dev/mapper/rhel-swap swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 auto,rw 0 0
/dev/sr1 /mnt/cdrom2 iso9660 auto,rw 0 0
YUM configure
[root@XXXXX]# cat /etc/yum.repos.d/rehat75.repo
[redhat75cd]
name=Red Hat Enterprise Linux 7.5 for Local Media
baseurl=file:///mnt/cdrom2
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
vm-tool install
yum -y install kernel-headers kernel-devel gcc
yum install “kernel-devel-uname-r == $(uname -r)”
/mnt/cdrom/Packages
package install
rpm -ivh compat-libcap1-1.10-7.el7.x86_64.rpm
rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm
rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm
rpm -ivh ksh-20120801-137.el7.x86_64.rpm
rpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpm
rpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpm
rpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpm
rpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpm
rpm -ivh ksh-20120801-137.el7.x86_64.rpm
firewalld configure
getenforce
Enforcing
sestatus -v
setenforce 0
systemctl stop firewalld
systemctl disable firewalld.service
[root@XXXXX~]cat /etc/sysconfig/selinux |grep -v ^|grep -v ^#
SELINUX=enforcing
SELINUXTYPE=targeted
[root@XXXXX~]# cat /etc/sysconfig/selinux |grep -v ^
|grep -v ^# SELINUX=enforcing SELINUXTYPE=targeted [root@XXXXX~]# cat /etc/sysconfig/selinux |grep -v ^
|grep -v ^#
SELINUX=disabled
SELINUXTYPE=targeted
oracle user create and file structure configure
groupadd oper
groupadd dba //添加dba组
groupadd oinstall //添加oinstall组
useradd oracle -d /home/oracle -g oinstall -G dba -m //添加用户,用户名为oracle,工作目录在/home/oracle下面,并且将oracle用户添加到oinstall组和dba组里面
passwd oracle //设置oracle用户密码
mkdir -p /opt/oracle/db1/121
mkdir -p /opt/oracle/oraInventory
mkdir -p /opt/oracle/oradata
mkdir -p /opt/oraInventory
chown -R oracle:dba /opt/oracle
chown -R oracle:oinstall /opt/oracle/oradata
chown -R oracle:oinstall /opt/oracle/db1
chown -R oracle:dba /opt/oraInventory
oracle profile confiugre:
vim~/.bash_profile
umask 022
export ORACLE_SID=db1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/121
export ORACLE_OWNER=oracle
export PATH=
PATH:
P
A
T
H
:
HOME/bin:.:$ORACLE_HOME/bin
export LD_LIBRARY_PATH= LD L IBRARY P ATH: L D L I B R A R Y P A T H : ORACLE_HOME/lib
export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.AL32UTF8”
export inventory_loc=/opt/oraInventory
export TMP=/tmp
export TMPDIR=
TMPexportEDITOR=viexportTNS A DMIN=
T
M
P
e
x
p
o
r
t
E
D
I
T
O
R
=
v
i
e
x
p
o
r
t
T
N
S
A
D
M
I
N
=
ORACLE_HOME/network/admin
export ORACLE_PATH=.:
ORACLE B ASE/dba s cripts/sql:
O
R
A
C
L
E
B
A
S
E
/
d
b
a
s
c
r
i
p
t
s
/
s
q
l
:
ORACLE_HOME/rdbms/admin
export SQLPATH=
ORACLE H OME/sqlplus/adminexportNLS L ANG=”AMERICAN C HINA.ZHS16GBK”aliassas= ′ sqlplus/assysdba ′ exportPS1=”[\u@\h−‘echo$ORACLE S ID‘\W]
O
R
A
C
L
E
H
O
M
E
/
s
q
l
p
l
u
s
/
a
d
m
i
n
e
x
p
o
r
t
N
L
S
L
A
N
G
=
”
A
M
E
R
I
C
A
N
C
H
I
N
A
.
Z
H
S
16
G
B
K
”
a
l
i
a
s
s
a
s
=
′
s
q
l
p
l
u
s
/
a
s
s
y
s
d
b
a
′
e
x
p
o
r
t
P
S
1
=
”
[
\u
@
\h
−
‘
e
c
h
o
$
O
R
A
C
L
E
S
I
D
‘
\W
]
”
export PS1=’[
LOGNAME@ ′ ‘hostname‘: ′
L
O
G
N
A
M
E
@
′
‘
h
o
s
t
n
a
m
e
‘
:
′
PWD”]# ’
if [
USER=“oracle”];thenif[
U
S
E
R
=
“
o
r
a
c
l
e
”
]
;
t
h
e
n
i
f
[
SHELL =”/bin/ksh” ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
Host name configure:
hostnamectl set-hostname XXXXX
[root@XXXXX]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.128 XXXXX.pt.com XXXXX
file limit cofigure:
[root@XXXXX]# cat /etc/security/limits.conf |grep -v ^#|grep -v ^$
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 32768
grid soft nproc 16384
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
grid soft stack 10240
grid hard stack 32768
Rescoure configure:
[root@XXXXX~]# cat /etc/sysctl.d/twor.conf
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
kernel.panic_on_oops = 1
net.ipv4.ip_local_port_range = 9000 65500
net.ipv4.conf.ens10f2.rp_filter = 2
net.ipv4.conf.ens10f3.rp_filter = 2
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
vm.swappiness = 1
vm.dirty_background_ratio = 3
vm.dirty_ratio = 80al
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs = 100
vm.hugetlb_shm_group = 0
EM Port config:
[root]# cat /etc/services|grep -i ^#|grep -i 5500