1. 定义
gloctl是SUNDB提供的对话型工具,向glocator提供并编辑location。
2. 用法
gloctl [options]
-i --ip :启动gloctl时,设置glocator的IP地址。
-p --port : 启动gloctl时设置glocator的端口。
-o --import : 以batch执行非对话型模式文件中的glocltl命令。
-l --silent : 不输出执行相关的gloctl的消息。
-r --no-copyright : 不输出执行相关的gloctl的版权与版本信息。
-h --help : 输出帮助信息。
3. Interactive Command References
ADD MEMBER: 向glocator添加一个成员。需要输入odbc.ini中存在的DSN或成员名称与所需的location信息。
语法:ADD MEMBER {DSN | member_name {‘host; port; db_home; agent_port;’}}
【示例】
使用odbc.ini的DSN执行ADD MEMBER。
gLoctl> ADD MEMBER G1N1
Add member succeeded.
gLoctl>
● 以下为odbc.ini的内容。
HOST=127.0.0.1 PORT=20101 DB_HOME= g1n1_home AGENT_PORT=43581 LOCATOR_DSN=LOCATOR
复制
●描述并添加成员的位置。
Interactive Command References | 3,969
gLoctl> ADD MEMBER G1N2 ‘HOST=127.0.0.1; PORT=20201; DB_HOME=g1n2_home; AGENT_PORT=
43581’
Add member succeeded.
ADD SERVICE: 向glocator添加一个服务。属于服务的节点要由glocator进行管理,如果glocator中没有相同的节点,则被忽略。
语法:ADD SERVICE service_name {'member_name; … '}
DROP MEMBER:删除glocator中属于member_name的成员。
语法:DROP MEMBER member_name
DROP SERVICE:从glocator删除属于service_name的服务。
语法:DROP MEMBER service_name