更新时,请考虑下列问题:
如果不希望使用新的 Windows NT/XP/2000 打印机驱动程序支持功能,请不要进行任何操作。现有的所有打印机服务配置参数都会照常起作用。
如果希望使用新的 NT/XP/2000 打印机驱动程序支持功能,但又不希望将 Windows 9x 驱动程序更新为新的设置,请使用现有的 printers.def 文件。
如果要为 HP CIFS Server 上的打印机安装 Windows 9x 驱动程序,将会优先使用新的设置信息,并会忽略三个旧参数(printer driver、printer driver file 和 printer driver location)。
如果在 HP CIFS Server A.01.07 或更低版本上安装了一台打印机,此时要更新到 Server A.01.08 或更高版本,则必须重新引导 Windows 客户端以使该打印机能够在 A.01.08 或更高版本上工作。
在 POSIX ACL 管理中必须使用 smbpasswd 文件
为了在操作 POSIX ACL 时可以正确列举用户名,必须将 HP-UX 用户输入到 smbpasswd 文件中。与以前版本直接查询 UNIX 用户数据库不同,在本地计算机上显示用户名时,A.01.08 及更高版本将始终访问 smbpasswd 文件。可以使用所提供的命令行工具 syncsmbpasswd 来协助填写 smbpsswd 文件。
内核参数
HP CIFS Server A.01.08 及更高版本与以前的版本相比在系统资源的使用方面具有一些差异。必须相应地调整下列 HP-UX 内核参数:
NFILES — 每个系统打开的文件总数
每个 smbd 进程最初将打开 23 个文件供内部使用。而客户端将在会话期间打开更多的文件。因此,nfiles 的最小值应是:
nfiles = (23 + max_client_files) * max_connected_clients
注意:以前版本的 CIFS Server 会打开 8 个文件供内部使用。
NFLOCKS — 每个系统的文件锁总数
每个 smbd 进程至少分配有十 (10) 个文件锁供内部使用。根据所使用的应用程序,客户端可能还需要更多的文件锁。因此,nflocks 的最小值应是:
nflocks = 10 * max_connected_clients
注意:以前版本的 CIFS Server 不要求对此参数进行显式配置。
这些最小参数值准则仅说明了 HP CIFS Server 的系统资源使用情况。其他应用程序和系统进程可能需要提高这些参数的值。
内存要求
连接的每个客户端至少使用 1 MB 的内存。该内存数大约是 A.01.07 的两倍。例如,如果某系统要连接 1024 个客户端,则该系统的物理内存应至少为 1 GB。该内存数大于与 CIFS Server 并发运行的其他应用程序的要求。