目录
一、从Docker Hub或阿里云镜像下载小麦苗上传的镜像文件二、创建容器并启动EMCC 13.5环境三、尽情使用吧emcc登录地址
一、从Docker Hub或阿里云镜像下载小麦苗上传的镜像文件
小麦苗的Docker Hub的地址:https://hub.docker.com/u/lhrbest
EMCC 13.5下载的地址:https://hub.docker.com/r/lhrbest/lhremcc135/tags?page=1&ordering=last_updated

注意:
1、保证磁盘空间至少100G
2、内存需要至少6G
1# 从Docker hub下载,网络不好时,一般比较慢
2docker pull lhrbest/lhremcc135:1.0
3# 可以选择从阿里云下载
4docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/lhremcc135:1.0
5# 从阿里云下载后可以tag成如下形式
6docker tag registry.cn-hangzhou.aliyuncs.com/lhrbest/lhremcc135:1.0 lhrbest/lhremcc135:1.0
镜像大概21G左右,解压后大约50G左右,所以请保留充足的空间,至少100G才能运行(不说了,Oracle的产品就是这么耗磁盘空间,耗内存)。执行过程如下:
1[root@docker35 ~]# docker images | grep emcc
2lhrbest/lhremcc135 1.0 d5eb85007b8a 7 weeks ago 51.4GB
3registry.cn-hangzhou.aliyuncs.com/lhrbest/lhremcc135 1.0 d5eb85007b8a 7 weeks ago 51.4GB
4[root@docker35 ~]#
二、创建容器并启动EMCC 13.5环境
1# 1、创建容器
2docker run -d --name lhremcc135 -h lhremcc135 \
3 -p 31521:1521 -p 35500:5500 -p 35501:5501 -p 37803:7803 -p 3135:3389 \
4 -v /sys/fs/cgroup:/sys/fs/cgroup \
5 --privileged=true \
6 lhrbest/lhremcc135:1.0 init
7
8# 2、进入容器
9docker exec -it lhremcc135 bash
10
11
12# 3、启动监听和数据库,使用root命令一键启动
13/etc/init.d/oracledb_ORCLCDB-18c start
接下来需要等待,因为环境启动比较慢。
检查环境是否启动:
1[root@docker35 ~]# docker run -d --name lhremcc135 -h lhremcc135 \
2> -p 31521:1521 -p 35500:5500 -p 35501:5501 -p 37803:7803 -p 3135:3389 \
3> -v /sys/fs/cgroup:/sys/fs/cgroup \
4> --privileged=true \
5> lhrbest/lhremcc135:1.0 init
6f27dfe96e56cccf75c9931cf66e263b00ec0cee816060c43d8ac58f51a0c7966
7[root@docker35 ~]#
8[root@docker35 ~]# docker ps | grep emcc
9f27dfe96e56c lhrbest/lhremcc135:1.0 "init" 5 minutes ago Up 5 minutes 0.0.0.0:31521->1521/tcp, 0.0.0.0:3135->3389/tcp, 0.0.0.0:35500->5500/tcp, 0.0.0.0:35501->5501/tcp, 0.0.0.0:37803->7803/tcp lhremcc135
10[root@docker35 ~]#
11[root@docker35 ~]# docker exec -it lhremcc135 bash
12
13[root@lhremcc135 /]# su - oracle
14Last login: Thu Jul 8 15:27:55 CST 2021 on pts/0
15[oracle@lhremcc135 ~]$ lsnrctl status
16
17LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 08-JUL-2021 15:28:42
18
19Copyright (c) 1991, 2019, Oracle. All rights reserved.
20
21Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
22STATUS of the LISTENER
23------------------------
24Alias LISTENER
25Version TNSLSNR for Linux: Version 19.0.0.0.0 - Production
26Start Date 08-JUL-2021 15:25:43
27Uptime 0 days 0 hr. 3 min. 0 sec
28Trace Level off
29Security ON: Local OS Authentication
30SNMP OFF
31Listener Parameter File /opt/oracle/product/19c/dbhome_1/network/admin/listener.ora
32Listener Log File /opt/oracle/diag/tnslsnr/lhremcc135/listener/alert/log.xml
33Listening Endpoints Summary...
34 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=lhremcc135)(PORT=1521)))
35Services Summary...
36Service "lhrsdb" has 1 instance(s).
37 Instance "lhrsdb", status READY, has 1 handler(s) for this service...
38The command completed successfully
39[oracle@lhremcc135 ~]$
40[oracle@lhremcc135 ~]$ sas
41
42SQL*Plus: Release 19.0.0.0.0 - Production on Thu Jul 8 15:28:56 2021
43Version 19.3.0.0.0
44
45Copyright (c) 1982, 2019, Oracle. All rights reserved.
46
47
48Connected to:
49Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
50Version 19.3.0.0.0
51
52SYS@lhrsdb> select open_mode from v$database;
53
54OPEN_MODE
55--------------------
56READ WRITE
57
58SYS@lhrsdb> show parameter sga
59
60NAME TYPE VALUE
61------------------------------------ ----------- ------------------------------
62allow_group_access_to_sga boolean FALSE
63lock_sga boolean FALSE
64pre_page_sga boolean TRUE
65sga_max_size big integer 3G
66sga_min_size big integer 0
67sga_target big integer 3G
68unified_audit_sga_queue_size integer 1048576
69SYS@lhrsdb> show parameter pga
70
71NAME TYPE VALUE
72------------------------------------ ----------- ------------------------------
73pga_aggregate_limit big integer 4G
74pga_aggregate_target big integer 1G
数据库已经启动,接下来,查询EMS是否启动,若未启动,则需要手动启动:
1[oracle@lhremcc135 ~]$ . oraenv
2ORACLE_SID = [lhrsdb] ? OMS
3The Oracle base has been changed from /opt/oracle to oms13c1
4[oracle@lhremcc135 ~]$
5[oracle@lhremcc135 ~]$ emctl status oms
6Oracle Enterprise Manager Cloud Control 13c Release 5
7Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
8WebTier is Down
9Oracle Management Server is Down
10JVMD Engine is Down
11[oracle@lhremcc135 ~]$
12[oracle@lhremcc135 ~]$ emctl start oms
13Oracle Enterprise Manager Cloud Control 13c Release 5
14Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
15Starting Oracle Management Server...
16WebTier Successfully Started
17Oracle Management Server Successfully Started
18JVMD Engine Successfully Started
19[oracle@lhremcc135 ~]$ emctl status oms
20Oracle Enterprise Manager Cloud Control 13c Release 5
21Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
22WebTier is Up
23Oracle Management Server is Up
24JVMD Engine is Up
接下来查询EM AGENT是否启动:
1[oracle@lhremcc135 ~]$ emctl status agent
2Oracle Enterprise Manager Cloud Control 13c Release 5
3Copyright (c) 1996, 2021 Oracle Corporation. All rights reserved.
4---------------------------------------------------------------
5Agent Version : 13.5.0.0.0
6OMS Version : 13.5.0.0.0
7Protocol Version : 12.1.0.1.0
8Agent Home : /u01/app/oracle/middleware/agent/agent_inst
9Agent Log Directory : /u01/app/oracle/middleware/agent/agent_inst/sysman/log
10Agent Binaries : /u01/app/oracle/middleware/agent/agent_13.5.0.0.0
11Core JAR Location : /u01/app/oracle/middleware/agent/agent_13.5.0.0.0/jlib
12Agent Process ID : 935
13Parent Process ID : 686
14Agent URL : https://lhremcc135:3872/emd/main/
15Local Agent URL in NAT : https://lhremcc135:3872/emd/main/
16Repository URL : https://lhremcc135:4903/empbs/upload
17Started at : 2021-07-08 15:27:04
18Started by user : oracle
19Operating System : Linux version 3.10.0-1127.10.1.el7.x86_64 (amd64)
20Number of Targets : 35
21Last Reload : (none)
22Last successful upload : 2021-07-08 15:42:00
23Last attempted upload : 2021-07-08 15:42:00
24Total Megabytes of XML files uploaded so far : 0.07
25Number of XML files pending upload : 0
26Size of XML files pending upload(MB) : 0
27Available disk space on upload filesystem : 34.55%
28Collection Status : Collections enabled
29Heartbeat Status : Ok
30Last attempted heartbeat to OMS : 2021-07-08 15:41:48
31Last successful heartbeat to OMS : 2021-07-08 15:41:48
32Next scheduled heartbeat to OMS : 2021-07-08 15:42:48
33
34---------------------------------------------------------------
35Agent is Running and Ready
所有软件启动正常。
三、尽情使用吧
emcc登录地址
https://192.168.66.35:37803/em
用户名:sysman
密码:lhr666666


接下来的操作,大家都懂得,麦老师就不多说了。
怎么样,是不是很爽,是不是非常方便呢,文末记得点赞哈。
本文结束。


• 个人博客地址:www.xmmup.com
• 微信公众号:DB宝,作者:小麦苗,作者微信:db_bao
• 作者博客地址:http://blog.itpub.net/26736162/
• 作者QQ:646634621,QQ群:230161599、618766405
• 提供Oracle OCP、OCM、高可用(rac+dg+ogg)、MySQL DBA和PostgreSQL DBA培训
• 版权所有,欢迎分享本文,转载请保留出处• 若有侵权请联系小麦苗删除

★DB宝分享的IT资料:https://mp.weixin.qq.com/s/Iwsy-zkzwgs8nYkcMz29ag★DB宝笔试面试详解:https://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

长按下图识别二维码,关注小麦苗的微信公众号:DB宝,学习最实用的数据库技术。



文章转载自DB宝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




