Ubuntu配置OpenStack 一:主机环境配置以及问题总结
本文包含openstack配置的实验环境的基本步骤。在下面的步骤中将逐步讲解如何操作。
1、准备三台虚拟机
主机名字分别命名为controller、network、computer【desktop版或者server版都可以】
从网上了解到配置三台虚拟机的网络结点的配置各不同。controller只需要配置一个,network和computer需要配置三个,而且network中有一个结点是链接外部网络。
下面的操作都是在desktop版的虚拟机中的terminal操作,在server版中同样使用。
2、准备安装ssh
输入:apt-get install ssh
记得要进入root用户:1、sudo su 后输入密码 或 2、sudo pw root 后要输入三次密码

3、ifconfig查看IP地址
输入:ifconfig



4、更改主机名字
输入:vi /etc/hostname 输入后按 esc : wq! 退出



5、修改主机环境
输入:vi /etc/network/interfaces



三台机器同时输入:reboot重启。
输入: vi /etc/hosts (三台都要注释掉本机的Ip地址【原先在localhost下面有127.0.1.1 computer,这个是要删除掉或者注释掉的】,再输入下面的三个IP地址加名字【三台都要输入这面的三个IP地址】)

6、查看修改后的ip
输入:ifconfig



7、检查网络是否连通
因为三个都是一样的,所以我就只展示一个来示例
输入:ping ubuntu-cloud.archive.canonical.com(看到输出后记得按ctrl+c来停止)

输入:ping controller

输入:ping network

输入:ping computer

8、问题总结
(1)注意“/”,一开始在修改主机名字的时候,使用vi etc/hostname ,这里缺少了一个“/”,使得我每次修改主机名字都不成功。正确使用是 vi /etc/hostname
(2)操作时总觉得不能输入,这时候就要无比耐心了,先输入 i ,然后再按你想要的数字,多按几次,如果你想要删除,直接用delete,我发现每次用back space只是光标移动而已,所以删除就用delete。
(3):wq! 这个注意了,一定要用半角。如果你用server版的话可以用英文版的,server版都是黑黑一片,没啥你需要看的。也可以用中文的,但是你输入结束时要记得切换到半角,不然保存不了的。你可以先暂停下进程ctrl+z,然后vi /etc/default/locale 修改下输入法。链接参考 http://blog.chinaunix.net/uid-26495963-id-3064653.html
(4)配置主机环境:先查看你本身自带的ifconfig,然后修改最后一个为基准,对IP地址进行修改,比如我的是192.168.17.129开始,逐渐递增130,131,132,133。网关要查看一下,使用nm-tool。
(5)想要快速便捷,能使用复制粘贴的话,可以使用secureCRT。下载SSH就是为能够接连它进行快速操作。
附加破解版网址:链接:http://pan.baidu.com/s/1c1N0GZQ 密码:qs5x
Ubuntu配置OpenStack 一:主机环境配置以及问题总结的更多相关文章
- 深度学习主机环境配置: Ubuntu16.04 + GeForce GTX 1070 + CUDA8.0 + cuDNN5.1 + TensorFlow
深度学习主机环境配置: Ubuntu16.04 + GeForce GTX 1070 + CUDA8.0 + cuDNN5.1 + TensorFlow 最近在公司做深度学习相关的学习和实验,原来一直 ...
- (转)深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 发表于2016年07月15号由52nlp 接上文<深度学习主机攒机小记>,这台GTX10 ...
- ubuntu + hadoop2.5.2分布式环境配置
ubuntu + hadoop2.5.2分布式环境配置 我之前有详细写过hadoop-0.20.203.0rc1版本的环境搭建 hadoop学习笔记——环境搭建 http://www.cnblogs. ...
- 深度学习主机环境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow
接上文<深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0>,我们继续来安装 TensorFlow,使其支持GeForce GTX 1080显卡 ...
- Ubuntu虚拟机+ROS+Android开发环境配置笔记
Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...
- python中在ubuntu中安装虚拟环境及环境配置
python中在ubuntu中安装虚拟环境及环境配置 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install ...
- 深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
不多说,直接上干货! 深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
- Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置
Windows 下 MSYS2 环境配置和 MinGW-w64 C++ 环境配置 1.简介 本文主要是 Windows 下 MSYS2 环境配置和 MinGW-w64 C++编译环境配置方法 2.下载 ...
- Fedora和Ubuntu下安装OpenGL开发环境配置
Fedora下OpenGl开发环境配置 开发OpenGL工程需要3个库文件和对应的头文件: libglut.so,libGLU.so,libGL.so, gl.h ,glu.h, glut.h 这些库 ...
随机推荐
- 201521123121 《Java程序设计》第3周学习总结
本周学习总结 书面作业 代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; public st ...
- 《JAVA程序设计》第10周学习总结
1. 本章学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 1.finally 题目4-2 1.1 截图你的提交结果(出现学号) 1.2 4-2中fin ...
- 201521123119《Java程序设计》第10周学习总结
1. 本周学习总结 Q1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 本次PTA作业题集异常.多线程 Q1.finally 题目4-2 Q1.1 截图你的提交结 ...
- springmvc学习笔记(常用注解)
springmvc学习笔记(常用注解) 1. @Controller @Controller注解用于表示一个类的实例是页面控制器(后面都将称为控制器). 使用@Controller注解定义的控制器有如 ...
- SublimeTest3设置【中文乱码】
SublimeTest出现乱码! 使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码 import urllib.request,os; pf = ' ...
- editplus的设置
1, 下载editplus3软件并且进行安装, 我这里是 EditPlus_3.4.1.1123_XiaZaiBa 2, 进行相关设置: 工具-->参数设置-->常规--勾选 (把Edit ...
- OC——多态
书接上文,上文提到继承一个很大用途的是为了更好的实现多态,现在我们就来看看OC的多态. 多态:顾名思义就是好多种状态,以前学C#时候印象最深刻的例子是好多个类共同实现同一个接口,然后把这些类的对象都装 ...
- angular $observe() 和$watch的区别
1.$observe()是属性attributes的方法,只能在DOM属性的值发生变化时用,并且只用于directive内. 当需要监听一个包含变量的属性值时attr1="Name:{{na ...
- css预处理器less和scss之sass介绍(二)
本来打算整理jQuery Mobile来着,但是没有研究明白,所以接着上个周的继续介绍... [scss中的基础语法] 1.scss中的变量 ①声明变量:$变量名:变量值 $width:100px ...
- html5新特性与HTML的区别
* HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加. 绘画 canvas; 用于媒介回放的 video 和 audio 元素; 本地离线存储 localSt ...