A weird issue:
1. avs works for connections on a local switch via local freebsd router
connected to the switch
host1 -> switch -> router freebsd -> switch -> host2
2. When trying to emulate replication using far distance remote connection
with the freebsd router on the remote side then AVS fails with the error:
[b]sndradm: warning: SNDR: Recovery bitmaps not allocated
[/b]
Full replication nevertheless works in this case, so there are absolutely no
problems with network I assume.
I tried to trace start of sndradm with truss, because there is no obvious
reason for me why it fails. Network ok, name resolution is ok, rpc responds.
What I can see is only the following difference in traces for the sndradm -nE
command when replication locally and remotely:
getpid() = 3245 [3244] | getpid()
= 3315 [3314]
fcntl(5, F_SETLKW, 0x08046608) = 0 | fcntl(5, F_SETLKW,
0x08046608) (sleeping...)
lseek(5, 0, SEEK_SET) = 0 | Stopped by
signal #24, SIGTSTP, in fcntl()
read(5, " I G A M", 4) = 4 | Received signal
#25, SIGCONT, in fcntl() [default]
lseek(5, 0, SEEK_SET) = 0 | siginfo:
SIGCONT pid=2426 uid=0
read(5, " I G A M\f\0\0\0 f #EF I".., 148) = 148 |[b] fcntl(5, F_SETLKW,
0x08046608) [/b] (sleeping...)
read(5, " C : s c m . t h r e a d".., 16384) = 16384 <
read(5, " 1 2 8 6 4 - -".., 36) = 36 <
lseek(5, 2097116, SEEK_CUR) = 2113684 <
read(5, " 1 2 8 6 4 - -".., 36) = 36 <
lseek(5, 2097116, SEEK_CUR) = 4210836 <
read(5, "01\0\0\01D\0\0\001\0\0\0".., 524288) = 524288 <
fcntl(5, F_SETLKW, 0x08046608) fails? Or is this something else?
Thanks,
Roman
--
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss