Echo agent for Linux- Snapapi installation issue

Discussion in 'Acronis True Image Product Line' started by cector, Jul 3, 2008.

Thread Status:
Not open for further replies.
  1. cector

    cector Registered Member

    Joined:
    Oct 5, 2006
    Posts:
    2
    Hi,

    I'm trying to installed Acronis Echo agent on Red Hat Enterprise 4.2 and RedHat Advance Server 4 (kernel version=2.6.9-22.Elsmp and Kernel Arch=i686) but I've run into a problem.
    I click on "Continue" button to build and install Snapapi driver then it installed successfully but when I connect to Linux machine from Management console following error occurred:

    Unable to open (initialize) computer
    Required kernel object module (snapapi driver) not found during initialization.

    This is the same problem which I faced in test in our R&D. when I used RedHat 9.0 and different kernel version.

    I am sitting on customer side. So, please give me the solution of that problem very soon.

    Regards,
    Cector
     
  2. Acronis Support

    Acronis Support Acronis Support Staff

    Joined:
    Apr 28, 2004
    Posts:
    25,885
    Hello cector,

    Thank you for choosing Acronis Remote Server Backup Software.

    We are sorry for delayed response.

    Please make sure you use the latest build of the respective version of Acronis True Image. To get access to updates you should first register your software.

    If the latest build doesn't solve the problem, please try compiling the necessary modules manually. Please install the sources of your running kernel, find appropriate kernel config file and install all packages required for kernel building packages (like gcc, glibc-devel, etc.). You should be prompted about the necessary packages during kernel sources installation.

    Usually the snapapi kernel module should be built and installed with the "dkms" command. It can be performed with the following commands:

    # dkms build -m <MODULE_NAME> -v <MODULE_VERSION> \
    -k <KERNEL_VERSRION> --config <CONFIG_FILE> --arch <KERNEL_ARCH> \
    --kernelsourcedir <PATH_TO_KERNEL_SOURCES>

    # dkms install -m <MODULE_NAME> -v <MODULE_VERSION> \
    -k <KERNEL_VERSRION> --config <CONFIG_FILE> --arch <KERNEL_ARCH> \
    --kernelsourcedir <PATH_TO_KERNEL_SOURCES>

    <MODULE_NAME> must be "snapapi" for 2.4.x kernels or "snapapi26" for 2.6.x kernels.

    <KERNEL_VERSION> is the version of your running kernel. You can find it using

    # uname -r

    command.

    <MODULE_VERSION> can be detected by

    # ls /usr/src/snapapi*

    <CONFIG_FILE> is your kernel config filename. Usually this file can be found in the /boot directory.

    <KERNEL_ARCH> can be detected by

    # rpm -q --queryformat "%{ARCH}\n" kernel

    for RPM based distributions or by

    # uname -m

    for non-RPM based distributions.

    For details please refer to dkms man page (man dkms).

    After successful module building and installation you may try launching trueimage or trueimagecmd (see "man trueimagecmd") utilities or connect to the Linux agent from management console and check the functionality of the software. Respective kernel modules will be loaded automatically.

    If the issue persists, please collect some information to let us investigate it thoroughly:

    Please download the Linux System Report utility available here and do the following to create the report:

    - Unpack the archive: # tar xvf sysinfo.tar

    - Make the script executable: # chmod +x sysinfo

    - Run the executable: # ./sysinfo

    Then submit a request for technical support. Attach all the collected files and information to your request along with the step-by-step description of the actions taken before the problem appears and the link to this thread. We will do our best to investigate the problem and provide you with a solution.

    Thank you.
    --
    Marat Setdikov
     
Thread Status:
Not open for further replies.