PowerProtect : Sauvegarde OpenShift K8s à l’aide d’une interface différente
Résumé: Impossible de sauvegarder PersistentVolumeClaims (PVC), la sauvegarde est renvoyée avec une erreur
Instructions
Environnement : Cluster PowerProtect Data Manager 19.16
OpenShift : Version 4.14
OADP : 1.27
Les sauvegardes échouent avec des codes différents (ABK0018 et ABK0002) après la configuration du nouveau cluster OpenShift K8s.
"PVC backup returned with an error Unable to backup PVC 'pvc-mysql-0' BackupPvSessions completed with errors: Unable to open DD Boost connection to PowerProtect DD System host "DD_IP": [5203] The call timed out"
OpenShift s’exécute à l’aide de différentes interfaces et réseaux IP.
L’un d’eux se trouve dans le même réseau que Data Domain et PowerProtect Data Manager.
La deuxième interface s’exécute sur un réseau sans accès à PowerProtect Data Manager-DataDomain.
Dans OpenShift K8s, vous devez créer une définition NAD (Network Attachment Definition) à l’aide de l’interface du même réseau que Data Domain et PowerProtect Data Manager. Dans cet exemple, utilisez eno12409np1 en tant qu’interface
apiVersion: k8s.cnicncf.io/v1 [k8s.cni.cncf.io]
kind: NetworkAttachmentDefinition
Metadata:
Name: eno12409np1-network
Spec:
Config: '{
"cniVersion": "0.3.1",
"type": "macvlan",
"Active": "eno12409np1",
"mode": "bridge",
"ipam": {
"type": "host-local",
"subnet": network_subnet_dd_ppdm/mask [network_subnet_dd_ppdm]",
"rangeStart": "192.168.10.10",
"rangeEnd": "192.168.10.50",
"routes": [{"dst": "0.0.0.0/0 [0.0.0.0]"}],
"gateway": "192.168.10.1"
}
}'
Modifier le déploiement PowerProtect et Velero en ajoutant la définition de réseau Annotations :k8s.v1.cni.cncf.io/networks [k8s.v1.cni.cncf.io]: eno12409np1-network
Ajoutez les mêmes informations dans le cluster PowerProtect Data Manager K8s (Modifier > les options avancées)
Dans chaque configuration, ajoutez les informations pour YAML à l’aide du format :
spec:
template:
metadata:
annotations:
k8s.v1.cni.cncf.io/networks: kube-system/macvlan-conf
spec:
dnsConfig:
nameservers: - "10.235.95.21" ## Customer DNS
searches:
- "domain.local.customre"
Exécutez un Verify et Enregistrer.
Une fois toutes les modifications apportées, exécutez une commande Discovery et effectuez une nouvelle sauvegarde.