国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

Ansible for openGauss自動化部署 openGauss hfw.cc

時間:2023-11-28  來源:  作者:hfw.cc 我要糾錯


前言

大家好,今天我們為大家推薦一套基于 Ansible 開發的,自動化部署及擴容 openGauss 的腳本工具:Ansible for openGauss(以下簡稱 AFO)。

通過AFO,我們只需簡單修改一些配置文件,即可快速部署多種架構模式的 openGauss,以及對已有架構進行自動化擴容。

解決部署痛點

如果你有按照官方文檔部署一套 openGauss 的經歷,你會發現不論是單點還是集群,均需做不少的前期工作。例如要根據 CPU 和操作系統,下載對應版本的安裝包。又需要根據不同的 Linux 操作系統,做一些額外配置。手工部署在這里不僅低效,而且容易有錯漏。如果是多節點的部署,手工部署的弱勢會被進一步放大。

我開發這套 Ansible 腳本的目標,就是盡可能地覆蓋部署前、部署中和部署后的場景,并且把手工部署過程中遇到的一些坑,也通過自動化來解決掉。降低 openGauss 的部署門檻,推動 openGauss 的普及。

例如在 openEuler 20.03 系統里部署 openGauss 5.0,你會遇到 readline-devel 這個依賴包的版本是 8,而 openGauss 5.0 需要的是 libreadline.so.7,導致安裝過程失敗。我查找到解決方法后,加入到部署流程中,自動幫大家把這個坑給填了。

在給未部署 CM 的架構做擴容時,需要在主備之間做一次 switchover 后才能安裝 CM。這些我們也加入到自動化流程中,免除了大家遇到這些問題還要花時間查找解決方法的麻煩。

部署過程中,有需要在 root 和 omm 賬號之間多次切換的操作,Ansible 里用 become_user 就可以輕松自動切換。這些都是手工部署過程中的痛點。

已實現的功能

總結下來,目前我們這個工具能實現以下功能:

提供一個專屬的 ansible-docker 子項目,只要控制機可運行 docker,即可運行一個 Ansible 容器,適配 AFO 的執行。對于不熟悉 Ansible 的同學非常友好。

自動適配 CPU 架構(條件受限,目前僅測試了 X86 架構)和操作系統(已支持 CentOS 和 openEuler 20.03),自動下載對應的 openGauss 安裝包,自動對操作系統做適配修改。

實現從單節點到多節點的多種架構模式的一次性部署。

使用本工具部署的單點或集群,還能通過添加服務器,再次運行腳本,實現平滑擴容。實測可直接從單主擴容到 1 主 2 備 2 級聯。

允許用戶自定義一些變量,例如指定部署目錄,指定 openGauss 版本(5.0 或以上),指定 sysctl 的參數配置。

免除手工部署中的問答環節,自動生成相關密碼,自動填寫。最后生成部署報告。

效率是如何提升的?

以配置網卡 MTU 為例,臺服務器的執行時間如下:

Ansible 在 0.517 秒的時間內,完成了 3 臺服務器的網卡 MTU 修改。因為,它是并行操作的。

以生成 cluster_config.xml 為例

3 臺服務器的節點,手工寫 cluster_config.xml,需要花費多少時間,各位可以自己計時看看。

而我們利用 Ansible 的模板功能,可以在 1 秒內生成該文件,編排非常清晰,一目了然。

 

我們甚至考慮到了在機房里使用小尺寸顯示器查看 cluster_config.xml 的場景,對 xml 做了換行處理,避免出現單行過長的問題。

自動化思路

AFO 主要的工作流如下:

對部署環境的信息進行采集。

將用戶自定義的變量和腳本默認變量合并,優先使用自定義變量。

檢查是否已部署 openGauss,如無,進入初次部署流程。

如果已部署 openGauss,則檢查用戶是否有添加新節點,進入節點擴容流程。

節點擴容流程里又分 2 步,先擴容備機節點,再擴容級聯節點。因為級聯節點只連接備機。

如果集群節點數量為 3 或以上,且未部署 CM,則進入 CM 部署流程。

最后,檢查確認集群已正常運行,生成部署報告。

結果展示

以 3 臺 VirtualBox 虛擬機為例,統一 8U+16GB 配置,都在 1 塊物理 SATA 盤上讀寫。

