13.4 Installing ShadowFS and FUSE

ShadowFS and FUSE are installed automatically when you install Dynamic Storage Technology. The following instructions are provided if you need to install it manually.

  1. Open YaST as the root user.

  2. In YaST, select Software Management.

  3. In Software Management, search for shadow to find the novell-shadowFS package.

  4. Select novell-shadowFS, click Install, click Accept to install it, then when prompted, accept its dependencies (such as FUSE).

  5. Load FUSE by entering the following at a terminal console as the root user:

    cd /opt/novell/ncpserv/sbin
    modprobe fuse
    

    There is no command line feedback to indicate if the command is successful.

  6. Start ShadowFS by entering the following at a terminal console as the root user:

    /opt/novell/ncpserv/sbin ./shadowfs
    

    IMPORTANT:Ensure that you run only a single instance of shadowfs at a time. Do not enter the command multiple times.

    For example, if the primary storage location is an NSS volume named VOL1 and the secondary storage location is an NSS volume named ARCVOL, the output would look similar to this:

                 SHIFT_ON_MODIFY: 1
                 SHIFT_ON_ACCESS: 0
    SHIFT_DAYS_SINCE_LAST_ACCESS: 1
                  Primary Tree 0: /media/nss/VOL1
                   Shadow Tree 0: /media/nss/ARCVOL
                 shadowfs root 0: /media/shadowfs/VOL1
    

    Loading ShadowFS creates the ShadowFS root volume /media/shadowfs/VOL1 where it creates the ShadowFS volumes. If multiple NCP volumes have shadow volumes, each of them is shadowed with ShadowFS and is reported. You cannot control whether to shadow only one or some of them.