enterprise grid control 在aix下的時區 timezone設定
前幾天完成的grid control需要調整時區,原來的時區預設為美國中部時間,現在需要調整為北京時間。
在aix中調整時區很簡單,smitty chtz,選擇“beist - 8”即可,然後重啟。系統啟動完成後,啟動資料庫沒問題,啟動oms也沒有問題,啟動agent,報錯了。因為時區不能被oracle程式識別,不能啟動。
看了下手冊,需要重置時區
$./emctl resetTZ agent
系統輸出:
Oracle Enterprise Manager 10g Release 4 Grid Control 10.2.0.4.0.
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
Updating /oracleb/OracleHomes/agent10g/sysman/config/emd.properties...
Successfully updated /oracleb/OracleHomes/agent10g/sysman/config/emd.properties.
Login as the em repository user and run the script.:
exec mgmt_target.set_agent_tzrgn('gridi4:1830','+08:00')
and commit the changes
This can be done for example by logging into sqlplus and doing
SQL> exec mgmt_target.set_agent_tzrgn('gridi4:1830','+08:00')
SQL> commit
$./emctl start agent
錯誤依舊,仔細看了一下上面的輸出,發現'+08:00'這個有很大的問題,通過檢視agent10g/sysman/admin/supportedtzs.lst,裡面對應 GMT +8的項裡面對應的是Asia/Shanghai,Asia/Chongqing,就是沒有北京,那就只好用上海吧。
首先修改agent10g/sysman/config/emd.properties最後一行,把 +08:00改為 Asia/Shanghai,然後登入到db10g的資料庫中,執行:
exec mgmt_target.set_agent_tzrgn('gridi4:1830','Asia/Shanghai');
執行
$./emctl start agent
agent啟動成功了。
出現這個問題的主要原因是:oracle沒有能夠把作業系統的關於時區的環境變數與自己的命名方法對應,造成其不能正確識別,以至於agent不能啟動。
在aix中調整時區很簡單,smitty chtz,選擇“beist - 8”即可,然後重啟。系統啟動完成後,啟動資料庫沒問題,啟動oms也沒有問題,啟動agent,報錯了。因為時區不能被oracle程式識別,不能啟動。
看了下手冊,需要重置時區
$./emctl resetTZ agent
系統輸出:
Oracle Enterprise Manager 10g Release 4 Grid Control 10.2.0.4.0.
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
Updating /oracleb/OracleHomes/agent10g/sysman/config/emd.properties...
Successfully updated /oracleb/OracleHomes/agent10g/sysman/config/emd.properties.
Login as the em repository user and run the script.:
exec mgmt_target.set_agent_tzrgn('gridi4:1830','+08:00')
and commit the changes
This can be done for example by logging into sqlplus and doing
SQL> exec mgmt_target.set_agent_tzrgn('gridi4:1830','+08:00')
SQL> commit
$./emctl start agent
錯誤依舊,仔細看了一下上面的輸出,發現'+08:00'這個有很大的問題,通過檢視agent10g/sysman/admin/supportedtzs.lst,裡面對應 GMT +8的項裡面對應的是Asia/Shanghai,Asia/Chongqing,就是沒有北京,那就只好用上海吧。
首先修改agent10g/sysman/config/emd.properties最後一行,把 +08:00改為 Asia/Shanghai,然後登入到db10g的資料庫中,執行:
exec mgmt_target.set_agent_tzrgn('gridi4:1830','Asia/Shanghai');
執行
$./emctl start agent
agent啟動成功了。
出現這個問題的主要原因是:oracle沒有能夠把作業系統的關於時區的環境變數與自己的命名方法對應,造成其不能正確識別,以至於agent不能啟動。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/115963/viewspace-594808/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL中的時區設定MySql
- 設定openjdkdocker容器的時區JDKDocker
- jvmlinux時區設定JVMLinux
- Deinstall the Enterprise Manager 13c Cloud Control AgentCloud
- Django的時區設定問題Django
- Azure Function 時區設定Function
- Docker映象時區設定Docker
- alpine 映象設定時區的有效辦法
- Linux設定和修改時間與時區Linux
- Linux下chrony對時設定Linux
- 2.5.10.1 設定資料庫時區資料庫
- apache在win2003下的安全設定Apache
- grid 與 treelist 的區別
- CSS Grid 網格佈局邊框設定CSS
- # 2020-10-06 #「Linux」- 時區設定Linux
- linux timezoneLinux
- Ubuntu、CentOS修改時區、設定24小時時間格式教程。UbuntuCentOS
- Nodered學習記錄-時間戳和時區設定時間戳
- 關於 MySQL 時區設定的一個常用 sql 命令MySql
- BUG: JS 修改Date的TimezoneJS
- Windows10系統下鎖定螢幕超時的設定方法Windows
- 如何在 Ubuntu Linux 中設定或更改時區UbuntuLinux
- 64位的REDHAT AS4U6上安裝GRID CONTROL的時候,碰見找不到libdb.so.2的錯誤Redhat
- Jenkins定時設定Jenkins
- express的預設Cache-ControlExpress
- 開機時的設定
- TongWeb在Linux下設定開機自啟動WebLinux
- 用 NTP 設定 CentOS 和 Ubuntu 伺服器的正確時區CentOSUbuntu伺服器
- Django日期欄位預設值default=timezone.nowDjango
- Excel如何設定列印區域?Exce列印區域設定教程Excel
- 基於官方Drone-CI 的alpine版本asia亞洲時區構建支援. Drone-CI based alpine Timezone BuildUI
- Cache-Control、ETag和過時的Expires
- 在Ubuntu上使用Netdata設定實時效能監控Ubuntu
- 【AIX】AIX程式監控工具AI
- 探討下為什麼設定了Cache-Control:no-cache 伺服器還是返回304 Not Modified ?伺服器
- laravel8 時區設定無效解決辦法Laravel
- 在Eclipse下編寫HTML/CSS/JS/JSP/Java程式碼時,程式碼自動提示的相關設定EclipseHTMLCSSJSJava
- GeoScene Enterprise 3.1 臨時許可更新
- AIX6.1下安裝及配置VNCAIVNC