From 4ecb91763d1cdc8767b4b9398417b114241c2e7a Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 8 Mar 2024 23:09:10 -0700 Subject: [PATCH] Update Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md --- .../Virtualization/Proxmox/ZFS-Over-iSCSI.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md b/Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md index ba7f21f..8e3056c 100644 --- a/Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md +++ b/Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md @@ -26,6 +26,25 @@ sequenceDiagram TrueNAS->>TrueNAS: Create Snapshot of ZVol/VM ``` +## All ZFS Storage Nodes / TrueNAS Servers +### Configure SSH Key Exchange +You first need to make some changes to the SSHD configuration of the ZFS server(s) storing data for your cluster. This is fairly straight-forward and only needs two lines adjusted. This is based on the [Proxmox ZFS over ISCSI](https://pve.proxmox.com/wiki/Legacy:_ZFS_over_iSCSI) documentation. Be sure to restart the SSH service or reboot the storage server after making the changes below before proceeding onto the next steps. + +=== "OpenSSH-based OS" + + ```jsx title="/etc/ssh/sshd_config" + UseDNS no + GSSAPIAuthentication no + ``` + +=== "Solaris-based OS" + + ```jsx title="/etc/ssh/sshd_config" + LookupClientHostnames no + VerifyReverseMapping no + GSSAPIAuthentication no + ``` + ## All ProxmoxVE Cluster Nodes ### Configure SSH Key Exchange The first step is creating SSH trust between the ProxmoxVE cluster nodes and the TrueNAS storage appliance. You will leverage the ProxmoxVE `shell` on every node of the cluster to run the following commands.