Benutzer-Werkzeuge

Webseiten-Werkzeuge


virtualisierung:proxmox_kvm_und_lxc:proxmox_debian_als_zfs-over-iscsi_server_verwenden

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
virtualisierung:proxmox_kvm_und_lxc:proxmox_debian_als_zfs-over-iscsi_server_verwenden [2019/03/09 23:20] boospyvirtualisierung:proxmox_kvm_und_lxc:proxmox_debian_als_zfs-over-iscsi_server_verwenden [2025/05/18 08:58] (aktuell) loma
Zeile 1: Zeile 1:
 ====== Proxmox Debian als ZFS-Over-ISCSI Server verwenden ====== ====== Proxmox Debian als ZFS-Over-ISCSI Server verwenden ======
 +Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! 🙏 \\
 +[[https://www.paypal.com/donate/?hosted_button_id=KE592Y5993ZKW|{{:spenden.gif|}}]] \\
 +\\
 +Zum frei verfügbaren [[:apt-repository|Apt-Repository]]
 +\\
 +GITLAB: [[https://git.osit.cc|{{:gitlab_logo.png?nolink&60|}}]]
 +\\
 +\\
  
 __**Systemannahme:**__ Debian9 mit ZFS / pve-manager/5.3-11/d4907f84 (running kernel: 4.15.18-11-pve) mit ZFS __**Systemannahme:**__ Debian9 mit ZFS / pve-manager/5.3-11/d4907f84 (running kernel: 4.15.18-11-pve) mit ZFS
Zeile 7: Zeile 15:
 apt install targetcli-fb -y apt install targetcli-fb -y
 </code> </code>
 +Und starten: 
 + systemctl enable --now targetclid.service
  
 ===== Vorbereiten der Proxmox Clientnodes ===== ===== Vorbereiten der Proxmox Clientnodes =====
Zeile 12: Zeile 22:
  
 ==== Erstellen der speziellen SSH-Key's ==== ==== Erstellen der speziellen SSH-Key's ====
 +Die IP des Targets hier im Keynamen ist wichtig, dieser wird von PVE als Default verwendet. IPV6 ist gleichermaßen möglich.
 <code> <code>
 mkdir /etc/pve/priv/zfs mkdir /etc/pve/priv/zfs
Zeile 39: Zeile 50:
 zfs create testpool/iscsi zfs create testpool/iscsi
 </code> </code>
-Hat man das Dataset geht es an unsere Cli. Um nun mit der Konfuration zu starten, geben wir den Befehl ''targetcli'' im Terminal ein. Mittels ''ls'' sieht man die Baumstruktur. Diese ist auch als solche zu behandeln. Man kann mit den default Linuxbefehlen darin navigieren. ''help'' zeigt die Hilfe, mittels ''cd'' kann man mit Pfeiltasten navigieren, und mit ''saveconfig'' wird gespeichert. +Hat man das Dataset erstell, geht es an unsere Cli. Um nun mit der Konfuration zu starten, geben wir den Befehl ''targetcli'' im Terminal ein. Mittels ''ls'' sieht man die Baumstruktur. Diese ist auch als solche zu behandeln. Man kann mit den default Linuxbefehlen darin navigieren. ''help'' zeigt die Hilfe, mittels ''cd'' kann man mit Pfeiltasten navigieren, und mit ''saveconfig'' wird gespeichert. 
  
 Das ganze sieht nun so aus: Das ganze sieht nun so aus:
Zeile 55: Zeile 66:
   o- vhost ........................................................................................ [Targets: 0]   o- vhost ........................................................................................ [Targets: 0]
 </code> </code>
-Nun erstellen wir unser Target. Hierfür wechseln wir nach ''iscsi'' und sagen ''create''. Wenn wir nichts angeben wird der Name automatisch gewählt. Danach wechseln wir in das gerade erstellte neue Target, bis zu den ACL's. In den ACL's kommen nun alle zugreifenden Hosts mit ihren Initiatornamen hinein. Erstellt wird wieder mit ''create <initiatorname>''. Nun wechseln wir eine Ebene tiefer auf ''tpg1'' und dann auf ''portals''. Dort werden nun die IP-Adressen der Proxmoxserver eingetragen die zugreifen dürfen. IPV4 oder IPV6 ist hier möglich. Nun einfach mit ''exit'' verlassen. Gespeichert wird automatisch. Können wir auch noch vorher mit ''saveconfig'' bestätigen. +Nun erstellen wir unser Target. Hierfür wechseln wir nach ''iscsi'' und sagen ''create''. Wenn wir nichts angeben wird der Name automatisch gewählt. Danach wechseln wir in das gerade erstellte neue Target, bis zu den ACL's. In den ACL's kommen nun alle zugreifenden Hosts mit ihren Initiatornamen hinein. Erstellt wird wieder mit ''create <initiatorname>''. Nun wechseln wir eine Ebene tiefer auf ''tpg1'' und dann auf ''portals''. Dort wird nun die IP-Adresse des Proxmoxserver eingetragen der die ISCSI Blockdevices zur Verfügung stellt. IPV4 oder IPV6 ist hier möglich. 
 + 
 + create <IP> 3260 
 + 
 +Nun einfach mit ''exit'' verlassen. Gespeichert wird automatisch. Können wir auch noch vorher mit ''cd /'' und ''saveconfig'' bestätigen. 
  
 Die fertige Config sieht nun so aus: Die fertige Config sieht nun so aus:
Zeile 76: Zeile 91:
   |     o- portals .................................................................................................... [Portals: 3]   |     o- portals .................................................................................................... [Portals: 3]
   |       o- [2001:470:1e0f:567:4305:eaff:ff9e:43ac]:3260 ..................................................................... [OK]   |       o- [2001:470:1e0f:567:4305:eaff:ff9e:43ac]:3260 ..................................................................... [OK]
-  |       o- [2001:470:1e0f:567:8c4:eafb:ae33:a7bf]:3260 ...................................................................... [OK] 
-  |       o- [2001:470:1e0f:567:ef4:6afb:fefe:a874]:3260 ...................................................................... [OK] 
   o- loopback ......................................................................................................... [Targets: 0]   o- loopback ......................................................................................................... [Targets: 0]
   o- sbp .............................................................................................................. [Targets: 0]   o- sbp .............................................................................................................. [Targets: 0]
Zeile 103: Zeile 116:
  
 ===== Bugs ===== ===== Bugs =====
-Derzeit 03.2019, kann man noch keine HDD's auf das Target verschieben wenn die KVM nicht läuft. Hier ist der [[https://bugzilla.proxmox.com/show_bug.cgi?id=2120|Bugreport]] dazu. +Derzeit 03.2019, kann man noch keine HDD's auf das Target verschiebenwenn die KVM nicht läuft. Hier ist der [[https://bugzilla.proxmox.com/show_bug.cgi?id=2120|Bugreport]] dazu. 
  
  
virtualisierung/proxmox_kvm_und_lxc/proxmox_debian_als_zfs-over-iscsi_server_verwenden.1552173626.txt.gz · Zuletzt geändert: von boospy