华为HANA一体机双机操作实例
華為HANA一體機雙機操作實例
HAHA數據庫生產環境增加參數變更
劉欣 2021.4.7
?
?
一、癥狀及解決方法:
2020年11月系統管理員觀察到HANA數據庫resident memory駐留內存較高, 接近物理內存上限1.5TB。
2021年3月30日生產環境1號機出現out of memory事件,HANA數據庫實例無響應。Suse操作系統高可用軟件hawk檢測到HANA實例無響應,重啟了1號服務器。(華為原廠工程師從分析日志后得出)
按SAP官方顧問給出的NOTES 2808956中提及的內容,可以增加一個數據庫參數”enable_interpreter_cache=false”,關閉HEX相關功能造成的駐留內存高的問題。并咨詢到其它企業的HANA數據庫有相同數據庫版本和場景,通過該方法控制駐留內存增長獲得了成功。
?
?
二、測試環境變更操作步驟(2021年4月3日已完成):
?
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'SYSTEM') SET ('hex', 'enable_interpreter_cache') = 'false' WITH RECONFIGURE COMMENT 'SAP Note 2808956.'
?
2、重啟HANA數據庫:HDB stop,HDB start。
?
目前測試環境運行使用中,一切正常。
?
?
三、生產環境變更操作步驟:
步驟1 備份主節點上的生產數據庫、備節點上的非生產數據庫。
步驟2 檢查HA狀態,確保HA沒有報錯。
在主節點上執行:
查看HA狀態:
# crm status
使用HA腳本查看數據復制狀態,確保備節點“ sync_state”是“ SOK”,同時主備節點“ score”都是正數:
# SAPHanaSR-showAttr
使用HANA數據庫腳本查看數據復制狀態,確保所有HANA進“ ReplicationStatus”都是“ ACTIVE”:
# su - hepadm
> cdpy
> python systemReplicationStatus.py
如果顯示狀態是ACTIVE說明數據庫已經同步完成,保持sync;此時,可以進行數據庫take over操作。
如果顯示狀態是Initializing,說明數據庫還在同步;此時,如果take over操作則會失敗。
?
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'SYSTEM') SET ('hex', 'enable_interpreter_cache') = 'false' WITH RECONFIGURE COMMENT 'SAP Note 2808956.'
?
?
hdbnsutil -sr_register --remoteHost=hanaprd02?--remoteInstance=00 --replicationMode=sync --name=hanaprd01?--operationMode=logreplay
?
?
?
?
?
----------------2021.4.12 生產環境操作記錄---劉欣---------------------
準備工作:
?
切換1號:
?
切換2號:
?
?
所用的參數及命令:
ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'DATABASE', 'POP') SET ('memorymanager', 'allocationlimit') = '200000' WITH RECONFIGURE;
ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'DATABASE', 'PRD') SET ('memorymanager', 'allocationlimit') = '1200000' WITH RECONFIGURE;
ALTER SYSTEM ALTER CONFIGURATION ('indexserver.ini', 'SYSTEM') SET ('hex', 'enable_interpreter_cache') = 'false' WITH RECONFIGURE COMMENT 'SAP Note 2808956.'
hdbnsutil -sr_register --remoteHost=hanaprd02 --remoteInstance=00 --replicationMode=sync --name=hanaprd01 --operationMode=logreplay
hdbnsutil -sr_register --remoteHost=hanaprd01 --remoteInstance=00 --replicationMode=sync --name=hanaprd02 --operationMode=logreplay
總結
以上是生活随笔為你收集整理的华为HANA一体机双机操作实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络游戏运营数据分析二
- 下一篇: githup用户名密码怎么看_最新tpl