Heim Datenbank MySQL-Tutorial 10gocm-)session2-)ocm02库与GC安装与配置

10gocm-)session2-)ocm02库与GC安装与配置

Jun 07, 2016 pm 03:56 PM
安装

gc规划 host db/instance gc listener ocm01 ocmdb agent ocmdb1521(ocmdb的监听),ocmsb1621(ocmdb的监听) ocm02 ocmdb02 oms ocmdb021521(ocmdb02的监听),ocmdb1521(ocmdb的监听) 安装顺序:ocmdb02库(host:ocm02) 1.安装ocmdb02库 作用:存放历史数据,用

gc规划
host db/instance gc listener
ocm01 ocmdb agent ocmdb1521(ocmdb的监听),ocmsb1621(ocmdb的监听)
ocm02 ocmdb02 oms ocmdb021521(ocmdb02的监听),ocmdb1521(ocmdb的监听)

安装顺序:ocmdb02库(host:ocm02)
1.安装ocmdb02库 作用:存放历史数据,用于历史分析 --后续安装oms,oms需要一个容器来存放各个agent推送来的信息,ocmdb02就是这个容器。
2.配置oracle用户环境变量
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
加载环境变量
. .bash_profile
安装数据库软件
./runInstaller

选择“Advanced Installation” 高级安装,点击“Next”
产品清单目录Inventory:/u01/oracle/oraInventory
指定“Custom”安装类型,点击“Next”
指定名称:OraDb10g_home1
安装目录:/u01/oracle/db_1 ,点击“Next” 默认不修改
默认组件不用动,添加一个“Oracle Label Security” 安全标记即可,点击“Next”
检查出有0 个必需的,点击“Next”
指定操作系统组:dba 【用于管理数据库】,点击“Next”
只安装数据库软件,点击“Next”
安装数据库软件的概要信息,点击“Install”
进入安装界面,等待安装完毕,执行2个脚本
sudo /u01/oraInventory/orainstRoot.sh
sudo /u01/oracle/db_1/root.sh 一路回车
此时数据库软件已经成功安装完毕,点击“Exit”退出界面

用dbca创建ocmdb02数据库
dbca
欢迎界面,点击“Next”
选择“Create a Database”,点击“Next”
选择“Custom Database”,点击“Next”
指定数据库名和实例名“ocmdb02”,点击“Next”
不要选择“EM”,因为GC和EM只能选其一,点击“Next”
为SYS 和 SYSTEM 用户设置密码“oracle”,点击“Next”
选择File System文件系统,点击“Next”
指定数据文件存放位置:/u01/oracle/oradata,点击“Next”
取消闪回,点击“Next”
最少组件原则,只保留“Oracle Label Security”选项,点击“Next”
Memory默认
Sizing默认
字符集US7ASCII
连接模式默认
现在点击“Finish”,就可以创建ocmdb02库了->慢慢等待
cd /u01/oracle/oradata/ocmdb02/ 检查一下

用netca配置监听
netca
选择“Listener configuration” ,点击“Next”
选择“Add 添加一个监听”如果已经有监听存在,下面的三个选项都应该可选择,点击“Next”
默认监听名:LISTENER,点击“Next”
选择支持协议“TCP”,点击“Next”
使用默认的端口号:1521,点击“Next”
你还想配置其他监听嘛?->No ,点击“Next”
监听配置完成,点击“Next”
这时此界面就有“Finish”按钮了,点击“Finish”退出监听配置工具
配置
vim /u01/oracle/db_1/network/admin/listener.ora 默认不用修改
vim /u01/oracle/db_1/network/admin/tnsnames.ora
添加如下信息


OCMDB021521 =
(description =
(address = (protocol = tcp)(host = ocm02)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = ocmdb02)
)
)

OCMDB1521 =
(description =
(address = (protocol = tcp)(host = ocm01)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = ocmdb)
)
)
 

检查连接串
sqlplus system/oracle@OCMDB021521
sqlplus system/oracle@OCMDB1521

小结:到此创建数据库完成

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

GC版本

10.2.0.1.0 这是我们所使用的
10.2.0.5.0 这是目前最新的版本
ocm01 :客户端AGENT
ocm02 :服务端OMS

