StorPool 20.0 Change Log¶
20.0 revision 20.0.508.e2623b204¶
Released 26 May 2023
Initial support for Debian 11 and ProxMox operating system.
Drop support for Debian 9 operating system.
storpool_statnow sends also all kernels installed on the node in order to trigger alerts for known-bad kernel versions (was sending only installed kernel versions with installed modules for StorPool).
20.0 revision 20.0.487.818a7cea4¶
Released 08 May 2023
disk_init_helperto properly handle multipath enabled NVMe devices.
net_helperto generate a random MAC address for bond and bridge interfaces in all bond enabled modes. This resolves an issue where bridge interfaces would have a different MAC address than the underlying bond, causing local (intra-node) communication between services to fail.
A single VF interface is now being created for all
mlx5_corebased NICs by default by the
vf-genconftool, so that a dummy interface will no longer be required for any bond-based configurations.
20.0 revision 20.0.473.ad8854a34¶
Released 28 Apr 2023
storpool_serverto exit the cluster before waiting for all operations on ejected drives to complete, when ejecting all drives simultaneously.
20.0 revision 20.0.466.2a2e26fd9¶
Released 21 Apr 2023
storpool_volumecareis now a highly available service running on each API node (notes here).
SP_BRIDGE_TEMPLATEconfiguration option is now superceded by the
mgmtConfig backupTemplateNameoption (more at this part of the CLI tutorial)
storpool_statservice now collects only specific
sysctlvalues instead of all of them, due to some operations being triggerred on reading the values of sysctls like
20.0 revision 20.0.441.61c5774c8¶
Released on 08 Apr 2023
storpool_statcrashing if a volume disappears while it is collecting stats for it.
New scrubbing procedure executed through cron with lower number of drives for each run for less impact on cluster operations.
New Management menu in CLI initially showing active API tasks progress (more details here)
20.0 revision 20.0.419.261c0e3b2¶
Released on 18 Mar 2023
Adds support for the Micron 7450 PRO NVMe drive.
Functional updates for
storpool_nvmedrunning upon stop when the
--expose-nvmeis not provided
Configure a custom ssh port for the
Fixed CLI warning when reporting per-GiB IOPS or bandwidth limits
20.0 revision 20.0.386.8ea42a7d8¶
Released 08 Mar 2023
New option to
storpool_ctlto show only not running or not enabled services (more info here)
The output of
storpool attach listCLI command now shows volume and snapshot tags.
20.0 revision 20.0.372.4cd1679db¶
Released 24 Feb 2023
storpool_volumecareglobal and per-policy template override added for local or received from the remotes snapshots (detailed Volumecare documentation)
storpool_logdservice for StorPool logs retrieval and analisys (StorPool Log Daemon (storpool_logd))
20.0 revision 20.0.353.e5f7ee9c0¶
Released 16 Feb 2023
storpool_volumecareprinting erroneous output on stdout, breaking JSON output.
Add an API option to control whether a volume and its snapshots are moved to the destination sub-cluster upon multicluster attach operation.
20.0 revision 20.0.334.70c4fbda5¶
Released 03 Feb 2023
Fix for random read performance through
storpool_bridgewith a configured large number of
20.0 revision 20.0.325.7d16d036f¶
Released 01 Feb 2023
Gathering additional data in
storpool_statfor the installed package versions for OpenNebula and CloudStack orchestrations.
Increase the number of NVMe drives for a single node from 16 to 64.
20.0 revision 20.0.276.b05695816¶
Released 11 Jan 2023
balancertool now requires one of
-Roptions to proceed, see Rebalancing StorPool in the User Guide.
Removed support for Debian 9.
storpool_nvmedservice now waits for all NVMe devices to be initialized by the OS, which fixes an issue with NVMe’s not getting back in the cluster upon reboot.
MetaV1 compatibility is removed, minimum version for supported upgrade is now
Increase gratuitious ARP interval in
storpool_iscsito workaround broken behavior in Xen Server 7.x.
20.0 revision 20.0.205.c5cbaeb49¶
Released 19 Dec 2022
storpool_mgmt- fix for crash on an attempt to soft eject a disk with multicluster attached volume.
20.0 revision 22.214.171.124fc357c5¶
Released 12 Dec 2022
Adds support for Samsung PM1733 NVMe.
Fix ARP resolve on backup interface in missing-cross-switch-link iSCSI multipath case.
Gathering additional data in
status of iSCSI controllers connections.
kdump service status.
present kernel command line parameters.
present sysctl configuration.
status for all systemd units.
20.0 revision 126.96.36.199ebac5311¶
Released 30 Nov 2022
scalability improvements with 1000+ exports.
decreased failover times.
Automatically detect NVMe devices with StorPool signatures (removes the
Removed support for pre-AMD Zen-based processors (the
storpool_vcctltool causing failure with
storpool_serverfor induced latency during entries aggregation.
20.0 revision 188.8.131.52df908ec¶
Released 20 Oct 2022
Adds support for Dell branded Samsung PM1725 and XS1715 NVMe devices.
Add handling for non-null-terminated NVMe serial and product numbers.
New default latency threshold values (more at In-server disk and journal performance tracking).
20.0 revision 20.0.38.c5178becb¶
Released 03 Oct 2022
storpool_serverdetects new trim operations that only trim over old ones and completes them immediately.
20.0 revision 184.108.40.206a208ffab¶
Released 08 Sep 2022
storpool_volumecare- significant performance speedup in large backup clusters.
storpool_havm- highly available virtual machine service helper (more here).
storpool_mgmt- fix for crash on an attempt to rebase a volume or a snapshot to an already destroyed snapshot.