Unsolved
This post is more than 5 years old
8 Posts
0
770
August 23rd, 2016 03:00
ViPR MetroPoint Local issues -- CDP pacement on seperate array not possible
Hi There
I am trying to create a ViPR work flow to configure VPLEX Metro with RecoverPoint MetroPoint Local but get a Error 1013: Bad Request Body
We have 2 Sites in an Active-Acitive setup.
ViPR Controller managed Infrastructure
4x RecoverPoint RP Clusters (8RPA's in each) 2 RP clusters per site
2x VPLEX in Metro Config
4x XtremIO Dual xBrick systems ( 2 at each site)
1x VNX5800 at each site
I have created 6 vArrays, 2 per site with 1 RP cluster assigned to each via the CLI
Site1-Block-A – contains Site1-VPLEX, Site1-XIO-A, and has Site1-RP-A assigned as the RP cluster
Site1-Block-B – contains Site1-VPLEX, Site1-XIO-B, and has Site1-RP-B assigned as the RP cluster
Site2-Block-A – contains Site2-VPLEX, Site2-XIO-A, and has Site2-RP-A assigned as the RP cluster
Site2-Block-B – contains Site2-VPLEX, Site2-XIO-B, and has Site2-RP-B assigned as the RP cluster
Site1-Block-VNX– contains Site1-VPLEX, Site1-VNX
Site2-Block-VNX– contains Site2-VPLEX, Site2-VNX
I have created the following Virtual Pools
Site1-VPLEX-Local-Site1-XIO-A - xtremIO storage virtualised behind VPLEX Local
Site1-VPLEX-Local-Site1-XIO-B - xtremIO storage virtualised behind VPLEX Local
Site2-VPLEX-Local-Site2-XIO-A - xtremIO storage virtualised behind VPLEX Local
Site2-VPLEX-Local-Site2-XIO-B - xtremIO storage virtualised behind VPLEX Local
Site1-VPLEX-Metro-Site1-XIO-A - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-A for the distribute volume
Site1-VPLEX-Metro-Site1-XIO-B - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-B for the distribute volume
Site1-VPLEX-VNX-Journal -VNX Journal Pool behind VPLEX Local
Site2-VPLEX-VNX-Journal -VNX Journal Pool behind VPLEX Local
Site1-VPLEX-Metro-Site1-XIO-A-MetroPoint - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-A for the distribute volume, CDP&Journal at Site1 on Site1-VPLEX-Local-Site1-XIO-A, CDP&Journal at Site2 on Site2-VPLEX-Local-Site2-XIO-A
Site1-VPLEX-Metro-Site1-XIO-B-MetroPoint - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-B for the distribute volume, CDP&Journal at Site1 on Site1-VPLEX-Local-Site1-XIO-B, CDP&Journal at Site2 on Site2-VPLEX-Local-Site2-XIO-B
Site1-VPLEX-Metro-Site1-XIO-A-MetroPoint-VNX Journal - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-A for the distribute volume, CDP at Site1 on Site1-VPLEX-Local-Site1-XIO-A, CDP at Site2 on Site2-VPLEX-Local-Site2-XIO-A, Journal at Site1 on Site1-VPLEX-VNX-Journal, Journal at Site2 on Site2-VPLEX-VNX-Journal
Site1-VPLEX-Metro-Site1-XIO-B-MetroPoint-VNX Journal - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-B for the distribute volume, CDP at Site1 on Site1-VPLEX-Local-Site1-XIO-B, CDP at Site2 on Site2-VPLEX-Local-Site2-XIO-B, Journal at Site1 on Site1-VPLEX-VNX-Journal, Journal at Site2 on Site2-VPLEX-VNX-Journal
Site1-VPLEX-Metro-Site1-XIO-A-MetroPoint-CDP on XIO B-VNX Journal - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-A for the distribute volume, CDP at Site1 on Site1-VPLEX-Local-Site1-XIO-B, CDP at Site2 on Site2-VPLEX-Local-Site2-XIO-B, Journal at Site1 on Site1-VPLEX-VNX-Journal, Journal at Site2 on Site2-VPLEX-VNX-Journal
Site1-VPLEX-Metro-Site1-XIO-B-MetroPoint-CDP on XIO A-VNX Journal - xtremIO storage virtualised behind VPLEX Metro using Site2-VPLEX-Local-Site2-XIO-B for the distribute volume, CDP at Site1 on Site1-VPLEX-Local-Site1-XIO-A, CDP at Site2 on Site2-VPLEX-Local-Site2-XIO-A, Journal at Site1 on Site1-VPLEX-VNX-Journal, Journal at Site2 on Site2-VPLEX-VNX-Journal
I can successfully create a MetroPoint Local config using the following scenarios which are the same as the documentation:
Site1-Block-A/ Site2-Block-A – primary volumes on Site1-XIO-A, HA volume on Site2-XIO-A, CDP on Site1-XIO-A/Site2-XIO-A, and Journal on Site1-XIO-A/Site2-XIO-A using Site1-RP/ Site2-RP
Site1-Block-B/ Site2-Block-B – primary volumes on Site1-XIO-B, HA volume on Site2-XIO-B, CDP on Site1-XIO-B/Site2-XIO-B, and Journal on Site1-XIO-B/Site2-XIO-B using Site1-RP-B/ Site2-RP-B
Site1-Block-A/ Site2-Block-A – primary volumes on Site1-XIO-A, HA volume on Site2-XIO-A, CDP on Site1-XIO-A/Site2-XIO-A, and Journal on separate vArrays Site1-Block-VNX/ Site2-Block-VNX with the virtual pools Site1-VNX-Journals/Site2-VNX-Journals using Site1-RP/ Site2-RP
Site1-Block-B/ Site2-Block-B – primary volumes on Site1-XIO-B, HA volume on Site2-XIO-B, CDP on Site1-XIO-B/Site2-XIO-B, and Journal on separate vArrays Site1-Block-VNX/ Site2-Block-VNX with the virtual pools Site1-VNX-Journals/Site2-VNX-Journals using Site1-RP/ Site2-RP
however if i try to place the CDP volume on a different pool either on the same vArray or a different vArray using XtremIO or VNX storage it fails with the following error:
when CDP on VNX
Error 1013: Bad request body
Cannot find appropriate target storage for one or more of the target virtual arrays that can be protected by RecoverPoint: Primary Cluster -------------------------------------------------------------------------------------------------------------------------------------------------------- RecoverPoint-Protected Placement Error: It is possible that other solutions were available and equal in their level of success to the one listed below. -------------------------------------------------------------------------------------------------------------------------------------------------------- Placement was found for the source devices using the following configuration: Protection System: Cal-RP%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Source Virtual Array: Site1-Block-A%n Source Virtual Pool: Site1-VPLEX-Metro-Site1-XIO-A-MetroPoint-CDP on XIO B-VNX Journal%n Source RP Site: Site1-RP-A%n Source Storage System: XTREMIO+CKM%n Source Storage Pool: XTREMIO+CKM+POOL+CKM%n Source Journal Storage Pool: CLARIION+CKM+POOL+U+Journal Pool 1%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Placement determined protection is not possible to all 2 of the requested virtual arrays. -------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site1-Block-VNX%n Protection to RP Site: Site1-RP-A%n Protection to Storage System: CLARIION+CKM%n Protection to Storage Pool: CLARIION+CKM+POOL+U+CDP Pool 2%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Calton-Block-VNX%n Protection to RP Site: Bath-RPA%n Protection to Storage System: CLARIION+CKM00143300621%n Protection to Storage Pool: CLARIION+CKM00143300621+POOL+U+CDP Pool%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site2-Block-VNX%n Protection to RP Site: Sie1-RP-A%n Protection to Storage System: CLARIION+CKM%n Protection to Storage Pool: CLARIION+CKM3+POOL+U+CDP Pool%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site2-Block-VNX%n Protection to RP Site: Site2-RPA%n Protection to Storage System: CLARIION+CKM%n Protection to Storage Pool: CLARIION+CKM+POOL+U+CDP Pool%n-------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------- Secondary Cluster -------------------------------------------------------------------------------------------------------------------------------------------------------- RecoverPoint-Protected Placement Error: It is possible that other solutions were available and equal in their level of success to the one listed below. -------------------------------------------------------------------------------------------------------------------------------------------------------- Virtual pool null and virtual Array null do not have access to any storage pools for the source devices that can be protected. -----
when CDP on XtremIO
Error 1013: Bad request body
Cannot find appropriate target storage for one or more of the target virtual arrays that can be protected by RecoverPoint: Primary Cluster -------------------------------------------------------------------------------------------------------------------------------------------------------- RecoverPoint-Protected Placement Error: It is possible that other solutions were available and equal in their level of success to the one listed below. -------------------------------------------------------------------------------------------------------------------------------------------------------- Placement was found for the source devices using the following configuration: Protection System: Site1-RP-A%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Source Virtual Array:Site1-Block-A%n Source Virtual Pool: Site1-VPLEX-Metro-Site1-XIO-A-MetroPoint-CDP on XIO B-VNX Journa%n Source RP Site: Site1-RP-A%n Source Storage System: XTREMIO+CKM%n Source Storage Pool: XTREMIO+CKM+POOL+CKM%n Source Journal Storage Pool: CLARIION+CKM+POOL+U+Journal Pool 1%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Placement determined protection is not possible to all 2 of the requested virtual arrays. -------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site2-Block-A-CDP%n Protection to RP Site:Site2-RP-A%n Protection to Storage System: XTREMIO+CKM-B%n Protection to Storage Pool: XTREMIO+CKM+POOL+CKM%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site1-Block-A-CDP%n Protection to RP Site: Site1-RP-A%n Protection to Storage System: XTREMIO+CKM%n Protection to Storage Pool: XTREMIO+CKM+POOL+CKM%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site1-Block-A-CDP%n Protection to RP Site: Site2-RP-A%n Protection to Storage System: XTREMIO+CKM%n Protection to Storage Pool: XTREMIO+CKM-B5+POOL+CKM-B%n-------------------------------------------------------------------------------------------------------------------------------------------------------- Protection to Virtual Array: Site1-Block-A-CDP%n Protection to RP Site: Site1-RP-A%n Protection to Storage System: XTREMIO+CKM%n Protection to Storage Pool: XTREMIO+CKM+POOL+CKM%n-------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------- Secondary Cluster -------------------------------------------------------------------------------------------------------------------------------------------------------- RecoverPoint-Protected Placement Error: It is possible that other solutions were available and equal in their level of success to the one listed below. -------------------------------------------------------------------------------------------------------------------------------------------------------- Virtual pool null and virtual Array null do not have access to any storage pools for the source devices that can be protected. --------------------------------------------------------------------------------------------------------------------------------------------------------