Archief - Acronis true image Agent installeren op Ubuntu

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

ShPonGle

Legacy Member
versie is Feisty 7.04, 2.6.20-16-server
dit heb ik al gedaan:

de i686 file van de cd gerund als root via:

./AcronisTrueImageAgentLinuxEnterprise.i686

daar doorloop ik de installatiewizard die zegt dat mijn snapapi module gecompiled moet worden, en dat ik dat achteraf kan doen. ik doe ditdus achteraf:

rpm -Uvh snapapi26_modules-0.7.30-1.noarch.rpm --nodeps

dkms ldtarball --archive=/usr/lib/Acronis/kernel_modules/snapapi26-0.7.30-all.tar.gz

dkms build -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /lib/modules/2.6.20-16-server/build

dkms install -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /lib/modules/2.6.20-16-server/build

Dit alles lukt perfect, nu ja ik krijg wel een completed maar zie wel ergens een bad exit code 2 opduiken :unsure:

als ik dan terug de eerste i686 file run om de installatie te vervolledigen, blijft die nog altijd zeggen dat mijn snapapi module niet gecompiled is... :sad:
Dit zijn de errorlogs:


┌─────────────────────────────┤ Error ├─────────────────────────────┐
│ │
│ Acronis True Image Enterprise Server Setup failed to build │
│ kernel modules. Consult /var/log/trueimage-setup.log and │
│ /var/lib/dkms/snapapi26/0.7.5/build/make.log for error messages.

SETUP.LOG:

Launching '/usr/sbin/dkms ldtarball --force --archive /usr/lib/Acronis/kernel_modules/snapapi26-0.7.5-all.tar.gz 2>&1'.

Warning! This tarball was created with dkms < 2.0 and contains
no arch info. DKMS will assume the arch: i686

Loading tarball for module: snapapi26 / version: 0.7.5

Loading /usr/src/snapapi26-0.7.5...
Creating /var/lib/dkms/snapapi26/0.7.5/source symlink...

DKMS: ldtarball Completed.

Launching '/usr/sbin/dkms install -m snapapi26 -v 0.7.5 2>&1'.

Error! Could not locate snapapi26.ko for module snapapi26 in the DKMS tree.
You must run a dkms build for kernel 2.6.20-16-server (i686) first.

Running 'rpm -U --percent --force --nodeps /tmp/RPMS.TGFmee/dkms-2.0.4-2.noarch.rpm':
finished
Running 'rpm -U --percent --force --nodeps /tmp/RPMS.TGFmee/snapapi26_modules-0.7.5-1.noarch.rpm':
finished
Running 'rpm -e trueimage':
error: package trueimage is not installed
finished
Running 'rpm -U --percent --force --nodeps /tmp/RPMS.TGFmee/TrueImageAgent-9.1.3718-1.i386.rpm':
/var/tmp/rpm-tmp.13962: 1: chkconfig: not found
/var/tmp/rpm-tmp.22500: 1: chkconfig: not found
touch: cannot touch `/var/lock/subsys/trueimage_agent': No such file or directory
finished
Launching '/usr/sbin/dkms install -m snapapi26 -v 0.7.5 2>&1'.

Error! Could not locate snapapi26.ko for module snapapi26 in the DKMS tree.
You must run a dkms build for kernel 2.6.20-16-server (i686) first.


Preparing kernel 2.6.20-16-server for module build:
(This is not compiling a kernel, only just preparing kernel symbols)
Storing current .config to be restored when complete
using presented .config
make oldconfig....
make prepare-all....

Building module:
cleaning build area....
make KERNELRELEASE=2.6.20-16-server -C /lib/modules/2.6.20-16-server/build SUBDIRS=/var/lib/dkms/snapapi26/0.7.5/build modules....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.20-16-server (i686)
Consult the make.log in the build directory
/var/lib/dkms/snapapi26/0.7.5/build/ for more information.
exited with status 10.
Acronis True Image Enterprise Server Setup failed to build kernel modules. Consult /var/log/trueimage-setup.log and /var/lib/dkms/snapapi26/0.7.5/build/make.log for error messages.



EN de make.log:


cat /var/lib/dkms/snapapi26/0.7.5/build/make.log
DKMS make.log for snapapi26-0.7.5 for kernel 2.6.20-16-server (i686)
wo apr 23 23:08:35 CEST 2008
make: Entering directory `/usr/src/linux-headers-2.6.20-16-server'
CC [M] /var/lib/dkms/snapapi26/0.7.5/build/snapapi26.o
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:6:26: error: linux/config.h: No such file or directory
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:198: warning: &#8216;kmem_cache_t&#8217; is deprecated
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c: In function &#8216;cleanup_snapshot&#8217;:
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:594: error: void value not ignored as it ought to be
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c: In function &#8216;sa_cache_emlist_init&#8217;:
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:761: error: &#8216;SLAB_KERNEL&#8217; undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:761: error: (Each undeclared identifier is reported only once
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:761: error: for each function it appears in.)
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c: In function &#8216;sa_cache_emget&#8217;:
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:795: error: &#8216;SLAB_ATOMIC&#8217; undeclared (first use in this function)
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c: In function &#8216;sa_cache_block&#8217;:
/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.c:1057: warning: implicit declaration of function &#8216;set_wmb&#8217;
make[1]: *** [/var/lib/dkms/snapapi26/0.7.5/build/snapapi26.o] Error 1
make: *** [_module_/var/lib/dkms/snapapi26/0.7.5/build] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.20-16-server'


