본문 바로가기
OraclE

EM port 변경

by 타마마임팩트_쫀 2008. 12. 30.
EM Port 확인
  - $ORACLE_HOME\install\portlist.ini 파일을 열어보면 사용하는 port 정보를 볼수 있다.

=================vi portlist.ini==================
iSQL*Plus HTTP port number =5560
Enterprise Manager Console HTTP Port (orcl) = 1158
Enterprise Manager Agent Port (orcl) = 3938
Enterprise Manager Console HTTP Port (prod) = 5500
Enterprise Manager Agent Port (prod) = 1830
==================================================

원하는 Port로 변경을 원할시 
   - emca 란 명령어를 이용해서 port를 변경을 할 수 있다
   - emca -reconfig ports [파라미터] 값
   - emca -reconfig ports -DBCONTROL_HTTP_PORT 1740


=========================================================================================================
  1. 현재 사용중인 SID 값을 넣어준다
  2. em을 재시작을 한다
=========================================================================================================
 

  - emctl을 다시 시작해보면 변경된 포트를 확인할 수 있다



* emca 옵션 *

emca의 옵션은 emca -help로 확인 가능합니다.
예를 들면, 10.2.0.1 에서는 이하의 옵션이 준비되어 있습니다.


emca -help
/opt/ora10201/product/10201/bin/emca [조작] [모드] [데이타베이스타입] [플래그] [파라미터]

 

-h | --h | -help | --help: 이 헬프 메세지의 인쇄
-version: 버젼의 인쇄

 

-config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [파라미터]
: 데이타베이스에 사용하는 Database Control의 구성

 

-config centralAgent (db | asm) [-cluster] [-silent] [파라미터]
: 집중 에이전트 관리의 구성

 

-config all db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [파라미터]
: Database Control 및 집중 에이전트 관리의 구성

 

-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [파라미터]
: Database Control의 구성 해제

 

-deconfig centralAgent (db | asm) [-cluster] [ -silent] [파라미터]
: 집중 에이전트 관리의 구성 해제

 

-deconfig all db [-repos drop] [-cluster] [-silent] [파라미터]
: Database Control와 집중 에이전트 관리의 구성 해제

 

-addInst (db | asm) [-silent] [파라미터]
: 신규 RAC 인스턴스에 사용하는 EM의 구성

 

-deleteInst (db | asm) [-silent] [파라미터]
: 지정한 RAC 인스턴스에 사용하는 EM의 구성 해제

 

-reconfig ports [-cluster] [파라미터]
: Database Control 포토의 명시적 재할당

 

-reconfig dbcontrol -cluster [-silent] [파라미터]
: RAC Database Control 디프로이먼트의 재구성

 

-displayConfig dbcontrol -cluster [-silent] [파라미터]
: RAC Database Control의 구성에 관한 정보를 표시

 

-upgrade (db | asm | db_asm) [-cluster] [-silent] [파라미터]
: 구버젼의 EM구성을 현행 버젼에 업그레이드

 

-restore (db | asm | db_asm) [-cluster] [-silent] [파라미터]
: 현행 버젼의 EM구성을 구버젼에 restore

 

파라미터 및 옵션 :
[파라미터]: [ -respFile fileName ] [ -paramName paramValue ]*
db: 데이타베이스(ASM를 사용하는 데이타베이스를 포함)에 대한 구성 조작의 실행
asm: ASM만의 인스턴스에 대한 구성 조작의 실행
db_asm: 데이타베이스와 ASM 인스턴스의 업그레이드/restore 조작을 실행
-repos create: 신규 Database Control 리포지터리(repository)의 작성
-repos drop: 현행의 Database Control 리포지터리(repository)의 삭제
-repos recreate: 현행의 Database Control 리포지터리(repository)의 삭제 및 신규 리포지
새의 재작성
-cluster: RAC 데이타베이스에 대한 구성 조작의 실행
-silent: 파라미터의 입력을 요구하지 않는 구성 조작의 실행
-backup: 데이타베이스의 자동 백업의 구성

 

싱글·인스턴스·데이타베이스의 파라미터
    HOST: 데이타베이스·호스트명 
    SID: 데이타베이스의 SID
    PORT: 리스너의 포토 번호 
    ORACLE_HOME: 데이타베이스의 ORACLE_HOME
    HOST_USER: 자동 백업의 호스트의 유저명 
    HOST_USER_PWD: 자동 백업의 호스트의 유저·패스워드 
    BACKUP_SCHEDULE: 자동 백업·스케줄(HH:MM) 
    EMAIL_ADDRESS: 통지용 메일주소 
    MAIL_SERVER_NAME: 통지용 송신 메일(SMTP) 서버 
    ASM_OH: ASM ORACLE_HOME
    ASM_SID: ASM SID
    ASM_PORT: ASM 포토 
    ASM_USER_ROLE: ASM 유저·롤 
    ASM_USER_NAME: ASM 유저명 
    ASM_USER_PWD: ASM 유저·패스워드 
    SRC_OH: 업그레이드 하는 데이타베이스의 ORACLE_HOME
    DBSNMP_PWD: DBSNMP 유저의 패스워드 
    SYSMAN_PWD: SYSMAN 유저의 패스워드 
    SYS_PWD: SYS 유저의 패스워드 
    DBCONTROL_HTTP_PORT: Database Control의 HTTP 포토 
    AGENT_PORT: EM에이전트·포토 
    RMI_PORT: Database Control의 RMI 포토 
    JMS_PORT: Database Control의 JMS 포토

 

클러스터·데이타베이스의 추가 파라미터 
    CLUSTER_NAME: 클러스터명 
    DB_UNIQUE_NAME: 유일 데이타베이스명 
    SERVICE_NAME: 서비스명 
    EM_NODE: Database Control의 노드명 
    EM_SID_LIST: 에이전트 SID 리스트[콤마 단락]