AGENT时区问题

2024-09-07 12:38
文章标签 问题 agent 时区

本文主要是介绍AGENT时区问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、因agent的时区与machine时区不匹配导致启动agent失败,解决在安装检查时区的检查的警告问题
解决问题:在利用12c MOS推送方式安装12c agent时,会出现时区检查的warning,上面提示利用emctl resetTZ agent在安装后处理。在做的过程中,可能遇到某些状况的解决方法
环境:HP_UNIX B.11.31
--查看agent状态
$ ./emctl status agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 12.1.0.3.0
OMS Version       : 12.1.0.3.0
Protocol Version  : 12.1.0.1.0
Agent Home        : /u01/app/agent_12c/agent_inst
Agent Binaries    : /u01/app/agent_12c/core/12.1.0.3.0
Agent Process ID  : 16518
Parent Process ID : 16451
Agent URL         : https://tdbsvr2:3872/emd/main/
Repository URL    : https://oragc12c.yto56.com.cn:4900/empbs/upload
Started at        : 2014-03-25 02:45:25
Started by user   : oracle
Last Reload       : (none)
Last successful upload                       : 2014-03-26 03:00:33
Last attempted upload                        : 2014-03-26 03:00:33
Total Megabytes of XML files uploaded so far : 2.67
Number of XML files pending upload           : 0
Size of XML files pending upload(MB)         : 0
Available disk space on upload filesystem    : 15.49%
Collection Status                            : Collections enabled
Heartbeat Status                             : Ok
Last attempted heartbeat to OMS              : 2014-03-26 03:00:18
Last successful heartbeat to OMS             : 2014-03-26 03:00:18
Next scheduled heartbeat to OMS              : 2014-03-26 03:01:18
---------------------------------------------------------------
Agent is Running and Ready

--关闭agent,查看agent所配置的时区,配置文件位于emd.properties文件里agentTZRegion字段
$ ./emctl stop agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
Stopping agent ..... stopped.
$ ./emctl config agent getTZ
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
GMT+08:00
--查看agent所在主机的时区
$ date
Wed Mar 26 11:01:28 EAT 2014
$ more /etc/TIMEZONE
TZ=EAT-8
export TZ

--如果不设置时区,则此时利用文档所给的命令做配置,则会报下面错误
$ ./emctl resetTZ agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
Updating /u01/app/agent_12c/agent_inst/sysman/config/emd.properties...
----- Wed Mar 26 11:02:06 2014::Blackout update timestamp Error : null
resetTZ failed.
The agentTZRegion in:
/u01/app/agent_12c/agent_inst/sysman/config/emd.properties
is not in agreement with what the agent thinks it should be.
Fix your environment.
Pick a TZ value that corresponds to time zone settings listed in:
/u01/app/agent_12c/core/12.1.0.3.0/sysman/admin/supportedtzs.lst
$ ./emctl start agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
Starting agent ..... failed.
property 'agentTZregion' in '/u01/app/agent_12c/agent_inst/sysman/config/emd.properties' contains an invalid value of '+08:00'.Agent start up can not proceed.This value might have been manually modified to be an incorrect value.This value needs to be set to one of the  values listed in '/u01/app/agent_12c/core/12.1.0.3.0/sysman/admin/supportedtzs.lst'. Execute 'emctl config agent getTZ' and see if this is an appropriate value.
Consult emctl.log and emagent.nohup in: /u01/app/agent_12c/agent_inst/sysman/log

--更改session的TZ,此TZ选择与agentTZ所在的时区一致,配置agentTZ再启动agent,查看状态
$  export TZ=Asia/Shanghai
$ date
Wed Mar 26 03:02:22 Asia/Shanghai 2014
$ ./emctl resetTZ agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
Updating /u01/app/agent_12c/agent_inst/sysman/config/emd.properties...
----- Wed Mar 26 03:03:04 2014::Blackout update timestamp Error : null
Successfully updated /u01/app/agent_12c/agent_inst/sysman/config/emd.properties.
Login as the em repository user and run the  script:
exec mgmt_target.set_agent_tzrgn('tdbsvr2:3872','Asia/Shanghai')
and commit the changes
This can be done for example by logging into sqlplus and doing
SQL> exec mgmt_target.set_agent_tzrgn('tdbsvr2:3872','Asia/Shanghai')
SQL> commit
$ ./emctl start agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
Starting agent ................................... started.
$ ./emctl status agent
Oracle Enterprise Manager Cloud Control 12c Release 3  
Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 12.1.0.3.0
OMS Version       : 12.1.0.3.0
Protocol Version  : 12.1.0.1.0
Agent Home        : /u01/app/agent_12c/agent_inst
Agent Binaries    : /u01/app/agent_12c/core/12.1.0.3.0
Agent Process ID  : 18879
Parent Process ID : 18826
Agent URL         : https://tdbsvr2:3872/emd/main/
Repository URL    : https://oragc12c.yto56.com.cn:4900/empbs/upload
Started at        : 2014-03-26 11:03:25
Started by user   : oracle
Last Reload       : (none)
Last successful upload                       : 2014-03-26 11:03:58
Last attempted upload                        : 2014-03-26 11:03:58
Total Megabytes of XML files uploaded so far : 0.01
Number of XML files pending upload           : 0
Size of XML files pending upload(MB)         : 0
Available disk space on upload filesystem    : 15.49%
Collection Status                            : Collections enabled
Heartbeat Status                             : Ok
Last attempted heartbeat to OMS              : 2014-03-26 11:03:57
Last successful heartbeat to OMS             : 2014-03-26 11:03:57
Next scheduled heartbeat to OMS              : 2014-03-26 11:04:57
---------------------------------------------------------------
Agent is Running and Ready

