Citrix ADC

安装Citrix ADC NSWL客户端

安装NSWL时,客户端可执行文件(NSWL)将与其他文件一起安装。NSWL可执行文件提供了您可以使用的选项列表。详细信息请参见配置NSWL客户端

注意

NSWL客户端版本必须与Citrix ADC版本保持一致。例如,如果Citrix ADC的版本为10.1 Build 125.9, NSWL客户端也必须是相同的版本。此外,web日志记录(NSWL)客户端可以在32位和64位服务器机器上工作。下载页面只有一个32位的weblog客户端。64位weblog客户端可按要求提供,建议您联系Citrix支持以获得更多信息。

下表列出了NSWL客户端可安装的操作系统。

操作系统 版本 硬件需求 讲话
窗户 Windows Server 2016或更高版本 处理器- x86/amd64 CPU (1ghz或更高),RAM - 4gb(或更高)
macOS macOS 8.6及以上版本 Citrix ADC 10.1及更高版本不支持。
Linux Ubuntu, SUSE Linux, CentOS,红帽企业Linux在2016年或之后发布 处理器- x86/amd64 CPU (1ghz或更高),RAM - 4gb(或更高)
Solaris Solaris Sun OS 5.6或更高版本 处理器- UltraSPARC-IIi 400兆赫,RAM - 512兆,控制器- SCSI Citrix ADC 10.5及更高版本不支持。
FreeBSD FreeBSD 6.3或更高版本 处理器- x86/amd64 CPU (1ghz或更高),RAM - 4gb(或更高) 对于Citrix ADC 10.5,只使用FreeBSD 8.4。
AIX AIX 6.1 - Citrix ADC 10.5及更高版本不支持。

如果NSWL客户端系统由于CPU限制而无法处理日志事务,则Web日志缓冲区会溢出,日志进程将重新启动。

谨慎

重新启动日志记录可能导致丢失日志事务。

要临时解决由CPU限制引起的NSWL客户端系统瓶颈,可以调优Citrix ADC设备上的Web服务器日志缓冲区大小。要解决这个问题,您需要一个能够处理站点吞吐量的客户端系统。

下载NSWL客户端

您可以从Citrix ADC产品光盘或Citrix下载站点获得NSWL客户端包。在包中,每个支持的平台都有单独的安装包。

从Citrix网站下载NSWL客户端

  1. 通过访问URL登录到Citrix//m.giftsix.com/downloads/citrix-adc/
  2. 导航到特定的Citrix ADC发行版本并查找其固件。
  3. 点击固件(例如,Citrix ADC Release (Feature Phase) 13.0 Build 52.24)。

    固件页面

  4. Citrix ADC发布(特性阶段)构建页面,转到网络日志客户端部分。
  5. 本节允许您下载用于Windows、Linux和BSD的Weblog客户端。

    Weblog客户端下载

在Solaris上安装NSWL客户端

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_solaris -<发布号>-<构建号>.tar文件从包装上看。
  2. 将解压缩的文件复制到要在其中安装NSWL客户机的Solaris系统。
  3. 使用以下命令从tar文件中解压缩文件:

    Tar XVF nswl_solaris-9.3-51.5.tar . gz

在临时目录中创建一个目录Weblog,并将文件解压缩到Weblog目录中。

  • 使用以下命令安装包:

    pkgadd - d

  • 出现可用包的列表。在下面的示例中,显示了一个Weblog包:

    1 NSweblog Citrix ADC Weblogging (SunOS,sparc) 7.0

系统将提示您选择软件包。选择要安装的Weblog的包号。

选择包号后,按输入,文件被解压并安装在以下目录:

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 查看NSWL包是否安装。

    pkginfo | grep NSweblog

  2. 卸载NSWL包。

    pkgrm NSweblog

在Linux上安装NSWL客户端

重要的

在Linux上安装NSWL客户端会替换配置文件。安装前必须进行备份。

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_linux -<发布号>-<构建号>.rpm文件从包。
  2. 将解压缩后的文件复制到需要安装NSWL客户端的Linux系统中。
  3. 使用实例安装NSWL包。

    RPM -i nswl_linux-9.3-51.5.rpm

该命令提取文件并将它们安装到以下目录中。

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 卸载NSWL包。

    rpm -e NSweblog

  2. 要获得关于Weblog RPM文件的更多信息,运行以下命令:

    RPM -qpi *.rpm

  3. 使用实例查看已安装的Web服务器日志文件。

    RPM -qpl *.rpm

在FreeBSD上安装NSWL客户端

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_bsd -<发布号>-<构建号>.tgz文件从包。
  2. 将解压缩的文件复制到运行FreeBSD操作系统的系统中,在该系统上安装NSWL客户端。
  3. 使用实例安装NSWL包。

    pkg_add nswl_bsd 51.5.tgz——9.3

该命令提取文件并将它们安装到以下目录中。

—/usr/local/netscaler/etc—/usr/local/netscaler/bin—/usr/local/netscaler/samples
  1. 卸载NSWL包。

    pkg_delete NSweblog

  2. 执行如下命令验证软件包是否安装。

    pkg_info | grep NSweblog

在Mac上安装NSWL客户端

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_macos -<发布号>-<构建号>.tgz文件从包。
  2. 将解压缩的文件复制到一个运行macOS的系统,在该系统上安装NSWL客户端。
  3. 使用实例安装NSWL包。

    pkg_add nswl_macos 51.5.tgz——9.3

这个命令提取文件并将它们安装到以下目录:

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 卸载NSWL包。

    pkg_delete NSweblog

  2. 执行如下命令验证软件包是否安装。

    pkg_info | grep NSweblog

在Windows上安装NSWL客户端

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_win -<发布号>-<构建号>.zip文件从包。
  2. 将解压缩的文件复制到要安装NSWL客户端的Windows系统中。
  3. 在Windows系统上,将文件解压缩到一个目录(称为< NSWL-HOME >).解压如下目录:/ bin,/等而且/样品
  4. 在命令提示符下,从< NSWL-HOME > \ bin目录:

    NSWL -install -f \log.conf

在那里,

“目录路径”为配置文件(log.conf)的路径。默认情况下,文件在< NSWL-HOME >而且/等目录中。您可以将配置文件复制到其他目录。

请注意

要卸载NSWL客户端,在命令提示符处,从< NSWL-HOME > \ bin目录:

> NSWL -remove

在AIX系统上安装NSWL客户端

安装NSWL客户端需要在下载包的系统上执行如下操作。

  1. 提取Nswl_aix -<发布号>-<构建号>.rpm文件从包。
  2. 将解压缩的文件复制到需要安装NSWL客户端的AIX操作系统中。
  3. 使用实例安装NSWL包。

    RPM -i nswl_aix-9.3-51.5.rpm

该命令提取文件并将它们安装到以下目录中。

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/
  • usr /地方/ netscaler /样品
  1. 卸载NSWL包。

    rpm -e NSweblog

  2. 要获得关于Weblog RPM文件的更多信息,运行以下命令:

    RPM -qpi *.rpm

  3. 使用实例查看已安装的Web服务器日志文件。

    RPM -qpl *.rpm

安装Citrix ADC NSWL客户端