downloadsoftware
請利用 downloadsoftware 指令,從修正程式中心伺服器下載選取的程式碼組合。這個指令也可用來中斷下載。
語法
>>- satask downloadsoftware -- ---------------------------------> >--+------------------------------------------------------+-----> '- -user -- user_name -- --+-------------------------+-' '- -password -- password -' >-- --+----------+-- --+--------------+------------------------>< '- -abort -' '- panel_name -'
參數
- -user user_name
- (選用)指定修正程式中心伺服器所建立的暫時使用者,以下載現有的程式碼組合。值必須是長度 6 - 64 個可列印字元的英數字串。
- -password password
- (選用)針對暫時使用者所執行的下載動作,指定修正程式中心伺服器所建立的臨時密碼。值必須是長度 6 - 64 個可列印字元的英數字串。
- -abort
- (選用)指定取消下載。
- panel_name
- (選用)指定要處理的節點。此值必須是英數字串。註: 如果未指定,此變數會套用至執行指令的節點。
說明
這個指令會從修正程式中心伺服器下載選取的程式碼組合。這個指令也可用來中斷進行中的下載。
記住: 在指定這個指令之前,您必須:
- 可透過網際網路存取所有節點
- 在系統中的所有節點上配置服務 IP 位址。
- 請網路管理人員將防火牆設為容許連接至下列網際網路通訊協定 (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
- 在系統上配置 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)
