HWR的安装
步骤1 创建扩展
psql
# create schema hwr;
# create extension hwr schema hwr cascade;
# \dx
所有对象都将在HWR中创建。
步骤2 准备脚本hwr_take_sample.sh
$ cd $HALO_HOME/admin/hwr
$ cp hwr_take_sample.sh.sample hwr_take_sample.sh
修改hwr_take_sample.sh中的HALO_HOME、PGHOST环境变量。(根据实际路径配置环境变量)
$ chmod 750 hwr_take_sample.sh
步骤3 为用户Halo启用crontab 如果未为用户Halo启用 cron,以 root 用户身份运行以下命令
$ echo halo >> /etc/cron.allow
步骤4 将hwr_take_sample.sh添加到crontab 编辑用户的crontab:
$ crontab -e
列出用户的crontab
$ crontab -l
例如每小时:
00 * * * * <HALO_HOME>/admin/hwr/hwr_take_sample.sh > <HALO_HOME>/admin/hwr/hwr_take_sample.sh.log 2>&1
Change <HALO_HOME> to the real path.
根据需求修改工作频率。