参考地址
https://ask.openstack.org/en/question/26918/change-novalocal-suffix-in-hostname/

问题现象 可以看到主机名的后缀带.novalocal

[root@open-controller-1 ~]# source dawn-openstack.sh
[root@open-controller-1 ~]# nova list
+--------------------------------------+-------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------------+--------+------------+-------------+---------------------+
| 818a137d-61db-41b9-9cbc-699b28227bd3 | CentOS7-1 | ACTIVE | - | Running | provider=10.0.8.111 |
| 14fe356f-bdf9-4ce0-aef6-11833d9d6015 | centos7-119 | ACTIVE | - | Running | provider=10.0.8.119 |
| b410b03a-5358-49d9-b52a-e5bc4fe720c8 | demo1 | ACTIVE | - | Running | provider=10.0.8.117 |
| 5bfb09ea-f53e-43c2-8c42-74d3c51cbfe6 | demo10 | ACTIVE | - | Running | provider=10.0.8.118 |
| 385d5ccb-7efe-4d09-ab2b-8e05619bf3d6 | demo9 | ACTIVE | - | Running | provider=10.0.8.106 |
+--------------------------------------+-------------+--------+------------+-------------+---------------------+
[root@open-controller-1 ~]# ssh centos@10.0.8.119
Last login: Tue Dec 4 13:56:16 2018 from 10.0.8.11
[centos@centos7-119 ~]$ hostname
centos7-119.novalocal
[centos@centos7-119 ~]$ exit
logout
Connection to 10.0.8.119 closed.
[root@open-controller-1 ~]#

  

在 Control node修改nova.conf

去掉这个后缀

配置为空

重启nova-api服务

[root@open-controller-1 ~]# systemctl restart openstack-nova-api.service
[root@open-controller-1 ~]#

  

后面创建的实例查看主机名不带后缀了

[root@open-controller-1 ~]# sh show_vm.sh
open-compute-1.inner.hzdgjy.cn instance-00000018 demo10 provider=10.0.8.118
open-compute-1.inner.hzdgjy.cn instance-0000000f demo1 provider=10.0.8.117
-----------------------
open-compute-2.inner.hzdgjy.cn instance-0000001b cent provider=10.0.8.119
open-compute-2.inner.hzdgjy.cn instance-0000000e demo9 provider=10.0.8.106
-----------------------
[root@open-controller-1 ~]# ssh centos@10.0.8.119
[centos@cent ~]$ hostname
cent
[centos@cent ~]$ sudo su -
Last login: Mon Nov 5 21:30:33 CST 2018 from 10.0.8.11 on pts/0
[root@cent ~]# hostname
cent
[root@cent ~]#

  

