在安裝 EAS 之前,必須準備好 Linux 環境。例如,您必須更新核心 SHMMAX 參數,以啟用 PostgreSQL 和防火牆 (若要轉遞 syslog 檔案)。
為確保 Linux 系統正確傳回主機名稱,請完成以下步驟:
在文字編輯器中,開啟 /etc/hosts 檔案。
在包含 IP 位址 (例如 127.0.0.1) 的行中,輸入 hostname -f。
若要在伺服器上執行 PostgreSQL 資料庫,請完成以下步驟:
在文字編輯器中,開啟 /etc/sysctl.conf 檔案。
變更核心 SHMMAX 參數的最小值,以啟用該資料庫。
例如,在 RHEL 6.x 系統上,請在該檔案的末尾輸入以下文字:
# for Sentinel Postgresql kernel.shmmax=1073741824
附註:系統所需的記憶體可能比此最小值多。如需詳細資訊,請參閱 PostgreSQL 文件中的「Managing Kernel Resources」(管理核心資源)。
若要設定該參數,請執行以下指令:
cd /proc/sys/kernel echo new_val_to_set > shmmax
若要轉遞 syslog 檔案以供稽核,請完成下列其中一個步驟:
在安裝 EAS 時,請啟用相應的選項來設定防火牆,以進行 syslog 連接埠轉遞。
執行下列指令:
iptables -t nat -A PREROUTING -p udp --destination-port 514 -j REDIRECT --to-ports 1514