Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Database
- network
- custom Tag
- vision document
- mindmap
- srs
- sequence diagram
- 게시판
- System Requirement Specification
- Eclipse
- jdk설치
- 데이터베이스
- Ecilpse
- 자바
- 소켓
- 메소드
- jdbc
- 제안서
- 네크워크
- 이클립스 설정
- FIle
- IO
- analysis
- java
- 게시판 제작
- 설정
- 클래스
- workspace
- js꼬리
- 파일
Archives
- Today
- Total
공적's life
솔라리스 10에서 오라클 11g r2깔기 본문
시스템 설정
커널 파라메터(최대 프로세스 및 ZFS 캐시 크기 수정) 수정 및 스왑 공간 확인(스왑공간으로 4GB이상 할당) 예제에서는 ZFS캐시를 256MB로 제한했다.root@wl ~ # vi /etc/system ... set max_nprocs = 30000 set zfs:zfs_arc_max = 268435456 set noexec_user_stack = 1 root@wl ~ # swap -s 총: 458220k 바이트 할당 + 76512k 예약 = 534732k 사용, 2453900k 사용 가능 root@wl ~ # zfs set volsize=8g rpool/swap root@wl ~ # sync root@wl ~ # shutdown -y -i 6 -g 0재시작한 후 아래와 같이 프로젝트를 설정한다.
root@wl ~ # projadd -p 101 -c "Resources for Oracle" group.dba root@wl ~ # projmod -sK "project.max-shm-memory=(privileged,4G,deny)" group.dba root@wl ~ # projmod -sK "project.max-sem-ids=(privileged,100,deny)" group.dba root@wl ~ # projmod -sK "project.max-shm-ids=(privileged,100,deny)" group.dba root@wl ~ # projmod -sK "project.max-sem-nsems=(privileged,256,deny)" group.dba root@wl ~ # projmod -sK "process.max-file-descriptor=(priv,65536,deny)" group.dba root@wl ~ # projects -l group.dba group.dba projid : 101 comment: "" users : (none) groups : (none) attribs: process.max-file-descriptor=(priv,65536,deny) project.max-sem-ids=(privileged,100,deny) project.max-sem-nsems=(privileged,256,deny) project.max-shm-ids=(privileged,100,deny) project.max-shm-memory=(privileged,4294967296,deny)
오라클 계정
오라클 설치와 실행을 위한 그룹과 계정을 생성하고 환경변수를 설정한다.root@wl ~ # groupadd -g 202 oinstall root@wl ~ # groupadd -g 201 dba root@wl ~ # groupadd -g 203 oper root@wl ~ # useradd -d /export/home/oracle \
-g oinstall -G dba,oper -m -u 201 -s /bin/bash -K project=group.dba oracle
root@wl ~ # passwd oracle root@wl ~ # mkdir -p /oracle/database/oracle root@wl ~ # chown -R oracle:oinstall /oracle/database root@wl ~ # chmod -R 775 /oracle/database root@wl ~ # su - oracle oracle@wl ~ $ vi .profile ulimit -n 65536 ulimit -s 32768 DISPLAY=:0.0; export DISPLAY ORACLE_BASE=/oracle/database/oracle; export ORACLE_BASE ORACLE_SID=orcl; export ORACLE_SID NLS_LANG=Korean_Korea.AL32UTF8; export NLS_LANG if [ -x /usr/local/bin/dbhome ]; then TMPHOME=`/usr/local/bin/dbhome $ORACLE_SID`; if [ "$?" == "0" ]; then ORACLE_HOME="$TMPHOME"; export ORACLE_HOME; PATH=$PATH:$ORACLE_HOME/bin; export PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib fi fi oracle@wl ~ $ . .profile oracle@wl ~ $ ulimit -t -f -d -s -n -v cpu time (seconds, -t) unlimited file size (blocks, -f) unlimited data seg size (kbytes, -d) unlimited stack size (kbytes, -s) 32768 open files (-n) 65536 virtual memory (kbytes, -v) unlimited
다운로드 및 압축 해제
[Oracle 11g for Solaris x64]파일을 받아 압축을 해제한다. 오라클의 Oracle Database Software Downloads에 가서 무료 가입 후 받을 수 있다.root@wl ~/src/oracle # unzip ../solaris.x64_11gR2_database_1of2.zip root@wl ~/src/oracle # unzip ../solaris.x64_11gR2_database_2of2.zip root@wl ~/src/oracle # unzip ../solaris.x64_11gR2_grid.zip root@wl ~/src/oracle # unzip ../solaris.x64_11gR2_examples.zip
X호스트 권한 해제
X호스트의 접근제어를 해제한다. runInstaller를 실행시키기 전에 반드시 해제 해놓아야 한다.root@wl ~ # /usr/openwin/bin/xhost + access control disabled, clients can connect from any host root@wl ~ # su - oracle oracle@wl ~ #
'Software' 카테고리의 다른 글
리팩토링 (0) | 2019.06.18 |
---|---|
복사 붙여 넣기를 편하게 할수 있는 tool clipx (0) | 2014.05.12 |
구글 앱 엔진 시작하기 (Google App Engine) (0) | 2011.01.18 |
2011년의 목표와 다짐 (0) | 2011.01.05 |
Amazone EC2 and Google App Engine (0) | 2010.07.05 |