안녕하세요!! 이번시간에는 Oracle11g 설치하기 전 초기 설정을 해주는 시간입니다!!
vi 에디터로 여러 파일을 설정하여 줄건데요! 잘 따라하시면 쉽게 하실 수 있을 것 입니다!!
초기설정 시작!
1.Oracle Linux에서 터미널을 하나 열어줍니다.
2.터미널에서 su 명령어를 사용해서 root 로 접속 하여 줍니다.
3.여러 패키지를 설치해줄겁니다.
sudo yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 ksh elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gccc++ libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 make sysstat unixODBC unixODBC-devel
패키지를 설치해줍니다.
4.이번엔 Kerner Parameters를 설정해줄건데요
'sudo vi /usr/lib/sysctl.d/00-system.conf '를 입력하고 들어갑니다.
5.아래의 줄들을 주석 처리 합니다.
# Disable netfilter on bridges.
#net.bridge.bridge-nf-call-ip6tables = 0
#net.bridge.bridge-nf-call-iptables = 0
#net.bridge.bridge-nf-call-arptables = 0
6.'sudo vi /etc/sysctl.conf' 입력하여 들어갑니다.
7.아래에 다음내용을 추가해줍니다.
net.ipv4.ip_local_port_range = 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576
8.파라미터를 확인 하여 줍니다.
'sudo sysctl -p' 명령을 씁니다.
9.설치 계정 및 그룹 생성을 해줍니다.
sudo groupadd -g 200 oinstall
sudo groupadd -g 201 dba
sudo useradd -u 440 -g oinstall -G dba -d /home/oracle oracle
sudo passwd oracle
10.'sudo vi /etc/pam.d/login '
아래처럼 내용을 중간에 추가해줍니다..
# pam_selinux.so open should only be followed by sessions to be
executed in the user context
session required pam_selinux.so open
session required pam_namespace.so
# add line start
session required pam_limits.so
# add line end
session optional pam_keyinit.so force revoke
session include system-auth
-session optional pam_ck_connector.so
11.'sudo vi /etc/security/limits.conf '
아래의 내용을 끝에 추가해 줍니다.
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
12.'sudo vi /etc/profile'
아래의 내용을 끝에 추가해 줍니다.
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
13.Oracle 환경 설정입니다.
sudo mkdir -p /usr/oracle/app
sudo mkdir /usr/oracle/oradata
sudo chmod -R 755 /usr/oracle
sudo chown -R oracle:oinstall /usr/oracle
'sudo vi /home/oracle/.bash_profile'
다음 내용을 끝에 추가
umask 022
export ORACLE_BASE=/usr/oracle/app (설치에 따라 조금 다릅니다.. 저는 결국 home으로 바꿧네요..)
14.exit로 root의 권한을 마무리 합니다.
이로써 Oracle11g의 초기 설정이 완료되었습니다.
다음 시간에는 Oracle11g의 설치를 다루도록 하겠습니다.
이제 절반 정도 왔습니다!! 잘 따라하시면 리눅스에서 oracle을 사용하실수 있습니다.!! 화이팅~~
오라클 리눅스와 오라클 11g 설치는 내용이 너무 많기 때문에 조금씩 잘라서 설명해 드리겠습니다.
'Oracle > Oracle 설치 (Linux)' 카테고리의 다른 글
6.Oracle Linux 설치&Oracle 11g 설치(리스너&데이터베이스설정) (0) | 2017.06.15 |
---|---|
5.Oracle Linux 설치&Oracle 11g 설치 (Oracle11g 설치) (0) | 2017.06.15 |
3.Oracle Linux 설치&Oracle 11g 설치 (Oracle 11g다운로드) (0) | 2017.06.15 |
2.Oracle Linux 설치&Oracle 11g 설치 (vmware에 오라클 리눅스 설치) (0) | 2017.06.15 |
1.Oracle Linux 설치&Oracle 11g 설치 (다운로드) (0) | 2017.06.15 |