-
Notifications
You must be signed in to change notification settings - Fork 95
Update README.md to add a known issue regarding storage vmotion of VM [SKIP CI] #1639
Update README.md to add a known issue regarding storage vmotion of VM [SKIP CI] #1639
Conversation
Update README.md to add a known issue regarding storage vmotion of VM. Minor fix.
README.md
Outdated
@@ -163,6 +163,7 @@ logging config format for content details. | |||
- Full volume name with format like "volume@datastore" cannot be specified in the compose file for stack deployment. [#1315](https://github.com/vmware/docker-volume-vsphere/issues/1315). It is a docker compose issue and a workaround has been provided in the issue. | |||
- Specifying "Datastore Cluster" name during volume creation is not supported. Datastore clusters (as a part of Storage DRS) is a VC feature and not available on individual ESX. [#556](https://github.com/vmware/docker-volume-vsphere/issues/556) | |||
- Volume creation using VFAT filesystem is not working currently. [#1327](https://github.com/vmware/docker-volume-vsphere/issues/1327) | |||
- Volume is not shown when running ```docker volume ls``` and ```vmdkops_admin volume ls``` command after performing storage vMotion of VM when volume is attached to VM. It is an expected behavior since storage vMotion messes up the location and names of attached vmdk files. [#1618] (https://github.com/vmware/docker-volume-vsphere/issues/1618) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- storage vMotion => Storage vMotion
- I won't say "messes up", probably "changes" or any word more neutral
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree, should not mention messes up. Actually are we even able to svmotion when attaching the volume in the default independent mode?
The wording should mention exactly the scenarios where this behavior is observed - volumes attached as independent vs. persistent, impact when the volumes are not attached vs. attached and how to avoid the issue (address volume via qualified name - vol@ds - for example).
Please make sure to update gh-pages as well. |
README.md
Outdated
@@ -163,6 +163,7 @@ logging config format for content details. | |||
- Full volume name with format like "volume@datastore" cannot be specified in the compose file for stack deployment. [#1315](https://github.com/vmware/docker-volume-vsphere/issues/1315). It is a docker compose issue and a workaround has been provided in the issue. | |||
- Specifying "Datastore Cluster" name during volume creation is not supported. Datastore clusters (as a part of Storage DRS) is a VC feature and not available on individual ESX. [#556](https://github.com/vmware/docker-volume-vsphere/issues/556) | |||
- Volume creation using VFAT filesystem is not working currently. [#1327](https://github.com/vmware/docker-volume-vsphere/issues/1327) | |||
- Volume is not shown when running ```docker volume ls``` and ```vmdkops_admin volume ls``` command after performing storage vMotion of VM when volume is attached to VM. It is an expected behavior since storage vMotion messes up the location and names of attached vmdk files. [#1618] (https://github.com/vmware/docker-volume-vsphere/issues/1618) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree, should not mention messes up. Actually are we even able to svmotion when attaching the volume in the default independent mode?
The wording should mention exactly the scenarios where this behavior is observed - volumes attached as independent vs. persistent, impact when the volumes are not attached vs. attached and how to avoid the issue (address volume via qualified name - vol@ds - for example).
@govint Actually are we even able to svmotion when attaching the volume in the default independent mode?
|
@govint We have two mode for disk attach, "independent_persistent" and "persistent". I am not quite understand how the disk attach mode will affect the svmotion. Could you explain more? Address volume via qualified name - vol@ds may not solve this issue if the ds is the datastore where VM resides. For example, svmotion move the vm from ds to ds1, then the volume attached to vm will be put in to the vm folder in ds1 instead of the dockervol folder as we hope. |
When an independent disk is attached to a VM some ops aren't allowed like snaps for example. That's why I was asking if the svmotion happens. The documentation indicates svmotion requires disks in persistent mode - see https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vcenterhost.doc/GUID-A16BA123-403C-4D13-A581-DC4062E11165.html) |
@govint We allow two attach mode. "independent_persistent"(default mode) and "persistent" mode. So both mode attach disk as "persistent". So svmotion should work. |
@lipingxue Issue #1618 also happens in case of X-vMotion as well since in X-vMotion, we change datastore as well as host of a vm. |
@ashahi1 As far as I know, you need to shut down VM before running X-vmotion. So it is not a valid test to running X-vmotion when Vm is not shut down. |
6ae3463
to
63fe482
Compare
Address comments from Sam and Govindan. Address comments from Sam and Govindan. Minor fix. Small fix.
63fe482
to
c11e980
Compare
@shaominchen @govint I have addressed your comments and please take a look. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
@lipingxue Yes, we do allow X-vMotion of a vm from powered-on state. X-vMotion does not needs vm to be shutdown. |
@govint I have addressed your comments, and please review it. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Update README.md to add a known issue regarding storage vmotion of VM.
Fixes #1618