GBase 8a
安装配置
文章

asan版本部署方法

发表于2024-06-27 09:33:1222次浏览3个评论

一、部署方法

1.使用root用户安装libasan包
yum localinstall libasan-static-7.3.0-20190804.35.p02.ky10.aarch64.rpm
yum localinstall libasan-7.3.0-20190804.35.p02.ky10.aarch64.rpm 
2.将libasan.so.4 动态库,拷贝替换数据节点的 /安装目录/gnode/server/lib/gbase 目录下,并修改属主
cp  /usr/lib64/libasan.so.4    /安装目录/gnode/server/lib/gbase/
chown gbase:gbase  libasan.so.4
3.备份gbased文件
cp  /安装目录/gnode/server/bin/gbased   /安装目录/gnode/server/bin/gbased_20240625
4.将asan版本gbased文件拷贝到对应目录下
cp  gbased   /安装目录/gnode/server/bin/
5.配置环境变量到.gbase_profile
 export ASAN_OPTIONS=halt_on_error=0:detect_leaks=0:symbolize=1:alloc_dealloc_mismatch=0:log_path=/gbasedata/asan/asan.log
6.创建asan目录
mkdir /gbasedata/asan
7.source环境变量
source  .gbase_profile
8.重启节点gbased服务
gcluster_services gbase restart

二、验证工作
1.登录进入数据库,进行新建数据库、新建表、向表中插入数据、查询表数据等数据库操作,测试集群的基本功能正常。
gbase> use test;
Query OK, 0 rows affected (Elapsed: 00:00:00.01)

gbase> create table t1(a varchar(20));
Query OK, 0 rows affected (Elapsed: 00:00:00.03)

gbase> insert into t1 values('b');
Query OK, 1 row affected (Elapsed: 00:00:00.01)

gbase> select * from t1;
+------+
| a    |
+------+
|    b |
+------+
1 row in set (Elapsed: 00:00:00.01)

三、回退措施
1.用备份gbased覆盖内存分析版本的gbased
mv /gbase/gnode/server/bin/gbased_20240625  /gbase/gnode/server/bin/gbased
2.重启点gbased服务
gcluster_services gbase restart
 

评论

登录后才可以发表评论
用户头像
levvel发表于 3个月前
少年易学老难成,一寸光阴不可轻
崔哥发表于 2个月前
自是寻春去校迟,不须惆怅怨芳时。狂风落尽深红色,绿叶成阴子满枝。
GBase用户51848发表于 2个月前
继续努力