From owner-freebsd-fs@FreeBSD.ORG Wed Sep 26 22:51:19 2012 Return-Path: <owner-freebsd-fs@FreeBSD.ORG> Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30901106567E for <freebsd-fs@freebsd.org>; Wed, 26 Sep 2012 22:51:19 +0000 (UTC) (envelope-from gezeala@gmail.com) Received: from mail-da0-f54.google.com (mail-da0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 05C578FC16 for <freebsd-fs@freebsd.org>; Wed, 26 Sep 2012 22:51:18 +0000 (UTC) Received: by dadz9 with SMTP id z9so250960dad.13 for <freebsd-fs@freebsd.org>; Wed, 26 Sep 2012 15:51:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=/Oy5NODXsKZBw4eQ9q0e12vPfHRehQKG7NiKaZMK6t8=; b=z36aEdPaH/hnmxt6UGmSYnRyo4VdBf8xJ3tZDa3NFOhxUBechPG/t0jxBlvUcOn4w1 HzAQfwUBwGgDuNFkydpydqbOAPRh6JTHjCSu93wlFlqz0d+DijO4qXq27ysMj3lnu5m5 qtkSr00JQnxLrbRtvejDCgNLoMGcyr6ZKGSearD9ls0CssnWE859VKmaHfy6i4lecvNB JM3ivMf3aqJcdcwC4BjuGUAYSf30FFKftaiEbwvz33oH/xM9mwiFrj4cupxTkTMKTIaw +GMAYm+ZE1NfsRjk/6LWCDaEfK51l/jABuur/NRrhyLmMZJ+AIHem3spodaDiz1qRVWh IyhQ== Received: by 10.68.232.163 with SMTP id tp3mr6386974pbc.44.1348699878205; Wed, 26 Sep 2012 15:51:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.74.69 with HTTP; Wed, 26 Sep 2012 15:50:37 -0700 (PDT) In-Reply-To: <20120926173700.29600@relay.ibs.dn.ua> References: <20120926173700.29600@relay.ibs.dn.ua> From: =?ISO-8859-1?Q?Gezeala_M=2E_Bacu=F1o_II?= <gezeala@gmail.com> Date: Wed, 26 Sep 2012 15:50:37 -0700 Message-ID: <CAJKO3mWhOBF3MG6Y0=UvAfhv8PgyGn5=ZYaZm3KibrowRjxFVg@mail.gmail.com> To: Zeus Panchenko <zeus@ibs.dn.ua> Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-fs@freebsd.org Subject: Re: how to access ZFS snapshot via iSCSI X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems <freebsd-fs.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-fs>, <mailto:freebsd-fs-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-fs> List-Post: <mailto:freebsd-fs@freebsd.org> List-Help: <mailto:freebsd-fs-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-fs>, <mailto:freebsd-fs-request@freebsd.org?subject=subscribe> X-List-Received-Date: Wed, 26 Sep 2012 22:51:19 -0000 On Wed, Sep 26, 2012 at 7:37 AM, Zeus Panchenko <zeus@ibs.dn.ua> wrote: > hi all, > > please, may somebody advice, can I access ZFS snapshot via iSCSI? > > I do can get access to ZFS filesystem and zvol, but how to access ZFS snapshot? > > I am trying that via istgt, in istgt.conf I put: > > [LogicalUnit4] > Comment "ZVOL 500Gb to test" > TargetName zvol-totest > Mapping PortalGroup1 InitiatorGroup1 > AuthMethod Auto > AuthGroup AuthGroup1 > UseDigest Auto > UnitType Disk > QueueDepth 64 > LUN0 Storage /dev/zvol/storage/win/zvol-totest Auto > > and I can mount it and use > > when I put > > [LogicalUnit5] > Comment "snapshot of ZVOL 500Gb totest" > TargetName zvol-totest-snapshot > Mapping PortalGroup1 InitiatorGroup1 > AuthMethod Auto > AuthGroup AuthGroup1 > UseDigest Auto > UnitType Disk > QueueDepth 64 > LUN0 Storage /dev/zvol/storage/win/zvol-totest@hourly-2012-09-26-11 Auto > > and trying to restart istgt, I'm getting: > > LU4 HDD UNIT > LU4: LUN0 file=/dev/zvol/storage/win/zvol-totest, size=536870912000 > LU4: LUN0 1048576000 blocks, 512 bytes/block > LU4: LUN0 500.0GB storage for iqn.2007-09.jp.ne.peach.istgt:zvol-totest > LU4: LUN0 serial 10000004 > LU4: LUN0 read cache enabled, write cache enabled > LU4: LUN0 command queuing enabled, depth 64 > LU5 HDD UNIT > LU5: LUN0 file=/dev/zvol/storage/win/zvol-totest@hourly-2012-09-26-11, size=536870912000 > LU5: LUN0 1048576000 blocks, 512 bytes/block > istgt_lu_disk.c: 642:istgt_lu_disk_init: ***ERROR*** LU5: LUN0: open error(errno=17) > istgt_lu.c:2091:istgt_lu_init_unit: ***ERROR*** LU5: lu_disk_init() failed > istgt_lu.c:2166:istgt_lu_init: ***ERROR*** LU5: lu_init_unit() failed > istgt.c:2799:main: ***ERROR*** istgt_lu_init() failed > /usr/local/etc/rc.d/istgt: WARNING: failed to start istgt > > > where am I wrong? > > -- > Zeus V. Panchenko jid:zeus@im.ibs.dn.ua > IT Dpt., I.B.S. LLC GMT+2 (EET) > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" you should clone the snapshot first: zfs clone dev/zvol/storage/win/zvol-totest@hourly-2012-09-26-11 dev/zvol/storage/win/zvol-totest-clone then on istgt.conf > [LogicalUnit5] > Comment "snapshot of ZVOL 500Gb totest" > TargetName zvol-totest-snapshot > Mapping PortalGroup1 InitiatorGroup1 > AuthMethod Auto > AuthGroup AuthGroup1 > UseDigest Auto > UnitType Disk > QueueDepth 64 LUN0 Storage dev/zvol/storage/win/zvol-totest-clone Auto