PowerProtect: Резервне копіювання OpenShift K8 з використанням іншого інтерфейсу
Summary: Неможливо зробити резервне копіювання PersistentVolumeClaims (PVC), резервне копіювання повернулося з помилкою
Instructions
Навколишнє середовище: Кластер OpenShift PowerProtect Data Manager 19.16
: 4.14
Версія OADP: 1.27
Резервні копії не працюють з різними кодами (ABK0018 та ABK0002) після налаштування нового кластера K8s OpenShift.
"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 працює з різними інтерфейсами та IP-мережами.
Один із них знаходиться в тій же мережі, що й Data Domain та PowerProtect Data Manager.
Другий інтерфейс працює в мережі без доступу до PowerProtect Data Manager-DataDomain.
В OpenShift K8s потрібно створити Network Attachment Definition (NAD), використовуючи інтерфейс у тій же мережі, що й Data Domain та PowerProtect Data Manager. У цьому прикладі використовуйте eno12409np1 як інтерфейс
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"
}
}'
Модифікувати розгортання PowerProtect і Velero, додавши анотації визначення мережі:k8s.v1.cni.cncf.io/networks [k8s.v1.cni.cncf.io]: eno12409np1-network
Додайте ту ж інформацію в кластер K8s PowerProtect Data Manager (редагувати >розширені параметри)
У кожній конфігурації додайте інформацію для YAML у форматі:
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"
Запусти Verify та Save
.Після всіх змін запусти Discovery і зробити нову резервну копію.