Troubleshooting
The topics in this section provide troubleshooting information that is related to Volume Shadow Copy Service and Virtual Disk Service support for Hyper-V.
Provider cannot find FC or iSCSI initiator
- Verify the FC and iSCSI configurations on the host, SAN, and storage. Make sure that at least one initiator is installed on the host or the guest OS.
- Verify the settings for Hyper-V. Ensure that the IP address, user name, password, and domain are set correctly, that the user is authorized to access WMI on the host, and that the domain is set as the host's computer name if it is not the domain user.
- Ensure that the storage protocol setting and the existing initiator configuration are not in conflict.
Volume not supported by Volume Shadow Copy Service and Virtual Disk Service
Verify that the volume on the disk is supported by the Volume Shadow Copy Service and Virtual Disk Service. The disk must be from SAN Volume Controller or DS8000® and must be added to the guest OS as a pass-through disk. Virtual hard disks are not supported by the Volume Shadow Copy Service and Virtual Disk Service, although they may be supported on the LUN from SAN Volume Controller or DS8000.
Restriction: Any LUNs that are mapped
to a VMware virtual machine by using virtual raw device mapping (vRDM)
are recognized as a VMware virtual disk, and are not supported.
|
Importing a shadow copy failed or locating a LUN failed while taking the shadow copy
Either the guest OS has no iSCSI controller or the address on the iSCSI controller or the guest OS is insufficient. Shut down the guest OS and add the iSCSI controller to the guest OS.
Target LUNs are not attached to the host through the virtual port
- Verify the virtual port configuration on the host, SAN, and storage.
- Verify that the guest OS configuration files are on the LUN through the virtual port. The volume on the LUN must be assigned a drive letter. A mount point is not supported.
- Ensure that the storage protocol is not set to iSCSI.
VMware virtual machine not recognized as virtual machine
The VMware virtual machine is not recognized as a virtual machine because the systeminfo in the VM is incorrect.
- System Manufacturer: VMware, Inc
- System Model: VMware Virtual Platform
If the option SMBIOS.reflectHost = "TRUE" in the virtual machine’s configuration file (vmx) is added, the systeminfo is changed.
- System Manufacturer: IBM
- System Model: Custom_
Note: If the VM is converted by the VMware vCenter
Converter, the option is added automatically.
|
- Shut down the virtual machine.
- From the ESXi/vCenter datastore, delete the SMBIOS option from the configuration file whose suffix is .vmx.
- Turn on the virtual machine.
Ensuring that no shadow copy exists before you change settings that are related to FC/ISCSI initiators
If you configured Volume Shadow Copy Service and Virtual Disk Service to attach the target LUN to the guest OS through the host FC/ISCSI when creating or importing a shadow copy, delete or mask the shadow copy with the same configuration.
Ensure that no shadow copy exists before you change settings that are related to FC/ISCSI initiators.
- storageProtocol
- VMHost
- Vmusername
- vmpassword
- vmdomain
- enable/disable host FC/ISCSI HBA
- enable/disable host software ISCSI
- enable/disable guest OS software ISCSI
Incremental FlashCopy mapping persists
Incremental FlashCopy® makes a copy of only the changes to either the source or target data since the last FlashCopy operation. It is designed to enable completion of point-in-time online backups much more quickly than using traditional FlashCopy.
ibmvcfg.exe set incrementalFC Yes
ibmvcfg.exe set incrementalFC No
Assume an Incremental FlashCopy mapping called "fcmap1" was created, where F1 is the source volume mapped to host and F2 is the target volume. Then F1 can be used as a source volume in only one FlashCopy mapping. If the FlashCopy mapping is deleted from IBM VSS Hardware Provider, the target volume F2 returns to the free pool, but the FlashCopy mapping still exists in storage. When a new incremental FlashCopy using F1 as the source volume is created later, F2 and fcmap1 are reused.
Deleting and restoring cascaded FlashCopy mappings
SAN Volume Controller and the IBM Storwize® Family can minimize the overhead required to maintain multiple snapshots of the same source volume by putting the target volumes into a cascade where each target is dependent on changes recorded in target volumes of subsequent snapshots.
For example, assume that four VSS snapshots are created of a source volume, where S is the source volume and T1 through T4 are the targets, T1 being first chronologically and T4 the last. The following cascade occurs:
With this type of cascade relationship, a copy-on-write process is needed only between the source volume and the latest FlashCopy target. Any block that remains unchanged on the source volume are not copied at all.
In IBM VSS Hardware Provider, to enable cascading FlashCopy mapping, type ibmvcfg.exe set backgroundCopy 0.
To disable cascading FlashCopy mapping, type ibmvcfg.exe set backgroundCopy <n> where <n> is a number in the range 1–100.
When enabling cascading, sequentially create the FlashCopy mappings: , , , and .
If you delete mapping , then is also deleted, and only and exist.
If you later restore mapping , , then and are deleted, and only and exist.
To use space efficient volume, set the backgroundCopy to zero. Mixed volume types (fully allocated and space-efficient) of VDisks in VSS_FREE pool and mixed copy rates in cascading/multi-target volumes are not recommended.