Difference between revisions of "QuantaStor Version ChangeLog"
From OSNEXUS Online Documentation Site
m (→Notes) |
m (→ChangeLog) |
||
Line 406: | Line 406: | ||
* fixed MegaRAID mark hot-spare to first mark disk as Good. | * fixed MegaRAID mark hot-spare to first mark disk as Good. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== [[Change Log Archive]] == | == [[Change Log Archive]] == |
Revision as of 01:50, 16 May 2014
Contents
- 1 ChangeLog
- 1.1 v3.11.0.5877 (May 16th 2014)
- 1.2 v3.10.3.5830 (May 6th 2014)
- 1.3 v3.10.2.5820 (April 25nd 2014)
- 1.4 v3.10.0.5751 (April 4nd 2014)
- 1.5 v3.9.4.5688 (March 14th 2014)
- 1.6 v3.9.3.5670 (March 7th 2014)
- 1.7 v3.9.1.5598 (February 2014)
- 1.8 v3.9.0.5585 (January 2014)
- 1.9 v3.8.2.5441 (December 19th 2013)
- 1.10 v3.8.1.5360 (December 3rd 2013)
- 1.11 v3.8.0.5335 (November 22nd 2013)
- 1.12 v3.7.4.5265 (November 5th 2013)
- 1.13 v3.7.2.5126 (October 21st 2013) (REQUIRES REBOOT)
- 1.14 v3.7.0.5061 (October 5th, 2013)
- 1.15 v3.6.5.4878 (August 20th, 2013)
- 1.16 v3.6.4.4852 (August 8th, 2013)
- 1.17 v3.6.3.4811 (August 1st, 2013)
- 1.18 v3.6.2.4780 (July 25th, 2013)
- 1.19 v3.6.1.4765 (June 26th, 2013)
- 1.20 v3.6.0.4689 (June 26th, 2013)
- 1.21 Change Log Archive
- 1.22 Notes
ChangeLog
The change log contains a detailed summary of the changes made for each new release of QuantaStor. For information on how to upgrade your storage system please see the Upgrade Guide.
v3.11.0.5877 (May 16th 2014)
- ISO DVD image: osn_quantastor_v3.11.0.5877.iso
- MD5 Hash: osn_quantastor_v3.11.0.5877.md5
- adds option to disable ALUA support (needed for VMware HA configurations)
- adds support for storage tier management. Tiers are groups of storage pools for easy automated provisioning. (currently CLI only)
- adds alert when HA port failover occurs
- adds new basic discovery module for mptsas LSI Fusion HBAs
- adds SAS address info to HW disk properties
- adds HW controller cache memory size information
- fix to allow for clearing network port configurations. Do this via the Modify Network Port dialog and set the port to 0.0.0.0 or choose 'disabled'.
- fix to identify HA virtual interfaces as 'static' rather than 'unknown'
- fix for Network Share free-space updates / previously was generating too much system load
- fix to clone operation, adds more progress detail to task status
- fix for cli command host-group-host-remove and volume-modify
- fix to recovery management to additionally auto-recover samba configuration
- fix to rename user to update samba configuration
- fix to CIFS management Network Share Modify dialog
- fix to UI to not show empty 1969 timestamps and other unpopulated fields
- fix to backup policies to backup files with non-ASCII characters in the file name
sudo -i wget http://packages.osnexus.com/packages/precise/main/qstorservice_3.11.0.5877-1_amd64.deb wget http://packages.osnexus.com/packages/precise/main/qstormanager_3.11.0.5877-1_all.deb dpkg -i qstormanager_3.11.0.5877-1_all.deb qstorservice_3.11.0.5877-1_amd64.deb
v3.10.3.5830 (May 6th 2014)
- ISO DVD image: osn_quantastor_v3.10.3.5830.iso
- MD5 Hash: osn_quantastor_v3.10.3.5830.md5
- fix for Network Share used space check (resolves performance / CPU utilization issue)
- fix to HA device descriptor generation
- fix to clone operation, adds more progress detail to task status
- fix for qs-util megalsiget utility
- adds new driver for mpt3sas LSI SAS3 HBAs
sudo -i wget http://packages.osnexus.com/packages/precise/main/qstorservice_3.10.3.5830-1_amd64.deb wget http://packages.osnexus.com/packages/precise/main/qstormanager_3.10.3.5830-1_all.deb dpkg -i qstormanager_3.10.3.5830-1_all.deb qstorservice_3.10.3.5830-1_amd64.deb
v3.10.2.5820 (April 25nd 2014)
- ISO DVD image: osn_quantastor_v3.10.2.5820.iso
- MD5 Hash: osn_quantastor_v3.10.2.5820.md5
- adds support for ALUA on iSCSI for HA
- adds new CIFS options for extended attributes to Network Share Create/Modify dialogs
- adds support for additional compression options
- adds support for LSI mpt2sas based HBA discovery and enclosure services integration
- adds SNMP support and full MIB
- adds SNMP commands to qs-util
- adds support for custom qs_init_share.sh in /var/opt/osnexus/quantastor
- adds performance test to qs-util
- adds the SNMP tools and iozone performance tool packages
- fixes and optimization for HA failover support
- fix for iSCSI session write/update issue
- fix for System Monitor role
- fix for setting bind address / gridIP attachment to non-eth0
- fix for gluster version check for 3.4
- fix for SSD storage pool IO profile
sudo -i wget http://packages.osnexus.com/packages/precise/main/qstorservice_3.10.2.5820-1_amd64.deb wget http://packages.osnexus.com/packages/precise/main/qstormanager_3.10.2.5820-1_all.deb dpkg -i qstormanager_3.10.2.5820-1_all.deb qstorservice_3.10.2.5820-1_amd64.deb
v3.10.0.5751 (April 4nd 2014)
- ISO DVD image: osn_quantastor_v3.10.0.5751.iso
- MD5 Hash: osn_quantastor_v3.10.0.5751.md5
- adds additional trace for alert logging
- adds support for GlusterFS 3.4.2
- adds configurable compression level and sync policy settings to Storage Volume Modify, Network Share Modify, and Storage Pool Modify
- adds logic to automatically set ZIL cache policy to always when ZIL SSD cache devices are added
- adds ZFS dataset creation for gluster bricks
- adds gluster volume auto-start after creation
- adds grid status monitoring logic to core service via --grid-stat option
- fixes and optimizations for grid scalability
- fix for cloud container CIFS access disabled at service startup
- fix for inaccurate utilized space on container's associated network share
- fix for inaccurate utilized space on gluster volume's associated network share
- fix for SoftLayer cloud container creation
- fix for accessing @GMT snapshots via NFS
- fix to allow creating storage system links between virtual and VLAN interfaces
- fix for MTU setting on VLAN ports, MTU of VLANs interfaces must be less than or equal to parent interface
- fix for gluster delete volume
- fix for delete/export pool to disconnect associated gluster mounts
sudo -i wget http://packages.osnexus.com/packages/precise/main/qstorservice_3.10.0.5751-1_amd64.deb wget http://packages.osnexus.com/packages/precise/main/qstormanager_3.10.0.5751-1_all.deb wget http://packages.osnexus.com/packages/precise/main/glusterfs-server_3.4.2-ubuntu2~precise6_amd64.deb wget http://packages.osnexus.com/packages/precise/main/glusterfs-client_3.4.2-ubuntu2~precise6_amd64.deb wget http://packages.osnexus.com/packages/precise/main/glusterfs-common_3.4.2-ubuntu2~precise6_amd64.deb dpkg -i qstormanager_3.10.0.5751-1_all.deb qstorservice_3.10.0.5751-1_amd64.deb dpkg -i glusterfs-server_3.4.2-ubuntu2~precise6_amd64.deb glusterfs-client_3.4.2-ubuntu2~precise6_amd64.deb glusterfs-common_3.4.2-ubuntu2~precise6_amd64.deb
v3.9.4.5688 (March 14th 2014)
- ISO DVD image: osn_quantastor_v3.9.4.5688.iso
- MD5 Hash: osn_quantastor_v3.9.4.5688.md5
- hot-fix for host group management, was not managing assignments properly in grid configurations
- fix for network share management of CIFS settings on Gluster shares
- fix for low level grid reset logic with /opt/osnexus/quantastor/bin/qs_service --reset-grid
- fix to set SSD optimized state to true when ZIL/L2ARC is enabled for a pool
- adds minor web UI enhancements to show compression ratios and quotas in the table view
- adds more checks to block Community Edition appliances from being added to a grid
- adds qs CLI commands for marking hardware RAID disks as good, host-spares, and for importing foreign RAID units
- adds support for mark good API with Adaptec controllers
Upgrade Instructions for systems on Private Networks
sudo -i wget http://packages.osnexus.com/packages/precise/main/qstorservice_3.9.4.5688-1_amd64.deb wget http://packages.osnexus.com/packages/precise/main/qstormanager_3.9.4.5688-1_all.deb dpkg -i qstormanager_3.9.4.5688-1_all.deb qstorservice_3.9.4.5688-1_amd64.deb
v3.9.3.5670 (March 7th 2014)
- ISO DVD image: osn_quantastor_v3.9.3.5670.iso
- MD5 Hash: osn_quantastor_v3.9.3.5670.md5
- added cloud container support for Google Cloud Storage
- this requires installation and configuration of gsutil via console using 'sudo install-gsutil'
- added support for accessing cloud containers via CIFS, see Modify Network Share to enable
- added AD group and user search/filtering features to QuantaStor web interface in Modify Network Share
- added support for network share quota with ZFS based storage pools in Modify Network Share
- added support for disabling browsing for network share _snaps directories in Modify Network Share
- added enhanced tabs for hardware RAID units, disks, events to filter on selected controller
- adds convenience Select All buttons to the network share permissions tab in Modify Network Share
- moved tab for iSCSI sessions to Storage Volume section, now only shows iSCSI sessions for selected storage volume
- fixed bug in cloud container create which would occasionally set the container state to error
- minor updates to EULA
- changed policy to have iSCSI redirection disabled by default as there are issues in grid configurations with VLANs where redirection could point to an inaccessible network
- changed default max ARC size to 70% after initial system installation
- added cluster configuration information to send log report
- adds qs-util megasettime to set the clock on MegaRAID controllers
- adds warning alert that additional configuration is required when NFSv4 w/ Kerberos mode is enabled.
- fix to update '/etc/issue' automatically after network configuration changes
- fix for HA custom callout script support
- fix to cleanup HA groups on storage pool export
- fix to skip schedule execution if no volumes/shares are present
- fix to MegaRAID SCSI inquiry page parsing to flip serial number / model number around in some cases
- fix to MegaRAID to show proper drive status when marked as 'Failed'
- fix to AD domain leave operation to remove AD computer entry
- fix for network share delete snapshot / unmount filesystem issue
sudo -i wget https://s3.amazonaws.com/qstor-downloads/qstorservice_3.9.3.5670-1_amd64.deb wget https://s3.amazonaws.com/qstor-downloads/qstormanager_3.9.3.5670-1_all.deb dpkg -i qstormanager_3.9.3.5670-1_all.deb qstorservice_3.9.3.5670-1_amd64.deb
v3.9.1.5598 (February 2014)
- ISO DVD image: osn_quantastor_v3.9.1.5598.iso
- MD5 Hash: osn_quantastor_v3.9.1.5598.md5
- added optimizations to DR / remote-replication to efficiently handle import
- added optimizations for Grid join process
- added additional license capacity 'wiggle room' to allow for 1TB of additional space for SSD caching
- fixed a race condition import problem seen with multiple replication policies all running concurrently
- fixed disk device correlation problem seen when cloning VSAs in Virtual Box
- fixed Cancel button in dialog for Add/Remove Shares from Quota
- fixed AD join process to support Domain Administrator accounts with passwords which have spaces ' ' in them.
v3.9.0.5585 (January 2014)
- ISO DVD image: osn_quantastor_v3.9.0.5585.iso
- MD5 Hash: osn_quantastor_v3.9.0.5585.md5
- adds support for SAS HBA based HA support
- adds support for Gluster HA virtual network interfaces, now CIFS/NFS access to Gluster volumes is HA
- adds customizable storage volume block size (ZVOL block size) in 'Create Storage Volume..' dialog under 'Advanced Settings'.
- adds multipath support for dual-path SAS HBA connectivity to SAS JBOD
- adds SNMP agent with get/walk/trap support
- adds 'Attach Gluster Peer' dialog for customizing Gluster peer connections to use specific ports/interfaces
- adds compression ratio information to volume, share, and pool properties
- adds secondary port discovery for manually created virtual interfaces which show up in 'ip addr' but not 'ifconfig'
- adds revised layout (grid aware) for all network management dialogs
- fix for local user synchronization across grid nodes for Gluster/CIFS support
- fix for CIFS/NFS configuration synchronization across grid nodes for Gluster
- fixes for Japanese localization
- fixes reboot/shutdown hang due to missing pacemaker K01 shutdown directive in /etc/rc6.d
- fixes for Gluster 3.4 integration
- optimizations for to speed up create grid operation
- deprecates / removes btrfs pool type option from Create Storage Pool in web UI, still available from CLI
- tested/certified LSI MegaRAID 93xx / 12G RAID Controller
- manual upgrade procedure for systems on private networks:
wget https://s3.amazonaws.com/qstor-downloads/qstorservice_3.9.0.5585-1_amd64.deb wget https://s3.amazonaws.com/qstor-downloads/qstormanager_3.9.0.5585-1_all.deb sudo dpkg -i qstorservice_3.9.0.5585-1_amd64.deb qstormanager_3.9.0.5585-1_all.deb
v3.8.2.5441 (December 19th 2013)
- adds initial support for Samba4/SMB3.
- Note that an additional installation step is required to upgrade.
- adds 'zvolutil repair' command for fixing bad blocks/checksums in ZFS ZVOLs, more info here.
- fix to RBAC role modify operation
- fix to multi-tenancy support to add Network Shares as a cloud resource type
- fix to Amazon S3 / add custom locations support
v3.8.1.5360 (December 3rd 2013)
- fixes for storage volume clone operation
- fixes for manual HA failover support
- fixes for grid synchronization logic
v3.8.0.5335 (November 22nd 2013)
- osn_quantastor_v3.8.0.5335.iso
- osn_quantastor_v3.8.0.5335.md5
- adds support for specifying block size and stripe leg length for hardware RAID unit creation (Adaptec / LSI MegaRAID)
- adds unit build/initialization status information for Adaptec controllers
- adds hardware controller configuration options to the toolbar
- adds qs-util setzfsarcmin / setzfsarcmax commands for adjusting ZFS ARC global settings.
- to configure your system to use 80% of available RAM for ARC cache use the command 'sudo qs-util setzfsarcmax 80'
- reboot is required for new ARC settings to take effect
- adds alert and task annotations to Librato Metrics integration
- adds auto config adjustment to reserve at least 128M of RAM for the system
- adds improved qs CLI help page
- adds support for network share replication
- fixes for remote-replication / DR
- fixes for manual HA failover support
- fixes Adaptec unit creation for single drive, JBOD type is now Simple Volume in 7xxx series
- fixes pool start issue with ZFS pools where network shares would not auto-enable
- fixes Adaptec 7xxx series device correlation
- fixes web UI issue with duplicate physical disks associated to RAID unit
- fixes 'Impacted' Adaptec unit state to be categorized as busy rather than warning
- fixes auto-floating of pacemaker owned virtual ports
- fixes NFS/CIFS export discovery issue with Scan function in Backup Policy create/modify dialogs
v3.7.4.5265 (November 5th 2013)
- adds support for parallelized Backup Policies which can ingest data from any NFS/CIFS sources to Network Shares
- adds tab completion for qs CLI
- adds VMware EUI column and Storage Volume property to web management interface
- adds 'Mark Disk as Good' dialog to simplify disk replacement with MegaRAID controllers
- adds 'qs-util megalsiget' command to assist with LSI support information requests
- fixes backup policy expired job cleanup
- fixes cciss / HP smart array device discovery issue when used with ZFS
- fixes MegaRAID issue for embedded LSI ROC chips which have no serial number
- fixes password dialog error message to say length isn't between 6 and 40 chars
- fixes issues with enclosure layout view and pop-up menu in web management interface
- fixes MegaRAID patrol read warnings to be informational (use 'qs-util megaccsetup' to setup proper cron job for MegaRAID controller scans)
- fixes pool percent provisioned property to exclude the thin-provisioned space of snapshots
v3.7.2.5126 (October 21st 2013) (REQUIRES REBOOT)
** Note that if you upgrade the SCSI target driver package it will stop any ** ZFS pools and require an immediate reboot after the install completes. ** Sorry for the inconvenience with this update. Note also that you can optionally upgrade ** the core service and manager packages without a reboot then upgrade the iSCSI target ** package later when you have an available maintenance window.
- osn_quantastor_v3.7.2.5126.iso
- osn_quantastor_v3.7.2.5126.md5
- adds core service optimizations to further reduce CPU utilization
- adds automatic backup of MegaRAID controller config data
- adds new pwalk utility for parallelized backup
- adds qs-zconvert utility which simplifies importing & converting foreign ZFS pools and ZVOLs into QuantaStor
- adds qs-util helper utility with common maintenance commands for megaraid, networking, etc
- fix for MegaRAID Patrol Read Aborted warnings by running 'sudo qs megaccestup' which will reschedule the LD consistency check so the PR and it run at different times
- fix for BBU and cache discovery logic for HP P800 controller module
- fix to zpoolfence causing issues with automatic ZFS pool startup at boot time
- fix for gluster volume discovery
v3.7.0.5061 (October 5th, 2013)
- osn_quantastor_v3.7.0.5061.iso
- osn_quantastor_v3.7.0.5061.md5
- adds CIFS/NFS support for scale-out NAS (Gluster)
- adds 'qs-showlog -e' option which just shows any errors or warnings in the log
- adds additional network configuration information into 'qs-sendlogs'
- adds preferred network port option for grid communication
- adds usage info and ZFS iostat, ZIL and ARC stats to 'qs-iostat'
- adds support for Gluster 3.4
- adds ability to choose RAID group leg size in pool create
- adds support for RAIDZ10, RAIDZ20
- adds qs-crm script to assist with HA triage tasks
- adds hadoop-install script to support latest CloudEra Hadoop
- adds HA module support configurable via /etc/qs_ha_modules.conf
- adds support to control which target drivers are loaded via /etc/iscsi-target.modules
- adds corosync and pacemaker packages for HA support and automatic grid IP failover
- adds fix for bad 'Missing Physical Disk' error
- adds CIFS User Access tab to the web management interface in the Network Shares section
- adds alpha-level support for HA failover using HBAs
- adds SAS HBA discovery module
- adds mcelog package
- fix to LSI MegaRAID hardware event discovery
- fix to pool discovery logic for failed pool devices
- fix so you can set IP to 0.0.0.0 even if this is also set on another port
- fix for ZFS storage pool import to prefer the resilient /dev/disk/by-id rather than /dev/disk/by-path
- fix to allow enabling network shares when no NFS access is present (only CIFS)
- fix for hardware unit to hardware disk association
- fix to pool rescan logic to prevent auto-import unless the UUID of the pool is specified in /etc/qs_zpool_autoimport
- fix remove cache for mirrored ZIL
- fix to AD Domain Join logic to verify hostname is less than or equal to 15 characters in length for netbios compatibility
- fix for zfs pool manager to make discovery cycle to fast-detect status and configuration changes
- fix to service startup message to be clearer
- fix for volume resize so that the iSCSI session is not dropped
- optimization, changes default swappiness to 10 for better performance and turns off unused services like postfix
v3.6.5.4878 (August 20th, 2013)
- osn_quantastor_v3.6.5.4878.iso
- osn_quantastor_v3.6.5.4878.md5
- fix for ZFS storage volume resize
- fix for ZFS log device detection
- fix for User Create dialog to require Password + Repeat Password to ensure correctly entered passwords
- added support for /etc/exports.custom so that custom NFS mounts could be specified and not overwritten by core service
- added custom script call-outs for pool start/stop. Place scripts in these locations to do custom actions at pool start/stop
- /var/opt/osnexus/custom/pool-poststart.sh
- /var/opt/osnexus/custom/pool-prestop.sh
- added custom script call-out for post system startup. This is called once per system boot.
- /var/opt/osnexus/custom/system-poststart.sh
v3.6.4.4852 (August 8th, 2013)
- osn_quantastor_v3.6.4.4852.iso
- osn_quantastor_v3.6.4.4852.md5
- fix to role creation
- fix to session synchronization in grid environments
- added support for disabling iSCSI redirection via stanza in /etc/quantastor.conf
- [target_manager]
- disable_iscsi_redirect=true
- fix to allow many-to-many relationship between hardware disks and units
- fix for volume snapshot to skip freespace check as ZFS snapshots are thin-provisioned
- added color highlighting to hot-spares in Enclosure View
- disabled SAS switch manager tab
- enhanced pool delete to require a force option when iSCSI sessions are present
- adds default /etc/apt/preferences.default configuration which allows for non-mainline packages from ubuntu
- adds support for monitoring ZFS pool scrub
- adds dialogs to web interface to start/stop scrub
- adds zpoolscrub command which can be used to setup an automatic monthly scrub on the last Saturday of the month 'sudo zpoolscrub --cron'
- adds cli support for creating custom RBAC roles using wildcards, for example:
- qs role-add "Volume Administrator" --permissions=*:view,StorageVolume:*,NetworkShare:*
v3.6.3.4811 (August 1st, 2013)
- osn_quantastor_v3.6.3.4811.iso
- osn_quantastor_v3.6.3.4811.md5
- adds support for volume replica rollback for easy DR failback
- adds detection for when a replica checkpoint volume is in use (has iSCSI session) and auto marks it as an 'Active Replica Checkpoint'
- this flag can be toggled using the 'Modify Storage Volume' dialog
- when set all replica operations to the active checkpoint are blocked to protect the data
- adds enclosure view which allows you to view the layout of disks within the chassis and their state. This greatly simplifies drive replacement.
- custom enclosure/chassis drive layouts can be defined in /etc/qs_enclosure_layout.conf
- adds support for developing custom cloud providers for QuantaStor's cloud backup system which can backup to OpenStack SWIFT based object storage
- custom providers are registered using the /etc/qs_cloud_providers.conf file
- adds zfscleanupsnaps helper/maintenance script to cleanup orphaned snapshots which have no associated clone
- adds button to Upgrade Manager dialog to link to this ChangeLog page
v3.6.2.4780 (July 25th, 2013)
- osn_quantastor_v3.6.2.4780.iso
- osn_quantastor_v3.6.2.4780.md5
- fixed sorting by slot number
- fixed sorting by disk name
- fixed Create Unit to show the number of selected disks
- fixed Delete Unit so you can delete units with the boot flag (requires checking the 'Force' option) and added a confirmation check
- fixed table views to show alternate/custom name for controller
- fixed unit table to show 'Disks' which is the count of disks in that unit
- fixed issue with alert send using wrong sender name
- fixed replication schedules to allow replicating from zfs volumes with active iSCSI sessions
- adds dialog for multi-delete of network shares
- fixes RAIDz detection
- fixed corner case in pool creation dialog where the filesystem choices needed to update to include ZFS
- fixed snapshot schedule triggering logic to support schedules with a mix of volumes from different systems
v3.6.1.4765 (June 26th, 2013)
- osn_quantastor_v3.6.1.4765.iso
- osn_quantastor_v3.6.1.4765.md5
- fixes for multi-node ZFS remote-replication & replication schedules
- added initial support for enclosure layout selection
- fix to minor corner cases in grid synchronization logic
- fix to dns update logic
- adds support for enabling the write-back cache at the SCSI target driver level
- adds ALB and TLB bonding modes
- adds storage pool blacklist (/etc/qs_poolblacklist.conf) to exclude storage which should not be managed as a Quantastor pool
- fix for compression enable/disable on ZFS based pools
- fix to an alert that would spam in the web UI in some cases
- fix to zfs share rename
- fix to Adaptec 7xxx module for disk size discovery
- changed ZVOL block size policy to be adjustable via /etc/quantastor.conf
- adds check for volume snapshots to report a nice error if snapshots exist and the parent volume delete is requested
v3.6.0.4689 (June 26th, 2013)
- osn_quantastor_v3.6.0.4689.iso
- osn_quantastor_v3.6.0.4689.md5
- adds support for ZFS storage pools
- compression
- snapshots
- smart replication
- SSD write cache device management (ZIL)
- SSD read cache device management (L2ARC)
- online grow pool with zero downtime
- smart cloning
- data and metadata-checksums
- cloning volumes and share to/from other storage pool types
- enhanced snapshot schedules
- added qs-iostat CLI command for monitoring performance
- added support for sharing with Avid MediaComposer using MediaHarmony samba module
- added avidlog and avidupdate commands for Media Harmony log viewing and auto-update of Avid bins when changes are made
- added support for Network Share cloning
- added grid column for showing % Provisioned on storage pools
- added SMART health PASS/FAIL reporting for MegaRAID disk devices
- fix for Adaptec discovery logic
- added Trigger Snapshot Schedule dialog for immediate activation of policy
- fix to set default rwx for samba shares
- fix to allow single node Gluster volume creation
- added optional lftp based replication
- fix for btrfs pool grow
- changed btrfs to 'Experimental' in web interface
- enhanced clone and restore operations to be sparse aware to recover unused space
- adds support for DRBD proxy
- fix for Chelsio 10GbE support
- fixed MegaRAID mark hot-spare to first mark disk as Good.
Change Log Archive
Notes
Note that version changes that are marked with an asterisk (*) indicate builds that include a change to the iSCSI target driver. A single asterisk is used to indicate a recommended but not required change to the driver and a double asterisk (**) is used to indicate that the qstortarget package must be upgraded along with the regular qstormanager and qstorservice packages.