zoukankan      html  css  js  c++  java
  • CentOS下安装netcat

    CentOS下安装netcat

    使用zookeeper过程中,需要监控集群状态。在使用四字命令时(echo conf | nc localhost 2181),报出如下错误:-bash: netcat: command not found。
    我的系统是CentOS 6.6, 64位系统,默认没有安装netcat,下面时安装过程中遇到的一些问题。(下面都是使用root用户)

    下载netcat安装包

    wget http://sourceforge.NET/projects/netcat/files/netcat/0.7.1/netcat-0.7.1-1.i386.rpm
    执行安装rpm -ihv netcat-0.7.1-1.i386.rpm

    [java] view plain copy
     
    1. rpm -ihv netcat-0.7.1-1.i386.rpm  
    2. warning: netcat-0.7.1-1.i386.rpm: Header V3 DSA/SHA1 Signature, key ID b2d79fc1: NOKEY  
    3. error: Failed dependencies:  
    4.         libc.so.6 is needed by netcat-0.7.1-1.i386  
    5.         libc.so.6(GLIBC_2.0) is needed by netcat-0.7.1-1.i386  
    6.         libc.so.6(GLIBC_2.1) is needed by netcat-0.7.1-1.i386  
    7.         libc.so.6(GLIBC_2.3) is needed by netcat-0.7.1-1.i386  
    解决依赖包问题

    yum list glibc*

    [java] view plain copy
     
    1.     Loaded plugins: fastestmirror, security  
    2. Loading mirror speeds from cached hostfile  
    3.  * base: mirrors.aliyun.com  
    4.  * extras: mirrors.aliyun.com  
    5.  * updates: mirrors.aliyun.com  
    6. Installed Packages  
    7. glibc.x86_64           2.12-1.149.el6        @anaconda-CentOS-201410241409.x86_64/6.6  
    8. glibc-common.x86_64    2.12-1.149.el6        @anaconda-CentOS-201410241409.x86_64/6.6  
    9. glibc-devel.x86_64     2.12-1.149.el6        @anaconda-CentOS-201410241409.x86_64/6.6  
    10. glibc-headers.x86_64   2.12-1.149.el6        @anaconda-CentOS-201410241409.x86_64/6.6  
    11. Available Packages  
    12. glibc.i686             2.12-1.149.el6_6.9    updates                                   
    13. glibc.x86_64           2.12-1.149.el6_6.9    updates                                   
    14. glibc-common.x86_64    2.12-1.149.el6_6.9    updates                                   
    15. glibc-devel.i686       2.12-1.149.el6_6.9    updates                                   
    16. glibc-devel.x86_64     2.12-1.149.el6_6.9    updates                                   
    17. glibc-headers.x86_64   2.12-1.149.el6_6.9    updates                                   
    18. glibc-static.i686      2.12-1.149.el6_6.9    updates                                   
    19. glibc-static.x86_64    2.12-1.149.el6_6.9    updates                                   
    20. glibc-utils.x86_64     2.12-1.149.el6_6.9    updates      

    安装命令:
    yum install glibc.i686

    [java] view plain copy
     
    1. rpm -ihv netcat-0.7.1-1.i386.rpm  
    2. warning: netcat-0.7.1-1.i386.rpm: Header V3 DSA/SHA1 Signature, key ID b2d79fc1: NOKEY  
    3. Preparing...                ########################################### [100%]  
    4.    1:netcat                 ########################################### [100%]  
    安装netcat包

    rpm -ihv netcat-0.7.1-1.i386.rpm

    [java] view plain copy
     
    1. rpm -ihv netcat-0.7.1-1.i386.rpm  
    2. warning: netcat-0.7.1-1.i386.rpm: Header V3 DSA/SHA1 Signature, key ID b2d79fc1: NOKEY  
    3. Preparing...                ########################################### [100%]  
    4.    1:netcat                 ########################################### [100%]  

    再次测试zookeeper的四字命令,终于成功啦。

    [java] view plain copy
     
      1. echo conf | nc localhost 2181  
      2. clientPort=2181  
      3. dataDir=/data/zk/data1/version-2  
      4. dataLogDir=/data/zk/log1/version-2  
      5. tickTime=2000  
      6. maxClientCnxns=500  
      7. minSessionTimeout=4000  
      8. maxSessionTimeout=40000  
      9. serverId=1  
      10. initLimit=10  
      11. syncLimit=5  
      12. electionAlg=3  
      13. electionPort=3891  
      14. quorumPort=2891  
      15. peerType=0  
  • 相关阅读:
    php 投票系统
    PHP 单例模式和工厂模式
    php面向对象的三大特性——封装、继承、多态
    springmvc web.xml配置之 -- SpringMVC IOC容器初始化
    springmvc web.xml配置之 -- ContextLoaderListener
    非root用户使用1024以下端口
    nginx部署(普通用户)
    观察者模式之--事件监听模式
    设计模式之--观察者模式
    cglib动态代理
  • 原文地址:https://www.cnblogs.com/brady-wang/p/6529432.html
Copyright © 2011-2022 走看看