lt_patch — the LightDB 补丁工具
lt_patch
init
[-i patchid
]
lt_patch
make
lt_patch
install
[-D ltdata
] [-l lthome
]
lt_patch
remove
[-D ltdata
] [-l lthome
] [-f
] -i patchid
lt_patch
list
[-l lthome
] [-i patchid
]
lt_patch
可以帮助确保您的 LightDB 软件保持最新和安全,它可以在选定的LightDB主目录(LTHOME)上启用补丁的应用和回滚到数据库上。
lt_patch
解析补丁配置并执行补丁操作而无需用户干预。它可以:
执行各种检查。
应用补丁。
回滚补丁。
-l
--lthome
指定 LightDB 软件的文件系统位置。 如果省略此选项,则使用环境变量 LTHOME。
-D
--ltdata
指定 LightDB 实例的文件系统位置。 如果省略此选项,则使用环境变量 LTDATA。
-i
--patch-id
指定一个补丁的唯一 ID。
-f
--force
在执行卸载 shell 脚本时忽略错误。
-V
--version
打印 lt_patch 的版本信息并退出。
-?
--help
显示关于 lt_patch 命令行参数的帮助信息,并退出。
获取所需的补丁:第一步是确定您需要哪些补丁。关注补丁的以下几个项目:
名称:patch-1.0-8085
适用版本:13.8-22.4
适用 CPU:x86_64
适用操作系统:kylinV10sp1
将补丁应用到所需的目标(LTHOME)。
在执行任何补丁任务之前,请始终阅读补丁 README 文件以获取任何特殊的补丁说明。
应用一个补丁:解压您获取的补丁包并进入补丁目录,然后运行以下命令:
$
lt_patch install -l /home/lightdb/stage/lightdb-x
回滚一个补丁:
$
lt_patch remove -l /home/lightdb/stage/lightdb-x -i patch-1.0-8085
查询补丁信息(列出所有补丁信息):
$
lt_patch list -l /home/lightdb/stage/lightdb-x
查询补丁信息(列出一个补丁信息):
$
lt_patch list -l /home/lightdb/stage/lightdb-x patch-1.0-8085
"lt_patch init" 和 "lt_patch make" 仅供内部开发人员使用。