Skip to content

merge nfs#14

Merged
khensler merged 3 commits into
nfs-proxmox-movefrom
main
Apr 30, 2026
Merged

merge nfs#14
khensler merged 3 commits into
nfs-proxmox-movefrom
main

Conversation

@khensler
Copy link
Copy Markdown
Owner

No description provided.

importcarguy and others added 3 commits March 17, 2026 14:26
* delete old images

* delete old files
* removing NVMeoTCP not supported by XCP-ng yet

* Remove XCP-ng NVMe-TCP references from README and index

---------

Co-authored-by: importcarguy <importcarguy@gmail.com>
@khensler khensler merged commit b3fa75e into nfs-proxmox-move Apr 30, 2026
1 check failed
@khensler
Copy link
Copy Markdown
Owner Author

resolved merge issues

khensler added a commit that referenced this pull request Apr 30, 2026
* VME (#11)

* delete old images

* delete old files

* Xcp ng nvme removed (#13)

* removing NVMeoTCP not supported by XCP-ng yet

* Remove XCP-ng NVMe-TCP references from README and index

---------



---------

Co-authored-by: importcarguy <31427944+importcarguy@users.noreply.github.com>
Co-authored-by: importcarguy <importcarguy@gmail.com>
khensler added a commit that referenced this pull request Apr 30, 2026
* VME (#11)

* delete old images

* delete old files

* Xcp ng nvme removed (#13)

* removing NVMeoTCP not supported by XCP-ng yet

* Remove XCP-ng NVMe-TCP references from README and index

---------



---------

Co-authored-by: importcarguy <31427944+importcarguy@users.noreply.github.com>
Co-authored-by: importcarguy <importcarguy@gmail.com>
khensler added a commit that referenced this pull request Apr 30, 2026
* Add iSCSI portal filtering lesson learned and update quickstart guide

- Lessons Learned #7: Document that Pure sendtargets returns ALL portals
  including unused VLANs (e.g., 10.21.245.x on VLAN 2245). Must delete
  unwanted nodes before login or login to specific portals only.
- Updated iSCSI QUICKSTART Step 5 with iface bindings, portal cleanup,
  and per-portal login workflow.
- Added portal filtering to checklist.

* Document 3-host storage requirement for GFS2 datastore creation

- Added lesson #8: all cluster hosts must have iSCSI/multipath configured
  before VME Manager will show the device in the GFS2 datastore wizard.
- Added note that VME UI iSCSI discovery lacks iface binding/portal filtering.
- Updated QUICKSTART Step 7 with warning callout about 3-host prerequisite.
- Added checklist item to verify multipath on all hosts before proceeding.

* Add complete iSCSI session setup procedure to both docs

- Replaced fragmented lesson #7 with full end-to-end CLI procedure
  including cleanup, iface binding, discovery, portal deletion, login,
  auto-start, and verification steps.
- Updated QUICKSTART Step 5 with same complete procedure and warnings.
- Both docs now show the exact commands to run on each host.

* Replace treeves with admin in SSH examples

* List all 3 host IPs in SSH examples for iSCSI setup

* Fix host IPs: vme-2=10.21.146.104, vme-3=10.21.146.206

* Add current status: vme-1/vme-2 done, vme-3 storage NICs blocked

* Lesson #9: VME UI block device not visible - use iscsiadm session rescan

* Fix vme-3 IP: 10.21.146.106 (was .206)

* HPE-VME: Full audit — remove all fabricated content, align with HPE docs

READY FOR PEER REVIEW

Summary:
- Stripped all fabricated content from best practices guides
- Every claim now sourced from lab testing or HPE/Pure documentation
- Relocated docs from distributions/hpe-vme/ to HPE-VME/
- Replaced NFSv4 screenshot with verified NFSv3 screenshot

iSCSI Best Practices (753 → 294 lines):
- Removed CHAP, fencing, HA speculation, DLM/Corosync diagram
- Removed manual GFS2 commands, performance tuning, monitoring scripts
- Added Pure multipath.conf source attribution
- Simplified GFS2 section to reference Quickstart procedure

NFS Best Practices (508 → 308 lines):
- Removed fabricated bonding configs, sysctl tuning, performance numbers
- Removed hpe-vm console command, netplan examples, monitoring script
- Removed exportfs/nfsstat server commands (not applicable to Pure)
- Replaced generic NFS Server Checklist with Pure FlashArray Export Checklist

Both Quickstarts:
- Removed Host OS prereqs (VME unified installer handles this)
- Replaced all made-up IPs with placeholder format
- Removed package insta- Removks

See HPE-VME/CHANGELOG.md for full details.

* style and dir cleanup

* cleanup

* merge nfs (#14) (#15) (#16)

* VME (#11)

* delete old images

* delete old files

* Xcp ng nvme removed (#13)

* removing NVMeoTCP not supported by XCP-ng yet

* Remove XCP-ng NVMe-TCP references from README and index

---------



---------

Co-authored-by: importcarguy <31427944+importcarguy@users.noreply.github.com>
Co-authored-by: importcarguy <importcarguy@gmail.com>

* Delete distributions/.DS_Store

* move readme section for vme

* HPE-VME iSCSI: align multipath.conf with standard template

- Replaced custom Pure-specific multipath.conf with standard template
- Changed no_path_retry from queue to 0 (prevents APD hangs)
- Added enable_foreign and cciss blacklist entry
- Removed polling_interval 5 from defaults
- Device section now commented template matching all other guides

* updated with URL

* URL update

* image fixes

---------

Co-authored-by: importcarguy <31427944+importcarguy@users.noreply.github.com>
Co-authored-by: importcarguy <importcarguy@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants