A) 설치 내역 확인
설치된 OS 및 커널 버전 확인
cat /etc/oracle-release cat /etc/redhat-release uname -r
[root@node1 ~]# cat /etc/oracle-release Oracle Linux Server release 9.2 [root@node1 ~]# cat /etc/redhat-release Red Hat Enterprise Linux release 9.2 (Plow) [root@node1 ~]# uname -r 5.15.0-101.103.2.1.el9uek.x86_64
B) 리눅스 설정 변경
vi /etc/selinux/config 로 SELinux 설정 변경
SELINUX=permissive
SELinux 모드 permissive 로 즉시 적용
setenforce permissive
기존의 값을 주석처리하고 permissive로 대체
[root@node1 ~]# cat /etc/selinux/config | grep SELINUX= | grep -v '^#' SELINUX=permissive
실시간으로 적용
[root@node1 ~]# setenforce permissive
vi /etc/fstab 로 tmpfs 재설정
tmpfs /dev/shm tmpfs size=8g 0 0
/dev/shm 영역 remount 수행
mount -o remount /dev/shm
tmpfs /dev/shm tmpfs size=8g 0 0
[root@node1 ~]# df -h | grep shm tmpfs 4.9G 0 4.9G 0% /dev/shm [root@node1 ~]# mount -o remount /dev/shm [root@node1 ~]# df -h | grep shm tmpfs 8.0G 0 8.0G 0% /dev/shm
/etc/hosts 파일에 서버 정보 추가
vi /etc/hosts
단독 서버일 경우 본 서버의 IP 정보 등록
10.0.1.123 vm
RAC 구성의 경우 접속할 원격 노드의 정보를 포함한 모든 IP 정보 등록
### Public 10.0.1.101 node1 node1.localdomain 10.0.1.102 node2 node2.localdomain ### Private 10.0.3.101 node1-priv node1-priv.localdomain 10.0.3.102 node2-priv node2-priv.localdomain ### Virtual 10.0.1.201 node1-vip node1-vip.localdomain 10.0.1.202 node2-vip node2-vip.localdomain ### SCAN 10.0.1.191 cluster-scan cluster-scan.localdomain 10.0.1.192 cluster-scan cluster-scan.localdomain 10.0.1.193 cluster-scan cluster-scan.localdomain
C) 사용하지 않는 서비스 끄기
블루투스 중지
systemctl stop bluetooth.service systemctl disable bluetooth.service
방화벽 중지
systemctl stop firewalld systemctl disable firewalld
시간 동기화 중지
systemctl stop chronyd systemctl disable chronyd
DNS 관련 서비스 중지
systemctl stop avahi-daemon.socket systemctl disable avahi-daemon.socket systemctl stop avahi-daemon systemctl disable avahi-daemon
[root@node1 ~]# systemctl stop bluetooth [root@node1 ~]# systemctl disable bluetooth Removed "/etc/systemd/system/dbus-org.bluez.service". Removed "/etc/systemd/system/bluetooth.target.wants/bluetooth.service". [root@node1 ~]# systemctl stop firewalld [root@node1 ~]# systemctl disable firewalld Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service". Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service". [root@node1 ~]# systemctl stop chronyd [root@node1 ~]# systemctl disable chronyd [root@node1 ~]# mv /etc/chrony.conf /etc/chrony.conf.bak [root@node1 ~]# systemctl stop avahi-daemon.socket [root@node1 ~]# systemctl disable avahi-daemon.socket Removed "/etc/systemd/system/sockets.target.wants/avahi-daemon.socket". [root@node1 ~]# systemctl stop avahi-daemon [root@node1 ~]# systemctl disable avahi-daemon Removed "/etc/systemd/system/multi-user.target.wants/avahi-daemon.service". Removed "/etc/systemd/system/dbus-org.freedesktop.Avahi.service".
{}