From owner-freebsd-fs@FreeBSD.ORG Fri Jul 20 07:40:50 2012 Return-Path: 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 BBC06106564A for ; Fri, 20 Jul 2012 07:40:50 +0000 (UTC) (envelope-from db@nipsi.de) Received: from fop.bsdsystems.de (mx.bsdsystems.de [88.198.57.43]) by mx1.freebsd.org (Postfix) with ESMTP id 78B528FC12 for ; Fri, 20 Jul 2012 07:40:50 +0000 (UTC) Received: from [172.16.10.254] (d015138.adsl.hansenet.de [80.171.15.138]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by fop.bsdsystems.de (Postfix) with ESMTP id 359083027CB for ; Fri, 20 Jul 2012 09:40:43 +0200 (CEST) From: dennis berger Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Fri, 20 Jul 2012 09:40:42 +0200 Message-Id: <7FE7A5F3-53FF-4508-A3D6-562E8FA9764D@nipsi.de> To: freebsd-fs@freebsd.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) Subject: ISCSI on zvols with two maschines. What needs to be done? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2012 07:40:50 -0000 Hi folks, The following question often comes to me, when I speak to my customers. Is it possible to attach two systems to the same storage array using = shared SAS and use istgt + zfs to provide=20 a reliable ISCSI target. This could be active/passive or later = active/active. In case it's not possible, what needs to be done? The questions that came into my mind. Can I connect two freebsd to the storage and boot them up? Just that = both systems would see the physical devices.=20 Can I start ZFS on both systems without writing on it? I would like to = use just block devices for ISCSI. Is everything still consistent? Does starting ZFS up already writing some sort of meta data to the = physical devices?! Can I start istgt on both systems without actually using the istgt on = one system?! Then CARP would be enough, wouldn't it. Or in case of active/active extend istgt to communicate with the other = istgt to not hand out a device twice?=20 Best, -dennis