downloadsoftware
使用 downloadsoftware 命令可从 Fix Central 服务器下载所选的代码束。此命令也可用于异常终止下载。
参数
- -user user_name
- (可选)指定由 Fix Central 服务器创建且用于下载现有代码束的临时用户。该值必须是长度为 6 到 64 个可打印字符的字母数字字符串。
- -password password
- (可选)指定由 Fix Central 服务器创建且用于临时用户所执行的下载的临时密码。该值必须是长度为 6 到 64 个可打印字符的字母数字字符串。必须将密码括在单引号内。
- -abort
- (可选)指定取消下载。
- panel_name
- (可选)指定要维护的节点。该值必须是字母数字字符串。注: 如果未指定,那么此变量将应用于运行该命令的节点。
描述
此命令可从 Fix Central 服务器下载所选的代码束。此命令也可用于异常终止正在进行的下载。
切记: 在指定此命令之前,必须:
- 具有所有节点的因特网访问权
- 在系统中的所有节点上配置服务 IP 地址。
- 请求网络管理人员设置防火墙,以允许通过端口
22连接到以下因特网协议 (IP) 地址:170.225.15.105170.225.15.104170.225.15.107129.35.224.105129.35.224.104129.35.224.107
- 通过指定 mkdnsserver 来定义域名系统 (DNS) 服务器和指定 lsdnsserver 来显示其值,从而配置系统上的 DNS 服务器。
在指定此命令之前,必须登录到 Fix Central 服务器,并配置想要为产品下载的代码束。Fix Central 服务器会准备下载代码束,并为您创建临时用户名和密码。这些登录凭证的有效期最长为 72 小时(您必须在此时间内将代码束下载到节点或系统)。
可能根据您的产品提供不同的软件包。这包括用于升级或降级系统的新构建、升级检查软件、远程支持代理服务器、ifix 和其他软件包。作为下载代码束的一部分,Fix Central 服务器会为每个文件生成 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'
生成的输出:
无反馈 (use lscmdstatus to display software download information)
调用示例
satask downloadsoftware -abort
生成的输出:
无反馈 (use lscmdstatus to display software download information)
