二、OpenStack基础操作系统配置

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

煮酒品茶:这一小节主要是讲网络配置、数据库安装、消息队列安装。


操作系统:

最好是使用64位操作系统,并开启虚拟化VT支持。因为32位的操作系统安装64位的虚拟机会报错。

网络:

两个网络,一个是外部网络,一个是内部节点通信网络


1:官方基础架构


221450102.png


一、分配规则:

200段:内部网络

0段:外部网络

# cat /etc/network/interfaces

094848558.png


重新启动使之生效:

# service networking restart

094901948.png


设置一个主机名,并永久生效:

# hostname controller

221451813.png


配置主机文件对应

/etc/hosts

094914375.png


同步时间:

# apt-get install ntp

/usr/sbin/ntpdate ntp.api.bz

221451172.png


密码:

OpenStack各种服务都需要密码的,我们可以用密码生成器来生成密码。如百度和openssl

221623438.png


221453519.png


密码表:

Database password

数据库的root密码

Rabbit_pass

rabbitguest密码

KeyStone_dbpass

keystone的数据库密码

Admin_pass

admin的密码,WEBUI密码

Clance_dbpass

Glance的数据库密码

Nova_dbpass

nova的数据库密码

Nova_pass

Nova的密码

Dash_dbpass

dash的数据库密码

Cinder_dbpass

cinder的数据库密码

Neutron_dbpass

Neutron的数据库密码

Neutron_pass

neutron的密码

Heat_dbpass

heat的数据库密码

Heat_pass

Heat的密码

Cellometer_dbpass

cellometer的数据库密码  监控

Cellonmeter_pass

collometer的密码



二、数据库:

我们用Mysql,因为openstack大部分用python写的,我们用python-mysqldb去连接数据库。

#apt-get install python-mysqldb mysql-server

其中要输入密码


更改绑定IP为外网IP

095020298.png

查看一下是否绑定到位:


# netstat -ntlp

095043370.png

重启数据库

# service mysql restart


删除一些匿名用户连接数据库

# mysql_secure_installation

1、修改root密码

2、删除匿名用户

3、只允许root从本地登录

4、删除test数据库

5、马上刷新表的权限

221453434.png


三、OpenStack的包安装:

1、安装Ubuntu Clound云上面的havana

# apt-get install python-software-properties

# add-apt-repository cloud-archive:havana

#需要按回车键


2、更新包仓库并重新启动操作系统

# apt-get update && apt-get dist-upgrade

# reboot


四、安装消息服务rabbitmq

#apt-get install rabbitmq-server

更改密码,指定一个密码。

#rabbitmqctl change_password guest $rabbit_pass

我们设的密码是rabbit

095452912.png





本文转自 煮酒品茶 51CTO博客,原文链接:http://blog.51cto.com/cwtea/1346498,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
缓存 网络协议 安全
【软件设计师备考 专题 】操作系统的配置
【软件设计师备考 专题 】操作系统的配置
49 1
|
1月前
|
存储 缓存 NoSQL
|
1月前
|
存储 Ubuntu 网络安全
|
4月前
|
Ubuntu Linux 开发工具
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
128 0
|
4月前
|
存储 Ubuntu Linux
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
|
存储 Ubuntu Linux
VMware虚拟机配置Linux Ubuntu操作系统
本文介绍基于VMware Workstation Pro虚拟机软件,配置Linux Ubuntu操作系统环境的方法~
346 1
VMware虚拟机配置Linux Ubuntu操作系统
|
8月前
|
API 数据库
(九)Open Stack(M)--- Heat安装和配置
(九)Open Stack(M)--- Heat安装和配置
101 0
|
8月前
|
存储 API 数据库
(八)Open Stack(M)---Cinder安装和配置
(八)Open Stack(M)---Cinder安装和配置
87 0
|
10月前
|
Linux Shell 网络安全
配置Linux操作系统主机名及网络设置
配置Linux操作系统主机名及网络设置
|
安全 Linux 网络安全
操作系统的基础配置(CentOS 7)
1.修改默认主机名 2.配置IP地址 3.为系统添加操作用户 4.安装常用的软件 5.配置yum源 6.关闭防火墙服务 7.关闭SELinux服务 8.修改SSH服务默认配置 9.修改文件描述符 10.登录超时退出
825 0
操作系统的基础配置(CentOS 7)