另外,虛擬機都已經提前安裝好相關依賴包,openGauss 安裝包也已經下載到本地。排除網絡下載速度的不確定因素。

單節點, 40 秒(下圖右下角)完成部署。

 1 備, 48 秒(下圖右下角)完成部署。

從單點數據庫,擴容為 1  1  1 級聯,耗時 23 分(下圖右下角)完成部署。

擴容模式需要額外的流程,因此耗時比直接部署 3 節點的要多。

最后生成部署報告

項目代碼

這套工具已經收錄在 openGauss 社區的官方代碼庫,歡迎大家前往下載試用,并向我們多多提出寶貴意見。

代碼地址:https://gitee.com/opengauss/ansible-for-opengauss

 

參與貢獻

歡迎對 Ansible 熟悉的同學,加入我們,改進完善我們的項目。

更歡迎大家提交 issue,提出寶貴的意見和建議。

也歡迎可以提供測試資源的同學,與我聯系。目前我們需要 ARM 平臺的測試環境。

TODO

增加 openGauss 相關生態軟件的自動化部署,例如圖形化管理,監控管理。

增加 ARM 平臺的適配。

增加數據庫定時備份的配置流程。

增加對 1 主 1 備架構的主備自動切換配置。

有限度地提供 gs_guc 自動化配置,方便運維人員對數據庫參數做修改更新。

更多的想法,由你們來補充。

