Installation of rook-nfs

Introduction to charts content to go here.

Procedure

  1. Follow the instructions for rook-nfs (https://github.com/rook/rook/blob/master/Documentation/nfs.md).

  2. Before Installing OneDB modify the template/nfs_other_pvc.yaml file in the helm chart and change the accessModes: value from ReadWriteMany to ReadWriteOnce.
  3. After creating the Storage Class, refer to the sc.yaml file for rook-nfs. This will contain the storageclass name.
    • Default: rook-nfs-share1.
    • The storage name is needed when installing OneDB.
    Parameter Description Value
    nfsserver.enabled Set this attribute to ‘true’ to mount ReadWriteMany PVC across all OneDB server pods. Required for OnBar storage space and logical log backups. If this attribute value is set to ‘false’ then rest of the “nfsserver” related helm attributes are ignored. true
    nfsserver.volumeSize Set this to a value of the NFS PV size 50Gi
    nfsserver.other.enable Set to ‘true’ to enable NFS true
    nfsserver.other.storageClass Set this to the storage class of the NFS rook-nfs-share1
    • nfsserver.other.storageClass: This is set to the the storageClass name specified in the creation of rook-nfs.