zoukankan      html  css  js  c++  java
  • 运行国标流媒体服务器平台时出现libc.so.6报错问题解决

    GB28181协议是由公安部牵头实现的安防行业统一的设备接入、流媒体传输的协议。GB28181解决了不同系统互联的问题,开放、清晰的接口,面向服务的系统架构,解决了资源管理的问题,资源的可视化、自动化管理,结合协议的状态查询和自动化视频质量检测,实现高效的系统资源管理。

    GB28181开启了一扇解决系统互联的门,使我们看到了希望,但是需要更多的系统性的工作,才能真正走进这扇门。

    而本文写的问题不仅仅限于国标GB28181流媒体服务器启动问题,其他流媒体服务器运行启动出现相同问题,都可以通过该方法解决。

    由用户需要咱们的EasyGBS国标服务器进行设备接入直播,直接安装服务发现设备无法正常启动,直接运行执行程序发现报错如下:

    分析问题

    出现"libc.so.6: version ‘GLIBC_2.14’ not found"问题,是由于glibc版本过低,升级glibc即可。
    由于CentOS系统RPM源目前glibc最高版本是2.12,所以只能采用源码升级

    解决问题

    1.下载glibc源码包

    cd /usr/src/
    wget http://mirror.bjtu.edu.cn/gnu/glibc/glibc-2.14.tar.gz
    wget http://mirror.bjtu.edu.cn/gnu/glibc/glibc-ports-2.14.tar.gz 
    

    2.解压安装升级glibc

    tar zxvf glibc-2.14.tar.gz
    tar zxvf glibc-ports-2.14.tar.gz
    mv glibc-ports-2.14 glibc-2.14/ports
    mkdir build
    cd build
    ../glibc-2.14/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
    make -j4
    make install
    

    升级成功过后可以成功运行版本信息对接运行

    EasyGBS可以成功启动:

  • 相关阅读:
    HTML---网页编程(2)
    HTML---网页编程(1)
    HDOJ/HDU 1297 Children’s Queue(推导~大数)
    HDOJ/HDU 1250 Hat's Fibonacci(大数~斐波拉契)
    HDOJ/HDU 1133 Buy the Ticket(数论~卡特兰数~大数~)
    洛谷P1314 [NOIP2011提高组Day2T2] 聪明的质监员
    洛谷P1313 [NOIP2011提高组Day2T1]计算系数
    POJ3696 The Luckiest number
    洛谷P1312 [NOIP2011提高组Day1T3]Mayan游戏
    洛谷P1311 [NOIP2011提高组Day1T2]选择客栈
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13272019.html
Copyright © 2011-2022 走看看