以擁有變更配置權限的管理員身份登入。
移至 /etc/opt/SUNWics5/cal/config 目錄。
透過複製及重新命名,儲存舊的 ics.conf 檔案。
編輯下表中所示的一個或多個參數︰
參數 |
說明和預設值 |
---|---|
logfile.admin.logname |
此記錄檔包含已發出的管理工具指令之歷程記錄。預設為 "admin.log"。 |
logfile.buffersize |
記錄緩衝區的大小 (以位元組為單位)。預設為 "0"。指定記錄檔中每個項目的大小。如果緩衝區很快會填滿,請考量增大緩衝區。 |
logfile.dwp.logname |
用於記錄與資料庫連線協定相關的管理工具的記錄檔之名稱。預設為 "dwp.log"。為每台前端伺服器各指定一個名稱。 |
logfile.expirytime |
記錄檔過期之前的秒數。預設為 "604800" 。此後清除常式將清除記錄。若要歸檔記錄,您必須寫入自己的常式。 |
logfile.flushinterval |
清除記錄檔緩衝區的間隔秒數。預設為 "60"。 如果系統遇到大量記錄資訊,而緩衝區在 60 秒內就填滿,則您將會遺失資訊。在這種情況下,請考量縮短此時間間隔。請注意,縮短時間間隔會增加系統經常性耗用時間。 |
logfile.http.logname |
cshttpd 服務之目前記錄檔的名稱。預設為 "http.log"。 |
logfile.http.access.logname |
目前存取記錄檔的名稱。 |
logfile.logdir |
記錄檔的目錄位置。預設為 "/var/opt/SUNWics5/logs"。 |
logfile.loglevel |
決定伺服器將記錄的詳細資訊層級。每個記錄項目均被指定以下層級之一 (從最嚴重的開始)︰CRITICAL、ALERT、ERROR、WARNING、NOTICE 、INFORMATION 和 DEBUG。預設為 “NOTICE”。 如果您設定為 CRITICAL,Calendar Server 則記錄最少的詳細資訊。如果您希望伺服器記錄最多的詳細資訊,請指定 DEBUG。 每個後續記錄層次同時提供其前面更為嚴重的記錄層次。例如,如果設定為 WARNING,則僅記錄 CRITICAL、ERROR 和 WARNING 層級的記錄項目。如果設定為 DEBUG,則記錄所有層級的記錄項目。 |
logfile.maxlogfiles |
記錄目錄中記錄檔的最大數目。預設為 "10" 。在系統嘗試建立第 11 個記錄之前,它將執行清除常式以清除舊的記錄檔。 |
logfile.maxlogfilesize |
用於儲存所有記錄檔的最大磁碟空間 (以位元組為單位)。預設為 "2097152"。在建立下一個記錄檔會超過此限制時,系統將嘗試透過刪除最舊的記錄來釋放磁碟空間。 |
logfile.minfreediskspace |
必須可用於記錄的最小可用磁碟空間 (以位元組為單位)。達到此值後,將嘗試透過清除舊記錄檔來釋放磁碟空間。如果空間無法被釋放,記錄將暫停。預設為 "5242880"。 |
logfile.notify.logname |
csnotifyd 服務之記錄檔的名稱。預設為 "notify.log"。 |
logfile.rollovertime |
旋轉記錄檔之前的秒數。即建立開啟新記錄檔之間的時間間隔。預設為 "86400" 。 |
logfile.store.logname |
行事曆儲存之記錄檔的名稱。預設為 "store.log"。 |
將檔案儲存為 ics.conf。
重新啟動 Calendar Server。
cal-svr-base /SUNWics5/cal/sbin/start-cal
若要配置行事曆資料庫的作業事件記錄,請參閱第 9 章, 配置自動備份。
您不必配置刪除記錄 (適用於已刪除的事件和工作)。請參閱第 18 章, 管理刪除記錄資料庫。