Veritas InfoScale™ for Kubernetes Environments 8.0.300 - Linux
- Overview
- System requirements
- Preparing to install InfoScale on Containers
- Installing Veritas InfoScale on OpenShift
- Introduction
- Prerequisites
- Additional Prerequisites for Azure RedHat OpenShift (ARO)
- Considerations for configuring cluster or adding nodes to an existing cluster
- Creating multiple InfoScale clusters
- Installing InfoScale on a system with Internet connectivity
- Installing InfoScale in an air gapped system
- Removing and adding back nodes to an Azure RedHat OpenShift (ARO) cluster
- Installing Veritas InfoScale on Kubernetes
- Configuring KMS-based Encryption on an OpenShift cluster
- Configuring KMS-based Encryption on a Kubernetes cluster
- InfoScale CSI deployment in Container environment
- CSI plugin deployment
- Raw block volume support
- Static provisioning
- Dynamic provisioning
- Resizing Persistent Volumes (CSI volume expansion)
- Snapshot provisioning (Creating volume snapshots)
- Managing InfoScale volume snapshots with Velero
- Volume cloning
- Using InfoScale with non-root containers
- Using InfoScale in SELinux environments
- CSI Drivers
- Creating CSI Objects for OpenShift
- Creating ephemeral volumes
- Installing and configuring InfoScale DR Manager on OpenShift
- Installing and configuring InfoScale DR Manager on Kubernetes
- Disaster Recovery scenarios
- Configuring InfoScale
- Administering InfoScale on Containers
- Migrating applications to InfoScale
- Troubleshooting
Migrating applications to InfoScale from earlier versions
This section informs you how to migrate applications to the current InfoScale version. Ensure that applications are running on InfoScale 8.0.2xx and PVs, PVCs, and snapshots are available.
- Stop all applications running on InfoScale.
- Note the Cluster ID of the InfoScale cluster you are about to uninstall. Use this Cluster ID while installing again.
- Uninstall InfoScale. See Chapters Installing InfoScale on a system with Internet connectivity for OpenShift and Installing InfoScale on Kubernetes for Kubernetes.
- Run the following command to delete cache.
rm -rf /root/.kube/cache/discovery/api.<nodename>_6443/infoscale.veritas.com/
- Install and deploy InfoScale. Use the same Cluster ID.
- Verify if the server certificates are already present. If the server certificates are not present, see Chapter - Configuring KMS-based encryption on an OpenShift cluster or Chapter - Configuring KMS-based encryption on a Kubernetes cluster.
- Configure client and server certificates. See 'Configuring KMS-based encryption'.
- On the IBM KMS server or the KMIP-compliant server you are using , create a client group and add the earlier certificate and the new client certificate to the client group.
- After a successful configuration of client and server certificates, login to any InfoScale SDS pod and run the following command.
/etc/vx/type/fsgen/vxvol -U fsgen -g <name of the diskgroup created by infoscale cluster deployment > -o delayrecover -o plexfork=64 -Z -- start <name of the underlying encrypted volume>
This command starts the VxVM.
- Run the following command to migrate data.
./pvc_volhandle_edit.sh -c <Cluster ID you noted before uninstalling> -n <infoscalecluster name>
PVs, PVCs, Volume snapshot content, and Volume snapshots are backed up in the current working directory. As an Administrator, you can use these backups in case of a migration failure.
Note:
Static snapshots do not get migrated.