Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Monitoring > Monitoring > Oracle

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 10.05.2012, 13:48
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Install Oracle Enterprise Manager Cloud control 12c on Linux 64 bit

Install Oracle Enterprise Manager Cloud control 12c on Linux 64 bit

Enterprise Manager Cloud Control Documentation
http://docs.oracle.com/cd/E24628_01/index.htm


Oracle Enterprise Manager 12c: Console Overview and Customization
http://www.youtube.com/watch?v=_JG13UyAAe8

Install Oracle Enterprise Manager Cloud Control 12c on Oracle VM
http://camoraict.files.wordpress.com...-oracle-vm.pdf


Oracle Enterprise Manager Cloud Control 12c Release 1 Installation on Oracle Linux 5.7 and 6.1
http://www.oracle-base.com/articles/...ux-5-and-6.php


Необходим сервер баз данных и сервер который будет использоваться в качестве сервера приложений.
Ранее в 11 версии (grid control) приходилось предварительно устанавливать weblogic, а после разворачивать на нем приложение.
Сейчас этого делать не нужно. Weblogic и приложение инсталлируются из одного дистрибутива.

Дистрибутивы:
http://www.oracle.com/technetwork/oe...ads/index.html
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.05.2012 в 14:12.
Ответить с цитированием
  #2  
Старый 10.05.2012, 13:50
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

На сервере баз данных:

1) Удаляем старый enterprise manager

$ emca -deconfig dbcontrol db -repos drop -SYS_PWD <sys pasword>

Код:
STARTED EMCA at Dec 26, 2011 12:00:47 PM
EM Configuration Assistant, Version 11.2.0.3.0 Production
Copyright (c) 2003, 2011, Oracle.  All rights reserved.

Enter the following information:
Database SID: ora112
Listener port number: 1521
Password for SYSMAN user:

----------------------------------------------------------------------
WARNING : While repository is dropped the database will be put in quiesce mode.
----------------------------------------------------------------------
Do you wish to continue? [yes(Y)/no(N)]: y


...

INFO: Repository successfully dropped
Enterprise Manager configuration completed successfully

2) Подготавливаем базу

sqlplus / AS SYSDBA

SQL> ALTER SYSTEM SET log_buffer=10485760 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET processes=500 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET session_cached_cursors=200 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET job_queue_processes=20 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET shared_pool_size=600M SCOPE=SPFILE;


Просит, чтобы табличное пространство Undo было не менее 200MB.

SQL> create UNDO TABLESPACE "UNDO" datafile '/u02/oradata/ora112/undo01.dbf' size 1G;
SQL> ALTER SYSTEM SET UNDO_TABLESPACE = "UNDO";
SQL> drop tablespace UNDOTBS1;

Просит, чтобы хотя бы 1 датафайл для табличных пространств UNDO и табличного пространства для EM был с параметром AUTOEXTEND ON.


SQL> ALTER TABLESPACE "UNDO" ADD DATAFILE '/u02/oradata/ora112/undo02.dbf' SIZE 2G AUTOEXTEND ON;
SQL> ALTER TABLESPACE "SYSAUX" ADD DATAFILE '/u02/oradata/ora112/sysaux02.dbf' SIZE 2G AUTOEXTEND ON;


// Просит отключить автоматический сбор статистики
// disable automatic statistics gathering

BEGIN
DBMS_SCHEDULER.DISABLE('GATHER_STATS_JOB');
END;
/


Просит пересоздать редологжурналы размером не менее 300MB


SQL> alter database drop logfile group 3;
rm /u02/oradata/ora112/redo03.log
SQL> alter database add logfile group 3 ('/u02/oradata/ora112/redo03.log') size 300M;


Переключиться на следующую активную журнальную группу.

SQL> alter system checkpoint;
SQL> alter system switch logfile;


SQL> shutdown immediate;
SQL> startup


Не победил пока сообщение.

Ensure that the EM tablespace has at least one datafile set to autoextensible
Add at least one datafile with the autoextend attribute to the EM tablespace

Хотя создал для sysaux новый файл с параметром AUTOEXTEND ON.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 15.05.2012 в 15:47.
Ответить с цитированием
  #3  
Старый 10.05.2012, 13:51
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

На сервере приложений:

# OL 5.x and 6.x

# yum install -y \
make-3* \
binutils-2* \
gcc-4* \
libaio-0* \
glibc-common-2* \
libstdc++-4* \
sysstat-5*

# OL 5.x only
# yum install -y \
setarch-1* \
rng-utils-2*


# yum install -y \
glibc-devel-*-i386 \



При инсталляции требует java x64
Вроде нужна 6 версия.

# vi /etc/hosts


Код:
## Localdomain and Localhost (hosts file, DNS)
127.0.0.1         localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6

## IPs Public Network (hosts file, DNS)
192.168.1.101   appserv.localdomain appserv
192.168.1.102   oracle112.localdomain oracle112

