成功安装集群后,用户可以在每个节点上使用操作系统的root用户执行以下命令启停gcware服务:
Ø 启动服务:
# service gcware start
Ø 停止服务:
# service gcware stop
Ø 重启服务:
# service gcware restart
其中,coordinator节点针对的服务有gclusterd,gcmonit.corosync,gcrecover;data节点针对的服务有gbased,syncserver,gcmonit。
Gbase8s服务的启停
成功安装集群后,用户可以在每个data节点上使用操作系统informix用户执行以下命令启停gbase8s服务:
Ø 启动服务:
$ oninit -vy
$ oncmsm -c $INFORMIXDIR/etc/onconfig.cmxxxxxx (注:cmxxxxxx为该节点cm名称)
注:如两个data节点为RSS主备节点,需先启动主节点服务,后启动备份节点服务。
Ø 停止服务:
$ onmode -ky
$ oncmsm -k cmxxxxxx (注:cmxxxxxx为该节点cm名称)
注:如两个data节点为RSS主备节点,需先停止备份节点服务,后停止主节点服务。
集群登录与退出
1、 集群登录:
在任何节点上,在命令行状态,用户必须使用gbase用户,通过gbase 客户端工具连接数据库。命令格式如下:
gccli –u<username> -p<password> [-h<ipaddress>] [-P<portname>] [-D<databasename>] [--nice_time_format] [-c]
参数:
username:-u的参数值,连接数据库的用户名称,该名称默认为root。
password:-p的参数值,连接数据库的密码,该密码默认为空,首次安装并登录集群后,需要修改root用户的password。
ipaddress:-h的参数值,登录集群节点的IP地址,默认127.0.0.1,可选参数;如果指定多个IP地址, 则启动gccli的高可用功能,IP地址之间采用“,”分隔,例如192.168.100.10,192.168.100.11,192.168.100.12。
在指定多个集群节点IP的情况下,gccli首先尝试与第一个节点IP建立连接,如果无法建立连接,则尝试与下一个节点IP建立连接。以此类推,如果配置的多个集群节点IP均无法建立连接,则gccli无法建立与集群的连接,本次登录失败。
portname:-P的参数值,集群使用的端口号,默认5258,可选参数。
databasename:-D的参数值,指定登录时默认的数据库(数据库必须存在),可选参数。
--nice_time_format:指定时间的显示格式,使用该参数,格式显示为'n hour n min nnn.nn sec',不使用该参数,格式显示为'hh:mm:ss.ff'。可选参数。nice_time_format可以这样使用:
1) gccli -uroot --nice_time_format
2) gccli -uroot --nice_time_format = 1
3) gccli -uroot --nice_time_format = 0
其中1和2等价, 3等价于不使用nice_time_format。
-c:使用此参数,用于使用hint优化方式。可选参数。
示例1:默认登录。此时操作用时精度为秒,格式为“Elapsed: **:**:**.**”。
$ gccli -uroot -p Enter password: GBase client 8.6.1.1 build 25776. Copyright (c) 2004-2013, GBase. All Rights Reserved. gbase> USE gbase; Query OK, 0 rows affected (Elapsed: 00:00:00.03) gbase> |
示例2:使用--nice_time_format登录,时间精度为毫秒,格式为“**.** sec”。
$ gccli -uroot –p --nice_time_format Enter password: GBase client 8.6.1.1 build 25776. Copyright (c) 2004-2013, GBase. All Rights Reserved. gbase> USE gbase; Query OK, 0 rows affected (0.00 sec) gbase> |
2、 退出登录
直接输入\q即可退出登录。
gbase> \q Bye |