Advanced Server Registry

Advanced Server Key Descriptions

UseOplocks REG_DWORD

0 or 1

Specifies whether Advanced Server grants opportunistic locks to clients who request them on opens.

Default: 1 (use opportunistic locks)

UseUnixLocks REG_DWORD 0 - 2

Determines how the Advanced Server for UNIX maps file and record locks to the UNIX file system.

0 : record locks created by clients are not executed in the UNIX file system

1 : record locks created by clients are also executed in the UNIX file system

2 : record locks created by clients are also executed in the UNIX file system and, in addition, files are opened in non-blocking mode

Default: 0

If mandatory locking is used (i.e. the bit for mandatory locking is set in the

! UnixFilePerms parameter, e.g. to the default rw-rwlr--) in order to synchronize non-network enabled client applications with UNIX applications, the setting "2" prevents the server processes from hanging in the read() and/or write() system calls and thereby blocking other clients that operate on the same server process. Instead, the read/write client receives an appropriate error message.

The value of this key can be changed using AS/U Administrator, but only to the value 0 or 1.

VolumeLabel REG_DWORD 0 or 1

Shows volume lable of physical volume. Especially useful for sharing CD-ROMs.

Default: 0 (show default label)

i

This functionality is not supported with the current version of AS/X V4.0.

WriteBehind REG_DWORD 0 or 1

Specifies whether physical UNIX system writes are performed before or after the server responds to the client. If UNIX system writes are performed before the server responds to the client, then the server appears to be slower (because the response is delayed), but the server can report disk full errors to clients. If UNIX system writes are performed after the response is sent, disk full errors during write SMBs are not reported to the client.

Default: 1 (enable write behind)

Product Manual

U7613-J-Z815-6-76

Page 289
Image 289
Siemens V4.0 manual UseUnixLocks Regdword 0, VolumeLabel Regdword 0 or, WriteBehind Regdword 0 or