掃一掃在手機打開當前頁
  • 上一篇:時尚東方珠寶品牌宏基總裁廖創賓獲頒“JWA非凡40”榮譽獎項
  • 下一篇:UC網盤家庭空間全新亮相 四大特色功能高效記錄生活點滴
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務 管路
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真技術服務
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲勞振動
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲
    流體cfd仿真分析服務 7類仿真分析代做服務40個行業
    流體cfd仿真分析服務 7類仿真分析代做服務4
    超全面的拼多多電商運營技巧,多多開團助手,多多出評軟件徽y1698861
    超全面的拼多多電商運營技巧,多多開團助手
    CAE有限元仿真分析團隊,2026仿真代做咨詢服務平臺
    CAE有限元仿真分析團隊,2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗證碼 豆包網頁版入口 破天一劍 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    91精品国产自产在线| 国产激情在线观看视频| 国产免费黄色av| 久久精品女人的天堂av| 精品综合久久久久久97| 激情婷婷综合网| 久久久久久久999| 亚洲v国产v| 国产精品综合久久久久久| 久久五月情影视| 欧美亚洲另类在线一区二区三区| 国产精品99久久免费黑人人妻 | 国产一区二区色| 久久久av一区| 热草久综合在线| 久久久久久久久中文字幕| 亚洲高清123| 成人h视频在线观看| 精品久久久久久无码国产| 免费在线黄网站| 久久天天躁狠狠躁夜夜躁| 欧洲亚洲在线视频| 久久久噜久噜久久综合| 日韩三级在线播放| 久久99蜜桃综合影院免费观看| 色阁综合av| 久久乐国产精品| 日韩国产高清一区| 久久久久久久一| 欧美亚洲在线观看| 国产精品视频免费在线| 欧美国产综合视频| 国产精品乱码一区二区三区| 狠狠色伊人亚洲综合网站色| 国产精品高潮呻吟久久av黑人| 麻豆一区二区三区在线观看| 久久福利网址导航| 国产伦精品一区二区三区照片91| 一本一生久久a久久精品综合蜜| 91国在线高清视频| 日韩高清国产精品| 久久久精品一区二区三区| 麻豆av免费在线| 最新中文字幕久久| 91精品国产一区二区三区动漫| 日韩av综合在线观看| 久久国产一区| 欧美成人一区二区在线观看| 久久成人精品视频| 国产精品亚洲天堂| 欧美一区二区.| 国产精品视频永久免费播放| 国产综合av在线| 中文精品视频一区二区在线观看 | 欧美精品videofree1080p| 国产乱人伦精品一区二区三区| 亚洲三级一区| 少妇久久久久久| 国产在线日韩在线| 一本久道久久综合狠狠爱亚洲精品| 97久久超碰福利国产精品…| 日产精品高清视频免费| 国产精品三级久久久久久电影| 国产精品稀缺呦系列在线| 水蜜桃亚洲精品| 国产精品色悠悠| 99久久99| 欧美精品一区二区视频| 美女久久久久久久久久久| 91久久夜色精品国产网站| 日韩欧美在线一区二区| 精品不卡在线| 久久久久亚洲精品| 国产欧美日韩伦理| 日韩美女中文字幕| 国产99久久精品一区二区| 国产xxxxx在线观看| 国产欧美韩日| 欧美专区在线视频| 亚洲综合中文字幕在线观看| 色伦专区97中文字幕| www精品久久| 欧美综合一区第一页| 在线视频福利一区| 久久精品香蕉视频| 国产一区二区自拍| 日韩免费av片在线观看| 亚洲欧洲精品一区| 国产精品精品视频| 九一免费在线观看| 91精品在线一区| 国产日韩欧美中文| 黄页网站大全在线观看| 午夜精品一区二区三区在线视频| 国产精品视频免费在线| 久久久之久亚州精品露出| 国产久一道中文一区| 免费一级特黄特色毛片久久看| 日本一区精品| 一区二区三区视频| 久久国产精彩视频| 国产精品三级久久久久久电影| 久久久国产精品一区二区三区| 国产女主播av| 精品人妻一区二区三区四区在线| 日韩av一区二区三区在线观看 | 日韩av片免费在线观看| 中文精品无码中文字幕无码专区| 国产精品久久久久久亚洲调教| 久久久亚洲天堂| 国产精品亚洲不卡a| 国产视频一区二区三区在线播放| 欧美在线视频一区| 日日摸天天爽天天爽视频| 亚洲乱码国产一区三区| 色与欲影视天天看综合网| 国产精品流白浆视频| 久久久极品av| 国产成人精品一区二区在线| 久久精品国产sm调教网站演员| 久久亚洲高清| 99久久国产综合精品五月天喷水| 高清国语自产拍免费一区二区三区| 国产在线精品自拍| 欧美日韩精品免费观看| 日韩精品视频一区二区在线观看| 色婷婷综合久久久久中文字幕| 春日野结衣av| 亚洲wwwav| 色一情一乱一乱一区91| 色中色综合成人| 日韩av高清| 日韩免费在线播放| 欧美有码在线视频| 青青a在线精品免费观看| 奇米888一区二区三区| 欧洲美女7788成人免费视频| 欧美一级大胆视频| 蜜臀精品一区二区| 黄色a级片免费看| 免费久久99精品国产自| 国产一区不卡在线观看| 国产欧美日韩综合一区在线观看| 国产精品夜夜夜一区二区三区尤| 成人av电影免费| 久久综合九色综合88i| 国产成人精品免费久久久久| 久久久久久久久久av| 色婷婷av一区二区三区在线观看| 久久精品电影网站| 国产精品久久9| 在线观看一区二区三区三州| 亚洲国产一区二区三区在线播| 日韩无套无码精品| 日韩免费av一区二区| 免费亚洲一区二区| 99亚洲国产精品| 国产成人精品免费看在线播放 | 亚洲一区二区三区av无码| 欧美一级免费在线观看| 欧美日本韩国一区二区三区| 好吊色欧美一区二区三区| 国产欧美精品一区二区三区| 久久综合狠狠综合久久综青草| 日韩视频在线免费观看| 久久伊人精品一区二区三区| 亚洲一区二区在线免费观看| 日韩欧美三级一区二区| 激情五月婷婷六月| 成人免费观看毛片| 久久精品国产美女| 精品国产一区二区三区麻豆免费观看完整版 | 国产免费成人在线| 国产激情在线看| 国产精品免费看一区二区三区| 一区二区三区av在线| 日韩欧美在线电影| 国产免费黄色小视频| 国产成人一区二区在线| 国产精品久久久久久久久久久新郎| 亚洲熟妇无码一区二区三区导航| 欧美最猛性xxxx| 浮妇高潮喷白浆视频| 久久久久久九九九| 欧美激情亚洲国产| 青青青国产在线观看| 国产精品影片在线观看| 久久九九免费视频| 亚洲精品永久www嫩草| 免费一区二区三区| 国产成人亚洲精品| 色综合天天狠天天透天天伊人| 欧美中文在线观看| 成人精品视频一区二区| 国产精品入口日韩视频大尺度| 亚洲va韩国va欧美va精四季| 麻豆一区区三区四区产品精品蜜桃| 国产成人亚洲综合青青| 一级做a爰片久久| 国产在线观看不卡|