From 41207731f5fa79afb56b639cd9476545af7d79d9 Mon Sep 17 00:00:00 2001 From: He Bomou Date: Thu, 5 Dec 2024 17:09:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(IB8UD9):=20=E6=9B=B4=E6=96=B0=20hacheck=20?= =?UTF-8?q?=E7=94=A8=E6=B3=95=EF=BC=8C=E7=9B=AE=E5=89=8D=E5=B7=B2=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E9=80=9A=E8=BF=87=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E4=BC=A0=E5=85=A5=20openGauss=20=E5=AE=89=E8=A3=85=E7=9B=AE?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/zh/blogs/xiteming/HowtorunFastcheck.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/app/zh/blogs/xiteming/HowtorunFastcheck.md b/app/zh/blogs/xiteming/HowtorunFastcheck.md index 0b326187..12e20c00 100644 --- a/app/zh/blogs/xiteming/HowtorunFastcheck.md +++ b/app/zh/blogs/xiteming/HowtorunFastcheck.md @@ -63,27 +63,25 @@ ulimit -v unlimited ## 如何进行 hacheck? -hacheck 是对 openGauss 主备功能进行测试的 check,openGauss 的编译方式同 fastcheck,编译完成后,进入 `src/test/ha`目录,修改 standby_env.sh 文件,在文件最前面新增一行 +`hacheck` 是对 `openGauss` 主备功能进行测试的 check,`openGauss` 的编译方式同 `fastcheck`,编译完成后,进入 `src/test/ha`目录。 -```shell -export prefix=$GAUSSHOME -``` +脚本中将尝试通过 `ifconfig` 命令获取本机 IP,如果本机网卡的名称不是 `eth0`、`eth1`、`ens4f0`、`enp2s0f0`、`enp2s0f1`、`enp125s0f0` 之一的话,获取 IP 将失败。此时可以打开 `standby_env.sh`,在 -脚本中将尝试通过 ifconfig 命令获取本机 IP,如果本机网卡的名称不是 eth0、eth1、ens4f0、enp2s0f0、enp2s0f1、enp125s0f0 之一的话,获取 IP 将失败,此时可以在 - -``` +```shell enp125s0f0=`/sbin/ifconfig enp125s0f0|sed -n 2p |awk '{ print $2 }'` ``` 的下面手动添加本机 IP 地址: -``` +```shell enp125s0f0=`/sbin/ifconfig enp125s0f0|sed -n 2p |awk '{ print $2 }'` -eth0ip=***.***.***.***``` +eth0ip=***.***.***.*** +``` -配置好脚本后,执行 hacheck 脚本: +修改好后,可执行 `hacheck` 的测试脚本。`openGauss` 的安装路径需要通过环境变量 `PREFIX_HOME` 传递给 `hacheck` 脚本。这里给出一个示例: ```shell +export PREFIX_HOME=${GAUSSHOME} sh run_ha_multi_single.sh sh run_ha_single.sh ``` -- Gitee