檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪(fǎng)問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
公共腳本 獲取公共腳本列表 - ListJobPublicScripts 展示公共腳本詳情 - ShowJobPublicScriptDetail 執(zhí)行公共腳本 - ExecuteJobPublicScript 父主題: 腳本管理
操作流程 腳本管理的操作流程清晰有序,主要包括以下步驟: 腳本創(chuàng)建:用戶(hù)登錄云運(yùn)維中心,進(jìn)入腳本管理模塊,單擊 “創(chuàng)建腳本”,填寫(xiě)腳本名稱(chēng)、描述等基本信息,根據(jù)目標(biāo)操作系統(tǒng)選擇合適的腳本類(lèi)型(如Shell、Python、Bat),并編寫(xiě)或上傳腳本內(nèi)容。
以pre_install.sh和post_install.sh為例。 圖1 上傳腳本 為腳本配置只讀安全策略,保證CCE節(jié)點(diǎn)可以免密下載的同時(shí),外網(wǎng)不可以下載。 配置tools/cce目錄的策略,選擇“只讀模板”。 圖2 配置對(duì)象策略 修改匿名用戶(hù)、指定對(duì)象、條件的配置信息。
父主題: 腳本
父主題: 腳本
新建腳本 在腳本目錄中,右鍵單擊目錄名稱(chēng),選擇新建相應(yīng)的腳本。 進(jìn)入腳本開(kāi)發(fā)頁(yè)面,具體操作請(qǐng)參見(jiàn)開(kāi)發(fā)SQL腳本、開(kāi)發(fā)Shell腳本、開(kāi)發(fā)Python腳本。 當(dāng)前最多支持創(chuàng)建5個(gè)同類(lèi)型的臨時(shí)腳本。當(dāng)關(guān)閉了臨時(shí)未保存的腳本,再次新建同類(lèi)型的腳本時(shí),會(huì)打開(kāi)上次未保存的臨時(shí)腳本。
發(fā)布腳本任務(wù) 在企業(yè)模式中,開(kāi)發(fā)者提交腳本版本后,系統(tǒng)會(huì)對(duì)應(yīng)產(chǎn)生一個(gè)腳本類(lèi)型的發(fā)布任務(wù)。開(kāi)發(fā)者確認(rèn)發(fā)包后,待擁有管理員、部署者、DAYU Administrator或Tenant Administrator權(quán)限的用戶(hù)審批通過(guò),然后將修改后的腳本同步到生產(chǎn)環(huán)境。
圖2 新增腳本 在腳本編輯器中,將以下腳本代碼粘貼到代碼編輯區(qū)。
執(zhí)行vi hana_unfreeze.sh ,打開(kāi)HANA示例解凍腳本,修改此腳本中的用戶(hù)名、密碼、實(shí)例編號(hào)與SID hana_freeze.sh與hana_unfreeze.sh腳本實(shí)現(xiàn)了基本的數(shù)據(jù)庫(kù)凍結(jié)與解凍操作,如果您在凍結(jié)、解凍時(shí)有其它額外步驟需要執(zhí)行,可以自行在其中進(jìn)行修改
start.sh腳本為必須腳本,啟動(dòng)時(shí)默認(rèn)調(diào)用該腳本進(jìn)行啟動(dòng),當(dāng)前支持root用戶(hù)以及非root用戶(hù)(固定為1000用戶(hù),非root需要確定是否能夠成功依賴(lài)系統(tǒng)庫(kù))啟動(dòng),用戶(hù)可以在start.sh腳本中自由修改自己的啟動(dòng)方式以及環(huán)境變量的修改等。
測(cè)試腳本 企業(yè)項(xiàng)目 在下拉列表中選擇腳本歸屬的企業(yè)項(xiàng)目。 default 腳本版本號(hào) 請(qǐng)自定義填寫(xiě)腳本版本號(hào)。 1.0.0 風(fēng)險(xiǎn)等級(jí) 可選項(xiàng)“高”、“中”、“低”,請(qǐng)根據(jù)實(shí)際情況選擇風(fēng)險(xiǎn)等級(jí)。 高 腳本描述 對(duì)腳本進(jìn)行描述。 - 設(shè)置“腳本內(nèi)容”。
圖3 新增腳本 名稱(chēng):新增腳本的名稱(chēng),設(shè)置為ResourceListScript。 模板:腳本模板,用于生成不同類(lèi)型的腳本,本示例設(shè)置為“空腳本”。 空腳本:創(chuàng)建一個(gè)空腳本。 空白測(cè)試腳本:創(chuàng)建一個(gè)空測(cè)試腳本。 示例服務(wù)腳本:對(duì)外提供服務(wù)的腳本,可通過(guò)restful直接調(diào)用。
執(zhí)行公共腳本 登錄云運(yùn)維中心。 在左側(cè)導(dǎo)航欄選擇“資源運(yùn)維 > 自動(dòng)化運(yùn)維”。 在“日常運(yùn)維”模塊單擊“腳本管理”。 單擊左上方“公共腳本”。 選擇需要執(zhí)行的腳本,單擊操作列“執(zhí)行”。 設(shè)置“腳本入?yún)?rdquo;。 腳本入?yún)ⅲ合嚓P(guān)參數(shù)由公共腳本決定,用戶(hù)無(wú)法修改。
探針安裝腳本 表1 JavaAgent安裝腳本 JavaAgent腳本名稱(chēng) 下載地址 apm_agent_install.sh 下載 sha256:327561e1c4232b18321cce8ae4682b0cd85661ea4e1f231e3d40db65be993565 apm_agent_install2
例如:bash install.sh --install S99 bash install.sh --install SID install.sh 腳本會(huì)執(zhí)行以下操作: 在 /usr/sap/{SID}/SYS/global/hdb/opt/hw-backint-agent/中以
問(wèn)題描述:Windows下編寫(xiě)的.sh腳本上傳到Linux上運(yùn)行報(bào)錯(cuò)問(wèn)題原因:Windows下的腳本與Linux腳本格式不同,不兼容問(wèn)題解決:在Linux下vim xxx.sh一個(gè)腳本,把Windows下的腳本內(nèi)容拷貝進(jìn)去,:wq保存退出
訓(xùn)練腳本存放目錄說(shuō)明 在AscendCloud-AIGC代碼包的multimodal_algorithm目錄下集成了多個(gè)多模態(tài)模型的適配腳本,用戶(hù)可通過(guò)不同模型中的xxx_install.sh腳本一鍵適配。
父主題: 腳本
version 否 String 參數(shù)解釋?zhuān)?腳本的版本號(hào),表示運(yùn)行具體版本號(hào)對(duì)應(yīng)的腳本,不配置表示運(yùn)行最新版本的腳本。 約束限制: 不涉及。 取值范圍: 不涉及。 默認(rèn)取值: 不涉及。 請(qǐng)求參數(shù) 請(qǐng)求體中的參數(shù)均為用戶(hù)自定義的,為該腳本中定義的輸入?yún)?shù),具體參數(shù)視腳本而定。
腳本開(kāi)發(fā)的使用流程如下: 圖1 腳本開(kāi)發(fā)流程 新建腳本:新建相應(yīng)類(lèi)型的腳本。具體請(qǐng)參見(jiàn)新建腳本。 開(kāi)發(fā)腳本:基于新建的腳本,進(jìn)行腳本的在線(xiàn)開(kāi)發(fā)、調(diào)試和執(zhí)行。具體請(qǐng)參見(jiàn)開(kāi)發(fā)腳本。