반응형

vmware Player Linux 7(CentOS) 설정 Oracle 19c (RPM) 설치 1

 

Oracle 19c (RPM) 설치 URL

https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html#19c

 

Linux x86-64 RPM 다운로드 링크 클릭

오라클 로그인 후 19c RPM 다운로드 시작

 

sha256sum 확인

See All 이동 하면 확인 가능

19c RPM 다운로드 완료 후 리눅스 서버 파일 옮김

FileZilla 프로그램을 이용하여 파일 옮김

(/home/user01/oracle)

 

sha256sum oracle-database-ee-19c-1.0-1.x86_64.rpm

 

다운로드 시 sha256 값과 리눅스 서버에 옮김 rpm sha256 값과 동일 한지 비교

 

 

오라클 설치 전 사전 설정

 

preinstall rpm 다운로드 

https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

 

curl -o oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

 

 

preinstall 패키지 확인

preinstall 패키지 설치

/app/media 경로에 설치 하기 위해 해당 경로로 파일 복사 

(app/media) 디렉토리가 없는 경우 

mkdir app

mkdir app/media

디렉토리 생성

 cp oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm /app/media/

 

 

yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

 

설치 진행

(network 자동설정)

yum install -y oracle-database-preinstall-19c

 

자동 설정 후 수동설정 파일 확인

/etc/sysctl.conf

 

cat /etc/sysctl.conf

 

확인

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

 

 

/sbin/sysctl -p 

설정 확인

 

cat /etc/security/limits.d/oracle-database-preinstall-19c.conf

 

 

유저 및 그룹 생성

[수동 생성]

groupadd dba

useradd -g dba -G dba oracle

[자동 생성]

usermod -g dba -G dba oracle

 

passwd oracle

패스워드 설정

 

selinux disable 설정

vi /etc/selinux/config

SELINUX=disabled

 

 

 

+ Recent posts