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 这些库 ...
随机推荐
- 201521123042 《Java程序设计》第5周学习总结
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 参考资料: 百度脑图 XMind 2. 书面作业 作业参考文件下载 Q1.代码阅读:Child压缩包内源代码 1.1 com. ...
- 201521123026《Java程序设计》第2周学习总结
1. 本章学习收获 1.熟悉了码云的部分功能的使用 2.java编程基础的巩固以及延伸 3.解决了部分PTA编程时所遇到困难并明白了解决困难的方法的原理 4.了解了用package和import管理类 ...
- 201521123029《java程序设计》第2周学习总结
1. 本周学习总结 (1)完成了课后习题,对所学知识进一步巩固. (2)学会了JAVA中的选择结构,循环结构,其中条件必须为布尔表达式,与C++非0即真不同. (3)学会java中的break和con ...
- 201521123116 《java程序设计》第十二周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 Q1.字符流与文本文件:使用 PrintWriter(写),BufferedReader(读) ...
- 王者荣耀是怎样炼成的(二)《王者荣耀》unity安装及使用的小白零基础入门
转载请注明出处:http://www.cnblogs.com/yuxiuyan/p/7535345.html 工欲善其事,必先利其器. 上回书说到,开发游戏用到unity和C#.本篇博客将从零开始做一 ...
- 笔记1 linux 多线程 互斥锁
//mutex lock #include<stdio.h> #include<unistd.h> #include<pthread.h> struct test ...
- cas-单点登录-应用说明
单独在tomcat中启动cas 1, 我的百度网盘中有 cas 和 tomcat-cas 压缩包 http://pan.baidu.com/s/1bnxVRkF 直接解压缩就可以使用. 2, ...
- 浅谈大数据和hadoop家族
按照时间的早晚从大数据出现之前的时代讲到现在.暂时按一个城市来比喻吧,反正Landscape的意思也大概是”风景“的意思. 早在大数据概念出现以前就存在了各种各样的关于数学.统计学.算法.编程语言的研 ...
- centos7.2 linux 64位系统上安装mysql
1.在线安装mysql 在终端中命令行下输入(在官网下载mysql): # wget https://dev.mysql.com/downloads/repo/yum/mysql57-communit ...
- 在asp.net web api 2 使用 Serilog 记录日志
Serilog是.net里面非常不错的记录日志的库,另外一个我认为比较好的Log库是NLog. 在我个人的asp.net web api 2 基础框架(Github地址)里,我原来使用的是NLog,但 ...