Date: Mon, 14 Mar 2022 19:00:11 +0000 From: Michael Jung <mikej@paymentallianceintl.com> To: mike tancsa <mike@sentex.net>, freebsd-fs <freebsd-fs@freebsd.org> Subject: RE: ctl.conf / iscsi docs and best practices Message-ID: <76fdc117f673476189d3fd7a2424c76e@MAIL-HUB.pai.local> In-Reply-To: <108defea-700e-d1e0-e210-d32a8af5e8f0@sentex.net> References: <108defea-700e-d1e0-e210-d32a8af5e8f0@sentex.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--MCBoundary=_12203141500149031 Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SSBqdXN0IHN0YXJ0ZWQgd29ya2luZyB3aXRoIHRoZSB0YXJnZXQgYWdhaW4gYWJvdXQgYSB3ZWVr IGFnbywgaGVyZSBpcyBteSBzZXR1cC4NCg0KRm9yIHR3byByZW1vdGUgaW5pdGlhdG9ycyB0byBj b25uZWN0IHRvIHRoZSBzYW1lIHRhcmdldCB5b3UgbmVlZA0Kb3B0aW9uICJoYSBzaGFyZWQiICJv biINCg0KTWF5YmUgdGhpcyBoZWxwcyB5b3UgYSBsaXR0bGUuDQoNCi0tbWlrZWoNCg0KcG9ydGFs LWdyb3VwICJwZzAiIHsNCiAgICAgICAgZGlzY292ZXJ5LWF1dGgtZ3JvdXAgIm5vLWF1dGhlbnRp Y2F0aW9uIg0KICAgICAgICBsaXN0ZW4gIjE5Mi4xNjguNi4xMTozMjYwIg0KICAgICAgICBsaXN0 ZW4gIls6Ol06MzI2MCINCiAgICAgICAgb3B0aW9uICJoYV9zaGFyZWQiICJvbiINCn0NCg0KDQph dXRoLWdyb3VwICJhZzAiIHsNCiAgICAgICAgaW5pdGlhdG9yLW5hbWUgImlxbi4xOTk4LTAxLmNv bS52bXdhcmU6aHYxLTM5NzJlYWYzIg0KICAgICAgICBpbml0aWF0b3ItbmFtZSAiaXFuLjE5OTgt MDEuY29tLnZtd2FyZTplc3hpMi5taWtlai5sb2NhbDo5ODA2MTMzNDU6NjQiDQogICAgICAgIGlu aXRpYXRvci1uYW1lICJpcW4uMTk5OC0wMS5jb20udm13YXJlOmVzeGkzLm1pa2VqLmxvY2FsLjox ODA1NjkwMDExOjY0Ig0KICAgICAgICBpbml0aWF0b3ItcG9ydGFsICIxOTIuMTY4LjYuOCINCiAg ICAgICAgaW5pdGlhdG9yLXBvcnRhbCAiMTkyLjE2OC42LjE0Ig0KICAgICAgICBpbml0aWF0b3It cG9ydGFsICIxOTIuMTY4LjYuNSINCiAgICAgICAgYXV0aC10eXBlICJub25lIg0KfQ0KDQoNCmF1 dGgtZ3JvdXAgImFnMSIgew0KICAgICAgICBpbml0aWF0b3ItbmFtZSAiaXFuLjE5OTQtMDUuY29t LnVuaXRyZW5kczo2MGUyZjFkMTVlNTciDQogICAgICAgIGluaXRpYXRvci1wb3J0YWwgIjE5Mi4x NjguNi45Ig0KICAgICAgICBhdXRoLXR5cGUgIm5vbmUiDQp9DQoNCg0KbHVuICJlc3hpLXN0b3Jl MSIgew0KICAgICAgICBwYXRoICIvZGV2L3p2b2wvcmFpZC01NDAwLTEvZXN4aS1zdG9yZTEiDQog ICAgICAgIGJsb2Nrc2l6ZSAiNTEyIg0KICAgICAgICBzZXJpYWwgIllFQUggUklHSFQiDQogICAg ICAgIGRldmljZS1pZCAiaVNDU0kgRGlzayINCiAgICAgICAgb3B0aW9uICJ2ZW5kb3IiICJNaWtl SiINCiAgICAgICAgb3B0aW9uICJwcm9kdWN0IiAiaVNDU0kgRGlzayINCiAgICAgICAgb3B0aW9u ICJyZXZpc2lvbiIgIjAxMjMiDQogICAgICAgIG9wdGlvbiAibmFhIiAiMHg2NTg5Y2ZjMDAwMDAw NzllOGEwZDIyM2U5MzU0NDBhYiINCiAgICAgICAgb3B0aW9uICJpbnNlY3VyZV90cGMiICJvbiIN CiAgICAgICAgb3B0aW9uICJycG0iICIxIg0KfQ0KDQpsdW4gInVuaXRyZW5kczEiIHsNCiAgICAg ICAgcGF0aCAiL2Rldi96dm9sL3JhaWQtNTQwMC0xL3VuaXRyZW5kczEiDQogICAgICAgIGJsb2Nr c2l6ZSAiNTEyIg0KICAgICAgICBzZXJpYWwgIllFQUggUklHSFQiDQogICAgICAgIGRldmljZS1p ZCAiaVNDU0kgRGlzayINCiAgICAgICAgb3B0aW9uICJ2ZW5kb3IiICJNaWtlSiINCiAgICAgICAg b3B0aW9uICJwcm9kdWN0IiAiaVNDU0kgRGlzayINCiAgICAgICAgb3B0aW9uICJyZXZpc2lvbiIg IjAxMjMiDQogICAgICAgIG9wdGlvbiAibmFhIiAiMHg2NTg5Y2ZjMDAwMDAwNzllOGEwZDIyM2U5 MzU0NDBhYyINCiAgICAgICAgb3B0aW9uICJpbnNlY3VyZV90cGMiICJvbiINCiAgICAgICAgb3B0 aW9uICJycG0iICIxIg0KfQ0KDQoNCg0KdGFyZ2V0ICJpcW4uMjAwNS0xMC5vcmcubWlrZWouY3Rs OmVzeGktc3RvcmUxIiB7DQogICAgICAgIGF1dGgtZ3JvdXAgImFnMCINCiAgICAgICAgcG9ydGFs LWdyb3VwICJwZzAiDQogICAgICAgIGFsaWFzICJlc3hpLXN0b3JlMSINCiAgICAgICAgbHVuICIw IiAiZXN4aS1zdG9yZTEiDQp9DQoNCnRhcmdldCAiaXFuLjE5OTQtMDUuY29tLnVuaXRyZW5kczo2 MGUyZjFkMTVlNTciIHsNCiAgICAgICAgYXV0aC1ncm91cCAiYWcxIg0KICAgICAgICBwb3J0YWwt Z3JvdXAgInBnMCINCiAgICAgICAgYWxpYXMgInVuaXRyZW5zMTEiDQogICAgICAgIGx1biAiMSIg InVuaXRyZW5kczEiDQp9DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBvd25l ci1mcmVlYnNkLWZzQGZyZWVic2Qub3JnIFttYWlsdG86b3duZXItZnJlZWJzZC1mc0BmcmVlYnNk Lm9yZ10gT24gQmVoYWxmIE9mIG1pa2UgdGFuY3NhDQpTZW50OiBNb25kYXksIE1hcmNoIDE0LCAy MDIyIDI6NDggUE0NClRvOiBmcmVlYnNkLWZzIDxmcmVlYnNkLWZzQGZyZWVic2Qub3JnPg0KU3Vi amVjdDogY3RsLmNvbmYgLyBpc2NzaSBkb2NzIGFuZCBiZXN0IHByYWN0aWNlcw0KDQpMb29raW5n IGF0IGRpdmluZyBkZWVwZXIgaW50byBGcmVlQlNEIGFzIGFuIGlzY3NpIHRhcmdldCBhbmQgaW5p dGlhdG9yLCBidXQgbW9yZSBzbyBhcyBhIHRhcmdldCBzZXJ2ZXIuICBMb29raW5nIGF0IHRoZSBo YW5kYm9vaywgdGhlcmUgYXJlIG5vdCBhIGxvdCBvZiBkb2NzIHRoZXJlIGFuZCB0aGUgc2FtcGxl IGN0bC5jb25mIGVudHJpZXMgZG9udCByZWFsbHkgZm9sbG93IHRoZSBzdHlsZSBvZiB0aGUgZXhh bXBsZSBjdGwuY29uZiBmaWxlIGdlbmVyYXRlZCBieSBzb21ldGhpbmcgbGlrZSBUcnVlTkFTLiAg QXJlIHRoZXJlIGFueSBiZXR0ZXIgRnJlZUJTRCBkb2NzIG91dCB0aGVyZSA/IEFueW9uZSBoYXZl IGFueSBkZWNlbnQgZ28gdG8gZG9jcyBhcm91bmQgaXNjc2kgaW4gZ2VuZXJhbCB0aGF0IGFyZSBn b29kIHByaW1lcnMgYXMgd2VsbCA/IE15IGdvYWwgaXMgdG8gc2VydmUgdXAgc3RvcmFnZSBmb3Ig YSBidW5jaCBvZiBMaW51eCBLVk0gaW5pdGlhdG9ycyB3aXRoIHRoZSBpc2NzaSB0YXJnZXRzIG9u IEZyZWVCU0QgYmVpbmcgenZvbHMuDQoNCmUuZy4gaW4gVHJ1ZU5BUywgSSBzZWUgaXQgZGVmaW5l IGEgYnVuY2ggb2YgaW5kaXZpZHVhbCBMVU5zIGFuZCB0aGVuIHRhcmdldHMgYXMgc28uDQoNCmx1 biAiZnJlZWJzZDIiIHsNCiAgICAgICAgIGN0bC1sdW4gIjEiDQogICAgICAgICBwYXRoICIvZGV2 L3p2b2wvdGFua3N0cmlwZS9mcmVlYnNkMiINCiAgICAgICAgIGJsb2Nrc2l6ZSAiNTEyIg0KICAg ICAgICAgc2VyaWFsICIwMDA3NDMyOTk4OTAwMDEiDQogICAgICAgICBkZXZpY2UtaWQgImlTQ1NJ IERpc2sgICAgICAwMDA3NDMyOTk4OTAwMDEgIg0KICAgICAgICAgb3B0aW9uICJ2ZW5kb3IiICJU cnVlTkFTIg0KICAgICAgICAgb3B0aW9uICJwcm9kdWN0IiAiaVNDU0kgRGlzayINCiAgICAgICAg IG9wdGlvbiAicmV2aXNpb24iICIwMTIzIg0KICAgICAgICAgb3B0aW9uICJuYWEiICIweDY1ODlj ZmMwMDAwMDBjMzMwZTNkZGRlNDJhMzY0MDhhIg0KICAgICAgICAgb3B0aW9uICJpbnNlY3VyZV90 cGMiICJvbiINCiAgICAgICAgIG9wdGlvbiAicnBtIiAiMSINCn0NCg0KbHVuICJmcmVlYnNkMyIg ew0KICAgICAgICAgY3RsLWx1biAiMiINCiAgICAgICAgIHBhdGggIi9kZXYvenZvbC90YW5rc3Ry aXBlL2ZyZWVic2QzIg0KICAgICAgICAgYmxvY2tzaXplICI0MDk2Ig0KICAgICAgICAgc2VyaWFs ICIwMDA3NDMyOTk4OTAwMDIiDQogICAgICAgICBkZXZpY2UtaWQgImlTQ1NJIERpc2sgICAgICAw MDA3NDMyOTk4OTAwMDIgIg0KICAgICAgICAgb3B0aW9uICJ2ZW5kb3IiICJUcnVlTkFTIg0KICAg ICAgICAgb3B0aW9uICJwcm9kdWN0IiAiaVNDU0kgRGlzayINCiAgICAgICAgIG9wdGlvbiAicmV2 aXNpb24iICIwMTIzIg0KICAgICAgICAgb3B0aW9uICJuYWEiICIweDY1ODljZmMwMDAwMDAxY2Q0 NmMwMjFmMjFiMzFkMGNjIg0KICAgICAgICAgb3B0aW9uICJpbnNlY3VyZV90cGMiICJvbiINCiAg ICAgICAgIG9wdGlvbiAicnBtIiAiMSINCn0NCg0KVGhlbiBkZWZpbmUgbW9yZSBMVU5zIGluIHRo ZSB0YXJnZXRzIHRoYXQgcmVmZXJlbmNlIHRoZSBhYm92ZSBMVU5zDQoNCnRhcmdldCAiaXFuLjIw MDUtMTAub3JnLmZyZWVuYXMuY3RsOmZyZWVic2QyIiB7DQogICAgICAgICBhbGlhcyAiZnJlZWJz ZDIiDQogICAgICAgICBwb3J0YWwtZ3JvdXAgInBnMSIgImFnNHRnMl8yIg0KDQogICAgICAgICBs dW4gIjAiICJmcmVlYnNkMiINCn0NCg0KdGFyZ2V0ICJpcW4uMjAwNS0xMC5vcmcuZnJlZW5hcy5j dGw6ZnJlZWJzZDMiIHsNCiAgICAgICAgIGFsaWFzICJmcmVlYnNkMyINCiAgICAgICAgIHBvcnRh bC1ncm91cCAicGcxIiAiYWc0dGczXzMiDQoNCiAgICAgICAgIGx1biAiMCIgImZyZWVic2QzIg0K fQ0KDQoNClNvIHRoZSBsdW4gdGhhdCByZWZlcnMgdG8gdGhlIGJsb2NrIG9mIHN0b3JhZ2UgYWxz byBoYXMgYSBjdGwtbHVuIHRoYXQgc2VlbXMgdG8gYmUgdW5pcS4gV2hhdCBpcyB0aGUgcHVycG9z ZSBvZiB0aGF0ID8gU2FtZSB3aXRoIHNlcmlhbCAjcyBhbmQgRGV2aWNlLUlEcy4gQXJlIHRoZXNl IG1lcmVseSBpbmZvcm1hdGlvbmFsIG9yIGFyZSB0aGV5IGEgcmVxdWlyZW1lbnQgZm9yIHNvbWV0 aGluZyA/DQoNCklmIG11bHRpcGxlIGluaXRpYXRvcnMgYXJlIHRvIGhhdmUgc2Vzc2lvbnMgdG8g dGhlIHRhcmdldCwgd2l0aCBvbmx5IG9uZSBhY3RpdmVseSB3cml0aW5nIHRvIGl0LCBhcmUgdGhl cmUgYW55IHNwZWNpYWwgb3B0aW9ucyBJIG5lZWQgdG8gc2V0ID8NCg0KSSBhbHNvIG5vdGljZWQg aW4gY3RsYWRtIGFyZSBzZXZlcmFsIGNhY2hlIHN5bmMgb3B0aW9ucy4gIE15IGdvIC0gdG8gemZz IHJlcGxpY2F0aW9uIHNvZnR3YXJlIGlzIHpyZXBsIHdoaWNoIGhhcyBob29rcyB0aGF0IGNhbiBi ZSBmaXJlZCBiZWZvcmUgYW5kIGFmdGVyIGEgc25hcHNob3QuICBEbyBJIHdhbnQgdG8gc2VuZCBz b21lIHNvcnQgb2YgY2FjaGUgZmx1c2ggY29tbWFuZCB0byB0aGUgdGFyZ2V0ID8gT3IgaXMgdGhh dCB0aGUgZ3Vlc3QgT1MnIHJlc3BvbnNpYmlsaXR5IHRvIGRvIGEgc3luYyB0aGF0IHRoYXQgdGhl IHNuYXBzaG90IGlzIGNvaGVyZW50IGFzIHBvc3NpYmxlLg0KDQpUaGFua3MgZm9yIGFueSBwb2lu dGVycy4NCg0KICAgICAtLS1NaWtlDQoNCg0KDQoNCg0KQ09ORklERU5USUFMSVRZIE5PVEU6IFRo aXMgbWVzc2FnZSBpcyBpbnRlbmRlZCBvbmx5IGZvciB0aGUgdXNlDQpvZiB0aGUgaW5kaXZpZHVh bCBvciBlbnRpdHkgdG8gd2hvbSBpdCBpcyBhZGRyZXNzZWQgYW5kIG1heQ0KY29udGFpbiBpbmZv cm1hdGlvbiB0aGF0IGlzIHByaXZpbGVnZWQsIGNvbmZpZGVudGlhbCwgYW5kDQpleGVtcHQgZnJv bSBkaXNjbG9zdXJlIHVuZGVyIGFwcGxpY2FibGUgbGF3LiBJZiB0aGUgcmVhZGVyDQpvZiB0aGlz IG1lc3NhZ2UgaXMgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHlvdSBhcmUgaGVyZWJ5DQpu b3RpZmllZCB0aGF0IGFueSBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24gb3IgY29weWluZw0K b2YgdGhpcyBjb21tdW5pY2F0aW9uIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBoYXZl DQpyZWNlaXZlZCB0aGlzIHRyYW5zbWlzc2lvbiBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB1cyBi eQ0KdGVsZXBob25lIGF0ICg1MDIpIDIxMi00MDAwIG9yIG5vdGlmeSB1cyBhdCBQQUksIERlcHQu IDk5LA0KMjEwMSBIaWdoIFdpY2toYW0gUGxhY2UsIFN1aXRlIDEwMSwgTG91aXN2aWxsZSwgS1kg NDAyNDUNCg0KRGlzY2xhaW1lcg0KDQpUaGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGluIHRoaXMg Y29tbXVuaWNhdGlvbiBmcm9tIHRoZSBzZW5kZXIgaXMgY29uZmlkZW50aWFsLiBJdCBpcyBpbnRl bmRlZCBzb2xlbHkgZm9yIHVzZSBieSB0aGUgcmVjaXBpZW50IGFuZCBvdGhlcnMgYXV0aG9yaXpl ZCB0byByZWNlaXZlIGl0LiBJZiB5b3UgYXJlIG5vdCB0aGUgcmVjaXBpZW50LCB5b3UgYXJlIGhl cmVieSBub3RpZmllZCB0aGF0IGFueSBkaXNjbG9zdXJlLCBjb3B5aW5nLCBkaXN0cmlidXRpb24g b3IgdGFraW5nIGFjdGlvbiBpbiByZWxhdGlvbiBvZiB0aGUgY29udGVudHMgb2YgdGhpcyBpbmZv cm1hdGlvbiBpcyBzdHJpY3RseSBwcm9oaWJpdGVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuDQoNClRo aXMgZW1haWwgaGFzIGJlZW4gc2Nhbm5lZCBmb3IgdmlydXNlcyBhbmQgbWFsd2FyZSwgYW5kIG1h eSBoYXZlIGJlZW4gYXV0b21hdGljYWxseSBhcmNoaXZlZCBieSBNaW1lY2FzdCwgYSBsZWFkZXIg aW4gZW1haWwgc2VjdXJpdHkgYW5kIGN5YmVyIHJlc2lsaWVuY2UuIE1pbWVjYXN0IGludGVncmF0 ZXMgZW1haWwgZGVmZW5zZXMgd2l0aCBicmFuZCBwcm90ZWN0aW9uLCBzZWN1cml0eSBhd2FyZW5l c3MgdHJhaW5pbmcsIHdlYiBzZWN1cml0eSwgY29tcGxpYW5jZSBhbmQgb3RoZXIgZXNzZW50aWFs IGNhcGFiaWxpdGllcy4gTWltZWNhc3QgaGVscHMgcHJvdGVjdCBsYXJnZSBhbmQgc21hbGwgb3Jn YW5pemF0aW9ucyBmcm9tIG1hbGljaW91cyBhY3Rpdml0eSwgaHVtYW4gZXJyb3IgYW5kIHRlY2hu b2xvZ3kgZmFpbHVyZTsgYW5kIHRvIGxlYWQgdGhlIG1vdmVtZW50IHRvd2FyZCBidWlsZGluZyBh IG1vcmUgcmVzaWxpZW50IHdvcmxkLiBUbyBmaW5kIG91dCBtb3JlLCB2aXNpdCBvdXIgd2Vic2l0 ZS4NCg== --MCBoundary=_12203141500149031 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <html><head><style type=3D"text/css">.style1 {font-family: "Times New Roman= ";}</style></head><body>I just started working with the target again about = a week ago, here is my setup.<BR> <BR> For two remote initiators to connect to the same target you need<BR> option "ha shared" "on"<BR> <BR> Maybe this helps you a little.<BR> <BR> --mikej<BR> <BR> portal-group "pg0" {<BR> discovery-auth-group "no-authentication"<BR> listen "192.168.6.11:3260"<BR> listen "[::]:3260"<BR> option "ha_shared" "on"<BR> }<BR> <BR> <BR> auth-group "ag0" {<BR> initiator-name "iqn.1998-01.com.vmware:hv1-3972eaf3"<BR> initiator-name "iqn.1998-01.com.vmware:esxi2.mikej.local:98061= 3345:64"<BR> initiator-name "iqn.1998-01.com.vmware:esxi3.mikej.local.:1805= 690011:64"<BR> initiator-portal "192.168.6.8"<BR> initiator-portal "192.168.6.14"<BR> initiator-portal "192.168.6.5"<BR> auth-type "none"<BR> }<BR> <BR> <BR> auth-group "ag1" {<BR> initiator-name "iqn.1994-05.com.unitrends:60e2f1d15e57"<B= R> initiator-portal "192.168.6.9"<BR> auth-type "none"<BR> }<BR> <BR> <BR> lun "esxi-store1" {<BR> path "/dev/zvol/raid-5400-1/esxi-store1"<BR> blocksize "512"<BR> serial "YEAH RIGHT"<BR> device-id "iSCSI Disk"<BR> option "vendor" "MikeJ"<BR> option "product" "iSCSI Disk"<BR> option "revision" "0123"<BR> option "naa" "0x6589cfc00000079e8a0d223e935440ab&quo= t;<BR> option "insecure_tpc" "on"<BR> option "rpm" "1"<BR> }<BR> <BR> lun "unitrends1" {<BR> path "/dev/zvol/raid-5400-1/unitrends1"<BR> blocksize "512"<BR> serial "YEAH RIGHT"<BR> device-id "iSCSI Disk"<BR> option "vendor" "MikeJ"<BR> option "product" "iSCSI Disk"<BR> option "revision" "0123"<BR> option "naa" "0x6589cfc00000079e8a0d223e935440ac&quo= t;<BR> option "insecure_tpc" "on"<BR> option "rpm" "1"<BR> }<BR> <BR> <BR> <BR> target "iqn.2005-10.org.mikej.ctl:esxi-store1" {<BR> auth-group "ag0"<BR> portal-group "pg0"<BR> alias "esxi-store1"<BR> lun "0" "esxi-store1"<BR> }<BR> <BR> target "iqn.1994-05.com.unitrends:60e2f1d15e57" {<BR> auth-group "ag1"<BR> portal-group "pg0"<BR> alias "unitrens11"<BR> lun "1" "unitrends1"<BR> }<BR> <BR> -----Original Message-----<BR> From: <a href=3D"mailto:owner-freebsd-fs@freebsd.org">owner-freebsd-fs@free= bsd.org</a> [mailto:owner-freebsd-fs@freebsd.org] On Behalf Of mike tancsa<= BR> Sent: Monday, March 14, 2022 2:48 PM<BR> To: freebsd-fs <freebsd-fs@freebsd.org><BR> Subject: ctl.conf / iscsi docs and best practices<BR> <BR> Looking at diving deeper into FreeBSD as an iscsi target and initiator, but= more so as a target server. Looking at the handbook, there are not a lot = of docs there and the sample ctl.conf entries dont really follow the style = of the example ctl.conf file generated by something like TrueNAS. Are ther= e any better FreeBSD docs out there ? Anyone have any decent go to docs aro= und iscsi in general that are good primers as well ? My goal is to serve up= storage for a bunch of Linux KVM initiators with the iscsi targets on Free= BSD being zvols.<BR> <BR> e.g. in TrueNAS, I see it define a bunch of individual LUNs and then target= s as so.<BR> <BR> lun "freebsd2" {<BR> ctl-lun "1"<BR> path "/dev/zvol/tankstripe/freebsd2"<BR> blocksize "512"<BR> serial "000743299890001"<BR> device-id "iSCSI Disk 000743299890001 "<BR> option "vendor" "TrueNAS"<BR> option "product" "iSCSI Disk"<BR> option "revision" "0123"<BR> option "naa" "0x6589cfc000000c330e3ddde42a36408a&qu= ot;<BR> option "insecure_tpc" "on"<BR> option "rpm" "1"<BR> }<BR> <BR> lun "freebsd3" {<BR> ctl-lun "2"<BR> path "/dev/zvol/tankstripe/freebsd3"<BR> blocksize "4096"<BR> serial "000743299890002"<BR> device-id "iSCSI Disk 000743299890002 "<BR> option "vendor" "TrueNAS"<BR> option "product" "iSCSI Disk"<BR> option "revision" "0123"<BR> option "naa" "0x6589cfc0000001cd46c021f21b31d0cc&qu= ot;<BR> option "insecure_tpc" "on"<BR> option "rpm" "1"<BR> }<BR> <BR> Then define more LUNs in the targets that reference the above LUNs<BR> <BR> target "iqn.2005-10.org.freenas.ctl:freebsd2" {<BR> alias "freebsd2"<BR> portal-group "pg1" "ag4tg2_2"<BR> <BR> lun "0" "freebsd2"<BR> }<BR> <BR> target "iqn.2005-10.org.freenas.ctl:freebsd3" {<BR> alias "freebsd3"<BR> portal-group "pg1" "ag4tg3_3"<BR> <BR> lun "0" "freebsd3"<BR> }<BR> <BR> <BR> So the lun that refers to the block of storage also has a ctl-lun that seem= s to be uniq. What is the purpose of that ? Same with serial #s and Device-= IDs. Are these merely informational or are they a requirement for something= ?<BR> <BR> If multiple initiators are to have sessions to the target, with only one ac= tively writing to it, are there any special options I need to set ?<BR> <BR> I also noticed in ctladm are several cache sync options. My go - to zfs re= plication software is zrepl which has hooks that can be fired before and af= ter a snapshot. Do I want to send some sort of cache flush command to the = target ? Or is that the guest OS' responsibility to do a sync that that the= snapshot is coherent as possible.<BR> <BR> Thanks for any pointers.<BR> <BR> ---Mike<BR> <BR> <BR> <BR> <BR> <BR> CONFIDENTIALITY NOTE: This message is intended only for the use<BR> of the individual or entity to whom it is addressed and may<BR> contain information that is privileged, confidential, and<BR> exempt from disclosure under applicable law. If the reader<BR> of this message is not the intended recipient, you are hereby<BR> notified that any dissemination, distribution or copying<BR> of this communication is strictly prohibited. If you have<BR> received this transmission in error, please notify us by<BR> telephone at (502) 212-4000 or notify us at PAI, Dept. 99,<BR> 2101 High Wickham Place, Suite 101, Louisville, KY 40245<BR> <br><br><p style=3D"font-family: Verdana; font-size:10pt; color:#666666;"><= b>Disclaimer</b></p><p style=3D"font-family: Verdana; font-size:8pt; color:= #666666;">The information contained in this communication from the sender i= s confidential. It is intended solely for use by the recipient and others a= uthorized to receive it. If you are not the recipient, you are hereby notif= ied that any disclosure, copying, distribution or taking action in relation= of the contents of this information is strictly prohibited and may be unla= wful.<br><br>This email has been scanned for viruses and malware, and may h= ave been automatically archived by Mimecast, a leader in email security and= cyber resilience. Mimecast integrates email defenses with brand protection= , security awareness training, web security, compliance and other essential= capabilities. Mimecast helps protect large and small organizations from ma= licious activity, human error and technology failure; and to lead the movem= ent toward building a more resilient world. To find out more, visit our web= site.</p></body></html> --MCBoundary=_12203141500149031--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?76fdc117f673476189d3fd7a2424c76e>