zoukankan      html  css  js  c++  java
  • hostname -f 失败解决办法

    $ hostname
    fzk
    $ uname -n
    fzk

     当 hostname -f 时报错:未搜索到主机名

    产生这个原因时因为  /etc/hosts和/etc/sysconfig/network配置问题

    #/etc/sysconfig/network
    NETWORKING=yes HOSTNAME=fzk
    #/etc/hosts
    127.0
    .0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.133.129 fzk-129.com fzk

    黑色部分必须和HOSTNAME一致。之前一致找不到就是因为没有配置fzk,黑色的部分。然后重启network

    service network restart

    就可以了。碰见这个问题的情景是:
    在配置基于XMPP协议的tigase集群时,启动一直失败,说是FQDN(就是hostname -f获取的结果)配置有问题,总是获取的是localhost。最终终于找到了问题的原因。
    hostname 的用法

    -s, --short
    短主机名
    -a, --alias
    别名
    -i, --ip-address
    IP地址
    -f, --fqdn, --long
    长主机名
    -d, --domain
    DNS域名
    -y, --yp, --nis
    NIS/YP域名
    -v
    运行时,显示详细的处理过程
    -F, --filename
    读取指定文件
    -h, --help
    帮助信息
    -V, --version
    版本信息

    hostname的真正修改的办法:http://www.cnblogs.com/kerrycode/p/3595724.html

  • 相关阅读:
    匈牙利游戏
    钓鱼
    路由选择
    借教室
    有趣的数
    广告印刷
    海战
    暑假周进度报告(一)
    在Oracle创建一个自己用的用户及角色
    下载,安装oracle数据库以及navicat连接数据库
  • 原文地址:https://www.cnblogs.com/badboyf/p/6735671.html
Copyright © 2011-2022 走看看