首页 > 数据库 > > 服务端工具-gds_ctl.py
在配置了gds.conf的情况下,就可通过gds_ctl.py控制gds的启动和停止。
只支持在Linux系统执行该命令。执行前,需确保目录结构如下:
|----gds
|----gds_ctl.py
|----config
|-------gds.conf
|-------gds.conf.sample
或
|----gds
|----gds_ctl.py
|-------gds.conf
|-------gds.conf.sample
“gds.conf”的内容:
<?xml version="1.0"?>
<config>
<gds name="gds1" ip="127.0.0.1" port="8098" data_dir="/data" err_dir="/err" data_seg="100MB" err_seg="1000MB" log_file="./gds.log" host="10.10.0.1/24" daemon='true' recursive="true" parallel="32"></gds>
</config>
“gds.conf”配置说明:
取值范围:1024~65535,正整数。
默认值:8098。
取值范围:
取值范围:
默认并发数目为1,最大为32。
gds_ctl.py [ start | stop all | stop [ ip: ] port | stop | status ]描述
当配置了“gds.conf”,可通过gds_ctl.py启动/停止gds。
启动gds.conf中配置的gds。
关闭当前用户有权限关闭的经配置文件启动的gds运行实例。
关闭当前用户有权限关闭的所有gds运行实例。
关闭当前用户有权限关闭的特定gds运行实例。如果启动时指定了ip:port,那么停止需要指定相应的ip:port;如果启动时未指定IP,只指定port,则停止只需指定相应的port即可。如启动和停止指定不同的信息,则停止失败。
查询通过gds.conf启动的gds实例的运行状态。
启动gds。
python gds_ctl.py start停止由配置文件启动的gds。
python gds_ctl.py stop停止所有当前用户有权限关闭的gds。
python gds_ctl.py stop all停止当前用户有权限关闭的,由[ip:]port指定的gds。
python gds_ctl.py stop 127.0.0.1:8098查询gds状态。
python gds_ctl.py status
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3142864/ ,如需转载,请注明出处,否则将追究法律责任。