diff --git a/Servers/Virtualization/Proxmox/Configuring iSCSI-based Cluster Storage.md b/Servers/Virtualization/Proxmox/Configuring iSCSI-based Cluster Storage.md index b3e2920..699a5e8 100644 --- a/Servers/Virtualization/Proxmox/Configuring iSCSI-based Cluster Storage.md +++ b/Servers/Virtualization/Proxmox/Configuring iSCSI-based Cluster Storage.md @@ -93,40 +93,70 @@ ctladm devlist -v !!! tip `Size (Blocks)` must be **non-zero** and match the zvol size. If it is `0`, stop and correct before proceeding. -### Configure iSCSI Portal, Target, and Association (GUI) -In the TrueNAS Web UI, navigate to **Sharing → Block Shares (iSCSI)** then proceed to perform the tasks seen in the tabs below, from in order from left-to-right: +### Configure iSCSI Portal, Target, and Extent Association (CLI Only) -=== "Portals" +!!! warning "Do NOT Use the TrueNAS iSCSI GUI" +**Once you choose a CLI-managed iSCSI configuration, the TrueNAS Web UI must never be used for iSCSI.** +Opening or modifying **Sharing → Block Shares (iSCSI)** in the GUI will **overwrite CTL runtime state**, invalidate manual `ctladm` configuration, and result in targets that appear correct but expose **no LUNs** to initiators. - **Portals → Add** - - * IP Address: `0.0.0.0` - * Port: `3260` - -=== "Targets" +**This configuration is CLI-owned and CLI-managed.** - **Targets → Add** - - * Target Name: `iqn.2026-01.io.bunny-lab:storage` - * Authentication: `None` - * Portal Group: `