解决openstack实例主机名后缀问题的更多相关文章

  1. 解决IIS7下主机名灰色无法修改问题

    打开IIS ,找到网站,右击编辑绑定时: 关于导入iis   .pfx格式的证书后,编辑绑定时,主机名为灰色的问题 解决方法 : (1)打开C:\Windows\system32\inetsrv\co ...

  2. 解决linux下主机名变bogon的问题

    早上起来发现 linux主机名变为bogon bogon是指那些不该出现在internet路由表中的地址吧这些地址应该包括:1,私有地址如10,172.16-32,192.168.....2,还未正式 ...

  3. AWS CentOS7 实例修改主机名

    问题描述: AWS EC2 实例在升级到CentOS7以后,我们发现主机名的修改不再像之前的版本(CentOS 5/6)一样简单. 每次新建实例之后,修改好主机名,重启或者克隆之后的机器,主机名还是会 ...

  4. centos 主机名突然变成bogon的解决方法

    主机名突然变成bogon,访问网络可能会出现问题(也可能没问题,我的就没问题),可能用到主机名的服务(比如说:mysql)可能也会出现访问不了.   所以我们需要解决以下问题,本人的解决方法: 主机名 ...

  5. Oracle LISTENER 主机名修改为IP地址后LISTENER无法监听到实例 oracle监听错误与hosts文件配置

    为什么listener.ora文件里面HOST后面到底应该输入IP地址还是主机名.我的经验告诉我,这边最好使用主机名.很多的时候,一个机器绑定的不只一个IP地址,如HOST后面是IP地址,那么ORAC ...

  6. db2icrt创建实例,提示主机名无效

    有这样一个现象,在DB2安装后,使用db2icrt 来创建实例时,提示主机名无效,提示如下:   [root@centos-0 instance]# ./db2icrt -u db2inst1 db2 ...

  7. linux主机名莫名其妙变成了bogon,并解决修改为localhost

    起因:公司网络接口做了接口认证,虚拟机桥接至物理网卡无法完成认证进行网络访问,无奈之下只能讲虚拟机网络模式更改为NAT模式,更改完成之后进行ssh登录,发现主机名发生了变化. 更改NAT模式之前 [r ...

  8. Linux CentOS下shell显示-bash-4.1$ 不显示用户名和主机名的解决方法

    CentOS下新增加一个用户,登录进去会发现shell脚本信息没有显示用户名和主机名,反而显示的是-bash-4.1$,如图所示: 而不是我们经常看到的username@hostname$的组合,看起 ...

  9. HPUX系统启动后主机名为unknown的解决办法

    HPUX系统启动完成后,主机名为unknown,查看/etc/rc.log出现如下报错:   unknown:[/]grep -i error /etc/rc.log /sbin/rc1.d/S320 ...

随机推荐

  1. [linux-脚本]shebang(shabang #!)

    使用Linux或者unix系统的人们对#!这个符号都不陌生,但要说出个具体的所以然来,很多人估计还真不行,我们有必要就此整理一下.Shebang这个符号通常在Unix系统的脚本中第一行开头中写到,它指 ...

  2. 自己动手写CPU——寄存器堆、数据存储器(基于FPGA与Verilog)

    上一篇写的是基本的设计方案,由于考研复习很忙,不知道下一次什么时候才能打开博客,今天就再写一篇.写一写CPU中涉及到RAM的部件,如寄存器堆.数据存储器等. 大家应该在大一刚接触到计算机的时候就知道R ...

  3. 文件6. 查找替换.txt文本文件中的内容

    servlet实现对文本文件的查找替换 .jsp界面 <form> <table> <tr> <td>选择文本文件:</td> <td ...

  4. DD常用命令组合

    管理一个系统经常需要备份磁盘数据,那么在UNIX/Linux系统中如何备份整个分区或整个硬盘的数据呢? dd命令就可以很方便实现这个功能. 1.把一个分区复制到一个文件中 dd if=/dev/sda ...

  5. shell_base

    1.使用if_then语句if command then commands fi 先运行if后面的命令,如果命令的退出状态是0(成功执行命令),就将执行then后面,fi前面的所有命令.否则就跳到fi ...

  6. 学号 20175223 《Java程序设计》第 5 周学习总结

    目录 教材学习内容总结 教材学习中的问题和解决过程 1. 在 jdb 调试时使用命令行参数. 代码调试中的问题和解决过程 1. 在jdb调试时通过命令行传入参数 2. "可能尚未初始化变量& ...

  7. Python第七章(北理国家精品课 嵩天等)

    7.1文件的使用 1.1文本类型 文本文件:由单一特定编码组成的文件,如.txt 二进制文件:如.png,.avi 1.2文件的打开和关闭 打开-操作-关闭 <变量名> = open(&l ...

  8. EditPlus软件自动补全文档htmlbar.acp设置 及 模板文件格式

    1.在htmlbar.acp文件末尾添加如下内容,可自动补全: #T=HTML <html>    ^! </html>   #T=HEAD <head>    ^ ...

  9. TCPIP学习笔记

    TCP的连接 状态变化 各个状态的意义如下: LISTEN - 侦听来自远方TCP端口的连接请求: SYN-SENT -在发送连接请求后等待匹配的连接请求: SYN-RECEIVED - 在收到和发送 ...

  10. Redis安装以及Java客户端jedis连接不上相关问题解决

    安装步骤 1.由于Redis是由C 语言编写的 所以虚拟机编译需要C的编译环境 用命令 yum install gcc-c++ 2.用SFTP上传Redis安装包并解压 3.进入Redis源码目录 b ...