innerDBA 发表于 2023-5-9 15:42:50

关于MariaDB社区版本抠启插件安装方式

我下载的是 https://dlm.mariadb.com/2871173/ ... l-7-x86_64-rpms.tar社区版TAR,解压后一堆RPM 谁知道如何解压某个RPM获得上面说的插件呢?

或者谁有 server_audit.so 适合 CENTOS 6 7 REDHAT 系统的 发一下 好吗?

yejr 发表于 2023-5-9 15:56:32

解压缩后,都有哪些rpm包,可以先罗列下

yejr 发表于 2023-5-9 15:57:45

一般滴,plugin的so文件,是和server包放在一起的

innerDBA 发表于 2023-5-9 15:58:49

yejr 发表于 2023-5-9 15:56
解压缩后,都有哪些rpm包,可以先罗列下

# ls
galera-4-26.4.14-1.el7.centos.x86_64.rpm                                    MariaDB-oqgraph-engine-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
jemalloc-3.6.0-1.el7.x86_64.rpm                                             MariaDB-provider-bzip2-10.11.2-1.el7.centos.x86_64.rpm
jemalloc-devel-3.6.0-1.el7.x86_64.rpm                                       MariaDB-provider-bzip2-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
libzstd-1.3.4-1.el7.x86_64.rpm                                              MariaDB-provider-lz4-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-10.11.2-1.el7.centos.src.rpm                                        MariaDB-provider-lz4-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-backup-10.11.2-1.el7.centos.x86_64.rpm                              MariaDB-provider-lzma-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-backup-debuginfo-10.11.2-1.el7.centos.x86_64.rpm                  MariaDB-provider-lzma-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-client-10.11.2-1.el7.centos.x86_64.rpm                              MariaDB-provider-lzo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-client-debuginfo-10.11.2-1.el7.centos.x86_64.rpm                  MariaDB-provider-lzo-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-columnstore-engine-10.11.2_6.4.7-1.el7.centos.x86_64.rpm            MariaDB-provider-snappy-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-columnstore-engine-debuginfo-10.11.2_6.4.7-1.el7.centos.x86_64.rpmMariaDB-provider-snappy-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-common-10.11.2-1.el7.centos.x86_64.rpm                              MariaDB-rocksdb-engine-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-common-debuginfo-10.11.2-1.el7.centos.x86_64.rpm                  MariaDB-rocksdb-engine-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-compat-10.11.2-1.el7.centos.x86_64.rpm                              MariaDB-s3-engine-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-connect-engine-10.11.2-1.el7.centos.x86_64.rpm                      MariaDB-s3-engine-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-connect-engine-debuginfo-10.11.2-1.el7.centos.x86_64.rpm            MariaDB-server-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-cracklib-password-check-10.11.2-1.el7.centos.x86_64.rpm             MariaDB-server-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-cracklib-password-check-debuginfo-10.11.2-1.el7.centos.x86_64.rpm   MariaDB-shared-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-devel-10.11.2-1.el7.centos.x86_64.rpm                               MariaDB-shared-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-devel-debuginfo-10.11.2-1.el7.centos.x86_64.rpm                     MariaDB-test-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-gssapi-server-10.11.2-1.el7.centos.x86_64.rpm                     MariaDB-test-debuginfo-10.11.2-1.el7.centos.x86_64.rpm
MariaDB-gssapi-server-debuginfo-10.11.2-1.el7.centos.x86_64.rpm             README
MariaDB-hashicorp-key-management-10.11.2-1.el7.centos.x86_64.rpm            repodata
MariaDB-hashicorp-key-management-debuginfo-10.11.2-1.el7.centos.x86_64.rpmsetup_repository
MariaDB-oqgraph-engine-10.11.2-1.el7.centos.x86_64.rpm

haozixu 发表于 2023-5-9 15:59:32

直接下载它的二进制包就好了,然后到它的plugin目录下直接找server_audit.so文件就好了
不过需要注意版本,不同版本的插件如果匹配失败的话,错误日志中会显示加载插件失败

yejr 发表于 2023-5-9 16:19:37

haozixu 发表于 2023-5-9 15:59
直接下载它的二进制包就好了,然后到它的plugin目录下直接找server_audit.so文件就好了
不过需要注意版本, ...

那推荐用GreatSQL啊,自带audit,不担心兼容性风险 :)

innerDBA 发表于 2023-5-9 18:14:01

yejr 发表于 2023-5-9 16:19
那推荐用GreatSQL啊,自带audit,不担心兼容性风险 :)

:) 言外之意是可以从GREATSQL里挖插件出来啊

innerDBA 发表于 2023-5-9 18:17:24

haozixu 发表于 2023-5-9 15:59
直接下载它的二进制包就好了,然后到它的plugin目录下直接找server_audit.so文件就好了
不过需要注意版本, ...

这分支二进制版本 在WEB页面藏得很深 https://dlm.mariadb.com/2873445/MariaDB/mariadb-10.11.2/bintar-linux-systemd-x86_64/mariadb-10.11.2-linux-systemd-x86_64.tar.gz

yejr 发表于 2023-5-9 18:40:28

innerDBA 发表于 2023-5-9 18:14
言外之意是可以从GREATSQL里挖插件出来啊

直接用GreatSQL上线不是更省事吗,这种移植办法不推荐
页: [1]
查看完整版本: 关于MariaDB社区版本抠启插件安装方式