美团DBProxy 安装

DBProxy 是一个在360 altas基础上修改的一个mysql中间件,源码编译的时候确实有点操蛋,需要glib>2.16, Centos上面的glibc的版本都是2.13的,所以要更新glibc,glibc偏偏又是linux操作系统的...

DBProxy 是一个在360 altas基础上修改的一个mysql中间件,源码编译的时候确实有点操蛋,需要glib>2.16, Centos 6上面的glibc的版本都是2.13的,所以要更新glibc,glibc偏偏又是linux操作系统的一个基础组件,弄不好,系统可能挂点。

这里以glibc 2.46.2为升级目标(千万不要替换系统中的glibc)

1,cd glib-2.46.2     &&     ./configure --prefix=/home/glib2.46.2

2,make ;make install

3,export PKG_CONFIG_PATH=/home/glib2.46.2/lib/pkgconfig/ #切换到新的glibc

通过pkg-config --list-all|grep glib 查看安装的glibc

通过pkg-config --modversion glib-2.0 查看新安装的glibc 版本

通过pkg-config  --libs-only-L  glib-2.0 查看glib的路径

通过pkg-config  --cflags   glib-2.0 查看头文件路径

通过 下面命令看glibc的版本

[root@mps_db glib-2.46.2]# strings /home/glib2.46.2/lib/libglib-2.0.so|grep GLIBC

GLIBC_2.2.5

GLIBC_2.3.3

GLIBC_2.3.2

GLIBC_2.10

GLIBC_2.7

GLIBC_2.3

GLIBC_2.9

4,cd DBProxy && ./configure --prefix=/opt/dbproxy --with-jemalloc=/root/jemalloc

5,make && make install


  • 发表于 2017-02-17 23:05
  • 阅读 ( 61 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
石天
石天

437 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章