本帖最后由 郑全 于 2023-11-17 00:03 编辑
前面已经在ORACLE LINUX9.2 上安装 ORACLE 19C 19.21 ,也已经在ORACLE LINUX 9.2 上安装GI 19.21,从19.21开始,不需要做任何其他额外操作,自动支持 ORACLE LINUX 9.X 版本,这个我经历过多次验证测试,大家可以放心进行,但EM13C ,目前官方还没有经过认证,
我经过多次测试,默认安装,在84%左右要报错,主要是无法启动OMS,经检查,发现是 libclntshcore.so.12.1 库文件没有导致,从数据库的LIB目录拷过来,修改为 libclntshcore.so.12.1 即解决。
下面列出安装步骤:
一、环境要求 二、Oracle EMCC13.5下载 三、Oracle 19C+13.5EMCC 部署
一、软硬件要求 CPU:4C及以上 RAM:10G以上 DISK: OMS:50g ,OMR:用于测试,23G,用于EM验证测试安装,建议总的100G足够. 操作系统: ORACLE LINUX 6,7,8 ,目前9没有经过官方认证,但可以安装,只是需要手工处理libclntshcore.so.12.1
二、Oracle Enterprise Manager Cloud Control 13c Release 5下载
https://www.oracle.com/enterprise-manager/downloads/cloud-control-downloads.html
三、Oracle 19C+13.5EMCC部署 3.1 设置HOST域名解析 Vim /etc/hosts
192.168.133.130 em13c.sztech.com em13c
3.2 安装软件包 yum -y install binutils gcc gcc-c++ glibc glibc-devel glibc-devellibaio libaio-devel libgcc libstdc++ libstdc++-devel libnsl sysstat motifmotif-devel redhat-lsb redhat-lsb-core openssl make glibc-devel*.i686
3.3 创建目录 su - oracle mkdir -p /u01/app/oracle/product/{middleware,agent13c} [oracle@em13c em13c]$ ls -ltr /u01/app/oracle/product/ total 4 drwxr-xr-x 3oracle oinstall 30 Mar 13 11:33 agent13c
drwxr-xr-x 66 oracle oinstall 4096 Mar 13 11:36middleware
3.4 开始安装 # chmod +x /u01/setup/em13c/em13500_linux64.bin $export LANG=en_US.UTF-8$export DISPLAY=192.168.133.1:0.0
$ ./em13500_linux64.bin
如果内存没有达到10G,会提示,可以跳过。
这里密码统一为: cloud_4U
数据库的密码为:oracle_4U
可以点 AUTO Fix 按钮,会把可以自动修复的部分,自动修复。
根据提示修改参数
SQL> alter system set "_allow_insert_with_update_check"=TRUE;
alter system set pga_aggregate_target=1g; alter system set session_cached_cursors=500 scope=spfile; alter system set sga_target=3g scope=spfile; alter system set shared_pool_size=600m scope=spfile; select group#,sequence#,status,bytes/1024/1024 from v$log;
select member from v$logfile;
alter database drop logfile group 1; alter database add logfile group 1'/u01/app/oracle/oradata/EMREP/redo01.log' size 300m reuse; alter database drop logfile group 2; alter database add logfile group 2 '/u01/app/oracle/oradata/EMREP/redo02.log' size 300m reuse; alter system switch logfile; alter system checkpoint; alter database drop logfile group 3; alter database add logfile group 3 '/u01/app/oracle/oradata/EMREP/redo03.log'size 300m reuse;
startup force;
注:在安装到百分之50 时间会执行很长,大致在半个小时以上,如果不报错,等待安装就行
这个是OL9.X以上才有这个问题:按下面操作,之后,点 Retry 即可。
从安装日志中,发现shared libraries: libclntshcore.so.12.1 找不到。 [oracle@em13c OHS]$ more ohs_nm.log <2023-11-16 15:04:34> <INFO> <OHS-0> <Domaininitialized for/u01/app/oracle/product/gc_inst/user_projects/domains/GCDomain> <2023-11-16 15:04:34> <INFO> <OHS-4112> <Creatinginstance ohs1> <2023-11-16 15:04:37> <INFO> <OHS-4114> <Updatinginstance ohs1> <2023-11-16 15:20:30> <INFO> <OHS-4018> <Startingserver ohs1> <2023-11-16 15:20:30> <INFO> <OHS-0> <Running/u01/app/oracle/product/middleware/ohs/bin/launch httpd -DOHS_MPM_WORKER -d/u01/app/oracle/product/gc_inst/user_projects/domains/GCDomain/config/fmwconfig/componen ts/OHS/instances/ohs1 -k start -f/u01/app/oracle/product/gc_inst/user_projects/domains/GCDomain/config/fmwconfig/components/OHS/instances/ohs1/httpd.conf> <2023-11-16 15:20:30> <INFO> <OHS-0></u01/app/oracle/product/middleware/ohs/bin/httpd: error while loading shared libraries: libclntshcore.so.12.1: cannot openshared object file: No such file or directory> ... 从数据库的LIB目录把libclntshcore.so.19.1拷过来,修改为 libclntshcore.so.12.1 即解决。
进入主机,可以看到操作系统是9.2
|