摘要:gdb確認是否安裝,所帶來的該工具用戶資料庫實體觸發core問題后集群狀態反復例外,對此問題及時分析根因并及時進行規避,
本文分享自華為云社區《主動預防-DWS關鍵工具安裝確認》,作者:上官寒雨,
【關鍵工具確認】
1、gdb確認是否安裝(該工具用戶資料庫實體觸發core問題后集群狀態反復例外,對此問題及時分析根因并及時進行規避)
登錄任意集群節點執行以下命令(HC/HCS/HCSO環境登錄沙箱外執行):
gdb --help
提示以下資訊則已安裝
2、gstack是否安裝(與gdb關聯工具,gdb安裝后此工具會默認安裝,作用與gdb相同)
登錄任意集群節點執行以下命令(HC/HCS/HCSO環境登錄沙箱外執行):
gstack
提示以下資訊則已安裝
gdb與gstack安裝請參考以下鏈接:
https://bbs.huaweicloud.com/forumreview/thread-182292-1-1.html
3、core是否配置(該配置可以確保資料庫實體觸發core問題后能夠抓取例外堆疊資訊,以便使用gdb工具從所抓取資訊中獲取觸發實體例外sql及時規避與根因定位)
集群狀態為Normal時執行以下命令確認(集群normal情況下該操作不影響業務)
kill -11 備dn行程號,檢查對應的資料目錄下是否生成core檔案,若產生core檔案則已配置,
若未配置請按照以下鏈接進行配置:
HC/HCS/HCSO core配置:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=181948
純軟core配置: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=182036
4、pg_xlogdump是否存在(例外業務產生大量xlog后造成業務慢,磁盤使用率快速上漲等問題,使用此工具決議例外業務)
pg_xlogdump提示以下資訊則已安裝(純軟環境加載環境變數后執行,HC/HCS/HCSO登錄至沙箱內執行)

5、pagehack是否存在(資料檔案出現靜默損壞使用該工具決議例外資料檔案)
pagehack提示以下資訊則已安裝(純軟環境加載環境變數后執行,HC/HCS/HCSO登錄至沙箱內執行)

pg_xlogdump與pagehack工具獲取如下鏈接:
https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=142380
上傳步驟如下:
步驟1:登錄至第一個CN節點,使用omm(云上使用Ruby用戶)將pagehack、pg_xlogdump工具上傳至該節點$GAUSSHOME/bin/下
步驟2:將工具分發至其他節點
gs_ssh -c "scp $hostname:$GAUSSHOME/bin/pagehack $GAUSSHOME/bin/" gs_ssh -c "scp $hostname:$GAUSSHOME/bin/pg_xlogdump $GAUSSHOME/bin/"
$hostname為第一個cn節點的hostname,
6、 gs_detect工具上傳步驟(此工具包未運維團隊開發,其中包括集群狀態例外診斷工具、IO高工具、資料檔案損壞掃描等工具,方便出現問題后及時定位及恢復)
步驟1:omm用戶登錄第一個cn節點(云上使用Ruby),在附件獲取gs_detect工具并重命名為gs_detect.tar.gz上傳至第一個cn節點/home/omm路徑下(HC/HCS/HCSO形態放在第一個cn節點/home/Ruby路徑下)
步驟2:使用以下命令解壓
cd /home/omm
tar -zxvf gs_detect.tar.gz
步驟3:將gs_detect工具分發至其他節點
gs_ssh -c "scp -r hostname:/home/omm/gs_detect /home/omm"
$hostname為第一個cn節點的hostname,
注:云上的分發命令需要在沙箱內執行
【系統加固】
1、arm加固項確認(x86機器不涉及)
https://support.huawei.com/enterprise/zh/bulletins-product/ENEWS2000007743
2、Centos7.6impi模塊導致服務器反復重啟,修復方案見附件 《CentOS7.6 ipmi模塊補丁合入指導.docx》
- 附件:gs_detect.tar.txt67.72KB
- 附件:ipmi模塊補丁合入指導.docx2.33MB
點擊關注,第一時間了解華為云新鮮技術~
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/551249.html
標籤:其它
上一篇:Oracle中常用的系統表
下一篇:返回列表
