鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装并配置acache_client和hcache

RPM方式安装acache_client和hcache

  1. 从官方渠道获取acache_client的RPM安装包和软件数字证书(安装包中包含hcache)。

    软件包:acache_client-1.0.0_0.10.0-1.el7.aarch64.rpm,数字签名:pgpcms

    RPM默认安装的文件及路径如表1所示。

    表1 RPM方式安装文件与路径

    文件

    文件说明

    安装位置

    acache_client

    智能预取框架。

    /usr/local/bin/

    bcache.conf

    bcache的配置文件。

    /etc/modprobe.d/

    acache_client.service

    systemctl启动acache_client所需要的配置文件。

    /usr/lib/systemd/system/

    hcache_config.cfg

    hcache的配置文件。

    /usr/local/bin/

    libhcache.so.[版本号]

    hcache库文件。

    /usr/lib64/

  2. 获取软件包后,需要校验软件包,确保与网站上的原始软件包一致。

    校验方法:

    1. 获取软件数字证书和软件安装包,获取方式参见1
    2. 在如下链接中获取校验工具和校验方法:

      https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054

    3. 参见2中下载的《OpenPGP签名验证指南》进行软件包完整性检查。
  3. 安装。

    请使用root权限执行该步骤。

    • 第一次安装
      rpm -ivh acache_client-x.x.x_x.x.x-1.el7.aarch64.rpm
    • 升级软件包安装
      rpm -U acache_client-x.x.x_x.x.x-1.el7.aarch64.rpm

    安装过程中若遇到“package acache_client... is already installed”的异常,可选择以下两种方法中的一种进行安装。

    • 使用rpm -e acache_client卸载已经安装的rpm包再使用rpm -ivh安装。
    • 使用rpm -ivh acache_client-x.x.x_x.x.x-1.el7.aarch64.rpm -force进行安装。

配置hcache

智能预取算法hcache会提供初始config文件hcache_config.cfg,存放目录默认与acache_client同目录,即“/usr/local/bin”下,算法在初始化加载时会读取文件,作为算法的初始参数。

hcache_config.cfg文件配置项说明如表2所示。

修改完后请按照停止预取引擎启动预取引擎重启acache_client。

表2 hcache_config.cfg文件配置项说明

参数名

默认初始值

修改范围

含义

g_pagecacheReadaheadControl

1

[0,1]

预取算法接管pagecache功能开关,由客户授权。

  • 值为1,则打开智能预取接管pagecache功能,智能预取将动态修改pagecache的预取参数,协同Bcache侧进行预取。
  • 值为0时,关闭在智能预取接管pagecache功能,此时智能预取将只进行Bcache侧的预取。