downloadsoftware

請使用 downloadsoftware 指令,從修正程式中心伺服器下載選取的程式碼組合。這個指令也可用來中斷下載。

語法

讀取語法圖表略過語法圖表
>>-satask downloadsoftware-------------------------------------->

>--+-----------------------------------------------+------------>
   '- -user-- user_name--+-----------------------+-'   
                         '- -password-- password-'     

>--+---------+--+------------+---------------------------------><
   '- -abort-'  '-panel_name-'   

參數

-user user_name
(選用)指定修正程式中心伺服器所建立的暫時使用者,以下載現有的程式碼組合。值必須是長度 6 - 64 個可列印字元的英數字串。
-password password
(選用)針對暫時使用者所執行的下載動作,指定修正程式中心伺服器所建立的臨時密碼。值必須是長度 6 - 64 個可列印字元的英數字串。
-abort
(選用)指定取消下載。
panel_name
(選用)指定要處理的節點。此值必須是英數字串。
註: 如果未指定,此變數會套用至執行指令的節點。

說明

這個指令會從修正程式中心伺服器下載選取的程式碼組合。這個指令也可用來中斷進行中的下載。

記住: 在指定這個指令之前,您必須:
  1. 可透過網際網路存取所有節點
  2. 在系統中的所有節點上配置服務 IP 位址。
  3. 請網路管理人員將防火牆設為容許連接至下列網際網路通訊協定 (IP) 位址的埠 22
    • 170.225.15.105
    • 170.225.15.104
    • 170.225.15.107
    • 129.35.224.105
    • 129.35.224.104
    • 129.35.224.107
  4. 在系統上配置 DNS 伺服器,請指定 mkdnsserver 來定義「網域名稱系統 (DNS)」伺服器,並指定 lsdnsserver 來顯示它的值。

在指定這個指令之前,您必須登入修正程式中心伺服器,並配置想要為您的產品下載的組合。修正程式中心伺服器會準備您的下載組合,並為您建立暫時使用者名稱和密碼。這些登入認證在 72 小時內有效(在這段時間內,必須完成將組合下載到您的節點或系統)。

視您的產品而定,可能有各種套裝軟體可用。其中包括用於升級或降級系統的新建置、升級檢查軟體、遠端支援 Proxy 伺服器、ifix 及其他套裝軟體。在下載組合中,修正程式中心伺服器會為每個檔案產生 md5sum 輸出,供這個指令據以驗證下載。如果有任何檔案中未產生 md5sum 輸出,則會刪除當時已下載的所有檔案,並中斷下載。

指定 lscmdstatus 來顯示詳細結果。例如,指定 sainfo lscmdstatus
last_command satask downloadsoftware -user mYHJUivw -password ##### 
last_command_status CMMVC8044E Command completed successfully.
T3_status
T3_status_data
cpfiles_status
cpfiles_status_data
snap_status
snap_filename
installcanistersoftware_status
supportupload_status 
supportupload_status_data 
supportupload_progress_percent 0
supportupload_throughput_KBps 0
supportupload_filename 
downloadsoftware_status Active
downloadsoftware_status_data Downloading the bundle
downloadsoftware_progress_percent 38
downloadsoftware_throughput_KBps 321
downloadsoftware_size 467.6 MiB

呼叫範例

satask downloadsoftware -user rOLrhyPf -password E4yrr6WZM 

結果輸出:

No feedback (use lscmdstatus to display software download information)

呼叫範例

satask downloadsoftware -abort 

結果輸出:

No feedback (use lscmdstatus to display software download information)