更新時請考量下列議題:
若不要使用新的 Windows NT/XP/2000 印表機驅動程式支援功能,則不需執行任何作業。所有現存的印表機服務配置參數將沿用以前的運作方式。
若想利用新的 NT/XP/2000 印表機驅動程式支援功能,但是不想將Windows 9x 驅動程式更新到新的設定,則請使用現有的 printers.def 檔。
如果為 HP CIFS 伺服器上的印表機安裝 Windows 9x 驅動程式,則會優先使用新的設定資訊,而忽略三個舊的參數 (printer driver、printer driver file 及 printer driver location)。
如果 HP CIFS 伺服器 A.01.07 版或先前的版本已安裝印表機,則更新為伺服器 A.01.08 版或更新的版本後,必須令 Windows 用戶端重新開機,使印表機在 A.01.08 版或更新的版本下正常運作。
POSIX ACL 管理需使用 smbpasswd 檔。
必須將 HP-UX 使用者輸入 smbpasswd 檔中,以便在操控 POSIX ACL 時正確列出使用者名稱。與舊版不同的是,在本端機器上顯示使用者名稱時,A.01.08 版及更新版本並不會直接查詢 UNIX 使用者資料庫,而是存取 smbpasswd 檔。提供命令行工具 syncsmbpasswd 以協助寫入(populate) smbpsswd 檔。
核心程式參數
HP CIFS 伺服器 A.01.08 版或更新版本使用系統資源的方式與舊版不同。您必須適當地調整下列 HP-UX 核心程式參數:
NFILES - 每個系統的總開啟檔案個數
每個 smbd 程序開始時會開啟 23 個檔案供內部使用,但用戶端在階段作業中會開啟更多檔案。因此 nfiles 的最小值應為:
nfiles = (23 + max_client_files) * max_connected_clients
附註:舊版 CIFS 伺服器使用 8 個檔案供內部使用。
NFLOCKS - 每個系統的總檔案鎖定個數
每個 smbd 程序中至少會分配 10 個檔案鎖定供內部使用。用戶端視其使用的應用程式而定,可能需要額外的鎖定。因此 nflocks 的最小值應為:
nflocks = 10 * max_connected_clients
附註:舊版 CIFS 伺服器並不需明確配置此項參數。
這些最低參數值的指導原則僅適用於 HP CIFS 伺服器的系統資源使用,其他應用程式和系統程序可能需要提高這些參數值。
記憶體需求
每個連線的用戶端最少需要 1 MB 的記憶體,約為 A.01.07 版的兩倍。例如,若預期會有 1024 個連線的用戶端,則系統至少需有 1 GB 的實體記憶體,超出其他與 CIFS 伺服器同時執行之應用程式的需求。