日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文檔

基于執(zhí)行命令的分批發(fā)布

批量更新應(yīng)用服務(wù)或給多臺機器打補丁時,采用分批操作策略至關(guān)重要,以降低風(fēng)險。現(xiàn)有方法如推送腳本至各機器或使用 Ansible 執(zhí)行,難以實現(xiàn)有效分批控制及直觀的信息展示。本文為您演示使用系統(tǒng)運維管理 OOS(CloudOps Orchestration Service)基于執(zhí)行命令的分批發(fā)布。

解決方案

我們把準備執(zhí)行的腳本,交給一個幫手替我們?nèi)シ峙鷪?zhí)行,它可以為我們檢查腳本每批執(zhí)行的狀態(tài),一旦某批中有執(zhí)行失敗,則暫停該批次的執(zhí)行,且其后面若有未執(zhí)行的批次,其執(zhí)行計劃也會被暫停。而且我們隨時可通過該幫手查看執(zhí)行流程及相關(guān)信息,從中輕易發(fā)現(xiàn)為何腳本執(zhí)行失敗,當(dāng)我們對失敗原因分析后,再去決定是否繼續(xù)執(zhí)行后面的批次。這樣就很好地掌握了整個發(fā)布節(jié)奏,不至于因為可忽略的小問題而中止整個發(fā)布,或者忽略了某個致命性問題仍繼續(xù)發(fā)布。而我們所說的這個幫手,就是OOS的失敗暫停功能,其借助云助手在實例上執(zhí)行腳本的能力。

image.png

操作步驟

  1. 首先登錄到系統(tǒng)運維管理控制臺

  2. 單擊常用運維任務(wù),單擊批量操作實例image

  3. 在選擇操作中,選擇操作類型發(fā)送遠程命令。根據(jù)要執(zhí)行的腳本,選擇需要發(fā)送的命令類型,本文選擇Linux Shell,然后將要執(zhí)行的腳本復(fù)制粘貼到代碼編輯框中,本文示例腳本為df -h;ifconfigimage

  4. 單擊選擇實例,選擇所有將要執(zhí)行的實例,本文選擇指定實例標(biāo)簽,單擊選擇標(biāo)簽,本文表示將在標(biāo)簽鍵oos及標(biāo)簽值debug下所有實例中執(zhí)行腳本。image

  5. 高級選項,執(zhí)行模式中選擇失敗暫停,點選批次控制批次速率數(shù)組根據(jù)將要分批執(zhí)行的方式來填寫,詳細填寫規(guī)則參考任務(wù)循環(huán)。 本文將其填寫為[2,25%,50%],假設(shè)選擇實例步驟中oos:debug標(biāo)簽下包含8臺ECS實例,那么[2,25%,50%]則代表這8臺實例分三個批次執(zhí)行腳本,第一批2臺執(zhí)行,第二批25%*8=2臺執(zhí)行,第三批4臺執(zhí)行。當(dāng)前一批執(zhí)行成功,則后一批接著執(zhí)行,若某一個批次執(zhí)行時發(fā)生失敗,則暫停失敗的批次及向后執(zhí)行計劃,循環(huán)并發(fā)控制本文選擇不暫停,即前一批次執(zhí)行成功,則直接執(zhí)行下一批次。最大錯誤次數(shù)本文填寫0。image

  6. 單擊 創(chuàng)建

  7. 若有批次發(fā)生失敗,則執(zhí)行狀態(tài)會變?yōu)?b>等待中,等待原因顯示為失敗暫停。image

  8. 單擊執(zhí)行詳情,可發(fā)現(xiàn)問題子實例在第一批次,單擊失敗子執(zhí)行,可查看并分析具體原因,視情況再進一步操作。