Permission denied with cinder NFS mount
Issue
- Unable to create cinder volumes, receive permission denied errors:
2016-01-19 09:10:31.704 59264 WARNING cinder.volume.manager [req-<UUID> - - -] Task 'cinder.volume.flows.manager.create_volume.CreateVolumeFromSpecTask;volume:create' (<UUID>) transitioned into state 'FAILURE' from state 'RUNNING'
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager Traceback (most recent call last):
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/taskflow/engines/action_engine/executor.py", line 67, in _execute_task
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager result = task.execute(**arguments)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/flows/manager/create_volume.py", line 639, in execute
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager **volume_spec)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/flows/manager/create_volume.py", line 613, in _create_raw_volume
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager return self.driver.create_volume(volume_ref)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager return f(*args, **kwargs)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/remotefs.py", line 177, in create_volume
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager self._do_create_volume(volume)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/remotefs.py", line 191, in _do_create_volume
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager self._create_sparsed_file(volume_path, volume_size)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/remotefs.py", line 268, in _create_sparsed_file
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager path, run_as_root=self._execute_as_root)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/utils.py", line 143, in execute
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager return processutils.execute(*cmd, **kwargs)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager File "/usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 266, in execute
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager cmd=sanitized_cmd)
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager ProcessExecutionError: Unexpected error while running command.
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager Command: truncate -s 16G /var/lib/cinder/mnt/<UUID>/volume-<UUID>
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager Exit code: 1
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager Stdout: u''
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager Stderr: 'truncate: cannot open \xe2\x80\x98/var/lib/cinder/mnt/<UUID>/volume-<UUID>\xe2\x80\x99 for writing: Permission denied\n'
2016-01-19 09:10:31.704 59264 TRACE cinder.volume.manager
Environment
- Red Hat OpenStack Platform 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
