lightdb22.3 - 集群启停脚本新特性
Posted 紫无之紫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lightdb22.3 - 集群启停脚本新特性相关的知识,希望对你有一定的参考价值。
LightDB22.3 - 启停脚本新特性
在 LightDB22.3 中启停脚本增加了对单节点的启停操作。而且从这个版本开始启停脚本不在需要在 root 用户下执行。只需要执行用户拥有sudo免密权限。
而sudo免密权限是通过 installer 安装的一个前置条件。
单节点启停
支持如下新选项来指定要操作的单节点:
-n <node_info>, --node <node_info>
only start/stop/restart specified node, node_info
formart: ip:port
具体例子如下:
./lightdb_service.py -c start -n 10.20.148.122:54333
- 此特性只支持指定一个节点,若需操作多个节点,需要多次调用 lightdb_service.py 脚本。
- 此选项与
--cn_only
,--dn_only
,--primary_only
,--standby_only
选项互斥 - 在停止主节点时,会保证备不会切为主,如需切为主,不能使用此脚本。
非root执行
原先需要 root 执行时因为需要操作 keepalive, 现在对 lightdb 用户配置了 sudo 免密权限,就不需要 root 下执行了。
不再依赖于环境变量 LTHOME
原先需要通过 LTHOME 去获取 uninstallFile.json 文件,在主机上部署了多套 LightDB 服务的时候,使用时需要修改环境变量。 现修改为不依赖于环境变量, 通过绝对或相对路径执行脚本时,会自动查找对应的 uninstallFile.json 文件。
以上是关于lightdb22.3 - 集群启停脚本新特性的主要内容,如果未能解决你的问题,请参考以下文章
lightdb22.3特性预览-增强对oracle内置函数的兼容
lightdb22.3特性预览-增强对oracle内置函数的兼容