[部署篇1]VMWare搭建Openstack——控制节点的基础环境和RabbitMQ消息服务器安装
来源:互联网 发布:十大网络剧排行榜2017 编辑:程序博客网 时间:2024/05/21 08:57
在前面我们已经将操作系统的环境、网络环境、安装规划介绍清楚了,下面就开始相关的实施部署。
部署对象:控制节点(192.168.3.180) Controller
一:基础安装
1、安装鼠标驱动(可选项)
sudo apt-get install gpm
2、安装远程连接服务
sudo apt-get install openssh-server虽然在安装操作系统已经选择了ssh组件,但是建议覆盖安装一下。
3、更改python默认的字符集为utf8
sudo vi /usr/lib/python2.7/sitecustomize.py添加如下内容
# encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8')
4、安装NTP服务包
sudo apt-get install ntp编辑ntp.conf文件
sudo vi /etc/ntp.conf更新如下内容
# Use Ubuntu's ntp server as a fallback.server ntp.ubuntu.comserver 127.127.1.0fudge 127.127.1.0 stratum 10
5、在/etc/hosts文件,添加IP与机器名的对应
sm@controller:~$ more /etc/hosts127.0.0.1 localhost192.168.3.180 computer# The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopbackff02::1 ip6-allnodesff02::2 ip6-allrouters
二、安装MySQL数据库
1)安装服务器
sudo apt-get install python-mysqldb mysql-server
root账户的密码: #db4smtest#
2)编辑/etc/mysql/my.cnf文件
sudo vi /etc/mysql/my.cnf
更新设置如下:
bind-address = 192.168.3.180default-storage-engine = innodbinnodb_file_per_tablecollation-server = utf8_general_ciinit-connect = 'SET NAMES utf8'character-set-server = utf8
3)重启数据库服务
sudo service mysql restart
4) 删除匿名账户
sudo mysql_install_db sudo mysql_secure_installation
在这个过程中,首先提示输入root密码,然后第一部询问是否更改root密码,点击N,接下来一路Y即可。
三、安装包
1、安装如下包
sudo apt-get install python-software-properties -y
2、如果在联网环境下,需要执行下载OpenStack的组件
#安装juno版本sudo add-apt-repository cloud-archive:juno -y#安装icehouse版本sudo add-apt-repository cloud-archive:icehouse -y
但是好像目前在默认链接下载不了相关的icehouse版本,而且如果你使用ubuntu14.04版本,系统还会提示icehouse不支持ubuntu的 trusty,只支持ubuntu12.04的precise版本。所以如果你已经有源文件,无需执行这个操作,这也是我这个初学者在这块浪费了好长时间。
例如,我直接执行相关操作,会提示如下错误
sm@controller:~$ sudo add-apt-repository cloud-archive:icehousesudo: unable to resolve host controller Ubuntu Cloud Archive for OpenStack Icehouse More info: https://wiki.ubuntu.com/ServerTeam/CloudArchivePress [ENTER] to continue or ctrl-c to cancel adding itcloud-archive for Icehouse only supported on precise
如果执行了2步骤,建议重启一下相关的服务器。
四、安装消息服务器RabbitMQ Server
1)安装RabbitMQ Server服务包
sudo apt-get install rabbitmq-server
2)更改guest账户的密码为 mq4smtest
sudo rabbitmqctl change_password guest mq4smtest
3)启用web管理功能
sudo rabbitmq-plugins enable rabbitmq_management
4)重启消息服务
sudo service rabbitmq-server restart
注意:
1、消息服务的日志文件存放在 /var/log/rabbitmq/ ,如果在安装过程中出现问题,可以查看如下文件夹的日志信息。
2、相关密码仅供参考,但是这些密码会在写入在其他组件的配置文件里面。
1 0
- [部署篇1]VMWare搭建Openstack——控制节点的基础环境和RabbitMQ消息服务器安装
- [部署篇5]VMWare搭建Openstack——计算节点的基础部署和Nova的安装
- [部署篇2]VMWare搭建Openstack——控制节点的KeyStone的安装
- [部署篇3]VMWare搭建Openstack——控制节点的glance的安装
- [部署篇4]VMWare搭建Openstack——控制节点的Nova的安装
- [部署篇12]VMWare搭建Openstack——控制节点的heat的安装
- [部署篇6]VMWare搭建Openstack——控制节点的Neutron安装
- [部署篇7]VMWare搭建Openstack——网络(计算)节点的Neutron安装
- [部署篇8]VMWare搭建Openstack——计算节点的Neutron安装
- openstack搭建--2--控制节点安装mysql和rabbitmq
- [部署篇13]VMWare搭建Openstack——Swift的安装与部署
- [部署篇9]VMWare搭建Openstack——Flat网络设置和horzion安装
- [部署篇10]VMWare搭建Openstack——Cinder的安装与配置
- [部署篇11]VMWare搭建Openstack——Ceilometer的安装与配置
- OpenStack环境搭建(1)--控制节点
- openstack【Kilo】入门 【准备篇】四:RabbitMQ 安装【控制节点】
- openstack安装部署8——块存储组件(控制节点、计算节点、存储节点)
- openstack搭建--8--控制节点部署Dashboard
- Core Data
- IOS -- 利用URL Scheme启动第三方应用
- 剑指offer--调整数组顺序使奇数位于偶数前面
- 最短路 HDU2544(练习模板的好题)
- 验证验生成的原始方法
- [部署篇1]VMWare搭建Openstack——控制节点的基础环境和RabbitMQ消息服务器安装
- optee开源项目的学习
- 汇编学习——整理思路
- 用c语言实现 my_strchr() 和 my_strrchr()
- 跟鸟哥学Linux之——从磁盘分区到文件系统
- Get your Advanced Java Programming Degree with these Tutorials and Courses
- 社群你真的懂吗?
- [刷题]First Bad Version
- XMPP协议笔记