// Client
192.168.1.108 dbcloudtest.localdomain dbcloudtest



# vi /etc/security/limits.conf


PS
Зря я назвал пользователя weblogic12. Нужно было бы использовать cloud12
Приложение cloud control 12 работает на 11 weblogic'е.

Код:
# Settings required for weblogic 12

		weblogic12 soft nproc 2047
		weblogic12 hard nproc 16384
#		weblogic12 soft nofile 1024
		weblogic12 soft nofile 4096
		weblogic12 hard nofile 65536
		weblogic12 soft stack 10240
		weblogic12 hard stack 32768

Создал пользователя weblogic12

# groupadd -g 1001 wlsadm
# useradd -g wlsadm -d /home/weblogic12 -m weblogic12
# passwd weblogic12



Создание структуры каталогов и назначение необходимых прав

# mkdir -p /u01/app/oracle/cloud/12.1
# chown -R weblogic12:wlsadm /u01/app/oracle/cloud/12.1
# chmod -R 775 /u01/app/oracle/cloud/12.1




# su - weblogic12

$ mkdir /tmp/em12_linux64
$ cd /tmp
$ unzip em12_linux64_disk1of2.zip -d /tmp/em12_linux64; \
unzip em12_linux64_disk2of2.zip -d /tmp/em12_linux64


$ cd /tmp/em12_linux64
$ export DISPLAY=192.168.1.200:0.0

$ ./runInstaller






















__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.05.2012 в 14:12.
Ответить с цитированием
  #4  
Старый 10.05.2012, 16:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию








# /home/weblogic12/oraInventory/orainstRoot.sh
# /u01/app/oracle/cloud/12.1/oms/allroot.sh

Код:
Starting to execute allroot.sh .........

Starting to execute /u01/app/oracle/cloud/12.1/oms/root.sh ......
Running Oracle 11g root.sh script...

The following environment variables are set as:
    ORACLE_OWNER= weblogic12
    ORACLE_HOME=  /u01/app/oracle/cloud/12.1/oms







__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 15.05.2012 в 14:01.
Ответить с цитированием
  #5  
Старый 10.05.2012, 16:40
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

После инсталляции:

Enterprise Manager Cloud Control
https://appserv.localdomain:7801/em

login: sysman
Password: пароль, который был указан при инсталляции


Admin Server (Weblogic Console)
https://appserv.localdomain:7102/console

login: weblogic
Password: пароль, который был указан при инсталляции
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.05.2012 в 14:13.
Ответить с цитированием
  #6  
Старый 10.05.2012, 17:01
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

Настройка окружения на сервере приложений после инсталляции cloud control

# su - weblogic12


$ vi ~/.bash_profile

После;
# User specific environment and startup programs

Добавьте

Код:
############################################
#### Oracle Cloud 12 Parameters

	export  OMS_HOME=/u01/app/oracle/cloud/12.1/oms
        export  AGENT_HOME=/u01/app/oracle/cloud/12.1/agent/core/12.1.0.1.0

############################################
$ source ~/.bash_profile



# Запуск приложения cloud

$ $OMS_HOME/bin/emctl start oms
$ $AGENT_HOME/bin/emctl start agent


# Останов приложения cloud

$ $OMS_HOME/bin/emctl stop oms -all
$ $AGENT_HOME/bin/emctl stop agent



===================

После перезагрузки первый раз пришлось подключиться к консоли сервера и выполнить старт DMS Application (11.1.1.1.0) руками.
(Далеко не с первого раза задеплоилось приложение.)
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.05.2012 в 14:14.
Ответить с цитированием
  #7  
Старый 10.05.2012, 17:35
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

# Статус

$ $OMS_HOME/bin/emctl status oms

Код:
Oracle Enterprise Manager Cloud Control 12c Release 12.1.0.1.0
Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.
WebTier is Up
Oracle Management Server is Up

$ $OMS_HOME/bin/emctl status oms -details

Код:
Oracle Enterprise Manager Cloud Control 12c Release 12.1.0.1.0
Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.
Enter Enterprise Manager Root (SYSMAN) Password :
Console Server Host : appserv.localdomain
HTTP Console Port   : 7789
HTTPS Console Port  : 7801
HTTP Upload Port    : 4890
HTTPS Upload Port   : 4901
OMS is not configured with SLB or virtual hostname
Agent Upload is locked.
OMS Console is locked.
Active CA ID: 1
Console URL: https://appserv.localdomain:7801/em
Upload URL: https://appserv.localdomain:4901/empbs/upload

WLS Domain Information
Domain Name      : GCDomain
Admin Server Host: appserv.localdomain

Managed Server Information
Managed Server Instance Name: EMGC_OMS1
Managed Server Instance Host: appserv.localdomain
$ $AGENT_HOME/bin/emctl status agent

Код:
Oracle Enterprise Manager 12c Cloud Control 12.1.0.1.0
Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 12.1.0.1.0
OMS Version       : (unknown)
Protocol Version  : 12.1.0.1.0
Agent Home        : /u01/app/oracle/cloud/12.1/agent/agent_inst
Agent Binaries    : /u01/app/oracle/cloud/12.1/agent/core/12.1.0.1.0
Agent Process ID  : 3974
Parent Process ID : 3932
Agent URL         : https://appserv.localdomain:3872/emd/main/
Repository URL    : https://appserv.localdomain:4901/empbs/upload
Started at        : 2012-05-14 15:05:42
Started by user   : weblogic12
Last Reload       : (none)
Last successful upload                       : (none)
Last attempted upload                        : (none)
Total Megabytes of XML files uploaded so far : 0
Number of XML files pending upload           : 557
Size of XML files pending upload(MB)         : 4.59
Available disk space on upload filesystem    : 76.62%
Collection Status                            : Collections enabled
Last attempted heartbeat to OMS              : 2012-05-14 16:14:39
Last successful heartbeat to OMS             : (none)

---------------------------------------------------------------
Agent is Running and Ready
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 14.05.2012 в 11:21.
Ответить с цитированием
  #8  
Старый 12.05.2012, 13:14
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

Добавление серверов в консоль cloud control
http://docs.oracle.com/cd/E24628_01/...tall_agent.htm

На клиенте, который будет добавлен в консоль cloud:

cp /etc/sudoers /etc/sudoers.bkp

vi /etc/hosts

Код:
***
192.168.1.101 appserv.localdomain appserv
192.168.1.108 cloudclient.localdomain cloudclient
vi /etc/sudoers

Код:
root    ALL=(ALL)       ALL
oracle11  ALL=(ALL)       ALL
и

Код:
#         You have to run "ssh -t hostname sudo <cmd>".
#
Defaults    requiretty
меняю на

Код:
#         You have to run "ssh -t hostname sudo <cmd>".
#
#Defaults    requiretty
Defaults !requiretty
и

Код:
#
# Refuse to run if unable to disable echo on the tty. This setting should also be
# changed in order to be able to use sudo without a tty. See requiretty above.
#
Defaults   !visiblepw
меняю на

Код:
#
# Refuse to run if unable to disable echo on the tty. This setting should also be
# changed in order to be able to use sudo without a tty. See requiretty above.
#
Defaults   visiblepw


$ vi ~/.bash_profile

После;
# User specific environment and startup programs

Добавьте

Код:
############################################
#### Oracle Cloud 12 Parameters

        export  AGENT_HOME=/u01/app/oracle/agent/core/12.1.0.1.0

############################################
$ source ~/.bash_profile

----------------

Добавление сервера:






User: oracle11
Не root

Нужно изменить строку к sudo













Добавление базы данных:







Добавление базы данных oracle в cloud control






























============================

Если cloud control показывает, что подключенный instance off. А на самом деле он online.
Нужно перекофигурировать login/pass схемы dbsnmp на базе и в приложении. И добиться чтобы они были одинаковы.
(когда я устанавливал, постоянно появлялось сообщение, что пароль в приложении не подходит, хотя в консоли удавалось подключаться без каких-либо проблем).
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 16.05.2012 в 14:20.
Ответить с цитированием
  #9  
Старый 12.05.2012, 16:15
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

Installing Oracle Enterprise Manager (OEM) Grid Management Agent

http://www.oracle.com/technetwork/oe...ft-090381.html

Инсталляцию Managemet Agent можно посмотреть здесь:
http://gavinsoorma.com/2012/05/12c-m...-installation/


-----------
Ставил через web консоль.
Способом представленным ниже начал устанавливать, но забросил.
-----------

# yum install -y compat-db-*

Linux_x86_64_Grid_Control_agent_download_11_1_0_1_ 0.zip

cd /tmp/linux_x64/agent

$ export DISPLAY=192.168.1.200:0.0
$ ./runInstaller


ERROR: /tmp/linux_x64/agent//install/response//emnoseed.rsp file doesnot exists.

vi /tmp/linux_x64/agent//install/response//emnoseed.rsp

Код:
SECURITY_UPDATES_VIA_MYORACLESUPPORT=FALSE
DECLINE_SECURITY_UPDATES=true
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 04.06.2012 в 15:56.
Ответить с цитированием
  #10  
Старый 14.05.2012, 11:19
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

Deinstalling Oracle Enterprise Manager Agent

В графическом режиме:

$ rm -rf /u01/app/oracle/agent/
$ cd /u01/app/oracle/product/11.2/oui/bin
$ export DISPLAY=192.168.1.200:0.0
$ ./runInstaller.sh

Deintall product
show empty homes
agent12g1
remove
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 15.05.2012 в 10:17.
Ответить с цитированием
Ответ

Метки
cloud control 12c, linux, oracle enterprise manager

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:21. Часовой пояс GMT +3.


Powered by vBulletin®