I am sharing out ZFS ISCSI luns to my Mac. When copying large files, the network will hang in the middle of the transfer and the LUN will become unavailable until I plumb the NIC. This issue appears to only occur only when I am reading files (ie..syncing an ipod) and not writing (I'm not 100% sure though). When I snoop the interface I notice a bunch of ARP lookups. Any ideas? Thanks in advanced.
Solaris Build: OpenSolaris 2008.11 snv_101b_rc2 X86 Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 19 November 2008 Below is the output from snoop. 10.0.1.200 is the Solaris server and 10.0.1.4 is the Mac client. 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072298406 Len=2352 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072300758 Len=4390 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072305148 Len=2920 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072308068 Len=1700 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072309768 Len=2920 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072312688 Len=5320 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072318008 Len=2920 Win=64240 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072195178 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072198098 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072203178 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072206098 Seq=405482834 Len=0 Win=65535 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072320928 Len=5320 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072326248 Len=2920 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072329168 Len=5080 Win=64240 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Push Ack=405482834 Seq=1072334248 Len=2920 Win=64240 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072209958 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072212878 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Ack=1072215278 Seq=405482834 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 362) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 362) 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51699 Push Ack=133176904 Seq=1610109515 Len=48 Win=65535 Options=<nop,nop,tstamp 628354654 67148> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Ack=1610109563 Seq=133176952 Len=0 Win=65160 Options=<nop,nop,tstamp 67569 628354643> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Push Ack=1610109563 Seq=133176904 Len=48 Win=65160 Options=<nop,nop,tstamp 67582 628354643> 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Ack=405483698 Seq=1073633082 Len=1460 Win=64240 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 363) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 363) 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 364) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 364) 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51699 Push Ack=133176904 Seq=1610109515 Len=48 Win=65535 Options=<nop,nop,tstamp 628354670 67148> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Ack=1610109563 Seq=133176952 Len=0 Win=65160 Options=<nop,nop,tstamp 67729 628354643> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Push Ack=1610109563 Seq=133176904 Len=48 Win=65160 Options=<nop,nop,tstamp 67753 628354643> 10.0.1.200 -> 10.0.1.1 DNS C 250.255.255.239.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 365) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 365) 10.0.1.200 -> 10.0.1.1 DNS C _nfsv4idmapdomain.nyc.rr.com. Internet TXT ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 366) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 366) 10.0.1.200 -> 10.0.1.4 TCP D=51683 S=3260 Ack=405483698 Seq=1073633082 Len=1460 Win=64240 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 367) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 367) 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51699 Push Ack=133176904 Seq=1610109515 Len=48 Win=65535 Options=<nop,nop,tstamp 628354702 67148> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Ack=1610109563 Seq=133176952 Len=0 Win=65160 Options=<nop,nop,tstamp 68050 628354643> 10.0.1.200 -> 10.0.1.4 TCP D=51699 S=3260 Push Ack=1610109563 Seq=133176904 Len=48 Win=65160 Options=<nop,nop,tstamp 68094 628354643> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 368) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 368) 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 369) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 369) 10.0.1.200 -> 10.0.1.1 DNS C 250.255.255.239.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 370) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 370) 10.0.1.200 -> 10.0.1.1 DNS C _nfsv4idmapdomain. Internet TXT ? 10.0.1.4 -> 10.0.1.255 UDP D=631 S=631 LEN=140 10.0.1.200 -> 10.0.1.1 DNS C 255.1.0.10.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 371) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 371) 10.0.1.4 -> 10.0.1.255 UDP D=631 S=631 LEN=175 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 372) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 372) 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 373) 10.0.1.200 -> 10.0.1.4 ICMP Echo reply (ID: 40450 Sequence number: 373) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51699 Push Ack=133176904 Seq=1610109515 Len=48 Win=65535 Options=<nop,nop,tstamp 628354766 67148> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 374) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,nop,wscale 1,nop,nop,tstamp 628354778 0,sackOK,eol> 10.0.1.200 -> 10.0.1.1 DNS C 250.255.255.239.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 375) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.200 -> 10.0.1.1 DNS C _nfsv4idmapdomain. Internet TXT ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,nop,wscale 1,nop,nop,tstamp 628354787 0,sackOK,eol> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 376) 10.0.1.200 -> 10.0.1.1 DNS C 255.1.0.10.in-addr.arpa. Internet PTR ? 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,nop,wscale 1,nop,nop,tstamp 628354797 0,sackOK,eol> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 377) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,sackOK,eol> 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 378) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,sackOK,eol> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 379) 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,sackOK,eol> 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.200 -> 10.0.1.1 DNS C 250.255.255.239.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 380) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 381) 10.0.1.200 -> 10.0.1.1 DNS C 255.1.0.10.in-addr.arpa. Internet PTR ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51683 Fin Ack=1073633082 Seq=405483698 Len=0 Win=65535 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? 10.0.1.4 -> 10.0.1.200 TCP D=3260 S=51734 Syn Seq=3476025541 Len=0 Win=65535 Options=<mss 1460,sackOK,eol> 10.0.1.4 -> 10.0.1.200 ICMP Echo request (ID: 40450 Sequence number: 382) 10.0.1.200 -> (broadcast) ARP C Who is 10.0.1.4, 10.0.1.4 ? -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss