Hitachi Content Software for File v4.2.5.33 Release Notes
About this document
This document (RN-HCSF003-05, December 2023) provides information about the Hitachi Content Software for File (HCSF) software product, including new features, new functions and improvements, fixed issues, and known issues.
Intended audience
This document is intended for customers and Hitachi Vantara partners who license and use Hitachi Content Software for File.
Accessing product documentation
Product user documentation is available on the Hitachi Vantara Support Website: https://knowledge.hitachivantara.com/Documents. Check this site for the most current documentation, including important updates that may have been made after the release of the product.
Accessing product downloads
Product software, drivers, and firmware downloads are available on the Hitachi Vantara Support Website: https://support.hitachivantara.com/.
Log in and select Product Downloads to access the most current downloads, including important updates that may have been made after the release of the product.
About this release
This document describes the differences between the following versions.
Product | New version | Previous version |
Hitachi Content Software for File | 4.2.5.33 Maintenance release | 4.0.5.19 |
Upgrade
Minimum required version to upgrade from: 4.1.2.
Release highlights
Release highlights for HCSF versions since v4.0.5.19:
· Alerts in place for use of duplicate IP addresses.
· Reduced likelihood of receiving false alerts for full quotas.
· Better error handling for aborted S3 MultiPartUpload requests.
· The weka cluster failure-domain CLI command is enhanced with more component fields.
· No more umount/mount cycling for SCMC clients during upgrades.
Breaking Changes / Deprecation
Intel processor families Ivy Bridge and Sandy Bridge have been deprecated, and support for these processors will be discontinued in version 4.3.
New features
Not applicable to this release.
New functionalities and improvements
The following table lists and describes the new features in HCSF since v4.0.5.19.
Item | Description |
WEKAPP-277968 | Incorrect read responses no longer cause unavailability When a drive returns successful yet incorrect responses while a disk fails, the cluster could fail to recover the inaccurate content of the block, which could lead to erroneous IO responses or cluster unavailability. Recovery will now occur as long as enough redundancy is available. |
WEKAPP-302123 | Enhanced output of the weka cluster failure-domain CLI command The weka cluster failure-domain CLI command is enhanced with additional information, including details about Failure Domain, Active Drives, Total Drives, Containers, Total Containers, and Raw Capacity. Moreover, extra fields are included in verbose mode (-v), such as UID, Failed Drives, Removed Drives, Drive Processes, Total Drive Processes, Compute Processes, and Total Compute Processes." Impact: Add more information to CLI command |
WEKAPP-321442 | Improvement: A client mounted to multiple clusters remains active during upgrade A client mounted to multiple clusters can now undergo upgrades while keeping the mounts active, eliminating the need for unmounting/remounting. Follow the upgrade procedure in the HCSF documentation for more information. |
WEKAPP-338289 | Minimum S3 cluster size requirement update S3 cluster minimum of 3 servers is no longer a requirement. It is possible to use two servers for an S3 cluster with high availability. Without high availability, it is feasible to use one server. Using one server does not provide high availability in case of a failure and is not advised for use in production. |
Fixed issues
The following tables list and describe the fixed issues in HCSF since v4.0.5.19.
Control/API
Item | Description |
WEKAPP-302028 | Cluster unavailability due to duplicate IP assignments with cluster and floating IPs Setting the same IP for floating IPs and WEKA cluster IPs is prohibited. This configuration causes duplicate IP assignments, leading to cluster unavailability. |
Feature/Mounting
Item | Description |
WEKAPP-215857 | Duplicate mount entries Running mount -a multiple times creates duplicated wekafs mounts. |
Filesystem/RAID
Item | Description |
WEKAPP-338848 | Data unavailability during simultaneous disks and compute process failures Simultaneous disk and compute process failures might result in data unavailability. |
Interfaces/S3-FE
Item | Description |
WEKAPP-331299 | S3 MultipartUpload error code 500 When an S3 client calls the uploadObjectPart function after the upload process is completed or aborted, it may receive a 500 error code instead of the expected 404. |
Platform/Network
Item | Description |
WEKAPP-322009 | Unavailability in mixed networking with IB PKEYs InfiniBand PKEY verification in a mixed-networking (Ethernet and Infiniband) environment might cause data unavailability. |
WEKAPP-325457 | Use of Infiniband PKEY A cluster set with an IB interface with PKEYs might not start. |
WEKAPP-330000 | IOs hang in mixed network clusters when specific link types are lost In mixed network environments, if a process loses connectivity through all links of a specific type (Infiniband or Ethernet), the cluster maintains the connection to this process due to its ongoing communication through alternative link layers. However, this can lead to situations where clients dependent on the lost link layer persistently attempt to connect to the affected process because the cluster does not recognize it as disconnected. |
WEKAPP-336715 | Driver preparation script for igb_uio may fail on certain versions of Linux Sometimes, the Linux component igb_uio doesn’t install correctly on certain Linux environments due to an unexpected output from the ‘uname’ command, leading to mount failures. |
UX/CLI
Item | Description |
WEKAPP-336310 | weka status output erroneously shows disconnected containers as UP The weka status command output shows incorrect container statuses. It also indicates containers disconnected from the cluster as UP. |
Known issues
Not applicable to this release.
User documentation
Not applicable to this release.
Feature support
The following table lists the features supported in the HCSF v4.2.5.33 release.
Feature Group | Feature Name | Support Status |
Browser for GUI | Mozilla | Supported |
Mozilla | Supported | |
Safari | Supported | |
Chrome | Supported | |
Internet Explorer | Supported | |
Microsoft Edge | Supported |
Feature Group | Feature Name | Support Status |
Protocols | AFP | Not supported |
HDFS | Not supported | |
SMB v1 | Not supported | |
SMB v2 | Supported | |
SMB v2.1 | Supported | |
SMB v3.0 | Supported | |
SMB v3.02 | Supported | |
SMB v3.11 | Supported | |
SMB Active Directory Authentication Mix mode | Supported | |
SMB Active Directory Authentication Native mode | Supported | |
SMB NT Server Authentication | Not supported | |
SMB Usermapping (LDAP server) | Supported | |
SMB Usermapping (RID) | Supported | |
SMB Unix extension support | Supported | |
SMB ABE (Access Based Enumeration) | Not supported | |
SMB v2 Simplified command set | Supported | |
SMB v2 Uniformity Unicode, timestamps, etc | Supported | |
SMB v2 SHA256 signing | Supported | |
SMB v2 Expanded identifier space | Supported | |
SMB v2 Dynamic crediting | Supported | |
SMB v2 Durable opens for handling disconnects | Supported | |
SMB v2 Symbolic link support | Supported | |
SMB v3 Encryption | Supported | |
SMB v3 over RDMA | Not supported | |
SMB v3 multichannel | Not supported | |
SMB hidden shares | Supported | |
SMB guest access | Supported | |
SMB Windows previous versions integration support | Supported | |
Restrict SMB access by host ip/name | Supported | |
SMB dynamic add/remove host | Supported | |
SMB Enforced Quota with Write cache | Not supported | |
SMB Enforced Quota with Read cache | Supported | |
SMBW - SMB v3 over RDMA | Supported | |
SMBW - SMB v3 multichannel | Supported | |
SMBW - Encryption | Supported | |
SMBW - case insensitive | Supported | |
SMBW - autonomous mode | Supported | |
SMBW - zero copy | Supported | |
DNS | Supported | |
FTP | Not supported | |
LDAP authentication | Supported | |
NFS v3 (NFS mount) | Supported | |
NFS v4.0 (NFS mount) | Supported | |
NFS v4.1 (NFS mount) | Supported | |
NFS v4.1 (NFS mount) with pNFS extensions | Not supported | |
NFS v4.2 (NFS mount) | Not supported | |
NFS Kerberos | Not supported | |
NFSv3 Locks | Not supported | |
NFSv4 Locks | Not supported | |
NFSv4 ACL | Not supported | |
dNFS (Oracle direct NFS) | Not supported | |
NIS Client | Not supported | |
NIS+ Client | Not supported | |
NTP Client | Supported | |
WebNFS client | Not supported | |
WebNFS server | Not supported | |
WebDAV | Not supported | |
HTTP client | Not supported | |
HTTPs client | Not supported | |
HTTP server | Not supported | |
HTTPs server | Not supported | |
iSCSI initiator | Not supported | |
RADIUS | Not supported | |
Kerberos | Not supported | |
RoCE v1 | Not supported | |
RoCe v2 | Not supported | |
S3 API | Supported | |
S3 Multi protocol access (No locking) | Supported | |
S3 Temporary security token (STS AssumeRole) | Supported | |
S3 IAM Policies | Supported | |
AWS S3 Lifecycle Configuration | Supported | |
S3 Pre signed URLS | Supported | |
S3 Bucket Policies | Supported | |
S3 Audit logs via external 3rd party service | Supported | |
S3 Bucket Quota | Supported | |
S3 Service Non disruptive upgrade (NDU) | Supported | |
S3 Bucket creation on Multiple filesystem | Supported | |
S3 access mapping to POSIX UID/GID (per S3 user) | Supported | |
S3 LDAP/OpenID support | Not supported | |
S3 Object versioning | Not supported | |
S3 Bucket replication | Not supported | |
S3 Bucket notifications | Not supported | |
S3 Objects LegalHold/Lock/Retention (WORM) | Not supported | |
S3 Service Accounts | Supported | |
S3 Object ACLs | Not supported |
Feature Group | Feature Name | Support Status |
Block storage protocols | FC | Not supported |
Infiniband | Not supported | |
iSCSI target | Not supported | |
iSER | Not supported | |
NVMe-oF | Not supported | |
NVMe/FC | Not supported | |
NVMe/TCP | Not supported |
Feature Group | Feature Name | Support Status |
File system | Online file system expansion | Supported |
Advisory Quotas | Supported | |
Enforced Quotas (Hard Quotas) | Supported | |
Enforced Quotas with Grace period (Soft Quotas) | Supported | |
Atomic open | Supported | |
Atomic read | Not supported | |
Atomic modify | Not supported | |
Atomic append | Not supported | |
Atomic writes | Not supported | |
No attribute cache | Supported | |
inotify API | Not supported | |
Enforcing file/directory creation mode/mask | Supported | |
Remount options | Supported | |
Encryption | Supported | |
Thin provisioning | Supported | |
Quata on Snapshot | Supported | |
Data reduction | Supported |
Feature Group | Feature Name | Support Status |
Clustering | Single server POC cluster | Supported |
Online host addition | Supported | |
Online host removal | Supported | |
Non disruptive weka Client resources reconfiguration | Supported |
Feature Group | Feature Name | Support Status |
Maintenance | Diags | Supported |
Logging | Not supported | |
Rolling backend upgrade | Not supported | |
Rolling frontend upgrade | Not supported | |
Rolling compute upgrade | ||
Backends Only Upgrade | Supported | |
Call home REST | Supported | |
Call home sFTP | Not supported | |
Call home FTP | Not supported | |
Call home SCP | Not supported | |
Call home email | Not supported | |
Secure Remote Access | Not supported |
Feature Group | Feature Name | Support Status |
Management | CLI via SSH | Supported |
SMB MMC support | Not supported | |
SNMP, MIB | Not supported | |
RBAC (Role Based Access Controls) | Supported | |
REST API | Supported | |
Clients Scaling | Supported |
Feature Group | Feature Name | Support Status |
Network | Ipv4 | Supported |
IPv6 | Not supported | |
Link aggregation (IEEE802.3ad) | Supported | |
Tagged VLAN (IEEE802.1q) | Not supported | |
Jumbo frames | Supported | |
LACP Mode 1 (Active/Backup) | Not supported | |
Team multiple NICs | Not supported | |
SPDK for local NVMEs | Supported | |
SPDK for non local NVMEs | Not supported | |
UDP through kernel | Supported | |
DPDK bypassing kernel with dedicated core | Supported | |
DPDK bypassing kernel without dedicated core | Supported | |
RDMA over Inifiniband | Supported | |
RDMA over ethernet | Supported | |
Client 1500 MTU over UDP | Supported | |
Client 1500 MTU DPDK | Supported | |
Client side QoS | Supported |
Feature Group | Feature Name | Support Status |
Security | CIFS audit logging | Not supported |
NTFS ACLs | Supported | |
POSIX ACLs | Supported | |
manual mapping Posix to NTFS ACLs | Not supported | |
automatic mapping Posix to NTFS ACLs | Supported | |
Account lockout due to unsuccessful attempts | Supported | |
API TLS 1.2 | Supported | |
Password change enforcement | Supported | |
UI Session Timeout | Supported | |
Password Complexity | Supported | |
Access Token Revocation | Supported | |
UI Security login banner | Supported | |
SELinux | Supported | |
SED enabled drives (SED = Self Encrypting Drives) | Not supported | |
Custom ca certificate | Supported |
Feature Group | Feature Name | Support Status |
Snapshots | Automatic snapshot export | Supported |
GUI snapshot creation | Supported | |
CLI snapshot creation | Supported | |
API snapshot creation | Supported | |
online snapshot | Supported | |
read only snapshot | Supported | |
read write snapshot | Supported | |
convert read only snapshot to read write | Supported | |
snapshot to Object Store | Supported | |
move snapshot to and from the Object Store | Supported | |
2 tiering targets per file system | Not supported | |
3 tiering targets per file system | Not supported | |
x tiering targets per file system | Not supported | |
delete primary snapshot keeping all other snapshots | Supported | |
delete any snapshot keeping previous and later snapshots | Supported | |
Synchronized snapshot | Supported | |
Live Snapshot Restore | Supported |
Feature Group | Feature Name | Support Status |
Object Store | Tiering to 2 Object Store (1 read only) | Supported |
Data migration between Object Stores | Supported | |
Backup only policy (snapshots) | Supported | |
Snapshots remote backup alongside tiering | Supported | |
Space Reclamation on local bucket | Supported | |
Space Reclamation on remote bucket | Not supported | |
Tiering to Glacier/Deep-Glacier | Not supported | |
Snapshot and Tiering to Glacier instant retrieval | Supported | |
Snapshot to Glacier/Deep Archive | Not supported | |
Aborts/pause for snapshot upload | Supported | |
Aborts/pause for snapshot download | Supported | |
Incremental snapshot upload | Supported | |
Incremental snapshot download | Not supported |
Feature Group | Feature Name | Support Status |
Caching | Read cache | Supported |
Write cache | Supported | |
Write through cache | Supported |
Feature Group | Feature Name | Support Status |
Language | Unicode support | Supported |
Feature Group | Feature Name | Support Status |
VM | BEs on VM support | Not supported |
Clients on VM with UDP mode support | Supported | |
Clients on VM with DPDK mode support | Supported | |
Client VMotion(vsphere) using vmxnet3 with DPDK | Supported | |
Client VM migration (kvm) with DPDK | Not supported |
Feature Group | Feature Name | Support Status |
Cloud | Auto-scaling groups | Supported |
Auto-scaling groups - Autoscaling S3 Cluster | Not supported | |
Auto-scaling groups - Autoscaling NFS Serves | Not supported | |
Auto-scaling groups - Autoscaling SMB Servers | Not supported |
Feature Group | Feature Name | Support Status |
Licensing | Usable capacity license | Supported |
License enforcement during initial start-io | Supported |
Feature Group | Feature Name | Support Status |
CSI Plugin | CSI snapshots | Supported |
K8S fsGroups | Supported | |
Weka mount options in storage class | Supported | |
Filesystem per PVC | Supported |
Supported operating systems
The following tables describe the OS versions that are supported by the HCSF v4.2.5.33 release.
Backend servers and clients
OS | Versions |
Red Hat | 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2 8.8,8.7, 8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 8.0 |
CentOS | 7.9, 7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2 8.5, 8.4, 8.3, 8.2, 8.1, 8.0 |
Rocky Linux | 8.6,,8.7, 8.8, 9.0,9.1, |
Ubuntu | 18.04,20.04,22.04 |
Amazon Linux (formerly Amazon Linux 2 LTS) | 18.03, 17.09 17.12 |
Clients only
OS | Versions |
SLES | 15 SP2,15 SP4 12 SP5 |
Red Hat | 8.8, 9.0, 9.1 |
Rocky Linux | 9.1, 9.0 |
Ubuntu | 22.04 |
Copyrights and licenses
© 2023 Hitachi Vantara LLC. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including copying and recording, or stored in a database or retrieval system for commercial purposes without the express written permission of Hitachi, Ltd., or Hitachi Vantara LLC (collectively "Hitachi"). Licensee may make copies of the Materials provided that any such copy is: (i) created as an essential step in utilization of the Software as licensed and is used in no other manner; or (ii) used for archival purposes. Licensee may not make any other copies of the Materials. "Materials" mean text, data, photographs, graphics, audio, video and documents.
Hitachi reserves the right to make changes to this Material at any time without notice and assumes no responsibility for its use. The Materials contain the most current information available at the time of publication.
Some of the features described in the Materials might not be currently available. Refer to the most recent product announcement for information about feature and product availability, or contact Hitachi Vantara LLC at https://support.hitachivantara.com/e...ontact-us.html.
Notice: Hitachi products and services can be ordered only under the terms and conditions of the applicable Hitachi agreements. The use of Hitachi products is governed by the terms of your agreements with Hitachi Vantara LLC.
By using this software, you agree that you are responsible for:
1) Acquiring the relevant consents as may be required under local privacy laws or otherwise from authorized employees and other individuals; and
2) Verifying that your data continues to be held, retrieved, deleted, or otherwise processed in accordance with relevant laws.
Notice on Export Controls. The technical data and technology inherent in this Document may be subject to U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import
regulations in other countries. Reader agrees to comply strictly with all such regulations and acknowledges that Reader has the responsibility to obtain licenses to export, re-export, or import the Document and any Compliant Products.
Hitachi and Lumada are trademarks or registered trademarks of Hitachi, Ltd., in the United States and other countries.
AIX, AS/400e, DB2, Domino, DS6000, DS8000, Enterprise Storage Server, eServer, FICON, FlashCopy, GDPS, HyperSwap, IBM, Lotus, MVS, OS/390, PowerHA, PowerPC, RS/6000, S/390, System z9, System z10, Tivoli, z/OS, z9, z10, z13, z14, z/VM, and z/VSE are registered trademarks or trademarks of International Business Machines Corporation.
Active Directory, ActiveX, Bing, Excel, Hyper-V, Internet Explorer, the Internet Explorer logo, Microsoft, Microsoft Edge, the Microsoft corporate logo, the Microsoft Edge logo, MS-DOS, Outlook, PowerPoint, SharePoint, Silverlight, SmartScreen, SQL Server, Visual Basic, Visual C++, Visual Studio, Windows, the Windows logo, Windows Azure, Windows PowerShell, Windows Server, the Windows start button, and Windows Vista are registered trademarks or trademarks of Microsoft Corporation. Microsoft product screen shots are reprinted with permission from Microsoft Corporation.
All other trademarks, service marks, and company names in this document or website are properties of their respective owners.
Copyright and license information for third-party and open source software used in Hitachi Vantara products can be found in the product documentation, at https://www.hitachivantara.com/en-us...any/legal.html or https://knowledge.hitachivantara.com...ource_Software.