客户端
下载
点击这里下载
安装
获取客户端安装包后,解压到任意目录下即可。
tar -xvf client-xxx.tar.gz
cd client-xxx
chmod +x webdircli
解压后压缩包即可删除
启动客户端
进入到解压后的客户端目录下,执行下列指令:
sudo ./webdircli start
启动后可以通过下列指令查看运行状态
sudo ./webdircli status
如果启动成功,将会看到类似下列信息:
-----------------------------------------------------
version | 120 (current)
master | 1000 python2.7 /some/path/launcher.py start
client | \__ 1001 python2.7 /some/path/main.py
-----------------------------------------------------
python指令前的数字为进程PID
如果启动失败,会看到如下提示:
no webdir client is running
停止客户端
sudo ./webdircli stop
重启客户端
sudo ./webdircli restart
配置文件
配置文件路径: 客户端根目录/conf/client.conf 各配置项含义如下:
配置项 | 可选值 | 说明 | 备注 |
---|---|---|---|
config/instance_id | 任意字符串 | 租户ID | |
config/start_on_boot | 0或1 | 1设置开机启动,0关闭 | |
proxy/enable | 0或1 | 1使用代理访问,0关闭 | |
proxy/host | IP地址 | 代理服务器地址 | |
proxy/port | 端口号 | 代理服务器端口 | |
heartbeat/host | 心跳服务器地址,包含端口号 | 例:qa.csiem.baidu.com:80 | |
file_send/host | 上传服务器地址,包含端口号 | 例:qa.csiem.baidu.com:8080 |
FAQ
环境要求是什么?
64位Linux系统, Python 2.7.x
如何查看客户端日志?
日志文件位于/var/log/webdir/
目录下,最新的日志文件为client.log,错误日志为error.log。
如何卸载
进入要卸载的客户端目录下,执行命令sudo ./webdircli purge
,执行成功会发现当前目录已被删除
如何升级
客户端升级需要通过Webdir控制台下发升级指令
如何获取当前租户id?
在服务器列表页,复制URL中的 instance_id 参数即可,e.g