摘要:gdb確認是否安裝,所帶來的該工具用戶資料庫實例觸發core問題後集群狀態反覆異常,對此問題及時分析根因並及時進行規避。 本文分享自華為雲社區《主動預防-DWS關鍵工具安裝確認》,作者:上官寒雨。 【關鍵工具確認】 1、gdb確認是否安裝(該工具用戶資料庫實例觸發core問題後集群狀態反覆異常 ...
摘要: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