Ubuntu手动搭建OpenStack过程中遇到的问题

小白第一次接触OpenStack,纯手动从零开始搭建,各种bug的笔记汇总,持续更新中……

1.【主机网络】中的【控制器结点】和【计算结点】配置网络接口

Tips: 两个结点应该是分别安装在两台虚拟机上

(1)这个部分看不懂。。。两个结点的文档长得都这样

在这里插入图片描述
Meaning: 文档中给的是IP是10示例,所有IP地址从自己的网段(网段是一段IP的统称)中选。每个结点配两个网卡,用第一个有IP的网卡上网(还要配置DNS,否则上不了网);第二个网卡按照黑框中的配置;虚拟机的网络连接方式选择桥接(参考后面的1.(3)) 。

① 解决两个网卡
  • 用ifconfig -a查看IP地址的时候只显示了本地环路lo和一个网卡ens33,说明现在系统就只有一个网卡
  • 网上搜添加网卡的步骤,添加一个网卡
② 完成“用第一个有IP的网卡上网 第二个网卡按照黑框中的配置”的配置
  • 通过ifconfig -a查看到的IP地址确定网段,2-254只要不冲突可以随便选
  • 编辑/etc/network/interfaces文件,完成网卡的配置在这里插入图片描述

(2)这里也看不懂。。。两个结点的文档也都长得这样

在这里插入图片描述
Meaning: 就是给各个结点的IP命名,而且我只配置控制器结点和计算结点,后面的block和object都用不到

  • 修改/etc/hosts文件
    在这里插入图片描述

(3)两个网卡全部显示“以太网未托管”问题的解决

昨天兴致勃勃的解决上面遇到的问题还更了博客,睡了一觉今天一打开就显示下面这样了 GG。。。
而且还上不上网emmmmm

在这里插入图片描述
好在最后还是找到了原因,上面1.(1)说虚拟机网络连接方式选择桥接(现在被我划去了),桥接只适用于主机是固定IP的情况,即主机的IP不会变,而我天天带着我的电脑到处跑。。。显然不是固定IP。昨天配上面的结点的网络的时候是在办公室连着办公室的WiFi配的,今天打开是在教室连着手机热点,主机IP所在的网段不一定相同或者说不太可能相同

Solution: 将虚拟机两个网卡的网络连接方式设置为NAT,让虚拟机自己进到局域网 不受本机IP影响

① 网络连接方式设置为NAT
  • 将/etc/network/interfaces和/etc/hosts文件中添加的内容全部注释掉(不用删除,后面就只需要修改IP就好)
  • 关闭所有虚拟机,在VM窗口菜单栏中【编辑】打开【虚拟网络编辑器】,还原默认设置
  • 修改网络适配器的连接方式为NAT
② 重新配置结点网络
  • 用ifconfig -a查看现在的IP,从而得到现在的网段
  • 将/etc/network/interfaces和/etc/hosts文件中添加的内容取消注释,修改网段

持续更新中。。。

posted on 2019-04-15 08:56  爱你的铁锤妹妹  阅读(140)  评论(0编辑  收藏  举报