LVM-activate RA with vg_access_mode=lvmlockd times out during stop operation with cbdaemon running
This document (000021069) is provided subject to the disclaimer at the end of this document.
Environment
Situation
Resolution
Cause
also calls device_open() (in fs/dlm/user.c) for the lockspace device:
lvmlockd-6795 [007] .N.1. 844.115122: myprobe: (dlm_put_lockspace+0x0/0x30 [dlm]) ls=0xffff994f91933000 ls_count=2 com="lvmlockd" EventPipeline-3382 [003] ...1. 844.118281: myretprobe: (device_open+0x1a/0xc0 [dlm] <- dlm_find_lockspace_device) ret=0xffff994f91933000 com="EventPipeline" lvmlockd-6795 [007] ...1. 845.115409: myretprobe: (device_open+0x1a/0xc0 [dlm] <- dlm_find_lockspace_device) ret=0xffff994f91933000 com="lvmlockd" lvmlockd-6795 [007] ...1. 845.115510: myretprobe: (device_write+0x321/0x750 [dlm] <- dlm_find_lockspace_local) ret=0xffff994f91933000 com="lvmlockd" lvmlockd-6795 [007] ...1. 845.115529: myprobe: (dlm_put_lockspace+0x0/0x30 [dlm]) ls=0xffff994f91933000 ls_count=4 com="lvmlockd"
Unlike lvmlockd daemon it never calls device_close() when LVM-activate invokes "vgchange --lockstop ${VG}"
which eventually leads to stop operation timeout.
Additional Information
For more information about virus/security software on SLES, please see following TIDs
TID 000019755 - Considerations when attempting to deploy 'antivirus' file-scanners and endpoint security modules
TID 000019608 - Is virus/malware protection software needed on a SUSE Linux Enterprise Server?
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:000021069
- Creation Date: 16-May-2023
- Modified Date:17-May-2023
-
- SUSE Linux Enterprise High Availability Extension
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com