OLVM: 'Sanlock Resource Write Failure', 'No Space Left On Device'
(Doc ID 3056899.1)
Last updated on OCTOBER 31, 2024
Applies to:
Linux OS - Version Oracle Linux 8.5 and laterInformation in this document applies to any platform.
Symptoms
No space error received when adding a new lease for a new virtual machine (VM) being created with the 'Highly Available' feature set.
The following error was recorded in the oVirt Engine log file:
2024-10-24 10:06:22,436-04 ERROR [org.ovirt.engine.core.bll.tasks.SPMAsyncTask] (EE-ManagedScheduledExecutorService-engineScheduledThreadPool-Thread-35) [] BaseAsyncTask::logEndTaskFailure: Task '7876b85d-fc23-4a63-bd07-0123456789ab' (Parent Command 'AddVmLease', Parameters Type 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters') ended with failure:
-- Result: 'cleanSuccess'
-- Message: 'VDSGenericException: VDSErrorException: Failed to HSMGetAllTasksStatusesVDS, error = value=(28, 'Sanlock resource write failure', 'No space left on device') abortedcode=100, code = 100',
-- Exception: 'VDSGenericException: VDSErrorException: Failed to HSMGetAllTasksStatusesVDS, error = value=(28, 'Sanlock resource write failure', 'No space left on device') abortedcode=100, code = 100'
The following error and call trace was recorded in the VDSM daemon log file:
2024-10-24 10:06:12,817-0400 INFO (tasks/9) [storage.xlease] Adding lease '9b59d295-c1aa-4e22-8082-0123456789ab' in lockspace '9b58c3c5-fea7-4594-9468-0123456789ab' (xlease:571)
2024-10-24 10:06:12,818-0400 ERROR (tasks/9) [storage.taskmanager.task] (Task='7876b85d-fc23-4a63-bd07-0123456789ab') Unexpected error (task:860)
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/vdsm/storage/task.py", line 867, in _run
return fn(*args, **kargs)
File "/usr/lib/python3.6/site-packages/vdsm/storage/task.py", line 333, in run
return self.cmd(*self.argslist, **self.argsdict)
File "/usr/lib/python3.6/site-packages/vdsm/storage/securable.py", line 62, in wrapper
return method(self, *args, **kwargs)
File "/usr/lib/python3.6/site-packages/vdsm/storage/sp.py", line 2072, in create_lease
lease.lease_id, metadata=metadata, host_id=self.id)
File "/usr/lib/python3.6/site-packages/vdsm/storage/sd.py", line 1643, in create_lease
vol.add(lease_id)
File "/usr/lib/python3.6/site-packages/vdsm/storage/xlease.py", line 602, in add
sector=self._block_size)
sanlock.SanlockException: (28, 'Sanlock resource write failure', 'No space left on device')
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |