Skip to content

About

iSCSI connect overlay for Apache CloudStack 4.22 KVM on HPE Primera / Alletra Storage MP

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

CloudStack iSCSI overlay for Primera / Alletra Storage MP

iSCSI connect overlay for Apache CloudStack 4.22.1.1 (Debian/Ubuntu packages) KVM when primary storage is HPE Primera, 3PAR, Alletra Storage MP, or Alletra 9000 (WSAPI v1).

Stock CloudStack already manages those arrays as Provider = Primera. The in-tree host scripts only rescan Fibre Channel (/sys/class/fc_host). On an iSCSI-only hypervisor that directory is empty, so attach never sees the LUN. This package rescans iSCSI sessions instead, and does not log out the target when one volume detaches (one IQN, many VLUNs).

A sidecar JAR registers the same Primera adapter as AlletraMP so Add Primary Storage can show Alletra without renaming an existing provider=Primera pool. It is not a different API. It is not Nimble OS (Alletra 5000/6000). ACS Protocol = iSCSI (one shared LUN) is the wrong control; use Provider = Primera or AlletraMP.

Install: docs/INSTALL.md · Build: docs/BUILD.md

https://github.com/dahampere/cloudstack-primera_alletraMP-iscsi

What you get

Piece Install on Artifact
iSCSI connect overlay (the product) every KVM host cloudstack-alletra-mp-kvm_*.deb
AlletraMP provider (Primera rename) every management node cloudstack-plugin-storage-volume-alletra-mp_*.deb or the .jar

Stock Primera stays installed. Existing pools with provider=Primera keep working. New pools can use provider=AlletraMP if you want that name in the UI.

You can install only the KVM overlay and keep creating pools as Primera. The management JAR is optional naming.

Releases

Current packages: v4.22.1.1-1 (Apache CloudStack 4.22.1.1).

File Install on
cloudstack-alletra-mp-kvm_4.22.1.1-1_all.deb every KVM host (required)
cloudstack-plugin-storage-volume-alletra-mp_4.22.1.1-1_all.deb every management node (optional UI name)
cloud-plugin-storage-volume-alletra-mp-4.22.1.1.jar same as the management deb, if you copy the JAR by hand

To rebuild from source, see docs/BUILD.md. GitHub Actions workflow artifacts expire and are not a substitute for that release.

License

Apache License 2.0. The provider is a derivative of Apache CloudStack 4.22.1.1 plugins/storage/volume/primera. The host scripts are derived from scripts/storage/multipath. See NOTICE.

About

iSCSI connect overlay for Apache CloudStack 4.22 KVM on HPE Primera / Alletra Storage MP

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages