Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Dec 2008 13:21:29 +0200
From:      Danny Braniss <danny@cs.huji.ac.il>
To:        "Erik Scholtz, ArgonSoft GmbH" <e.scholtz@argonsoft.de>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: Problem with disklabel and filesystem over iSCSI 
Message-ID:  <E1LGti5-0009Dv-Uo@kabab.cs.huji.ac.il>
In-Reply-To: <49575045.4090601@argonsoft.de> 
References:  <4956B01B.3000509@argonsoft.de> <E1LGrjK-0007Zn-5K@kabab.cs.huji.ac.il> <49575045.4090601@argonsoft.de>

index | next in thread | previous in thread | raw e-mail

> Hi,
> 
> I tested the default iSCSI_initiator shipped with 7.0, 7.1RC1 and 
> 7.1RC2. Additionally i changed it with that version from 
> ftp://ftp.cs.huji.ac.il/users/danny/freebsd/iscsi-2.1.tar.gz with each 
> release. The effect is with all combinations the same:
> 
> 7.0 native / 7.0 + iscsi-2.1
> 7.1RC1 native / 7.1RC1 + iscsi-2.1
> 7.2RC2 native / 7.2RC2 + iscsi-2.1
> 
> 
> Additionally info + tests:
> --------------------------
> 1) I also checked it for ufs in dangerously dedicated mode - also the 
> same effect.
> 
> 2) After the reboot, the iSCSI device is back on /dev/da0 as expected.
> 
> 3) The SAN system is a Hardware-SAN (iStor / GigaStor), that works 
> without any problems under Ubuntu, CenOS, MacOS X, Windows and RedHat 
> (all tested the last days)
> 
> 4) I could get ufs to work with the following (terribly wrong) partition 
> map:
> 
>           0         40         39        -     12     unused        0
>          40     409600     409639    da0s1    165    FreeBSD        0
>      409640 1928708016 1929117655    da0s2    165    FreeBSD        0
> 1929117656     262184 1929379839        -     12     unused        0
> 
> With this partition map, newfs runs without any failure. The filesystem 
> is heavily damaged and can be repaired with fsck. After repairing, the 
> fs can be mounted and used as normal. But when running a fsck, thousands 
> of errors must be corrected and the result is an empty disk again (when 
> answering all with YES - I ran it with -y flag, since there are too many 
> questions to be answered manually, even when copying only three big 
> files).

ok, so the problem is on shutdown/reboot. Buffers don't seem to be flushed.
To check if this is correct, try shutdown, then under single user unmount the iscsi, sync, sync, reboot

danny




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1LGti5-0009Dv-Uo>