GBase 8a
运维管理
文章

GBase8a 查看集群锁 showlock

发表于2025-10-13 15:15:3434次浏览4个评论

gcadmin showlock

功能

查看目前集群中存在的锁。包括锁的名称、锁的拥有者、锁的创建时间、锁的备注、该锁是否已上锁以及锁的类型。

语法

gcadmin showlock [f]

参数说明

参数名称说明
f可选参数,按 xml 格式显示锁信息。 

在输入gcadmin showlock命令后会显示集群锁信息表,该表的列信息如下:

列名称说明
lock name  锁的名字。
owner      发起该加锁操作的节点 IP。
content    锁的备注信息。
create time锁的创建时间(以加锁节点的时间为准)。
locked     代表锁的状态,即是否已持有,已排队,未排队等
type       锁的类型,S 表示共享锁,E 表示独占锁。

示例

$ gcadmin showlock 
+====================================================================+
| GCLUSTER LOCK |
+====================================================================+
+-------------+-------------+-------------+--------------+------+----+
| Lock name  | owner    | content   | create time |locked|type|
+-------------+-------------+-------------+--------------+------+----+
|gc-event-lock|172.168.83.11|global master|20200509093159| TRUE | E |
+-------------+-------------+-------------+--------------+------+----+
|gc-event-lock|172.168.83.13|global master|20200629130253|FALSE | E |
+-------------+-------------+-------------+--------------+------+----+
|gc-event-lock|172.168.83.12|global master|20200629130256|FALSE | E |
+-------------+-------------+-------------+--------------+------+----+
Total : 3
 gcadmin showlock f 
<?xml version='1.0' encoding="utf-8"?>
<gcluster_lock>
 <locks>
 <lock lock_name="gc-event-lock" owner="172.168.83.11" 
content="global master" create_time="20200509093159" locked="TRUE" 
type="E"/>
 <lock lock_name="gc-event-lock" owner="172.168.83.13" 
content="global master" create_time="20200629130253" locked="FALSE" 
type="E"/>
 <lock lock_name="gc-event-lock" owner="172.168.83.12" 
content="global master" create_time="20200629130256" locked="FALSE" 
type="E"/>
 </locks>
 <Total count="3"/>
</gcluster_lock>

评论

登录后才可以发表评论
用户头像
GBase用户28017发表于 9个月前
值得学习。
用户头像
levvel发表于 4个月前
哎呀,怎么说呢,嗯......
茵陈发表于 2个月前
三人行必有我师
半夏发表于 2个月前
三人行必有我师