[stgt] tgtd startup problem

Albert Pauw albert.pauw at gmail.com
Sat Mar 7 12:07:04 CET 2009


Hi Tomasz,

thanks for the hints. The netstat looks fine, no port 3260 is actually 
in use.
As for the strace, I am not an expert on that. Maybe you can find a clue?

Albert


Tomasz Chmielewski wrote:
>
> Such obvious things like:
>
> netstat -tpna
tcp        0      0 0.0.0.0:52615               
0.0.0.0:*                   LISTEN      2010/rpc.statd     
tcp        0      0 0.0.0.0:59949               
0.0.0.0:*                   LISTEN      1968/iscsid        
tcp        0      0 0.0.0.0:111                 
0.0.0.0:*                   LISTEN      1978/rpcbind       
tcp        0      0 127.0.0.1:7634              
0.0.0.0:*                   LISTEN      2404/hddtemp       
tcp        0      0 0.0.0.0:22                  
0.0.0.0:*                   LISTEN      2379/sshd          
tcp        0      0 127.0.0.1:631               
0.0.0.0:*                   LISTEN      2495/cupsd         
tcp        0      0 127.0.0.1:25                
0.0.0.0:*                   LISTEN      2429/sendmail: acce
tcp        1      0 192.168.1.40:46977          
134.109.132.16:80           CLOSE_WAIT  6775/python        
tcp        0      0 192.168.1.40:49774          
74.125.79.104:80            TIME_WAIT   -                  
tcp        0      0 192.168.1.40:49772          
74.125.79.104:80            TIME_WAIT   -                  
tcp        0      0 192.168.1.40:49498          
192.168.1.3:993             TIME_WAIT   -                  
tcp        1      0 192.168.1.40:46666          
158.197.16.70:80            CLOSE_WAIT  6775/python        
tcp        0      0 192.168.1.40:44630          
192.168.1.3:993             TIME_WAIT   -                  
tcp        1      0 192.168.1.40:59301          
129.177.13.104:80           CLOSE_WAIT  6775/python        
tcp        0      0 192.168.1.40:49492          
192.168.1.3:993             ESTABLISHED 3160/mail-notificat
tcp        1      0 192.168.1.40:36307          
199.6.1.174:80              CLOSE_WAIT  6775/python        
tcp        1      0 192.168.1.40:43822          
195.220.108.108:80          CLOSE_WAIT  6775/python        
tcp        1      0 192.168.1.40:46978          
134.109.132.16:80           CLOSE_WAIT  6775/python        
tcp        0      0 192.168.1.40:44604          
192.168.1.3:993             TIME_WAIT   -                  
tcp        1      0 192.168.1.40:37274          
129.143.116.10:80           CLOSE_WAIT  6775/python        
tcp        0      0 :::3205                     
:::*                        LISTEN      2318/isnsd         
tcp        0      0 :::111                      
:::*                        LISTEN      1978/rpcbind       
tcp        0      0 :::22                       
:::*                        LISTEN      2379/sshd          