这篇关于AGENT时区问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1145078

相关文章

Vue3绑定props默认值问题

《Vue3绑定props默认值问题》使用Vue3的defineProps配合TypeScript的interface定义props类型,并通过withDefaults设置默认值,使组件能安全访问传入的... 目录前言步骤步骤1:使用 defineProps 定义 Props步骤2:设置默认值总结前言使用T

Web服务器-Nginx-高并发问题

《Web服务器-Nginx-高并发问题》Nginx通过事件驱动、I/O多路复用和异步非阻塞技术高效处理高并发,结合动静分离和限流策略,提升性能与稳定性... 目录前言一、架构1. 原生多进程架构2. 事件驱动模型3. IO多路复用4. 异步非阻塞 I/O5. Nginx高并发配置实战二、动静分离1. 职责2

解决升级JDK报错:module java.base does not“opens java.lang.reflect“to unnamed module问题

《解决升级JDK报错:modulejava.basedoesnot“opensjava.lang.reflect“tounnamedmodule问题》SpringBoot启动错误源于Jav... 目录问题描述原因分析解决方案总结问题描述启动sprintboot时报以下错误原因分析编程异js常是由Ja

MySQL 表空却 ibd 文件过大的问题及解决方法

《MySQL表空却ibd文件过大的问题及解决方法》本文给大家介绍MySQL表空却ibd文件过大的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考... 目录一、问题背景:表空却 “吃满” 磁盘的怪事二、问题复现:一步步编程还原异常场景1. 准备测试源表与数据

解决Nginx启动报错Job for nginx.service failed because the control process exited with error code问题

《解决Nginx启动报错Jobfornginx.servicefailedbecausethecontrolprocessexitedwitherrorcode问题》Nginx启... 目录一、报错如下二、解决原因三、解决方式总结一、报错如下Job for nginx.service failed bec

SysMain服务可以关吗? 解决SysMain服务导致的高CPU使用率问题

《SysMain服务可以关吗?解决SysMain服务导致的高CPU使用率问题》SysMain服务是超级预读取,该服务会记录您打开应用程序的模式,并预先将它们加载到内存中以节省时间,但它可能占用大量... 在使用电脑的过程中,CPU使用率居高不下是许多用户都遇到过的问题,其中名为SysMain的服务往往是罪魁

MySQ中出现幻读问题的解决过程

《MySQ中出现幻读问题的解决过程》文章解析MySQLInnoDB通过MVCC与间隙锁机制在可重复读隔离级别下解决幻读,确保事务一致性,同时指出性能影响及乐观锁等替代方案,帮助开发者优化数据库应用... 目录一、幻读的准确定义与核心特征幻读 vs 不可重复读二、mysql隔离级别深度解析各隔离级别的实现差异

C++ vector越界问题的完整解决方案

《C++vector越界问题的完整解决方案》在C++开发中,std::vector作为最常用的动态数组容器,其便捷性与性能优势使其成为处理可变长度数据的首选,然而,数组越界访问始终是威胁程序稳定性的... 目录引言一、vector越界的底层原理与危害1.1 越界访问的本质原因1.2 越界访问的实际危害二、基

Python多线程应用中的卡死问题优化方案指南

《Python多线程应用中的卡死问题优化方案指南》在利用Python语言开发某查询软件时,遇到了点击搜索按钮后软件卡死的问题,本文将简单分析一下出现的原因以及对应的优化方案,希望对大家有所帮助... 目录问题描述优化方案1. 网络请求优化2. 多线程架构优化3. 全局异常处理4. 配置管理优化优化效果1.

Linux部署中的文件大小写问题的解决方案

《Linux部署中的文件大小写问题的解决方案》在本地开发环境(Windows/macOS)一切正常,但部署到Linux服务器后出现模块加载错误,核心原因是Linux文件系统严格区分大小写,所以本文给大... 目录问题背景解决方案配置要求问题背景在本地开发环境(Windows/MACOS)一切正常,但部署到