Home > Workload Solutions > Container Platforms > Red Hat OpenShift Container Platform > Guides > Implementation Guide—Red Hat OpenShift Container Platform 4.12 on AMD-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>
Update the fields as required.
oc get pods -n isilon
The following code excerpt is sample output from the command:
NAME READY STATUS RESTARTS AGE
isilon-controller-795fcd7467-bbw8w 6/6 Running 0 2m39s
isilon-controller-795fcd7467-qh96c 6/6 Running 0 2m39s
isilon-node-6jlg4 2/2 Running 0 2m39s
isilon-node-jffmc 2/2 Running 0 2m39s
isilon-node-wt5b2 2/2 Running 0 2m39m
oc create -f <yaml file>
Specify any additional parameters for the storage class as necessary.
oc get sc
The following code excerpt 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 code excerpt is sample output from the command:
sh-4.4# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 894G 70G 824G 8% /
tmpfs 64M 0 64M 0% /dev
tmpfs 378G 0 378G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
tmpfs 378G 105M 378G 1% /etc/hostname
192.168.32.231:/ifs/OCP/csipscale-165df0290d 4.0G 0 4.0G 0% /mnt
/dev/nvme0n1p4 894G 70G 824G 8% /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
To create snapshots:
oc create -f <yaml file>
oc get volumesnapshotclass
The following code excerpt 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 code excerpt is sample output from the command:
NAME READYTOUSE SOURCEPVC SOURCESNAPSHOTCONTENT RESTORESIZE SNAPSHOTCLASS SNAPSHOTCONTENT CREATIONTIME AGE
isilon-snapshot true dynamic-nfs-isilon-pvc 77 csi-hostpath-snap-isilon snapcontent-fb4af739-5720-4b02-abf6-17d23e854d66 14m 4s
oc create -f <yaml file>
oc get pvc
The following code excerpt is sample output from the command:
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
dynamic-nfs-isilon-pvc Bound csipscale-165df0290d 4Gi RWO isilon-sc 57m
isilon-restore Bound csipscale-ebfec67711 4Gi RWO isilon-sc 17s
The snapshot PVC contains the snapshot data from the source PVC.