|
|
@ -98,7 +98,7 @@ class LVMMixin(driver.ExecuteMixin): |
|
|
|
device_name, run_as_root=True) |
|
|
|
|
|
|
|
def _extend_container(self, share, device_name, size): |
|
|
|
cmd = ['lvextend', '-L', '%sG' % size, '-n', device_name] |
|
|
|
cmd = ['lvextend', '-L', '%sG' % size, '-r', device_name] |
|
|
|
self._try_execute(*cmd, run_as_root=True) |
|
|
|
|
|
|
|
def _deallocate_container(self, share_name): |
|
|
@ -379,7 +379,6 @@ class LVMShareDriver(LVMMixin, driver.ShareDriver): |
|
|
|
def extend_share(self, share, new_size, share_server=None): |
|
|
|
device_name = self._get_local_path(share) |
|
|
|
self._extend_container(share, device_name, new_size) |
|
|
|
self._execute('resize2fs', device_name, run_as_root=True) |
|
|
|
|
|
|
|
def revert_to_snapshot(self, context, snapshot, share_access_rules, |
|
|
|
snapshot_access_rules, share_server=None): |
|
|
|