AuxEsxiAdmin:
后台管理程序,是一个Web UI,用于实时查看统计信息并执行各种管理任务,可部署到云端运行,根据自身业务需求运行它,它不是必须的,但注意的是安装目录不能为中文或者存在空格
参数说明
install 安装服务
start 启动服务
stop 停止服务
uninstall 卸载服务
-api-http-address 服务器(AuxEsxiServer)的API地址,格式[ip:端口 ],示例:127.0.0.1:4142
-skey 与AuxEsxiServer服务器密钥一致
-u 设置登录账号,默认为root
-p 设置登录密码,默认为root
-http-address HTTP侦听地址,格式[ ip:端口 ],示例:0.0.0.0:4141
-log 日志文件名,默认在程序根目录下,示例:c:/AuxEsxiAdmin/admin.log
AuxEsxiServer:
服务端程序,可部署到云端运行,安装目录不能为中文或者存在空格
参数说明
install 安装服务
start 启动服务
stop 停止服务
uninstall 卸载服务
-conf 服务端配置文件,示例:c:/AuxEsxiServer/conf/server.conf
AuxEsxiAgent:
代理客户端程序,安装到与Esxi主机相同局域网下,安装目录不能为中文或者存在空格
参数说明
install 安装服务
start 启动服务
stop 停止服务
uninstall 卸载服务
-config 代理客户端配置文件,示例:c:/agent/conf/agent.conf
AuxEsxiClient:
安装到ESXI虚拟机上的客户端程序,安装目录不能为中文或者存在空格
参数说明
install 安装服务
start 启动服务
stop 停止服务
uninstall 卸载服务
-agent-tcp-address 指定代理客户端通讯地址,格式[ ip:端口 ],示例:127.0.0.1:19871
-agent-skey 代理客户端通讯密钥
-log 日志文件名,默认在程序根目录下,示例:c:/AuxEsxiClient/client.log
Windows环境例子:
注意:建议使用管理员身份运行,并且防火墙放开HTTP侦听地址端口。
AuxEsxiAdmin 安装 AuxEsxiAdmin-amd64.exe install -http-address=0.0.0.0:4141 -api-http-address=127.0.0.1:4142 -skey=B83DPZdfDHzjJ4F4w3x8asmCzcyydzpp 启动 AuxEsxiAdmin-amd64.exe start 停止 AuxEsxiAdmin-amd64.exe stop 卸载 AuxEsxiAdmin-amd64.exe uninstall AuxEsxiServer 安装示例: AuxEsxiServer-amd64.exe install -conf=E:\AuxEsxiServer\conf\server.conf AuxEsxiAgent 安装示例: AuxEsxiAgent-amd64.exe install -config=E:\AuxEsxiAgent\conf\agent.conf AuxEsxiClient 安装示例:AuxEsxiClient-amd64.exe install -agent-tcp-address=0.0.0.0:4142 -agent-skey=B83DPZdfDHzjJ4F4w3x8asmCzcyydzpp
Linux环境例子:
注意:文件运行权限问题,设置为0755,或更高权限,否则无法注册。
安装 sudo ./AuxEsxiAdmin-amd64 install -http-address=0.0.0.0:4141 -api-http-address=127.0.0.1:4142 -skey=B83DPZdfDHzjJ4F4w3x8asmCzcyydzpp 启动 sudo AuxEsxiAdmin-amd64 start 停止 sudo AuxEsxiAdmin-amd64 stop 卸载 sudo AuxEsxiAdmin-amd64 uninstall