10.2.?uxAgent的安装

10.2.1. Linux下uxAgent的安装
10.2.2. Windows下uxAgent的安装

10.2.1.?Linux下uxAgent的安装

  1. 安装uxAgent

    1. 解压安装包uxAgent-4.0.0-Linux.tar.gz。

    2. 执行install.sh进行安装,默认安装路径是/home/uxdb/uxAgent,uxagent可执行路径是/home/uxdb/uxAgent/bin。

    3. 手动配置环境变量。修改内容如下图所示:

      执行如下命令,使配置生效:

      source .bashrc
  2. 创建uxAgent扩展

    初始化数据库实例并启动,使用uxdbAdmin或终端连接至uxdb数据库,创建扩展uxagent。

    create extension uxagent;
  3. 启动uxAgent

    • 方法一:

      uxagent [options] <connect-string>

      options(可选参数)

      -v

      查看版本号信息

      -f

      在前台运行(默认会启动到后台)

      -t

      轮询时间间隔,单位是秒,默认值是10

      -r

      连接中止后的重试时间,单位是秒,一般需要大于能等于10,默认值是30

      -s

      日志文件

      -l

      记录详细信息,默认值为0,0表示错误,1表示警告,2表示调试

      connect-string表示连接字符串。

      启动示例

      ./uxagent -f "hostaddr=127.0.0.1 user=uxdb dbname=uxdb password=123123 port=5678"

      提示

      由于完全使用connect-string会暴露密码,因此在启动uxagent之前先将密码赋值给UXPASSWORD环境变量,在启动时去掉password即可。

    • 方法二:

      直接运行start.sh进行启动,注意改脚本中默认数据库为uxdb,端口号为5432,可根据实际情况修改启动脚本。

10.2.2.?Windows下uxAgent的安装

  1. 安装uxAgent

    1. 解压uxAgent_win-4.0.0.zip。

      例如:解压路径为E:\UXDB\uxAgent_win-4.0.0。

    2. 修改解压目录下的intall.bat中uxdb的安装路径以及uxAgent_win-4.0.0所在的路径(根据具体环境修改)。

    3. 运行install.bat进行uxagent的安装,安装之后的可执行程序uxagent.exe在uxdb安装目录下的dbsql\bin目录中。

      如果uxdb是默认路径安装,即C:\Program Files (x86)\UXDB\dbsql,则需要给UXDB目录所有权限。

  2. 创建uxAgent扩展

    使用uxdbAdmin或终端连接至uxdb数据库,创建扩展uxagent。

    create extension uxagent;
  3. 启动uxAgent

    uxagent参数信息可以查看Linux下uxAgent的安装中的启动uxAgent步骤

    windows平台需要创建服务,以管理员身份打开创建服务。

    uxagent.exe INSTALL uxAgent "hostaddr=192.168.0.165 user=uxdb dbname=uxdb password=123456 port=5432"

    服务创建后,可将服务的启动用户改为本地系统账户。

    sc config uxAgent obj= LocalSystem

    查看服务属性,如下图所示,启动即可使用。

    启动uxAgent报错。

    解决方法:打开注册表编辑器WIN +R 输入:regedit;进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uxAgent修改可执行文件的路径。

    重新启动服务。

XML 地图 | Sitemap 地图