French Protocole

Solaris 에서 오라클 설치시 몇가지 주의 사항.

by on 11.26, 2009, under IT & Tech

솔라리스에서 오라클을 설치 하려 하니 이만 저만 한 일이 아니더군요.

워낙 손 놓고 있던 시스템이어서 그렇기도 하고 hostname 과 알수 없는 인터넷 안되는 현상들이 겹쳐서, 생각 보다 솔라리스를 많이 지우고 설치 하기를 여러번 했던것 같습니다.

지금 현재 솔라리스의 경우, 64 비트 환경을 지원 하므로 10g 64 비트 버젼으로 설치가 가능 하기 때문에, 설치를 진행 하였습니다만. 만만치 않은 에러들로 몇날 며칠을 밤늦게 까지.. 고생을 했습죠…

하다 보니, 이제 요령도 생기고, 또 zfs 의 무한한 능력에 찬사를 보내며, zfs 에서 재해 복구 등을 연습하기 위해. 정말 신기한게, zfs 루트에 그냥 설치가 되는게 정말 이상하리 만큼 놀랍다고 해야 하나요. zfs 녀석 때문에, 비싼 하드 웨어 레이드 구축 안하고도 고가용성 설비가 가능 해 보이며, iscsi 를 이용해 가상화도 같이 챙길 수 있어서 참 아름다운 새로운 FS 라 생각 합니다.

oracleJdev

참고로 Jdev에서 연결 테스트 입니다. 잘되는군요.. 별것도 아닌데, 컴퓨터에서 성취감도 오프라인에서 성취감 만큼이나 큰 기쁨 입니다.

솔라리스에서 가장 오라클 설치 하면서 힘들었던게 고정 아이피로 설치를 해서 hosts 에 이름이 고정이 되어야 했는데, dhcp 로 설정해서 설치했더니, host name 이 unknown 으로 나오더군요. 이 부분이 가장 힘들었는데, ip 주소를 부여해서 설치하면, 설치후, 인터넷이 안되는 증상이 발생 합니다. dns 설정 하고 svcadm enable /network/dns/client 해줘도 인터넷으로 접속이 될 생각이 없더군요. 수동으로 잡고 별 방법 써보도 안되길래, 수동으로 설치한 상태에서, /etc/dhcp.rtls0 파일 생성으로 dns 는 살렸지만, 오라클 설치 하면, em 이 죽어 버리더군요.. 다시 할려고 해도 em 에서 필요한 설정 파일이.. 없다고.. 이문제는 많은 포럼을 돌아 다니면서 본 내용이기에, 무조건 dhcp 는 하면 안되나보다 생각하고, /etc/dhcp.rtls0 파일을 제거하고 reboot 하니 인터넷도 되고, 오라클 설치 후 em 도 잘 실행이 되더군요. 역시 오라클의 경우, 호스트 네임과 밀접한 관계가 있어서 인지…

두번째로 많이 고생한 문제가, 보통 shell 에서, useradd -d oracle 이런 식으로 생성하면, java 공통 데스크 탑으로 진입이 불가능 합니다. 이게 불가능 하면, 역시 설치도 불가능 한 문제이겠죠. 하지만 방법은 로그인 창에서, 솔라리스 기본 관리자인 cde 로 한번 로그인 해주시면, 바로 활성화가 되더군요. 이게 안되서 애꾿은 솔라리스를 몇번이나 재설치를 했었는지, cde에서 로그인이 되었다 하더라도 xclock 등으로 xhost가 정상 작동 되는지 확인해보는 절차가 필요 할듯 합니다.

그리고 설치 경로가 /opt 가 아닌 zfs 로 설치를 했었기에, legacy mount 가 아니어서 그랬는지는 모르겠지만, chmod 로 권한 한번 챙겨 주시는것도….

참고로 zfs 마운트 하실때 legacy 옵션이 있으므로. 이걸 이용해보심도 좋을듯 합니다.

쓰다 보니 주저리 주저리 군요. 지금 zpool 에 usb 스틱을 이용해 cache를 이용해 사용 중인데, 효과가 좋아 보입니다. 전체적으로 부드럽게 돌아가고. Sun 에서 zfs 에 ssd cache 관련 한 기사 보고 도전 해봤는데, 결과는 만족할만 하군요.

테이블 불러오고 하면 usb stick 에서 불빛이 빤짝 거리는게, 아 제대로 동작 하는구나 하면서 괜한 성취감에 도착 상태.

VN:F [1.9.11_1134]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.11_1134]
Rating: 0 (from 0 votes)
:, , , , , , , , ,

Leave a Reply