部署服務器系統(tǒng)要求
一、部署服務器計算機要求
由于應用下載期間的 CPU 使用率和內(nèi)存使用率非常高,因此建議將部署服務器實例駐留在專門的計算機上。
二、操作系統(tǒng)兼容性
Unix 部署服務器可更新 Windows 和 Unix 客戶端。但是,Windows 部署服務器只能與 Windows 客戶端一起使用。
三、客戶端版本兼容性
7.x 部署服務器與運行 6.0 及以上版本的部署客戶端兼容。
四、部署服務器和其他角色
對于大多數(shù)部署,部署服務器必須運行在不用作索引器或搜索頭的專用 Splunk Enterprise 實例上。例外情況是當 部署服務器只有少量(50 個或更少)客戶端的時候。在這些受限情況下,一個索引器或搜索頭有可能兼任部署服務 器。
或者您可以在一個部署服務器上托管這些管理組件中的任意一個,但只能在部署服務器客戶端數(shù)量為 50 或少于 50 時進行:
許可證主服務器
監(jiān)視控制臺
搜索頭群集 Deployer
任何情況下,均不得將部署服務器和索引器群集主節(jié)點放在同一位置。
群集主節(jié)點和部署服務器在執(zhí)行各自任務時均使用大量的系統(tǒng)資源。主節(jié)點需要持續(xù)可靠地訪問資源,以持續(xù)管理群集,部署服務器可能會在向其部署客戶端部署更新時輕松覆蓋這些資源。
五、指定部署服務器
在部署客戶端上運行以下 CLI 命令:
splunk set deploy-poll <IP_address/hostname>:<management_port> splunk restart
六、從部署客戶端查看狀態(tài)
1.單擊 Splunk Web 頂部的設置鏈接。隨即彈出一個包含指向該組系統(tǒng)界面的鏈接的窗口。
2.在系統(tǒng)部分中選擇服務器設置。
3.選擇部署客戶端設置。此時將轉(zhuǎn)到一個只讀屏幕,其中提供了一些客戶端信息:
客戶端的部署服務器
客戶端的服務器類和應用
客戶端狀態(tài)
禁用部署客戶端
要禁用部署客戶端,在部署客戶端上運行此 CLI 命令:
splunk disable deploy-client
七、新建部署應用
部署應用包含您要下載到某一組部署客戶端的任意內(nèi)容。這些內(nèi)容可以包括:
一個 Splunk Enterprise 應用(例如 Splunkbase 上的應用)
一組 Splunk Enterprise 配置
其他內(nèi)容,例如腳本、圖像和支持文件
通過在部署服務器上為部署應用新建目錄可添加部署應用。新建目錄后,即可使用轉(zhuǎn)發(fā)器管理界面將應用映射到部署 客戶端。
新建應用目錄
您可以在部署服務器上的某個特殊位置為每個部署應用新建單獨的目錄。默認位置為 $SPLUNK_HOME/etc/deployment- apps。在此位置下,每個應用都必須擁有 各自的子目錄。子目錄的名稱用作轉(zhuǎn)發(fā)器管理界面中的應用名稱。
可以隨時添加應用。新建任何新應用目錄后,必須運行 CLI reload deploy-server 命令以使部署服務器獲知這些目錄:
splunk reload deploy-server