달력

11

« 2018/11 »

  •  
  •  
  •  
  •  
  • 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
  •  

'Oracle/10g. Oracle Application'에 해당되는 글 2

  1. 2010.09.25 Grid Control 10g Agent
  2. 2010.09.22 Grid Control 10g 설치.
2010.09.25 12:56

Grid Control 10g Agent Oracle/10g. Oracle Application2010.09.25 12:56

Grid Control 를 이용하여 전혀 다른 외부서버를 관리할수있다.
Agent만 설치하면 Grid Control에 연결되어 중앙에서 편하게 관리가 가능하다.

Enterprise Manager를 봤을때 충분하게 생길수있는 기능인것 같다.

Grid Control을 설치한 서버 oracle1.oracle.com 을 이용하여
새로운 전혀다른 호스트 oracle2.oracle.com 에 agent를 설치하고 oracle1.oracle.com 에
접속하여 새로운 호스트가 등록된다.

Agent 가 설치될 환경.
VMware 7.1 + Oracle Enterprise Linux 4 update 8 32 Bit
( 오라클 10g 설치한상태이며 prod 라는 이름의 DB를 생성한상태이다. )
물론 /etc/hosts 에는 grid control의 정보가 들어있다.

1. agent를 설치할테니. 4번째것 선택.



2. 설치경로 선택.


3. 역시나 스펙확인 - agent만 설치하기에 sysstat 은 필요가 없나보다. ㅎㅎ;;


4. Grid Control 서버위치 입력.


5. 패스워드 입력.


6. 설치요약


7. 인스톨 고고~


8. 역시나 root 가 무언갈 해줘야한다.

[root@oracle2 ~]# /u01/app/oracle/OracleHomes/agent10g/root.sh
Running Oracle10 root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/OracleHomes/agent10g

Enter the full pathname of the local bin directory: [/usr/local/bin]:
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]:
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]:
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]:

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.

[root@oracle2 ~]#

9. 설치후 configure 설정 - agent라서 각종 여러가지가 나왔던것이 1개로 줄어버렸다.



10. 설치완료~


11. oracle1.oracle.com의 grid control 에 접속해보면~
oracle2.oracle.com 이 자동으로 등록이 되어있다.


12. 음... prod.oracle.com 도 등록이 되어있다.
자동으로 다 찾는구나.....



'Oracle > 10g. Oracle Application' 카테고리의 다른 글

Grid Control 10g Agent  (0) 2010.09.25
Grid Control 10g 설치.  (0) 2010.09.22
Posted by ORACLE,DBA,BIG,DATA,JAVA 흑풍전설
2010.09.22 22:59

Grid Control 10g 설치. Oracle/10g. Oracle Application2010.09.22 22:59

설치사양 : VMWARE 7.1 + Oracle Enterprise Linux 4 update 8 32Bit
(2cpu, 1GB RAM, 20GB HDD)



그리드 컨트롤을 설치하는데 제약사항이 좀있더라.

1-1. 기존에 있는 DB를 가지고 grid Control을 설치할경우 emca 명령어로 em을 drop 시켜야한다.
(그냥 생성했더니. sysman 이 생성되서 그러나보다. - 아니면 어찌하여튼간에 em 관련 뭔가가 설치가 되었다는 소리였으니.)

1-2. 리스너 관련 에러.



위의 두가지 해결책 :
emca -deconfig dbcontrol db -repos drop;



2. SGA 사이즈는 최소 270메가 이상정도 되어야한다. ( 편하게 300M )
(DBCA로 DB를 설치할때 적게 줬더니 이런에러도 나버렸다.)


해결책 :
alter system set sga_max_size = 300m scope=spfile;
alter system set sga_target = 300m scope=spfile;

3. shared_server 구성에 필요한 dispatchers parameter 를 확인한다.
최적의 성능을 위해서 비워라.


해결책 : alter system set dispatchers ='' scope=both;


4. RPM sysstat 을 설치할것.
rpm -Uvh sysstat~~~~~~

5. DBMS_SHARED_POOL package 가 필요하다.

해결책 : $ORACLE_HOME/rdbms/admin/dbmspool.sql 을 실행.

6. 세션 caching 수 늘려야하는 문제


해결책 : alter system set session_cached_cursors = 200 scope=spfile;
위의 사항은 내가 겪은 내용이다 분명 이것말고도 설치도중에 또 생길지 모른다.


위의 에러를 방지하기위한 기본설정을 마치고 설치 해본다.



1. DBCA로 만들어놓은 EMREP 를 사용해본다.


2. 설치경로 설정.


3. 각종 설정 여부 체크 ( 위의 sysstat 체크는 여기서 한다. )


4. database host name 


5. 각종 외부 커넥션 관련 설정 ( 이메일도 없고.... 메타링크 정보도 필요없고.... )


6. 패스워드 설정 - 오라클 대표 패스워드인 oracle이 안된다.~ oracle1 ~은 되네....


7. 설치요약.


8. 설치되고있는중~~~


9. 설치가 되면 역시나 root가 해줘야할일이 생긴다.

[root@oracle1 RPMS]# /u01/app/oracle/product/10.2.0/gc/oms10g/allroot.sh

Starting to execute allroot.sh .........

Starting to execute /u01/app/oracle/product/10.2.0/gc/oms10g/root.sh ......
Running Oracle10 root.sh script...
\nThe following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/10.2.0/gc/oms10g

Enter the full pathname of the local bin directory: [/usr/local/bin]:
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n

Adding entry to /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished execution of  /u01/app/oracle/product/10.2.0/gc/oms10g/root.sh ......


Starting to execute /u01/app/oracle/product/10.2.0/gc/agent10g/root.sh ......
Running Oracle10 root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/10.2.0/gc/agent10g

Enter the full pathname of the local bin directory: [/usr/local/bin]:
The file "dbhome" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n
The file "oraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n
The file "coraenv" already exists in /usr/local/bin.  Overwrite it? (y/n)
[n]: n

Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.
Finished execution of  /u01/app/oracle/product/10.2.0/gc/agent10g/root.sh ......[root@oracle1 RPMS]#


10. 설치후 각종 설정 화면. ( 정말 오래걸린다...... 지겹다...... ) 



OMS Configuration에서 에러가 났다.
Configuration assistant "OMS Configuration" failed 

로그를 보니 아래와 같은 에러.

[24-09-2010 19:07:37] Creating repos user ...
DECLARE
*
ERROR at line 1:
ORA-01119: error in creating database file
'/u01/app/oracle/product/10.2.0/gc/oms10g/oradata/mgmt.dbf'
ORA-27040: file create error, unable to create file
Linux Error: 2: No such file or directory
ORA-06512: at line 44

생각없이 처음 설정에서 oradata를 그냥 넘어갔더니....
osm10g 밑으로 oradata 디렉토리가 없다.
그래서 직접 oradata todtjd
[oracle@oracle1 oms10g]$ mkdir oradata
그리고나서 retry

..... 또 기다린다..... 아..... 오래걸리네....



이제 설치를 마치고...


지랄맞은 브라우저 제한.... 그냥 윈도우에서 되게 해야것네;;;

설치끝~

db 올리고~~
/u01/app/oracle/product/gc/oms10g/opmn/bin/opmnctl startall
/u01/app/oracle/product/gc/agent10g/bin/emctl start agent

짠~~~

'Oracle > 10g. Oracle Application' 카테고리의 다른 글

Grid Control 10g Agent  (0) 2010.09.25
Grid Control 10g 설치.  (0) 2010.09.22
Posted by ORACLE,DBA,BIG,DATA,JAVA 흑풍전설