Data Domain - BoostFS for Linux using fstab to make mounts persistent.
Summary: BoostFS is a regular process that the operating system stops when the system restarts or the user logs off, and BoostFS for linux mounts do not survive without the process. To remount BoostFS mounts during system startup, you need to add fstab mount commands. ...
Instructions
Use of the file systems table
During system start and some other times, the mount command consults the file systems table (fstab) that is stored in the /etc/fstab file for direction on what file systems should be mounted. For example, if the mount -a command is executed, mount tries to mount all of the file systems that are documented in the /etc/fstab file according to the fstab rules.
Use of mount with fstab
In this example, the fstab entry shown mounts the storage unit mystu from the DDR myddr onto /mnt as a BoostFS filesystem.
myddr:/mystu /mnt/mypath boostfs defaults,_netdev 0 0
When using this command, set the mount point to the location where you want the file system to be mounted, such as /mnt.
Allowing multiple users
In this example, the fstab entry includes the BoostFS option allow-others, which allows access to users other than the user that mounted the file system. Because the file system is mounted during system start, the user that mounted the file system is the root user.
myddr:/mystu /mnt/mypath boostfs defaults,_netdev,bfsopt(allow-others=true) 0 0
BoostFS does not mount after reboot
If BoostFS fails to mount after rebooting the system:
a) ensure that the _netdev option to /etc/fstab as shown in the following example:
myddr:/mystu1 /mnt/mypath boostfs defaults,_netdev,bfsopt(allow-others=true) 0 0
BoostFS does not mount after reboot
b) ensure that if you are using different lockboxes for different BoostFS mounts. This information needs to be included in ether the fstab file as an option or put into the boostfs.conf file. (see examples below)
fstab:
myddr1:/mystu1 /mnt/mypath1 boostfs defaults,_netdev,bfsopt(allow-others=true,lockbox-path=/opt/emc/boostfs/lockbox/boostfs1.lockbox) 0 0
myddr2:/mystu2 /mnt/mypath2 boostfs defaults,_netdev,bfsopt(allow-others=true,lockbox-path=/opt/emc/boostfs/lockbox/boostfs2.lockbox) 0 0
boostfs.conf: Add mount specific info after the comment. (do not put info into the [global] section for mount specific info)
#
# Mount point sections are delineated by [mountpoint]
#
[/mnt/mypath1]
data-domain-system=<myddr1>
storage-unit=<DDBOOST Storage-Unit name: example mystu1>
storage-unit-username=<DDBOOST User NAME for mystu1>
lockbox-path=/opt/emc/boostfs/lockbox/boostfs1.lockbox
[/mnt/mypath2]
data-domain-system=<myddr2>
storage-unit=<DDBOOST Storage-Unit name: example mystu2>
storage-unit-username=<DDBOOST User NAME for mystu2>
lockbox-path=/opt/emc/boostfs/lockbox/boostfs2.lockboxAdditional Information
DD Boost File System provides a general file-system interface to the DD Boost libraries similar to an NFS mount, allowing standard backup applications to take advantage of DD Boost features.
https://www.dell.com/support/home/en-us/product-support/product/data-domain-boost-file-system/overview