RG showing as offline and Replication state as Deleted/Unavailable after migration

Article: 100048096
Last Published: 2020-08-07
Ratings: 0 0
Product(s): Resiliency Platform & CloudMobility

Problem

RG showing as offline and Replication state as Deleted/Unavailable after migration

 

Error Message

From the esx VM logs
$ grep uuid vmware.log    
2020-07-16T10:35:41.351Z| vmx| I125: DICT uuid.bios = "56 4d 86 da 1c 36 b9 e5-89 49 ee 64 29 e5 2d bb"
2020-07-16T10:35:41.351Z| vmx| I125: DICT vc.uuid = "50 20 99 bc 2b 36 c0 0c-eb 12 38 10 65 67 63 34"
2020-07-16T10:35:41.352Z| vmx| I125: DICT uuid.action = "create"              <<<<<
2020-07-16T10:35:41.352Z| vmx| I125: DICT uuid.location = "56 4d 24 3f 44 5b ab 14-f5 16 8f dd 32 b8 58 b7"
2020-07-16T10:35:41.352Z| vmx| I125: DICT   answer.msg.uuid.altered = "I moved it"
2020-07-16T10:35:42.386Z| vmx| I125: UUID: Writing uuid.bios value: '56 2d 8b 9f 60 28 29 14-3e 6f a6 33 33 33 88 a1'
2020-07-16T10:35:42.386Z| vmx| A100: ConfigDB: Setting uuid.bios = "56 2d 8b 9f 60 28 29 14-3e 6f a6 33 33 33 88 a1"
    << The 2dbb should be the UUID but “uuid.action” modified this.

# From IMS logs , VRP called the API to change the vm bios UUID.
# cat /var/opt/VRTSsfmh/logs/vsphere_wsclient_op.log
2020-07-16 18:33:36 [22868] [DEBUG] [changeUUID:1298]  Initiated UUID change operation...
2020-07-16 18:33:36 [22868] [INFO] [waitForTaskToFinish:4532]  Request received to wait for task to finish.
2020-07-16 18:33:36 [22871] [INFO] [waitForTaskToFinish:4686]  Request to wait for task to finish, completed with result [1].
2020-07-16 18:33:36 [22871] [DEBUG] [addVMConfigProp:11664]  Configuration property [answer.msg.uuid.altered] set for VM MoRef [vm-248473] successfully.
2020-07-16 18:33:36 [22871] [INFO] [changeUUID:1276]  Request received to change UUID of [vm-248473] VM. New instance UUID = 502099bc-2b36-c00c-eb12-3810656763
34, New Bios UUID = {564d86da-1c36-b9e5-8949-ee6429e52dbb}
2020-07-16 18:33:36 [22871] [DEBUG] [changeUUID:1287]  Creating a task to change UUID...
2020-07-16 18:33:36 [22871] [DEBUG] [createReconfigVMTask:1536]  VM reconfiguration task initiated
2020-07-16 18:33:36 [22871] [DEBUG] [changeUUID:1298]  Initiated UUID change operation...
2020-07-16 18:33:36 [22871] [INFO] [waitForTaskToFinish:4532]  Request received to wait for task to finish.
2020-07-16 18:33:36 [22868] [INFO] [waitForTaskToFinish:4686]  Request to wait for task to finish, completed with result [1].
2020-07-16 18:33:36 [22868] [INFO] [changeUUID:1311]  UUID of [ vm-248472] changed successfully
2020-07-16 18:33:36 [22868] [INFO] [logout:193]  Logged out successfully.
 

Cause

After migration, VRP calls the API to change the VM BIOS UUID to the original value. But this was overridden by VMWare attribute “uuid.action”.

Solution

Comment "uuid.action" in vmx configuration, so that next migration won't have this problem. 

Some details about this attribute behavior from VMWare article.

https://kb.vmware.com/s/article/1541

Note : To bring the RG to online state, remove and re-create the RG.

Was this content helpful?