hier zit de fout volgens mij, tijdens builden van de module krijg ik:
Running Generic preparation routine
make mrproper....(bad exit status: 2)
cleaning kernel tree (make mrproper)....(bad exit status: 2)

hier vond ik net t zelfde probleem:
http://www.wilderssecurity.com/archive/index.php/t-174558.html

wat wel opmerkelijk is, als ik modprobe snapapi26 krijg ik geen error, en als ik /etc/init.d/acronis_trueimage_agent status doe, zegt hij:
Acronis Remote Agent is running
terwijl dit niet klopt want ik zie hem niet staan in top en als ik hem manueel stop en weer start, zegt hij
touch: cannot touch `/var/lock/subsys/trueimage_agent': No such file or directory

RpR

Legacy Member
juist thuis maar ben dood op dus ik ga proberen morgen eens te kijken.

RpR

Legacy Member
Ik krijg deze error als ik de installatie procedure van dJeez volg:
root@homeserver:/usr/src# sudo dkms build -m snapapi26 -v 0.7.30 -k 2.6.22-14-generic --config /boot/config-2.6.22-14-generic --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.22

Preparing kernel 2.6.22-14-generic for module build:
(This is not compiling a kernel, only just preparing kernel symbols)
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper.....
using /boot/config-2.6.22-14-generic
make oldconfig.......
make prepare-all....(bad exit status: 2)


Exact zelfde probleem dus.

Building module:
cleaning build area....
make KERNELRELEASE=2.6.22-14-generic -C /usr/src/linux-source-2.6.22 SUBDIRS=/var/lib/dkms/snapapi26/0.7.30/build modules....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.22-14-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/snapapi26/0.7.30/build/ for more information.

ShPonGle

Legacy Member
de kernel sources zijn ZEKER geïnstalleerd Djeez. die thread van wilderssecurity heb ik ook al eens gevolgd, werkt dus niet.

ik stel voor dat ik dit doorgeef aan het Acronis support team van wie ik de snapapi module kreeg, die weten hier vast wel raad mee. ik post de oplossing dan hier :)

edit: case wordt verdergezet, heb ontvangstbevestiging gekregen van Acronis :p

wat me wel opvalt: RPR zijn kernel sources pad is /usr/src, van mij /lib/modules ? en maakt ivm kernel 'generic' en 'server' wat uit?

ShPonGle

Legacy Member
enige commentaar van Acronis:

Please do the following in order to start Acronis True Image Agent:# mkdir /var/lock/subsys# /etc/init.d/acronis_trueimage_agent start

:p grappig. waarom zeiden ze dat dan niet in hun tutorial + blijkbaar werkt hun install wizard niet super goed. eens zien of et werkt, dast belangrijkst natuurlijk

edit: it works!
root@bacchus:/home# /etc/init.d/acronis_trueimage_agent start
Starting Acronis Remote Agent:
root@bacchus:/home# /etc/init.d/acronis_trueimage_agent status
Acronis Remote Agent is running
root@bacchus:/home# /etc/init.d/acronis_trueimage_agent stop
Shutting Acronis Remote Agent:
root@bacchus:/home# /etc/init.d/acronis_trueimage_agent status
Acronis Remote Agent is stopped
root@bacchus:/home# /etc/init.d/acronis_trueimage_agent start
Starting Acronis Remote Agent:

edit: miljaar tgaat nog niet! :angry:
krijg nu als ik vanaf andere pc (XP) de entire disk van ubuntu wil backuppen met root zijn credentails:
E000101F4: Application Module error
Cannot find the necessary Acronis True Image Agent console modules. Please reinstall Acronis True Image management console.


Als ik daarentegen enkel files en folders kies, kan ik toch de / (rootfolder) beginnen backuppen?!?
wtf? :p

edit: zou kunnen te maken hebben met de acronis snapapi.dll & snapman.sys op de XP. beide zijn nochtans in zelfde versie, nogmaal s vragen aan de support zeker :unsure:

ShPonGle

Legacy Member
@ RPR: ik heb het gevonden! werkt nu volledig weer zoals ik het vroeger had (dan wel met hulp van een kenner geinstalleerd ma soit nu kanket zelf :p)
het enige wat niet klopte in mijn uitleg, was mijn linux-source map, ik had deze vergeten te tarren met optie -xvjf.

zo doe je de full install dus voor Feisty Server:

VOORAF volgende pakketten apt-get installen:

- build-essential
- linux-headers-2.6.20-16-server
- linux -source + de linux-source 2.6.20 untarren (!) in /usr/src:
sudo apt-get install linux-source
cd /usr/src
sudo tar xvjf linux-source-2.6.20.tar.bz2
- rpm pakketten

Daarna volgende tut volgen: :p

1) ./AcronisTrueImageAgentLinuxEnterprise.i686 als root runnen
2) het acronis wizardje volgen en snapapi module compilation skippen.
3) daarna snapapi file die je krijgt van Acronis support rpm'en zonder dependencies:

sudo rpm -Uvh snapapi26_modules-0.7.30-1.noarch.rpm --nodeps
(zelfde commando om deze er terug af te halen indien miserie)

4) snapapi opnemen in dynamic kernel module support:

sudo dkms ldtarball --archive=/usr/lib/Acronis/kernel_modules/snapapi26-0.7.30-all.tar.gz

sudo dkms build -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.20

Hierna zou je zonder exit codes een completed moeten krijgen. Daarna:

sudo dkms install -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.20

(Indien je foutje maakt: sudo dkms remove -m snapapi26 -v 0.7.30 --all )

Ook hierna zou je zonder exit codes een completed moeten krijgen.

5) mapke aanmaken voor de TI:
sudo mkdir /var/lock/subsys

6) de TI agent starten:
sudo /etc/init.d/acronis_trueimage_agent start

7) nu kun je vanaf een andere pc in tnetwerk via de Acronis Management Console de pc benaderen met de root credentials, en alle partities acronissen.

Noot vr windows: eventueel benodigd, maar normaal gezien worden deze eropgezet tijdens install AMC; de acronis drivers op de pc:

- de snapapi.dll: moet in system32 map
- de snapman.sys moet in de system32/drivers map:
- moeten beide dezelfde versie zijn!

zijn hier te downloaden:
http://us1.download.acronis.com/support/SnapAPI_l_s_e.zip

RpR

Legacy Member
ShPonGle zei:
@ RPR: ik heb het gevonden! werkt nu volledig weer zoals ik het vroeger had (dan wel met hulp van een kenner geinstalleerd ma soit nu kanket zelf :p)
het enige wat niet klopte in mijn uitleg, was mijn linux-source map, ik had deze vergeten te tarren met optie -xvjf.

zo doe je de full install dus voor Feisty Server:

VOORAF volgende pakketten apt-get installen:

- build-essential
- linux-headers-2.6.20-16-server
- linux -source + de linux-source 2.6.20 untarren (!) in /usr/src:
sudo apt-get install linux-source
cd /usr/src
sudo tar xvjf linux-source-2.6.20.tar.bz2
- rpm pakketten

Daarna volgende tut volgen: :p

1) ./AcronisTrueImageAgentLinuxEnterprise.i686 als root runnen
2) het acronis wizardje volgen en snapapi module compilation skippen.
3) daarna snapapi file die je krijgt van Acronis support rpm'en zonder dependencies:

sudo rpm -Uvh snapapi26_modules-0.7.30-1.noarch.rpm --nodeps
(zelfde commando om deze er terug af te halen indien miserie)

4) snapapi opnemen in dynamic kernel module support:

sudo dkms ldtarball --archive=/usr/lib/Acronis/kernel_modules/snapapi26-0.7.30-all.tar.gz

sudo dkms build -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.20

Hierna zou je zonder exit codes een completed moeten krijgen. Daarna:

sudo dkms install -m snapapi26 -v 0.7.30 -k 2.6.20-16-server --config /boot/config-2.6.20-16-server --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.20

(Indien je foutje maakt: sudo dkms remove -m snapapi26 -v 0.7.30 --all )

Ook hierna zou je zonder exit codes een completed moeten krijgen.

5) mapke aanmaken voor de TI:
sudo mkdir /var/lock/subsys

6) de TI agent starten:
sudo /etc/init.d/acronis_trueimage_agent start

7) nu kun je vanaf een andere pc in tnetwerk via de Acronis Management Console de pc benaderen met de root credentials, en alle partities acronissen.

Noot vr windows: eventueel benodigd, maar normaal gezien worden deze eropgezet tijdens install AMC; de acronis drivers op de pc:

- de snapapi.dll: moet in system32 map
- de snapman.sys moet in de system32/drivers map:
- moeten beide dezelfde versie zijn!

zijn hier te downloaden:
http://us1.download.acronis.com/support/SnapAPI_l_s_e.zip

Hartelijk bedankt. Morgen avond eens op mijn gemak bekijken!

ShPonGle

Legacy Member
no prob ;)

Belangrijk detail! op mijn XP leg ik mijn windows firewall af voor backup van de linux over het netwerk, anders krijg ik een error:

failed to process pair script

normaal zijn de poorten die gebruikt worden voor de TI Agent:

Server UDP port: 9876
Server TCP port: 9876
Client UDP port: 9877
139 moet ook open nrt schijnt mr ja dat zal wel, das onderdeel van SMB :p

RpR

Legacy Member
Is dit normaal?

rpr@homeserver:~$ sudo dkms build -m snapapi26 -v 0.7.30 -k 2.6.22-14-generic --config /boot/config-2.6.22-14-generic --arch i686 --kernelsourcedir /usr/src/linux-source-2.6.22

Preparing kernel 2.6.22-14-generic for module build:
(This is not compiling a kernel, only just preparing kernel symbols)
Storing current .config to be restored when complete
Running Generic preparation routine
make mrproper......
using /boot/config-2.6.22-14-generic
make oldconfig.......
make prepare-all....(bad exit status: 2)

Building module:
cleaning build area....
make KERNELRELEASE=2.6.22-14-generic -C /usr/src/linux-source-2.6.22 SUBDIRS=/var/lib/dkms/snapapi26/0.7.30/build modules....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.22-14-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/snapapi26/0.7.30/build/ for more information.

Heb dus nog altijd dezelfde error.
Doe ik iets verkeerd.

uname -r geeft: 2.6.22-14-generic

RpR

Legacy Member
Trouwens volgens het init status runt hij wel.
Wachtwoord en login is toch de linux gebruiker hé?

Dus in mijn geval rpr en het wachtwoord van rpr?

*****EDIT******
Kan er remote al aan. Was root paswoord dat je moet hebben.
Kan ook alleen de files backuppen en geen partities.

Ik draai wel een software raid.
Shpongle heb jij dit ook?

ShPonGle

Legacy Member
neen niet meer, bij mij is het volledig opgelost. heb een backup van mijn server genomen via netwerk in 45 minuten, grootte was 17 GB, vind ik zeer goed meevallen.

ja je hebt hetzelfde probleem als ik gehad heb:

- je true image agent draait maar je snapapi module is niet goed gecompiled
- hierdoor kun je wel de agent zien vanaf netwerk, maar je kan geen acronis nemen, want de nodige module op de linux is nog niet in orde.

volgens mij is die -generic bij jou beetje vreemd, ken niet alles van die kernelnotatie maar ik heb dit nergens op mn feisty staan.

welke versie gebruik je + is het de ubuntu server?

ZEER belangrijk: ga ZEKER eens kijken in je map /usr/src of de map linux-source-2.6.22 wel bestaat en zoniet, dan moet je die linux-source tarfile daar plaatsen (gebeurt vanzelf via synaptic/apt-get dacht ik) en dan daar extracten met het commando:

sudo tar xvjf linux-source-2.6.22.tar.bz2

als ik de oorzaak van mijn probleem hier kan samenvatten, dan was dit wel de hoofdoorzaak, die tarfile stond er wel maar de map dus niet ...

als dat niet werkt, geef anders dan eens de output van volgende commando's:

sudo dkms remove -m snapapi26 -v 0.7.30 --all
en
sudo rpm -Uvh snapapi26_modules-0.7.30-1.noarch.rpm --nodeps

eerste commando run je best om alle mislukte dkms acties terug te cleanen.

ik had ook eerst problemen omdat er naast versie 0.7.30 ook een snapapi module versie 0.7.50 op mn systeem stond, vraag me niet hoe die erop kwam, door het tweede commando te runnen werd die eraf gesmeten en hield ik enkel de 0.7.30 over.

misschien is mijn tutorial te concreet voor mijn versie, het kan, maar tzou eig in grote lijnen tzelfde moeten zijn voor jou...

software raid zou zeker niet mogen uitmaken.

RpR

Legacy Member
rpr@homeserver:~$ sudo dkms remove -m snapapi26 -v 0.7.30 --all

------------------------------
Deleting module version: 0.7.30
completely from the DKMS tree.
------------------------------
Done.

rpr@homeserver:~$ sudo rpm -Uvh snapapi26_modules-0.7.30-1.noarch.rpm --nodeps
Preparing... ########################################### [100%]
package snapapi26_modules-0.7.30-1 is already installed


En volgens mij ligt dit aan het dat laatste commando.
Als ik dan via rpm -e wil verwijderen krijg ik melding dat ik het niet kan verwijderen omdat acronis het nodig heeft.

Source staat in mijn folder
rpr@homeserver:/usr/src/linux-source-2.6.22$ ls
arch Documentation ipc MAINTAINERS package-list sound
block drivers Kbuild Makefile README usr
COPYING fs kernel mm REPORTING-BUGS
CREDITS include kernel-versions modules scripts
crypto init lib net security

ShPonGle

Legacy Member
misschien moet je eerst de acronis agent stoppen, of heb je dat gedaan?
als je ls /usr/src doet, wat heb je dan nog stan van snapapi dinges?

kmoet zeggen: sinds vandaag werkt het ook niet meer, krijg weer error met failed to process script op de windows die de backup probeert te nemen, nochtans de XP firewall ligt af.

als ik naar root ga in tty, krijg ik zeker veertig keer dezelfde meldingen:

CIFS VFS: cifs_mount failed w/return code = -13
CIFS VFS: Send error in SessSetup = -13

kvrees dat mn cifs f*d is :s

kun je dat repairen met nen commando? :p

edit: OK CIFS error is al opgelost, was mijn externe usb schijf die losgekoppeld is en gedefinieerd in fstab, blijkbaar geeft da errors wanneer die er niet aanhangt onder de root dan omdat die de enige is die rechten heeft om deze te mounten/unmounten :D

kheb ook de fout gevonden waardoor het gisteren wel gelukt is en vandaag niet:
tijdens de backup wizard van de AMMC op de XP moet je de credentials ook de 2e maal manueel ingeven, dus niet de optie kiezen "try to login automatically", die werkt niet

wel ferm buggy, mr enfin nu kan ik weer perfect remote backuppen :woohoo:

RpR

Legacy Member
rpr@homeserver:/usr/src$ ls
hellaworld linux-headers-2.6.22-14-generic linux-source-2.6.22 linux-source-2.6.22.tar.bz2 rpm snapapi26-0.7.30 snapapi26-0.7.5 svn wtorrent

ShPonGle

Legacy Member
zet eens linux-headers-2.6.22-14 erop en probeer eens alles opnieuw.
die zie ik niet staan, als het dat niet is dan gaaj best Acronis support contacteren :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan