Unix agent: Linux agent on OpenBSD problem - Taking all memory resources - t_alloc_v( T_CALL, T_OPT ) not supported - Veritas Backup Exec
This is a discussion on Unix agent: Linux agent on OpenBSD problem - Taking all memory resources - t_alloc_v( T_CALL, T_OPT ) not supported - Veritas Backup Exec ; After getting the Linux agent to start on my OpenBSD 2.8 machines
and thought they were all working, they both hung. I were able to
see my servers from the backup selections window just before they hung.
My config file ...
-
Unix agent: Linux agent on OpenBSD problem - Taking all memory resources - t_alloc_v( T_CALL, T_OPT ) not supported
After getting the Linux agent to start on my OpenBSD 2.8 machines
and thought they were all working, they both hung. I were able to
see my servers from the backup selections window just before they hung.
My config file reads like this:
name MONITOR
password xxx
force_address 10.0.0.3
export / as root
tell 10.0.0.5
tell_interval 60
exclude_dir /dev
exclude_dir /mnt
exclude_dir /proc
The host 10.0.0.5 is my backup server. It is put into /etc/hosts
even though I think it doesn't need to be (since I refer to the
server with IP address instead of host name)
Starting the agent with -d and -nd options my logfile will reach
~1Mb in just a few seconds. Looping stuff over and over again.
I've cut out the part that seems to loop over and pasted it here:
29734: NRLAdvertisementSender - main-loop resource 2045MONITOR
29734: tli open 29734: rc=8 29734: tlifd=8 29734:
29734: t_alloc_v returning 0x8060778
29734: Advertiser attempting specific bind using force_address directive
29734: binding port 8192
29734: bind returned -1
29734: errno=98
29734: binding port 8193
29734: bind returned 0
29734: errno=0
29734: NRLAdvertisementSender: bind returned 0
29734: address=10.0.0.3.32.1
29734: tli bind 29734: rc=0 29734: tlifd=8 29734:
29734: t_alloc_v( T_CALL, T_OPT ) not supported
29734: t_alloc_v( T_CALL, T_UDATA ) not supported
29734: t_alloc_v returning 0x80607a8
29734: NRLAdvertismentSender: tempaddr=10.0.0.3.32.0
29734: NRLAdvertisementSender: 'merged' alloc_uaddr=10.0.0.3.32.0
29734: advertisement size is 48
29734: rcvr addr=10.0.0.5.23.213
29734: attempting to connect. state=0
29734: tli connect 29734: rc=0 29734: tlifd=8 29734:
29734: Max TLI send is 0xFFFF
29734: tli snd 29734: rc=54 29734: tlifd=8 29734:
29734: tli sndrel 29734: rc=0 29734: tlifd=8 29734:
29734: dummy t_rcv_v not necessary
29734: tli rcvdis 29734: rc=0 29734: tlifd=8 29734:
29734: tli free 29734: rc=0 29734: tlifd=8 29734:
29734: tli free bind 29734: rc=0 29734: tlifd=8 29734:
29734: tli unbind 29734: rc=0 29734: tlifd=8 29734:
29734: tli close 29734: rc=0 29734: tlifd=8 29734:
29734: loop reading adv_rate_pipe
29734: read returned -1
29734: errno=11
29734: loop reading adv_rate_pipe returned 2
I saw other ppl here experiencing this problem in RedHat 7.0 but I
can't see that anyone posted a solution about this. Any help or info
would be appreciated. One way or another I'll get this to work...
Rickard Borgmäster
doktorn@sub.nu
Compomill AB, Sweden
-
Re: Unix agent: Linux agent on OpenBSD problem - Taking all memory resources - t_alloc_v( T_CALL, T_OPT ) not supported
Here is more from the logfile, from the beginning and until things start to
loop:
/usr/bin/agent.be: Using configuration file: /etc/bkupexec/agent.cfg
11775:Config File Workstation Name=MONITOR
11775:Mangled Workstation Name=MONITOR
11775:Workstation requires password
11775:force_address: Verifying IP address=10.0.0.3
/usr/bin/agent.be: Forcing IP address: 10.0.0.3
11775:exporting / as root
11775:advertising to 10.0.0.5
11775:interval between advertisements is 60
11775:Excluding directory /dev
11775:Excluding directory /mnt
11775:Excluding directory /proc
11775:max concurrent sessions is 4
11775:Set_Config_Params: grfs_object_buffer_size=31744
/usr/bin/agent.be: Agent configuration OK.
/usr/bin/agent.be: Workstation Name: "MONITOR"
11775: NRL TCP SPECIFIC
11775: Opening TLI device /dev/tcp
11775: Initializing Advertisement Sending Process
11775: gethostbyname returned 0x48102bac
11775: address of 10.0.0.5 is 11775: inet_ntoa issues
11775: len and maxlen are 16
11775: NRL: IP Address of host (10.0.0.5)11775: is (10.0.0.5.23.213)
11775: NRLInitialize returning 0
11775: Add Resource function called
11775: resource local tlifd is ** 6 **
11775: t_alloc_v returning 0x8060700
11775: t_alloc_v returning 0x8060730
11775: Attempting to bind a specific address=10.0.0.3
11775: resource_ptr->info.local.call=8060730
11775: binding port 8192
11775: bind returned 0
11775: errno=0
11775: calling listen with qlen=10
11775: AddRes bind returned 0
11775: address=10.0.0.3.32.0
/usr/bin/agent.be: Backup Exec Agent ready to service requests.
11775: waiting for select of 7
29734: NRLAdvertisementSender - main-loop resource 2045MONITOR
29734: tli open 29734: rc=8 29734: tlifd=8 29734:
29734: t_alloc_v returning 0x8060778
29734: Advertiser attempting specific bind using force_address directive
29734: binding port 8192
29734: bind returned -1
29734: errno=98
29734: binding port 8193
29734: bind returned 0
29734: errno=0
29734: NRLAdvertisementSender: bind returned 0
29734: address=10.0.0.3.32.1
29734: tli bind 29734: rc=0 29734: tlifd=8 29734:
29734: t_alloc_v( T_CALL, T_OPT ) not supported
29734: t_alloc_v( T_CALL, T_UDATA ) not supported
29734: t_alloc_v returning 0x80607a8
29734: NRLAdvertismentSender: tempaddr=10.0.0.3.32.0
29734: NRLAdvertisementSender: 'merged' alloc_uaddr=10.0.0.3.32.0
29734: advertisement size is 48
29734: rcvr addr=10.0.0.5.23.213
29734: attempting to connect. state=0
29734: tli connect 29734: rc=0 29734: tlifd=8 29734:
29734: Max TLI send is 0xFFFF
29734: tli snd 29734: rc=54 29734: tlifd=8 29734:
29734: tli sndrel 29734: rc=0 29734: tlifd=8 29734:
29734: dummy t_rcv_v not necessary
29734: tli rcvdis 29734: rc=0 29734: tlifd=8 29734:
29734: tli free 29734: rc=0 29734: tlifd=8 29734:
29734: tli free bind 29734: rc=0 29734: tlifd=8 29734:
29734: tli unbind 29734: rc=0 29734: tlifd=8 29734:
29734: tli close 29734: rc=0 29734: tlifd=8 29734:
29734: loop reading adv_rate_pipe
29734: read returned -1
29734: errno=11
29734: loop reading adv_rate_pipe returned 2
29734: NRLAdvertisementSender - main-loop resource 2045MONITOR
29734: tli open 29734: rc=8 29734: tlifd=8 29734:
29734: t_alloc_v returning 0x8060778
29734: Advertiser attempting specific bind using force_address directive
29734: binding port 8193
29734: bind returned 0
29734: errno=0
29734: NRLAdvertisementSender: bind returned 0
29734: address=10.0.0.3.32.1
29734: tli bind 29734: rc=0 29734: tlifd=8 29734:
29734: t_alloc_v( T_CALL, T_OPT ) not supported
29734: t_alloc_v( T_CALL, T_UDATA ) not supported
29734: t_alloc_v returning 0x80607a8
29734: NRLAdvertismentSender: tempaddr=10.0.0.3.32.0
29734: NRLAdvertisementSender: 'merged' alloc_uaddr=10.0.0.3.32.0
29734: advertisement size is 48
29734: rcvr addr=10.0.0.5.23.213
-
Re: Unix agent: Linux agent on OpenBSD problem - Taking all memory resources - t_alloc_v( T_CALL, T_OPT ) not supported
Just reporting that I solved this issue. Found out that there are 2
different
linux binaries invluded. One agent.linux and one agent.linux_old. At first I
tried the old one wich hungs my server. The other one produces the same
errors
in the debug file but does not choke my server.
However... There seems to be no end to the problems. Current provblem is
that
no other partitions than / (root) partion is backed up.
As always, any comments appreciated.
Rickard Borgmäster
Compomill AB, Sweden
"Rickard Borgmäster" wrote in message
news:3b046100@hronntp01....
> After getting the Linux agent to start on my OpenBSD 2.8 machines
> and thought they were all working, they both hung. I were able to
> see my servers from the backup selections window just before they hung.
>
> My config file reads like this:
> name MONITOR
> password xxx
> force_address 10.0.0.3
> export / as root
> tell 10.0.0.5
> tell_interval 60
> exclude_dir /dev
> exclude_dir /mnt
> exclude_dir /proc
>
> The host 10.0.0.5 is my backup server. It is put into /etc/hosts
> even though I think it doesn't need to be (since I refer to the
> server with IP address instead of host name)
>
> Starting the agent with -d and -nd options my logfile will reach
> ~1Mb in just a few seconds. Looping stuff over and over again.
> I've cut out the part that seems to loop over and pasted it here:
>
>
> 29734: NRLAdvertisementSender - main-loop resource 2045MONITOR
> 29734: tli open 29734: rc=8 29734: tlifd=8 29734:
> 29734: t_alloc_v returning 0x8060778
> 29734: Advertiser attempting specific bind using force_address directive
> 29734: binding port 8192
> 29734: bind returned -1
> 29734: errno=98
> 29734: binding port 8193
> 29734: bind returned 0
> 29734: errno=0
> 29734: NRLAdvertisementSender: bind returned 0
> 29734: address=10.0.0.3.32.1
> 29734: tli bind 29734: rc=0 29734: tlifd=8 29734:
> 29734: t_alloc_v( T_CALL, T_OPT ) not supported
> 29734: t_alloc_v( T_CALL, T_UDATA ) not supported
> 29734: t_alloc_v returning 0x80607a8
> 29734: NRLAdvertismentSender: tempaddr=10.0.0.3.32.0
> 29734: NRLAdvertisementSender: 'merged' alloc_uaddr=10.0.0.3.32.0
> 29734: advertisement size is 48
> 29734: rcvr addr=10.0.0.5.23.213
> 29734: attempting to connect. state=0
> 29734: tli connect 29734: rc=0 29734: tlifd=8 29734:
> 29734: Max TLI send is 0xFFFF
> 29734: tli snd 29734: rc=54 29734: tlifd=8 29734:
> 29734: tli sndrel 29734: rc=0 29734: tlifd=8 29734:
> 29734: dummy t_rcv_v not necessary
> 29734: tli rcvdis 29734: rc=0 29734: tlifd=8 29734:
> 29734: tli free 29734: rc=0 29734: tlifd=8 29734:
> 29734: tli free bind 29734: rc=0 29734: tlifd=8 29734:
> 29734: tli unbind 29734: rc=0 29734: tlifd=8 29734:
> 29734: tli close 29734: rc=0 29734: tlifd=8 29734:
> 29734: loop reading adv_rate_pipe
> 29734: read returned -1
> 29734: errno=11
> 29734: loop reading adv_rate_pipe returned 2
>
> I saw other ppl here experiencing this problem in RedHat 7.0 but I
> can't see that anyone posted a solution about this. Any help or info
> would be appreciated. One way or another I'll get this to work...
>
> Rickard Borgmäster
> doktorn@sub.nu
> Compomill AB, Sweden
>
>
>