国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Green plum效率低

IT那活兒 / 1498人閱讀
Green plum效率低

點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!

故障分析

收到應用側的反饋說有個集群效率低,接入查看進行排查:
1. 通過gpssh -f all_segments ‘uptime’
uptime 用于顯示系統總共運行了多長時間和系統的平均負載。
無選項uptime命令會顯示一行信息,依次為:當前時間、系統已經運行了多長時間、目前有多少用戶登錄、系統在過去的 1 分鐘、5 分鐘和 15 分鐘內的平均負載。輸出結果等同于 top 命令匯總區的第一行。
系統平均負載指單位時間內,系統中處于可運行狀態和不可中斷狀態的進程數,也就是平均活躍進程數,他和 CPU 使用率沒有直接關系。
如果有一個的負載明顯高于其他的主機,那就要登錄這臺主機查看硬盤是否有問題。
2. 登錄到負載高的主機查看實時iowait
Io對數據庫的性能有很大的影響,如果一臺主機的io持續過高,那可能就是硬盤有問題,需要檢查硬盤??梢杂胐f -h查看屬于哪個文件系統。
硬盤有問題的話,需進行換盤,換盤期間又不想業務停止,可以對需要換盤的主機手動宕停實例,操作如下:
1)手動停止進程(調度少的話可以一個個的停,如果嫌麻煩的話就用第一個,把所有要停的第調度ping出來,一起執行)
select select pg_terminate_backed(|| procpid ||);  from pg_stat_activity where usename like %dwquery%;
select pg_terminate_backend(procpid);
2)查看需要宕停的實例是否在一個環內(兩臺及以上需要查看,這個很重要,因為green plum采用一主一備的存儲方式,如果把一個環內對應的primary和mirror都給停掉了,會引起集群的雙宕,修起來會很麻煩。)
select p.hostname,string_agg(m.hostname,, order by m.content) from (
select hostname,content from gp_segment_configuration where preferred_role = p and content <> -1
) p left join (
select hostname,content from gp_segment_configuration where preferred_role = m and content <> -1
) m on p.content = m.content group by 1;
3)操作前需要source一下環境變量(安裝路徑)
source /usr/local/greenplum-db/greenplum_path.sh
4)查看主機對應的文件系統位置
ps -ef | grep /data
5)到對應的主機宕停primary和mirror
pg_ctl stop -D /data1/mirror/default/gpseg140 -p 50005
pg_ctl stop -D /data1/primary/default/gpseg132 -p 40000 -m fast



本文作者:陸 游(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129170.html

相關文章

  • python使用xlwt生成Excel表格

    摘要:在工作中,遇到了使用生成表格的需求,經過資料的查找與對比,決定使用第三方庫來生成表格,現做如下總結簡單例子創建實例,并且規定編碼設置工作表名稱向表格中插入字符串,前兩位數字分別為行和列,第三個參數為要插入的內容,第四個參數可以設置樣式將生成 在工作中,遇到了使用python生成Excel表格的需求,經過資料的查找與對比,決定使用第三方庫xlwt來生成Excel表格,現做如下總結:簡單例...

    jhhfft 評論0 收藏0
  • 徹底解決if else嵌套問題

    摘要:徹底解決嵌套問題開發過程中常因為過多導致代碼融于,難以閱讀,今天就我們就一起來解決這個問題,讓代碼更優美,維護更方便,接盤俠更開心有函數根據傳入水果類型返回顏色,代碼如下寫法一寫法二把同類放到一個中數組篩選內多條件處理更早丟出不符合條件的資 徹底解決if else嵌套問題 開發過程中常因為if else過多導致代碼融于,難以閱讀,今天就我們就一起來解決這個問題,讓代碼更優美,維護更方便...

    zhoutk 評論0 收藏0
  • JavaScript繼承

    摘要:通過方法或方法也可以,實質上是在未來將要新創建的實例的環境下調用構造函數。組合繼承指的是將原型鏈繼承和借用構造函數繼承的技術組合到一塊,從而發揮二者之長的一種繼承模式。該模式通過借用構造函數繼承屬性,通過重新子類型繼承方法。 原型鏈繼承 function SuperType() { this.property = true; } ...

    zone 評論0 收藏0
  • 怎么用python正則表達式提取/匹配中文漢字

      小編寫這篇文章的一個主要目的,主要是給大家去做一個解答,解答的內容主要還是python相關事宜,比如,可以用python正則表達式去匹配和提取中文漢字,那么,具體的內容做法是什么呢?下面就給大家詳細解答下?! ython用正則表達式提取中文  Python re正則匹配中文,其實非常簡單,把中文的unicode字符串轉換成utf-8格式就可以了,然后可以在re中隨意調用  unicode中中...

    89542767 評論0 收藏0
  • CSS顏色代碼

    摘要:顏色代碼大全紅顏色名稱代碼顏色桃紅粉紅顏色名稱代碼顏色紫顏色名稱代碼顏色褐橘米白顏色代碼顏色金黃顏色名稱代碼顏色綠黃顏色名稱代碼顏色藍顏色名稱代碼顏色黑灰白顏色名稱代碼顏色CSS顏色代碼大全 FFFFFF #DDDDDD #AAAAAA #888888 #666666 #444444 #000000 #FFB7DD #FF88C2 #FF44AA? #FF0088? #C10066...

    superw 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<