>
> or
>
> strace -f tgtd
execve("/usr/sbin/tgtd", ["tgtd"], [/* 29 vars */]) = 0
brk(0)                                  = 0x92ff000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=104678, ...}) = 0
mmap2(NULL, 104678, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f51000
close(3)                                = 0
open("/lib/libcrypto.so.7", O_RDONLY)   = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\271\205\0074\0\0\0"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1351056, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb7f50000
mmap2(0x7828000, 1366072, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7828000
mmap2(0x795f000, 81920, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x136) = 0x795f000
mmap2(0x7973000, 10296, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7973000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20X\271\0004\0\0\0"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=131332, ...}) = 0
mmap2(0xb91000, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0xb91000
mmap2(0xba6000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xba6000
mmap2(0xba8000, 4576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xba8000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\247\240\0004\0\0\0"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1758448, ...}) = 0
mmap2(0x9f4000, 1476176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0x9f4000
mmap2(0xb57000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x163) = 0xb57000
mmap2(0xb5a000, 9808, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5a000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\252\270\0004\0\0\0"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=20460, ...}) = 0
mmap2(0xb8a000, 16500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0xb8a000
mmap2(0xb8d000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb8d000
close(3)                                = 0
open("/lib/libz.so.1", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 
\266\274\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=79376, ...}) = 0
mmap2(0xbca000, 80624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 
3, 0) = 0xbca000
mmap2(0xbdd000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xbdd000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb7f4f000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb7f4e000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f4e6c0, 
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, 
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb8d000, 4096, PROT_READ)     = 0
mprotect(0xb57000, 8192, PROT_READ)     = 0
mprotect(0xba6000, 4096, PROT_READ)     = 0
mprotect(0x9f0000, 4096, PROT_READ)     = 0
munmap(0xb7f51000, 104678)              = 0
set_tid_address(0xb7f4e708)             = 6889
set_robust_list(0xb7f4e710, 0xc)        = 0
futex(0xbfc69ba0, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0xb952c0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb95700, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="orange.pauw.homeunix.net", ...}) = 0
rt_sigaction(SIGINT, {0x8054b60, [], 0}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, {0x8054b60, [], 0}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x8054b60, [], 0}, {SIG_DFL}, 8) = 0
epoll_create(4096)                      = 3
socket(PF_NETLINK, SOCK_RAW, 0)         = 4
bind(4, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(4, {sa_family=AF_NETLINK, pid=6889, groups=00000000}, [12]) = 0
time(NULL)                              = 1236423566
sendto(4, "\24\0\0\0\26\0\1\3\216S\262I\0\0\0\0\0\0\0\0", 20, 0, 
{sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, 
msg_iov(1)=[{"0\0\0\0\24\0\2\0\216S\262I\351\32\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 
4096}], msg_controllen=0, msg_flags=0}, 0) = 108
recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, 
msg_iov(1)=[{"@\0\0\0\24\0\2\0\216S\262I\351\32\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 
4096}], msg_controllen=0, msg_flags=0}, 0) = 128
recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, 
msg_iov(1)=[{"\24\0\0\0\3\0\2\0\216S\262I\351\32\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 
4096}], msg_controllen=0, msg_flags=0}, 0) = 20
close(4)                                = 0
brk(0)                                  = 0x92ff000
brk(0x9320000)                          = 0x9320000
open("/etc/gai.conf", O_RDONLY)         = -1 ENOENT (No such file or 
directory)
futex(0xb5aad0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4
connect(4, {sa_family=AF_INET6, sin6_port=htons(3260), 
inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0, 
sin6_scope_id=0}, 28) = 0
getsockname(4, {sa_family=AF_INET6, sin6_port=htons(45141), 
inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, 
sin6_scope_id=0}, [28]) = 0
connect(4, {sa_family=AF_UNSPEC, 
sa_data="\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}, 16) = 0
connect(4, {sa_family=AF_INET, sin_port=htons(3260), 
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
getsockname(4, {sa_family=AF_INET6, sin6_port=htons(35001), 
inet_pton(AF_INET6, "::ffff:127.0.0.1", &sin6_addr), sin6_flowinfo=0, 
sin6_scope_id=0}, [28]) = 0
close(4)                                = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(3260), 
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(4, 128)                          = 0
fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
epoll_ctl(3, EPOLL_CTL_ADD, 4, {EPOLLIN, {u32=154136584, 
u64=154136584}}) = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_TCP) = 5
setsockopt(5, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(5, SOL_IPV6, IPV6_V6ONLY, [1], 4) = 0
bind(5, {sa_family=AF_INET6, sin6_port=htons(3260), inet_pton(AF_INET6, 
"::", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
listen(5, 128)                          = 0
fcntl64(5, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
epoll_ctl(3, EPOLL_CTL_ADD, 5, {EPOLLIN, {u32=154136608, 
u64=154136608}}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 6
bind(6, {sa_family=AF_FILE, path="TGT_IPC_ABSTRACT_NAMESPACE"}, 110) = 
-1 EADDRINUSE (Address already in use)
write(2, "(null): ", 8(null): )                 = 8
write(2, "ipc_init(569) can\'t bind a socke"..., 58ipc_init(569) can't 
bind a socket, Address already in use) = 58
close(6)                                = 0
exit_group(1)                           = ?

>
>
> do not give an answer?
>
>

--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list