5.6.2 HP IBRIX X9000 Release Notes
• Under certain conditions, mounting a file system could cause a server to terminate unexpectedly.
• The mtime of a file changed when the file was migrated, rebalanced, or evacuated to another
segment.
• A segment did not activate for a file system, causing an exception in JmsResource.
CIFS
• Applications connecting to X9000 CIFS shares experienced file read delays when oplocks were
enabled.
• A CIFS share could not be deleted.
• Performance improvements were needed for CIFS and Windows X9000 clients.
• A segmentation fault occurred after the CIFS service was restarted.
• If the guest account did not have a password, it was disabled when the CIFS service was restarted.
• A race condition caused intermittent CIFS outages.
• A condition in the CIFS implementation could cause an lsassd failure and segmentation fault.
• The CIFS implementation did not support command chaining.
• A condition in the CIFS implementation could cause CIFS disconnects and lsassd failures.
• When extremely large numbers of files were opened, CIFS users lost access to the CIFS share.
• A condition in the CIFS implementation caused a backup application to fail to write a file.
• The CIFS implementation failed with lwiod segfault in IbfsSyncLockState().
• When Cygwin was used to create a hard link on a CIFS share, the CIFS implementation did not
report that hard links are not supported.
• If a CIFS client had a file open on an X9000 CIFS share and the client then lost network access
without closing the file gracefully, the file could not be opened by other CIFS clients until a timeout
period expired. This condition has been resolved by changing the TCP timeouts used by the CIFS
implementation. If you need to further adjust the timeout periods, locate the following parameters
in the Likewise registry:
"TcpKeepaliveCnt"=dword:00000009
"TcpKeepaliveIdle"=dword:00000618
"TcpKeepaliveIntvl"=dword:0000001e
The parameters are:
◦ TcpKeepaliveIdle: specifies how long the keepalive routines wait before sending the
first keepalive probe.
◦ TcpKeepaliveIntvl: When the keepalive time is reached, specifies how often to resend
a probe.
◦ TcpKeepaliveCnt: Specifies the number of probes to send with no ACK response received
before marking the connection as broken.
Try setting the values as follows, and adjust them further as needed:
"TcpKeepaliveCnt"=dword:00000005
"TcpKeepaliveIdle"=dword:00000010
"TcpKeepaliveIntvl"=dword:00000002
The Likewise registry is located at /opt/likewise/bin/lw-edit-reg. After adjusting the
values, restart the CIFS service.
6 Fixes