Bug 912348
Summary: | Sanlock lockspace add failure while creating NFS storage pool on RHEV-H node. | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Leonid Natapov <lnatapov> | ||||
Component: | ovirt-node | Assignee: | Mike Burns <mburns> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | urgent | ||||||
Version: | 6.4 | CC: | acathrow, bsarathy, chchen, chetan, cluster-maint, cpelland, cshao, dyasny, gouyang, hadong, hateya, huiwa, jboggs, leiwang, lyarwood, mburns, ovirt-maint, ycui | ||||
Target Milestone: | rc | Keywords: | ZStream | ||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | storage | ||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
The sanlock user was missing in some upgrade circumstances, so
the "sanlock lockspace add" command could fail when creating new NFS storage pools on the hypervisor. Now, the sanlock user is checked on upgrade, and is created if it does not exist. The lockspace errors no longer occur.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-06-10 23:03:28 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 913267, 916183 | ||||||
Attachments: |
|
Description
Leonid Natapov
2013-02-18 13:43:14 UTC
Created attachment 698893 [details]
vdsm log
Leonid - isn't it a RHEVH issue? What version of rhev-h? Can this be reproduced with RHEL+vdsm+sanlock? Dave/Dan, Any hints on what the issue is here? 1.RHEV-H release 6.4 (20130213.1.el6) 2.On RHEL works OK. We ran automation tests on RHEL 6.4 (the same setup) and it didn't happen. This is marked regression. Can you tell me when it worked? there is no logic in rhev-h or ovirt-node for using sanlock at all. That logic is all held in vdsm. (In reply to comment #8) > This is marked regression. Can you tell me when it worked? there is no > logic in rhev-h or ovirt-node for using sanlock at all. That logic is all > held in vdsm. it worked with RHEV-H on 6.3 version. from what I understand, sanlock user in rhev-h runs in root context instead of sanlock context, problem start with shares that configured with root_squash configuration, which prevent sanlock from acquiring the lockspace on the lease. also, sanlock user is missing from /etc/passwd. please make proper changes in the rhev-h rpm. Was this on an upgrade? A fresh install has sanlock user and group (In reply to comment #10) > Was this on an upgrade? A fresh install has sanlock user and group This was an upgrade from 6.3. (In reply to comment #10) > Was this on an upgrade? A fresh install has sanlock user and group This was an upgrade from 6.3. This is not valid for 6.5 anymore. sanlock inclusion is now part of the RHEV plugin. |