Home > Workload Solutions > Container Platforms > Red Hat OpenShift Container Platform > Guides > Implementation Guide—Red Hat OpenShift Container Platform 4.12 on Intel-powered Dell Infrastructure > Provisioning PowerScale storage
The PowerScale platform delivers high levels of performance and efficiency with an integrated ML engine. For more information, see Dell PowerScale Family.
Ensure that:
isi_gconfig -t web-config auth_basic=true
To provision PowerStore storage:
oc new-project isilon
oc create secret generic isilon-creds -n isilon --from-file=config=<YAML file>
oc create -f <YAML file>
oc get pods -n isilon
The following is sample output from the command:
NAME READY STATUS RESTARTS AGE
isilon-controller-75c76f6bb7-2pgrf 7/7 Running 0 6h41m
isilon-controller-75c76f6bb7-8gllv 7/7 Running 0 6h41m
isilon-node-9lx4r 2/2 Running 0 6h41m
isilon-node-clvpl 2/2 Running 0 6h41m
isilon-node-sbrbs 2/2 Running 0 6h41m
isilon-node-v8p4n 2/2 Running 0 6h41m
isilon-node-vv2bs 2/2 Running 0 6h41m
oc create -f <YAML file>
oc get sc
The following is sample output from the command:
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
isilon-sc csi-isilon.dellemc.com Delete Immediate true 12s
To create dynamic NFS volumes:
oc create -f <yaml file>
oc create -f <yaml file>
oc rsh dynamic-nfs-isilon-pod
The following is sample output from the command:
sh-4.4# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 894G 79G 816G 9% /
tmpfs 64M 0 64M 0% /dev
tmpfs 378G 0 378G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
tmpfs 378G 107M 378G 1% /etc/hostname
192.168.32.231:/ifs/OCP/csipscale-bcb01e3941 4.0G 0 4.0G 0% /mnt
/dev/nvme0n1p4 894G 79G 816G 9% /etc/hosts
tmpfs 755G 20K 755G 1% /run/secrets/kubernetes.io/serviceaccount
tmpfs 378G 0 378G 0% /proc/acpi
tmpfs 378G 0 378G 0% /proc/scsi
tmpfs 378G 0 378G 0% /sys/firmware
sh-4.4#
To create snapshots:
oc create -f <yaml file>
oc get volumesnapshotclass
The following is sample output from the command:
NAME DRIVER DELETIONPOLICY AGE
csi-hostpath-snap-isilon csi-isilon.dellemc.com Delete 20s
oc create -f <yaml file>
oc get volumesnapshot
The following is sample output from the command:
NAME READYTOUSE SOURCEPVC SOURCESNAPSHOTCONTENT RESTORESIZE SNAPSHOTCLASS SNAPSHOTCONTENT CREATIONTIME AGE
isilon-snapshot true dynamic-nfs-isilon-pvc 57 csi-hostpath-snap-isilon snapcontent-9127bc02-a0a4-4086-a0b8-56f67e9c753d 11m 6s
oc create -f <yaml file>
oc get pvc
The following is sample output from the command:
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
dynamic-nfs-isilon-pvc Bound csipscale-d265c33e2f 4Gi RWO isilon-sc 10m
isilon-restore Bound csipscale-de0d4c1554 4Gi RWO isilon-sc 5s
The snapshot PVC contains the snapshot data from the source PVC.