GreatSQL社区

搜索

[已解决] 关于 mysqlrouter 启动后报错问题

5344 6 2023-3-2 11:23
本帖最后由 dongye 于 2023-3-2 11:45 编辑

1、配置过程与报错信息:


2、配置文件:




3、环境变量:


4、mysqlrouter 版本:
















全部回复(6)
yejr 2023-3-2 13:29:09
start.sh 内容是咋样的
yejr 2023-3-2 13:34:16
是这样的,mysqlrouter启动时,要依赖 `mysqlrouter_passwd`,而它需要加载下面这个动态库,把这个动态库路径加到ldpath里就行了
  1. ldd ./mysqlrouter_passwd  | grep -i http
  2.         libmysqlrouter_http_auth_backend.so.1 => /home/data/greatsql/GreatSQL-8.0.25-16/GreatSQL-8.0.25-16-Linux-glibc2.28-x86_64/bin/./../lib/mysqlrouter/private/libmysqlrouter_http_auth_backend.so.1 (0x00007f906aabc000)
  3.         libmysqlrouter_http.so.1 => /home/data/greatsql/GreatSQL-8.0.25-16/GreatSQL-8.0.25-16-Linux-glibc2.28-x86_64/bin/./../lib/mysqlrouter/private/libmysqlrouter_http.so.1 (0x00007f906a905000)
复制代码


因为你的路径不是放在默认的 /usr/local 下,需要手动处理下,以 basedir = /usr/local/GreatSQL-8.0.25-16-Linux-glibc2.28-x86_64 为例
  1. $ cat /etc/ld.so.conf

  2. include ld.so.conf.d/*.conf
  3. /usr/local/GreatSQL-8.0.25-15-Linux-glibc2.28-x86_64/lib/
复制代码

这样应该就行了
dongye 2023-3-2 15:25:15
本帖最后由 dongye 于 2023-3-2 15:30 编辑
yejr 发表于 2023-3-2 13:34
是这样的,mysqlrouter启动时,要依赖 `mysqlrouter_passwd`,而它需要加载下面这个动态库,把这个动态库路 ...

我又重试了几次还是不行,然后我把之前的/usr/local/greatsql082516的目录删除了,重新按照标准的路径进行解压,然后再启动 mysqlrouter 依然报错。 试过程如下:
1、重新解压二进制软件到 /usr/local/目录下,然后重新初始化 mysqlrouter :


2、启动 mysqlrouter 时依然报错,

3、然后修改 /etc/ld.so.conf 将现在的路径按照您的提示加入到这里





dongye 2023-3-2 15:31:51
本帖最后由 dongye 于 2023-3-2 15:36 编辑
yejr 发表于 2023-3-2 13:34
是这样的,mysqlrouter启动时,要依赖 `mysqlrouter_passwd`,而它需要加载下面这个动态库,把这个动态库路 ...

4、查看 mysqlrouter_passwd 的 依赖关系如下:


yejr 2023-3-2 15:36:56
dongye 发表于 2023-3-2 15:31
4、查看 mysqlrouter_passwd 的 依赖关系如下:

先确保有这些so文件,然后确认路径依赖设置正确
只看最后一个截图是OK的,剩下的需要你去debug跟踪启动脚本哪里有问题了
dongye 2023-3-2 15:37:56
yejr 发表于 2023-3-2 13:34
是这样的,mysqlrouter启动时,要依赖 `mysqlrouter_passwd`,而它需要加载下面这个动态库,把这个动态库路 ...

5、再次启动 mysqlrouter 后依然失败:(查看 start.sh 文件)


dongye

3

主题

0

博客

12

贡献

新手上路

Rank: 1

积分
20

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-4-19 06:11 , Processed in 0.160665 second(s), 17 queries , Redis On.
快速回复 返回顶部 返回列表