2015년 1월 15일 목요일

CentOS 7 오라클 11g 설치 변경사항

기존에 정리된 사이트도 있지만
최근에 검색한 참고페이지 : http://blog.beany.co.kr/archives/3198

여기에서 변경해야하는 부분.

커널 파라미터 수정 후에 적용시키는 방법이 변경된 듯 하다. 아래와 같다.
sysctl -f --system
커널 파라미터는 설치중간에 반영시켜도 다시 읽어서 문제가 없긴하다.

항상 문제가 되던 패키지  pdksh-5.2.14-30

wget ftp://ftp.pbone.net/mirror/www.whiteboxlinux.org/whitebox/4/en/os/x86_64/WhiteBox/RPMS/pdksh-5.2.14-30.x86_64.rpm
rpm -Uvh --nodeps ./pdksh-5.2.14-30.x86_64.rpm

이렇게 설치하려고 하였으나 ksh-* 패키지와 충돌 메시지가 출력되며 설치가 안된다.
대처는
rpm -e ksh-20100621-16.el6.x86_64
충돌하는 패키지를 지우는 방법이 있고

어떤이는
yum install ksh
설치하라고 해서 설치확인만 하고 무시하고 진행했더니 설치가 된다.

설치할 때 항상 .bash_profile에 SID 설정하고 그대로 진행해야하지만
하다보면 마음이 변해서 SID를 또 바꾸게 되는데
설치 끝에 가서 실행시키는 스크립트인지 뭐가 잘못되면서
dbca가 제대로 실행이 안되는 문제가 보인다.

수동으로 dbca를 실행시키려면
{ORACLE_BASE}/product/11g/bin/dbca를 실행시키면 된다.

마지막으로 포트개방 방법이 변경되었다.
기존에 iptables를 사용했었는데
sudo iptables -L  조회만 가능하다.
기존방법은 사용불가(iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT)

$ sudo firewall-cmd --zone=public --add-port=1521/tcp --permanent
$ sudo firewall-cmd --reload 

위 명령어로 잘 된다.

댓글 없음:

댓글 쓰기