Troubleshooting Restore - FreeBSD File System

The following sections provide information on some of the troubleshooting scenarios related to restore:

Browse and Restore

  • Symptom

    Some of the files included in the user-defined subclient are not restored.

    Solution

    You may be performing the restore of user-defined subclient along with the restore of default subclient.

    When you are recovering data backed up by the default subclient, you cannot recover the data backed up by a user-defined subclient.

  • Symptom

    Browse from default subclient displays No Backup at Time error.

    Solution

    Ensure that you do not include the root directory (/) as the subclient content.

    When performing point-in-time restore from the default subclient, include the data/folders under the root directory as the subclient content.

  • Symptom

    Restore fails when trying to restore to a Unix FAT32 directory.

    Solution

    You may be restoring the full contents of a Unix directory that contains more than 32,767 files to a single Unix FAT32 directory.

    The number of entries in a single FAT32 directory cannot exceed 32,767.

  • Symptom

    Restore fails when trying to restore a running executable file.

    Solution

    Ensure that you are not including any running executable files in the restore operation.

Installation

  • Symptom

    Error while loading shared libraries.

    Solution

    On Linux clients, the below error appears when we run any process or service:

    <process name>: error while loading shared libraries: <lib>.so: cannot enable executable stack as shared object requires: Permission denied
    

    For example,

    #./ifind_scan -getmnt -all
    ./ifind_scan: error while loading shared libraries: libCvOnTap.so: cannot enable executable stack as shared object requires: Permission denied
    

    As a workaround, do the following steps:

    1. Check if ASL (Atomic Secured Linux) is configured on client.

      #uname –r
      2.6.32.59-17.art.i686.PAE
      

      .art indicates that ASL is configured on the client.

    2. Check for the presence of the below logs in /var/log/messages file.

      May 24 22:01:08 rhel6 kernel: Aborting core
      May 24 22:01:08 rhel6 kernel: PAX: execution attempt in: <anonymous mapping>, bfc46000-bfc5b000 bffeb000
      May 24 22:01:08 rhel6 kernel: PAX: terminating task: /usr/libexec/paxtest/mprotstack(mprotstack):13201, uid/euid: 0/0, PC: bfc5acf4, SP: bfc5acdc
      May 24 22:01:08 rhel6 kernel: PAX: bytes at PC: c3 1a a3 ae 2b ac 9f ae f4 0f 9f ae 00 00 00 00 f4 0f 9f ae
      
    3. Run the following command.

      chpax –ps ../iDataAgent/process/service

      For example:

      #chpax –ps /opt/commvault/iDataAgent/ifind_scan

Command Line

  • Symptom

    Command line operation fails with error.

    Solution

    Command Line Operation fails with the following error:

    Fatal error 'Spinlock called when not threaded.' at line 87 in file /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0)

    This error occurs if the command line operation does not have thread library support. Use the following steps to provide thread library support for the command line operation.

    1. Create the /etc/libmap.conf file on the client.

    2. Add the following entries in the libmap.conf file:

      libc_r.so.5 libpthread.so.1

      libc_r.so libpthread.so

×

Loading...