FreeNAS 11 Fibre Channel Target Mode LUN Port Mapping

Status
Not open for further replies.

mrkl

Cadet
Joined
Feb 14, 2014
Messages
9
Hi

Ich habe Fibre Channel Target Mode gemäss Forum Post freenas-9-3-fc-fibre-channel-target-mode-das-san aktiviert.
Damit nicht alle LUNs bei jedem FC-Initiator gemappt werden habe ich /etc/ctl.conf mit "port ispN" ergänzt:

vi /etc/ctl.conf
Code:
...
target iqn.2005-10.org.freenas.ctl:server1 {
  alias "FC-8-1"
  portal-group pg1 no-authentication
  lun 0 os01
  lun 1 "esxstor01"
# added
  port isp4
}

target iqn.2005-10.org.freenas.ctl:server2 {
  alias "FC-8-2"
  portal-group pg1 no-authentication
  lun 0 os02
  lun 1 "hvquorum"
  lun 2 "hvstore01"
# added
port isp5
...
}


service ctld reload

Probleme/ Fehler:
  • Nach einem Neustart ist das ganze natürlich wieder weg..
  • Die LUNs werden nur gemappt in ESXi 6.0, wenn in /etc/ctl.conf port ispN eingetragen wird.

Fragen:
  1. Wie kann /etc/ctl.conf angepasst werden, dass es nicht zurückgesetzt wird nach einem Neustart/ Änderung im GUI?
  2. Ist es möglich im GUI irgendwo das LUN/Port Mapping zu konfgurieren? Gemäss diversen Foren Posts ist dies nicht möglich
  3. Ist es möglich das GUI mit eigenen Anpassungen zu ergänzen?

weitere Infos:
Hardware FreeNAS:
  • HP DL380 G7 / Intel E5630 / 96GB RAM / HP MSA60 mit 10x 1TB SATA 3.5" / LSI 9205-4i4e
  • 1x Qlogic 2562 Fibre Channel Adapter
  • 2x Qlogic 2462 Fibre Channel Adapter
  • FreeNAS-11.0-RELEASE (a2dc21583)

Hardware Server 1..3:
  • HP DL380 G7
  • 1x Qlogic 2560 oder 2460 Fibre Channel Adapter direkt mit FreeNAS verbunden
  • OS: vmWare vSphere 6.0 (HPE Image auf SDCard) / Windows Server 2016 (Boot via FC-LUN)

Ziele:
  • Jeder Server bootet von eigenem dediziertem LUN mit FC.
  • Jeder Server greift auf ein shared LUN zu.
  • Jeder Server greift FC direkt auf FreeNAS zu.
  • Das ganze dient als Home-Lab.

Viele Grüsse
 

Attachments

  • ctl.conf_edited.txt
    1.8 KB · Views: 526

mrkl

Cadet
Joined
Feb 14, 2014
Messages
9
Ich poste hier mal noch die Lösungsmöglichkeiten, welche ich herausgefunden habe.

Probleme: Nach einem Neustart ist das ganze natürlich wieder weg..
  • / muss mit Schreibrechten gemounted werden.
Code:
mount -uw /
cp /etc/ctl.conf /etc/ctl.conf_isp.bkp
vi /etc/ctl.conf
service ctld reload
mount -ur /

  • Achtung: Einstellungen sind nach Konfigurationsanpassungen im GUI wieder weg!
  • service ctld restart unterbricht bestehende Verbindungen
Fehler: Die LUNs werden nur gemappt in ESXi 6.0, wenn in /etc/ctl.conf port ispN eingetragen wird.
  • Neustart behieb dieses Problem

Fragen:
1. Wie kann /etc/ctl.conf angepasst werden, dass es nicht zurückgesetzt wird nach einem Neustart/ Änderung im GUI?
  • Neustart: Sollte möglich sein, Konfigurationsdatei muss mit Schreibrechten erstellt werden. (nicht ausgiebig getestet)
  • Änderung mit GUI: Nicht möglich, wird überschrieben.
  • Änderungen durch Update: Nicht möglich, wird überschrieben.
2. Ist es möglich im GUI irgendwo das LUN/Port Mapping zu konfgurieren? Gemäss diversen Foren Posts ist dies nicht möglich
  • Kann bei FreeNAS nicht im GUI konfiguriert werden.
  • Bei TrueNAS scheint es mit entsprechender Lizenz zu funktionieren..
3. Ist es möglich das GUI mit eigenen Anpassungen zu ergänzen?
  • Ja, ist möglich.
  • Es können auch Funktionen angepasst werden.
  • Achtung: Änderungen können nach einem Update überschrieben werden
 
Status
Not open for further replies.
Top