마인크래프트 도커 서버구축은 이곳으로 이동하였습니다.
HPE DL360 Gen9에 CentOS7 + Oracle 11g r2 설치
작성자
관리자
작성일
2021-04-28 01:10
조회
1703
제가 HPE DL360 Gen9이라고 서버를 지정한 이유는, runInstaller를 진행하는 과정에서
에러메세지 팝업이 안나타는 현상이 있어서 입니다.
아래 내용은 제가 설치한 내용이며 따라 하실 필요는 없습니다.
단지 참고만 하세요.
- CentOS 패키지 : 서버GUI선택
- 네트워크설정 : localhost.localdomain (ip만 설정)
- 설치 진행시 사용자 oracle 생성
- 설치완료
부팅하고 oracle로그인 하자마자, SSH root로 접속 후,
- yum -y update
- yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 ksh elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 make sysstat unixODBC unixODBC-devel
- vi /etc/sysconfig/selinux (selinux disabled 한다)
- vi /etc/hosts
192.168.0.119 localhost localhost.localdomain (추가) - vi /etc/hostname
localhost.localdomain (확인) - setenforce 0
- firewall-cmd --permanent --zone=public --add-port=1528/tcp
- firewall-cmd --reload
- vi /usr/lib/sysctl.d/00-system.conf
아래 주석처리
#net.bridge.bridge-nf-call-ip6tables = 0
#net.bridge.bridge-nf-call-iptables = 0
#net.bridge.bridge-nf-call-arptables = 0 - 아래내용 그대로 복사 붙여넣기.
echo 'fs.aio-max-nr = 1048576' >> /etc/sysctl.conf
echo 'fs.file-max = 6815744' >> /etc/sysctl.conf
echo 'kernel.shmall = 3265123' >> /etc/sysctl.conf
echo 'kernel.shmmax = 16717430784' >> /etc/sysctl.conf
echo 'kernel.shmmni = 4096' >> /etc/sysctl.conf
echo 'kernel.sem = 250 32000 100 128' >> /etc/sysctl.conf
echo 'net.ipv4.ip_local_port_range = 9000 65500' >> /etc/sysctl.conf
echo 'net.core.rmem_default = 262144' >> /etc/sysctl.conf
echo 'net.core.rmem_max = 4194304' >> /etc/sysctl.conf
echo 'net.core.wmem_default = 262144' >> /etc/sysctl.conf
echo 'net.core.wmem_max = 1048586' >> /etc/sysctl.conf - sysctl -p
- groupadd dba
- usermod -g dba oracle
- sudo vi /etc/pam.d/login
session required pam_namespace.so
session required pam_limits.so #추가 : 위치 정확해야 합니다.
session optional pam_keyinit.so force revoke - vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536 - vi /home/oracle/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin - mkdir -p /u01/app/oracle
- chown -R oracle:dba /u01
- chmod -R 775 /u01
- p13390677_112040_Linux-x86-64_1of7.zip 알아서 다운로드
p13390677_112040_Linux-x86-64_2of7.zip 알아서 다운로드 - chown oracle:dba p13390677_112040_Linux-x86-64_1of7.zip
- chown oracle:dba p13390677_112040_Linux-x86-64_2of7.zip
- mv p13390677_112040_Linux-x86-64_* /home/oracle/
- reboot
콘솔에서 oracle계정으로 로그인 하고, 터미널 연다.
- unzip p13390677_112040_Linux-x86-64_1of7.zip
- unzip p13390677_112040_Linux-x86-64_2of7.zip
- cd database
- export LANG=C
- ./runInstaller -ignorePrereq
설치화면에서
1. 체크해제
2. Skip
3. database only
4. Single
5. Korean 추가
6. Enterprise
7. /u01/app/oracle, /u01/app/oracle/product/11.2.0/dbhome_1
8. /u01/app/oraInventory, dba
9. dba, dba - 에러 팝업 발생, 그러나 클릭을 할 수 없음.
/u01/oraInventory 쪽으로 들어가서 설치로그 제일 마지막을 확인합니다.
보통 ins_ctx.mk 와 ins_emagent.mk가 나타난다고 합니다.
하지만 저는 ins_emagent.mk관련 로그만 보였습니다.
그래서 추가 터미널을 띠우고 루트로 로그인 후, (또는 SSH root 로그인 후)
vi /u01/app/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk
--------------------------------------------------
$(SYSMANBIN) emdctl:
$(MK_EMAGENT_NMECTL) -lnnz11
--------------------------------------------------
로 수정
그리고 오라클설치창으로 돌아가서, ALT키 + r(Retry)를 누르면 진행이 됩니다. - 루트스크립트창이 뜹니다.
그런데 또 창이 아주 작습니다.
하지만 이 창은 마우스로 창 늘릴 수 있었습니다.
아까 root로 로그인 터미널창에서
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
를 실행합니다. - 설치완료
- netca 실행
- dbca 실행
이렇게 진행하였고 잘 설치가 되었습니다.
앞서 말씀드렸지만 참고용도 입니다!
전체 0
댓글을 남기려면 로그인하세요.
전체 4
번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
공지사항 |
리눅스에 관련된 컨텐츠 게시판 입니다.
관리자
|
2021.04.22
|
추천 0
|
조회 1553
|
관리자 | 2021.04.22 | 0 | 1553 |
3 |
HPE DL360 Gen9에 CentOS7 + Oracle 11g r2 설치
관리자
|
2021.04.28
|
추천 0
|
조회 1703
|
관리자 | 2021.04.28 | 0 | 1703 |
2 |
Debian 10 (Burster)에서 HPE SmartArray 관리프로그램 SSACLI 설치와 활용방법
관리자
|
2021.04.22
|
추천 0
|
조회 1825
|
관리자 | 2021.04.22 | 0 | 1825 |
1 |
슈퍼마이크로(Supermicro) 마더보드에 CentOS6 GUI 설치화면 안뜨는 현상
관리자
|
2021.04.22
|
추천 0
|
조회 1649
|
관리자 | 2021.04.22 | 0 | 1649 |