When executing lvm2 commands like 'pvs' it shows /var/lock/lvm/P_global:aux: open failed: No space left on device Unable to obtain global lock.
Issue
-
When executing lvm command 'pvs' it shows /var/lock/lvm/P_global:aux: open failed: No space left on device Unable to obtain global lock.
-
Execute the lvm command
# pvscan
/var/lock/lvm/P_global:aux: open failed: No space left on device
Unable to obtain global lock.
# pvscan -vvvv
#lvmcmdline.c:1089 Processing: pvscan -vvvv
#lvmcmdline.c:1092 O_DIRECT will be used
#config/config.c:994 Setting global/locking_type to 1
#config/config.c:994 Setting global/wait_for_locks to 1
#locking/locking.c:240 File-based locking selected.
#config/config.c:971 Setting global/locking_dir to /var/lock/lvm
#locking/file_locking.c:235 Locking /var/lock/lvm/P_global WB
#locking/file_locking.c:141 _do_flock /var/lock/lvm/P_global:aux WB
#locking/file_locking.c:147 /var/lock/lvm/P_global:aux: open failed: 设备上没有空间
#locking/file_locking.c:249 <backtrace>
#locking/file_locking.c:290 <backtrace>
#locking/locking.c:397 <backtrace>
#locking/locking.c:459 <backtrace>
#pvscan.c:127 Unable to obtain global lock.
Environment
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.