GC OMS安装(第二台机器host:ocm02部署)用一个数据库作为GC资料库

0.对ocm01和ocm02上的数据中的dbsnmp用户解锁
dbsnmp作用:agent与oms之间通信的用户,也是监控实例状态用户
sqlplus / as sysdba
alter user dbsnmp identified by oracle account unlock;
select username,account_status from dba_users;

1.安装OMS
xhost +
必做步骤
ocmdb02库
show parameter session_cached_cursors
alter system set session_cached_cursors=201 scope=spfile;
shut immediate
startup
执行脚本
作用:帮助OMS分析“component 内存分配问题”
@?/rdbms/admin/dbmspool.sql
cd /software/Disk1/
./runInstaller
2.这里选择“Enterprise Manager 10g Grid Control Using an Existing Database”选项,点击“Next”
3.指定OMS安装目录
/u01/oracle/OracleHomes , 点击“Next”
4.系统自动完成先决条件的检查,确保无误,点击“Next”
5.指定GC Repository Database(GC资料库)
hostname:ocm02
port:1521
SID:ocmdb02
SYS password:oracle
我们需要在ocmdb02数据库上指定两个新表空间存放管理GC资料库对象(存放历史数据要求必须有)
/u01/oracle/oradata/ocmdb02/mgmt.dbf 管理表空间
/u01/oracle/oradata/ocmdb02/mgmt_ecm.dbf 数据表空间
当点击“prefill Tablespace Locations” 预指定按钮,自动返填表空间的位置,弹出一个提示框:点击“OK”,这个位置千万不能错了--如果不能点击手动修改表空间位置
6.其他可选配置项,这里保持默认,不进行配置,点击“Next”
7.设置密码(密码要求至少5位必须包含数字)
registration password:oracle1216 【AGENT注册密码】
sysman:oracle1216 【sysman用户密码】
8.安装配置summary页,确保无误后点击”Install”进行安装,默认包括OMS软件和AGENT软件
9.执行脚本(root权限)
sudo /u01/oracle/OracleHomes/oms10g/allroot.sh
10.然后就进入到配置组件界面,这个过程非常耗时,一般1小时左右 --实测30分钟左右
慢在OMS configuration 和 Agent configuration Assistant 两个组件上
in progress 正在进行时
pending 即将执行
关注状态确保完整性和正确性,当所有状态为succeeded时,部署安装OMS完成,点击“Exit”
OMS:1.6G
Agent:437M
你最好预留出足够的安装空间
11.打开firefox登录控制台
End of Installation页面会显示GC 控制台URL
http://ocm02:4889/em
http://192.168.100.104:4889/em
./emctl secure agent

输入用户名:sysman
密码:oracle1216
进入到Grid Control首页
注意事项:
点击“Targets”,因为没有添加其他Agent,此时只能看到本机信息
点击“Targets”,只能看到“ocm02”主机的信息
选 All targets 可以看到目前可管理的所有对象

点击数据 如果没有发现ocmdb02,add配置一下

GC Agent安装(第一台机器host:ocm01部署)
使用agentDownload.linux快速安装
GC Agent作用:代理工具会抓取本机状态信息推送到OMS服务端显示在你面前,有几台数据库就要安装几个Agent代理。
我们使用的Agent代理版本:10.2.0.1.0
现在最新的版本为:10.2.0.5.0

从ocm02拷贝agentDownload.linux软件

[oracle@ocm02 Server]$ find /u01/oracle/ -name agent*linux
/u01/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
/u01/oracle/OracleHomes/oms10g/inventory/Templates/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
[oracle@ocm02 Server]$ cd /u01/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/
[oracle@ocm02 linux]$ ls
addons agent agentDownload.linux agent_scripts.jar oui prereqs response
[oracle@ocm02 linux]$ scp agentDownload.linux ocm01:/home/oracle/Desktop/
The authenticity of host 'ocm01 (192.168.100.103)' can't be established.
RSA key fingerprint is 61:ce:64:ff:2b:84:3f:72:ff:01:1d:93:b0:a2:c1:94.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ocm01,192.168.100.103' (RSA) to the list of known hosts.
oracle@ocm01's password:
agentDownload.linux 100% 22KB 22.2KB/s 00:00

