所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

OceanStor Dorado V3系列 V300R002 高级运维命令参考(块业务)

本产品文档适用于OceanStor Dorado3000 V3, Dorado5000 V3, Dorado6000 V3和Dorado18000 V3。本文档针对CLI命令行,介绍如何使用CLI设置和管理存储系统,以及按功能分类详细介 绍各命令的使用方法。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
os_upgrade_hotpatch.sh

os_upgrade_hotpatch.sh

命令功能

os_upgrade_hotpatch.sh命令用于在系统中动态加载、回退、删除、查询、恢复补丁。

命令格式

os_upgrade_hotpatch.sh { -m size | -w [ install | roll | delete ] | -p packagename [ mini ] | -g packagename | -c | -r | -k | -d | -s [ 1 | 2 ] | -v [ all | local | peertolocal ] | -h }

参数说明

参数

参数说明

取值

-m size

检测系统内存是否充足。当系统剩余空闲内存大于size指定的大小,返回成功,否则返回失败。size单位为M。该接口用于产品自动化工具安装补丁包。在minisystem中手动升级无需使用。

-

-w install | roll | delete

l:install:安装前检查,主要检查补丁包的版本号,md5校验等,需要添加补丁包的绝对路径。 2:roll:回退前检查,检查当前系统补丁是否有补丁包可以回退。 3:delete:删除前检查。

取值为install、roll或delete。

-p packagename [ mini ]

安装补丁,即补丁加载,通过这步补丁就已经开始起作用了。如果在小内核中使用该命令,需要增加mini参数。在增加该参数的情况下,只有补丁包内带coldpatch标签的补丁才会生效,其他补丁需要系统完整启动后才能生效。packagename参数为补丁包名称。

-

-g packagename

检查补丁包是否是特殊补丁包。如果是特殊补丁包,则返回10,那么用户不能使用该脚本安装该补丁包。如果不是特殊补丁包,则返回0,那么用户可以使用该脚本安装该补丁包。

-

-c

安装确认,会修改补丁目录中的链接,确认之后可以用于正常回退查询操作。

-

-r

回退补丁,只能回退一次,不能连续回退多次。

-

-k

清空/OSM/update下的文件。

-

-d

删除补丁。

-

-s [ 1 | 2 ]

恢复补丁,系统重启后恢复补丁,如果恢复失败会删除所有补丁。如果设置为-s 1,则只恢复coldpatch补丁;如果设置为-s 2,则只恢复非coldpatch补丁。

取值为1或2。

-v all | local | peertolocal

1:all:查询本端和对端的当前运行补丁版本号,可回退的版本号,查询信息通过/tmp/hotpatch_version.conf和/tmp/hotpatch_peer_version.conf文件获取。 2:local:查询本端的当前运行补丁版本号,可回退的版本号。查询信息通过回显输出。 3:peertolocal:查询对端的当前运行补丁版本号,可回退的版本号。 all和peertolocal用于产品上层软件查询补丁版本信息。小系统中手动查询补丁版本请用local参数。

取值为all、local或peertolocal。

-h

帮助信息。

-

模式

最小模式

使用指南

  • 安装补丁前,用户需要将补丁包上传到本端控制器上。
  • 加载补丁时,需要进行检查、加载、确认三个操作。
  • 回退就是将补丁会退到上一个版本,卸载当前版本特有补丁。回退补丁只能回退一次,不能连续回退多次,如系统加载了补丁包1、2、3,回退时只能从“补丁包3”回退到“补丁包2”,不能回退到“补丁包1”。
  • 删除就是回退所有的补丁。
  • 手动查询本端补丁请使用-v local参数。
  • 该命令所打的补丁,只在本节点生效。

使用实例

  • 安装补丁。
    Storage: minisystem> os_upgrade_hotpatch.sh -w install 
    /home/permitdir/S5600TV100R005C00SPH101.tgz 
    check hotpatch action success. 
    Storage: minisystem> os_upgrade_hotpatch.sh -p S5600TV100R005C00SPH101.tgz 
    install hotpatch success. 
    Storage: minisystem> os_upgrade_hotpatch.sh -c 
    confirm hotpatch success.
  • 回退补丁。
    Storage: minisystem> os_upgrade_hotpatch.sh -w roll 
    check hotpatch action success. 
    Storage: minisystem> os_upgrade_hotpatch.sh -r 
    rollback hotpatch success.
  • 删除补丁。
    Storage: minisystem> os_upgrade_hotpatch.sh -w delete 
    check hotpatch action success. 
    Storage: minisystem> os_upgrade_hotpatch.sh -d 
    delete all hotpatch success.
  • 恢复补丁。
    Storage: minisystem> os_upgrade_hotpatch.sh –s 
    resume hotpatch success.

输出说明

无。

翻译
下载文档
更新时间:2019-07-17

文档编号:EDOC1100049100

浏览量:51840

下载量:66

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页