Portál AbcLinuxu, 12. května 2025 12:44

Dotaz: afbackup

18.2.2014 12:59 marcelius | skóre: 19
afbackup
Přečteno: 330×
Odpovědět | Admin
Zdravim,

na zalohovani pouzivame afbackup. Kdyz na strane serveru spustim:

/usr/local/afbackup/client/bin/afclient -h mer.pi.cz -k /etc/afbackup/server/cryptkey -X "incr_backup -Q 10 -S 2" >> log2.txt 2>&1

tak dostanu hlasku:

Error: Cannot open communication socket

strace vypada takhle: (cast vypisu)

gettimeofday({1392720272, 873619}, NULL) = 0

open("/dev/random", O_RDONLY|O_LARGEFILE) = 3

fcntl64(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)

fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0

read(3, "\321\27\253\206\376\363\201O+\360uwH\362\321\213", 16) = 16

close(3) = 0

select(1, NULL, NULL, NULL, {0, 269000}) = 0 (Timeout)

socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3

bind(3, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("0.0.0.0")}, 16) = 0

connect(3, {sa_family=AF_INET, sin_port=htons(2988), sin_addr=inet_addr("10.42.0.220")}, 16) = -1 ECONNREFUSED (Connection refused)

Nevite mi poradit kde muze byt problem? Jeste doplnim ze server je Centos 32bit a client je 64bit

Dekuji

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.2.2014 15:13 belpir
Rozbalit Rozbalit vše Re: afbackup
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím, je v souboru /etc/services uveden záznam pro afbackup ?

tzn něco jako: afbackup 2988/tcp afmbackup 2989/tcp
18.2.2014 15:18 belpir
Rozbalit Rozbalit vše Re: afbackup

Oprva formátování:

 

v /etc/services

afbackup   2988/tcp

afmbackup  2989/tcp

18.2.2014 15:35 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
Dobry den,

ano, zaznam v /etc/services mam:

afbackup 2988/tcp # Afbackup system

afbackup 2988/udp # Afbackup system

afmbackup 2989/tcp
18.2.2014 16:43 belpir
Rozbalit Rozbalit vše Re: afbackup

afbackup -X full_backup -h mer.pi.cz -k /etc/afbackup/server/cryptkey

Proběhne?

18.2.2014 20:14 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
ne, neprojde. Opet stejna hlaska...
18.2.2014 22:08 potato
Rozbalit Rozbalit vše Re: afbackup
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je 10.42.0.220:2988 správná adresa a port, tak tam nic neposlouchá anebo poslouchá a odmítá spojení. Hledat je v tom případě je zapotřebí tam -- v logu snad bude záznam o odmítnutí spojení... Je-li 10.42.0.220:2988 špatně, tak proč se to tam připojuje?
19.2.2014 08:23 belpir
Rozbalit Rozbalit vše Re: afbackup

Telnet na port projde?

tzn. příkaz telnet 10.42.0.220 2988 ?

Pokud ne, proběhne telnet localhost 2988 ze sereru?

Tzn zkontrolovat, jestli na serveru naslouchá služba afbackup a jestli není blokována firewallem, např takto.

netstat -tlnp | grep :298[8-9]

iptables -L -nv | grep 298[8-9]

20.2.2014 14:58 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
telnet neprojde, takze tam client na porte 2988 nenaslouha. taky netstat --listen nic nenajde.

Vidim ze problem je tedy s tim ze na danem klientu neni nic, co by poslouchalo na porte 2988. Nevite co vsechno je potreba nainstalovat? Firewalll tam neni, selinux je vyplej. Mam nainstalovane:

afbackup-3.5.3-10.3.x86_64 afbackup-client-3.5.3-10.3.x86_64

Omlouvam se za blbej dotaz...
20.2.2014 16:28 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
jak tedy spustit afbackup client aby poslouchal na porte 2988?
20.2.2014 16:40 belpir
Rozbalit Rozbalit vše Re: afbackup

Když spustíte afbackup na serveru, hlásí vám to něco v konzoli? Případně nějaké error logy v syslog nebo daemon.log ?

Afbackup neznám, ale vzhledem ke skutečnosti že, Google vyhledal nejnovější články s afbackup tématikou nkdy z roku 2006 usuzuji, že to asi nebude v dnešní době žádné terno.

Proč vlastně chcete používat afbackup a ne jiné řešení?

20.2.2014 16:58 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
afbackup na serveru jede v pohode. Zalohuji se cca 3-4 clienti a vse jede ok. Problem je jen s jednim clientem. Jde o novou instalaci Centosu 6.

Ja ho moc taky neznam a je tady spise z historickych duvodu.
20.2.2014 18:49 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: afbackup
A jede vůbec ten klient? Máte ho v procesech?
21.2.2014 15:21 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
no to je ten problem, ja sem nainstaloval klienta jako rpm, ale nikde neni zadny daemon spusteni v proceses, zadna sluzba nebezi, protoze neexistuje.

Nevim jestli delam neco spatne, ale po nainstalovani klienta ho nevim spustit, tak aby poslouchal na danem porte.
21.2.2014 21:50 Belpir
Rozbalit Rozbalit vše Re: afbackup

Předpokládám že máte nainstalovaný afbackup-client.

Podle popisu je možnost spouštět klienta lokálním cronem, nebo vzdáleně ze serveru. Tzn neběží jako démon.

Dole je link na podrobné afbackup howto

http://fossies.org/linux/misc/afbackup-3.5.8.9.tar.gz:a/afbackup-3.5.8.9/HOWTO

Řešení 1× (marcelius (tazatel))
24.2.2014 15:46 marcelius | skóre: 19
Rozbalit Rozbalit vše Re: afbackup
tak vyreseno:

po nainstalovani klienta bylo potreba restartovat xinetd + doinstalovat afbackup-server

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.