1.给安装文件授予权限(如果文件本身拥有可执行权限请忽略此步)
/u01/app/oracle/OracleHomes/oms10g/sysman/agent_download/10.2.0.1.0/linux/agentDownload.linux
chmod 755 agentDownload.linux
2.确保jar包可用
由于GC会用到oracle jdk包,因此需要在.bash_profile中添加$ORACLE_HOME/jdk/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/jdk/bin:$PATH
3.执行agentDownload.linux

修改etc/hosts添加

192.168.100.103 ocm01.domain ocm01

192.168.100.104 ocm02.domain ocm02

安装agent
./agentDownload.linux -b /u01/oracle 【-b 指定安装目录】
4.运行root.sh脚本(使用root用户)
sudo /u01/oracle/agent10g/root.sh
5.对ocm01上数据库ocmdb中用户dbsnmp解锁(如果已经解锁了就忽略)
dbsnmp作用:agent与oms之间通信的用户,也是监控实例状态用户
alter user dbsnmp identified by oracle account unlock;
select username,account_status from dba_users;

--下6~9实际操作都没有用到

6.在OMS上配置ocmdb实例 --执行从ocm02拷贝过来的agentDownload.linux,有时不需配置,应为拷贝过来的agent软件包含oms信息,安装后自动向oms推送agent信息。
dbsnmp用户的密码(oracle),其他内容自动返填

7.此时直接进入到最后的Review阶段,确定没有问题,点击“Submit”

8.提示ocmdb实例属性已经被更新 properties for instance ocmdb have been updated,点击“OK”
刚刚配置完毕时ocmdb的状态信息还不是很完整,此时可以点击右上角的refresh图标观察实例的状态变化,最终该实例的所有状态都会显示出来
9.同样的流程配置ocmdb02实例
./emctl stop agent
./emctl secure agent
./emctl status agent
./emctl start agent
./emctl upload 必须在agent启动状态下运行

如果GC安装失败按照以下卸载

卸载GC Agent
既然我们会安装也要会卸载,当我们安装不成功的时候可以卸载之后重新安装
注:当需要删除Grid Control Agent的时候,往往会因为删除不完整导致无法重新顺利部署Agent的问题。
1.确认Agent当前状态
cd $AGENT_HOME/bin 进入agent代理bin目录
./emctl status agent 显示agent当前状态
2.停止angent
./emctl stop agent
./emctl status agent
3.使用静默方式删除Agent
cd /u01/oracle/agent10g/oui/bin
./runInstaller -silent -deinstall -removeallfiles -removeAllPatches
4.删除inventory.xml文件中有关Agent的信息
cd /u01/app/oracle/oraInventory/ContentsXML
vim inventory.xml
删除inventory.xml文件中中NAME是agent10g的内容
只删除此行
5.删除agent安装目录
rm -rf $ORACLE_BASE/agent10g 

卸载GC OMS
1.停止agent和oms
cd /u01/oracle/OracleHomes/agent10g
./emctl stop agent
cd /u01/oracle/OracleHomes/oms10g
./emctl status oms
./emctl stop oms -all
./emctl status oms
2.删除ocm02主机上所有与GC相关的内容
rm -rf /u01/oraInventory 删除产品清单目录
使用dbca删除ocmdb02库
rm -rf /tmp/* 删除临时文件
rm -f /etc/oratab
rm -f /usr/local/bin/* 删除本地目录下3个文件,用root权限来删除
重启操作系统
删除SYSMAN和MGMT_VIEW用户
此步骤是为了防止在OMS配置过程中因数据库对象存在导致报错
删除表空间
/u01/oracle/oradata/ocmdb02/mgmt.dbf 管理表空间
/u01/oracle/oradata/ocmdb02/mgmt_ecm.dbf 数据表空间

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Lösung für das Problem, dass das chinesische Sprachpaket nicht auf einem Win11-System installiert werden kann Lösung für das Problem, dass das chinesische Sprachpaket nicht auf einem Win11-System installiert werden kann Mar 09, 2024 am 09:48 AM

Lösung für das Problem, dass das Win11-System das chinesische Sprachpaket nicht installieren kann. Mit der Einführung des Windows 11-Systems begannen viele Benutzer, ihr Betriebssystem zu aktualisieren, um neue Funktionen und Schnittstellen zu nutzen. Einige Benutzer stellten jedoch fest, dass sie das chinesische Sprachpaket nach dem Upgrade nicht installieren konnten, was ihre Erfahrung beeinträchtigte. In diesem Artikel besprechen wir die Gründe, warum das Win11-System das chinesische Sprachpaket nicht installieren kann, und stellen einige Lösungen bereit, die Benutzern bei der Lösung dieses Problems helfen. Ursachenanalyse Lassen Sie uns zunächst die Unfähigkeit des Win11-Systems analysieren

Gastzusätze können in VirtualBox nicht installiert werden Gastzusätze können in VirtualBox nicht installiert werden Mar 10, 2024 am 09:34 AM

Möglicherweise können Sie keine Gastzusätze zu einer virtuellen Maschine in OracleVirtualBox installieren. Wenn wir auf Geräte>InstallGuestAdditionsCDImage klicken, wird einfach ein Fehler wie unten gezeigt ausgegeben: VirtualBox – Fehler: Virtuelles Laufwerk C kann nicht eingefügt werden: DateienOracleVirtualBoxVBoxGuestAdditions.iso in die Ubuntu-Maschine programmieren In diesem Beitrag werden wir verstehen, was passiert, wenn Sie. Was zu tun ist, wenn Sie Gastzusätze können in VirtualBox nicht installiert werden. Gastzusätze können nicht in VirtualBox installiert werden. Wenn Sie es nicht in Virtua installieren können

Was soll ich tun, wenn Baidu Netdisk erfolgreich heruntergeladen wurde, aber nicht installiert werden kann? Was soll ich tun, wenn Baidu Netdisk erfolgreich heruntergeladen wurde, aber nicht installiert werden kann? Mar 13, 2024 pm 10:22 PM

Wenn Sie die Installationsdatei von Baidu Netdisk erfolgreich heruntergeladen haben, sie aber nicht normal installieren können, liegt möglicherweise ein Fehler in der Integrität der Softwaredatei vor oder es liegt ein Problem mit den verbleibenden Dateien und Registrierungseinträgen vor Lassen Sie uns die Analyse des Problems vorstellen, dass Baidu Netdisk erfolgreich heruntergeladen, aber nicht installiert werden kann. Analyse des Problems, dass Baidu Netdisk erfolgreich heruntergeladen, aber nicht installiert werden konnte 1. Überprüfen Sie die Integrität der Installationsdatei: Stellen Sie sicher, dass die heruntergeladene Installationsdatei vollständig und nicht beschädigt ist. Sie können es erneut herunterladen oder versuchen, die Installationsdatei von einer anderen vertrauenswürdigen Quelle herunterzuladen. 2. Deaktivieren Sie Antivirensoftware und Firewall: Einige Antivirensoftware oder Firewallprogramme verhindern möglicherweise die ordnungsgemäße Ausführung des Installationsprogramms. Versuchen Sie, die Antivirensoftware und die Firewall zu deaktivieren oder zu beenden, und führen Sie dann die Installation erneut aus

Wie installiere ich Android-Apps unter Linux? Wie installiere ich Android-Apps unter Linux? Mar 19, 2024 am 11:15 AM

Die Installation von Android-Anwendungen unter Linux war für viele Benutzer schon immer ein Problem. Insbesondere für Linux-Benutzer, die gerne Android-Anwendungen verwenden, ist es sehr wichtig, die Installation von Android-Anwendungen auf Linux-Systemen zu beherrschen. Obwohl die direkte Ausführung von Android-Anwendungen unter Linux nicht so einfach ist wie auf der Android-Plattform, können wir mithilfe von Emulatoren oder Tools von Drittanbietern Android-Anwendungen unter Linux dennoch problemlos genießen. Im Folgenden wird erläutert, wie Android-Anwendungen auf Linux-Systemen installiert werden.

So installieren Sie das Creo-Creo-Installations-Tutorial So installieren Sie das Creo-Creo-Installations-Tutorial Mar 04, 2024 pm 10:30 PM

Viele unerfahrene Freunde wissen immer noch nicht, wie man Creo installiert, daher bietet der Editor unten relevante Tutorials zur Creo-Installation. Freunde in Not sollten einen Blick darauf werfen. 1. Öffnen Sie das heruntergeladene Installationspaket und suchen Sie den Lizenzordner, wie in der Abbildung unten gezeigt: 2. Kopieren Sie ihn dann in das Verzeichnis auf dem Laufwerk C, wie in der Abbildung unten gezeigt: 3. Doppelklicken Sie zum Aufrufen und prüfen Sie, ob Es gibt eine Lizenzdatei, wie unten gezeigt. Wie in der Abbildung gezeigt: 4. Kopieren Sie dann die Lizenzdatei in diese Datei, wie in der Abbildung unten gezeigt: 5. Erstellen Sie in der PROGRAMFILES-Datei des Laufwerks C einen neuen SPS-Ordner. wie in der Abbildung unten gezeigt: 6. Kopieren Sie auch die Lizenzdatei. Klicken Sie hinein, wie in der Abbildung unten gezeigt: 7. Doppelklicken Sie auf die Installationsdatei des Hauptprogramms. Aktivieren Sie zum Installieren die Option „Neue Software installieren“.

So installieren Sie Podman unter Ubuntu 24.04 So installieren Sie Podman unter Ubuntu 24.04 Mar 22, 2024 am 11:26 AM

Wenn Sie Docker verwendet haben, müssen Sie Daemons, Container und ihre Funktionen verstehen. Ein Daemon ist ein Dienst, der im Hintergrund läuft, wenn ein Container bereits in einem System verwendet wird. Podman ist ein kostenloses Verwaltungstool zum Verwalten und Erstellen von Containern, ohne auf einen Daemon wie Docker angewiesen zu sein. Daher bietet es Vorteile bei der Verwaltung von Containern, ohne dass langfristige Backend-Dienste erforderlich sind. Darüber hinaus erfordert Podman keine Root-Berechtigungen. In dieser Anleitung wird ausführlich erläutert, wie Sie Podman auf Ubuntu24 installieren. Um das System zu aktualisieren, müssen wir zunächst das System aktualisieren und die Terminal-Shell von Ubuntu24 öffnen. Sowohl während des Installations- als auch des Upgrade-Vorgangs müssen wir die Befehlszeile verwenden. eine einfache

So installieren und führen Sie die Ubuntu Notes-App unter Ubuntu 24.04 aus So installieren und führen Sie die Ubuntu Notes-App unter Ubuntu 24.04 aus Mar 22, 2024 pm 04:40 PM

Während des Lernens in der Oberstufe machen sich einige Schüler sehr klare und genaue Notizen und machen sich mehr Notizen als andere in derselben Klasse. Für manche ist das Notieren ein Hobby, für andere ist es eine Notwendigkeit, wenn sie leicht kleine Informationen über etwas Wichtiges vergessen. Die NTFS-Anwendung von Microsoft ist besonders nützlich für Studierende, die wichtige Notizen außerhalb der regulären Vorlesungen speichern möchten. In diesem Artikel beschreiben wir die Installation von Ubuntu-Anwendungen auf Ubuntu24. Aktualisieren des Ubuntu-Systems Vor der Installation des Ubuntu-Installationsprogramms müssen wir auf Ubuntu24 sicherstellen, dass das neu konfigurierte System aktualisiert wurde. Wir können das bekannteste „a“ im Ubuntu-System verwenden

Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer Mar 27, 2024 pm 02:00 PM

Detaillierte Schritte zur Installation der Go-Sprache auf einem Win7-Computer. Go (auch bekannt als Golang) ist eine von Google entwickelte Open-Source-Programmiersprache. Sie ist einfach, effizient und bietet eine hervorragende Parallelitätsleistung. Sie eignet sich für die Entwicklung von Cloud-Diensten, Netzwerkanwendungen usw Back-End-Systeme. Durch die Installation der Go-Sprache auf einem Win7-Computer können Sie schnell mit der Sprache beginnen und mit dem Schreiben von Go-Programmen beginnen. Im Folgenden werden die Schritte zur Installation der Go-Sprache auf einem Win7-Computer im Detail vorgestellt und spezifische Codebeispiele angehängt. Schritt 1: Laden Sie das Go-Sprachinstallationspaket herunter und besuchen Sie die offizielle Go-Website

See all articles