openstack-on-centos7之环境准备
centos7配置静态ip
- ifconfig查看网卡信息并获取到网卡的名称eth0s3
ifconfig

- 进入到网卡配置目录
cd /etc/sysconfig/network-scripts/
- 找到步骤1中的eth0s3的配置文件,编辑

vim ifcfg-eth0s3

- 重启网卡
systemctl restart network.service
- ifconfig再次查看网卡信息并获取到网卡的名称eth0s3

- ping其他主机或者pingwww.baidu.com等都能ping通了

- 编辑etc/hosts,ip地址映射
vim /etc/hosts

- 修改主机名,修改完需要重启
vim /etc/hostname

网络时间协议(NTP
[控制节点安装NTP]
# yum install chrony (安装软件包)
# vi /etc/chrony.conf
server NTP_SERVER iburst 将原本servcer注释掉,增加这行
# systemctl enable chronyd.service (设置为系统自启动)
# systemctl enable chronyd.service (启动NTP)
[计算节点安装NTP]
# yum install chrony (安装软件包)
# vi /etc/chrony.conf
server controller iburst 将原本servcer注释掉,增加这行
# systemctl enable chronyd.service (设置为系统自启动)
# systemctl enable chronyd.service (启动NTP)
[验证NTP]
在控制节点和计算节点分别执行chronyc sources,出现截图如下


更换软件源
[更改centos源]
- 配置下centos的DNS(一个国内一个国外)
# vi /etc/resolv.conf
# nameserver 114.114.114.114
# nameserver 8.8.8.8
-备份系统自带的yum源
# cd /etc/yum.repos.d/
# mv CentOS-Base.repo CentOS-Base.repo.bak
-更改成阿里云yum源
# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# yum clean all
# yum makecache
# yum -y update //更新系统
[添加epel仓库]
- 下载安装epel配置文件
# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -ivh epel-release-latest-7.noarch.rpm
# yum repolist ##检查是否已添加至源列表
# yum clean all
# yum makecache
# yum repolist enabled 查看系统可用的源
[openstack包]
[openstack packages安装在控制和计算节点]
# yum install centos-release-openstack-ocata
# yum install python-openstackclient 安装 OpenStack客户端:
# yum install openstack-selinux 安装openstack-selinux软件包以便自动管理OpenStack服务的安全策略:
centos7 安装MYSQL5.7详细安装教程
- 检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除
# yum list installed | grep mysql
# yum -y remove (若没有不需要删除)
- .从mysql的官网下载mysql57-community-release-el6-5.noarch.rpm
# wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
- 安装rpm文件
# yum install mysql-community-release-el6-5.noarch.rpm
- 安装成功后,我们可以看到/etc/yum.repos.d/目录下增加了以下两个文件
# ls /etc/yum.repos.d
mysql-community-source.repo
mysql-community.repo
- .使用yum安装mysql
yum install mysql-community-server
- 启动mysql服务
service mysqld start
- 修改数据库密码
mysql -uroot 进入mysql bash模式
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
- 查看mysqld是否开机自启动,并设置为开机自启动
# chkconfig --list | grep mysqld
# chkconfig mysqld on
- 修改字符集为UTF-8:
vim /etc/my.cnf
在[mysqld]部分添加:
character-set-server=utf8
在文件末尾新增[client]段,并在[client]段添加:
default-character-set=utf8
- 修改好之后重启mysqld服务:
service mysqld restart
- 查看修改结果
show variables like "%character%";

centos7详细安装rabbitmq教程
# yum install rabbitmq-server 安装 rabbitmq-server 服务器
# service rabbitmq-server start 启动 rabbitmq-server
# chkconfig rabbitmq-server on 设置开机启动服务
# rabbitmq-plugins enable rabbitmq_management 启用插件
# service rabbitmq-server restart 重启服务
- 浏览器输入地址主机ip地址:15672(端口号)帐号密码为guest

centos7安装Memcached
- 安装Memcached
# yum -y install memcached
- 验证安装memcached
# memcached -h 出现一些帮助命令
- 配置Memcached
# vi /etc/sysconfig/memcached
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1,::1"
- 启动Memcached服务
# chkconfig --level 2345 memcached on //开机启动
# service memcached start
- 使用memcached-tool检测memcached服务
# memcached-tool 127.0.0.1:11211 stats

openstack-on-centos7之环境准备的更多相关文章
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建
公司在IDC机房有两台很高配置的服务器,计划在上面部署openstack云平台虚拟化环境,用于承载后期开发测试和其他的一些对内业务.以下对openstack的部署过程及其使用做一详细介绍,仅仅依据本人 ...
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip
之前在测试环境(centos7.2)上部署了openstack云平台(完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建),openstack在neutron组网 ...
- Centos7 Openstack - (第一节)基本环境配置
Centos7 install Openstack - (第一节)基本环境配置 我的blog地址:http://www.cnblogs.com/caoguo 根据openstack官方文档配置 官方文 ...
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(2)--云硬盘等后续配置
继上一篇博客介绍了完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建,本篇继续讲述后续部分的内容 1 虚拟机相关1.1 虚拟机位置介绍 openstack上创建的 ...
- #openstack centos6 centos7 kvm镜像制作
#openstack centos6 centos7 kvm 镜像制作 openstack windows 2008镜像 制作 http://www.cnblogs.com/elvi/p/800129 ...
- OpenStack实践系列①openstack简介及基础环境部署
OpenStack实践系列①openstack简介及基础环境部署 一.OpenStack初探1.1 OpenStack简介 OpenStack是一整套开源软件项目的综合,它允许企业或服务提供者建立.运 ...
- centos7.2环境elasticsearch-5.0.1+kibana-5.0.1+zookeeper3.4.6+kafka_2.9.2-0.8.2.1部署详解
centos7.2环境elasticsearch-5.0.1+kibana-5.0.1+zookeeper3.4.6+kafka_2.9.2-0.8.2.1部署详解 环境准备: 操作系统:centos ...
- Ubuntu配置OpenStack 一:主机环境配置以及问题总结
本文包含openstack配置的实验环境的基本步骤.在下面的步骤中将逐步讲解如何操作. 1.准备三台虚拟机 主机名字分别命名为controller.network.computer[desktop版或 ...
- centos7.6环境下编译安装tengine-2.2.2的编译安装
centos7.6环境下编译安装tengine-2.2.2的编译安装 .获取tengine2..2的源码包 http://tengine.taobao.org/download/tengine-2.2 ...
- centos7.2环境下安装smokeping对网络状态进行监控
centos7.2环境下安装smokeping对网络状态进行监控 安装smokeping建议用centos7,用centos6.5一直卡在smokeping那里,下载不了perl的扩展插件,可能是因为 ...
随机推荐
- 防止sql注入的小函数 以及一些小验证
function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialch ...
- Tools - 文本编辑器Notepad++
00 - NotePad++ 官网 01 - Notepad++修改主题 依次点击设置---语言格式设置---选择主题,在显示界面中修改相关设置(背景色.前景色.字体等). 02 - Notepad+ ...
- golang 闭包求斐波那契数列
题目是Go指南中的闭包求斐波那契数列 package main import "fmt" // 返回一个"返回int的函数" func fibonacci() ...
- python with用法举例
我们知道在操作文件对象的时候可以这么写 with open('a.txt') as f: '代码块' 上述叫做上下文管理协议,即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明_ ...
- MVC3学习:将excel文件导入到sql server数据库
思路: 1.将excel文件导入到服务器中. 2.读取excel文件,转换成dataset. 3.循环将dataset数据插入到数据库中. 本例子使用的表格为一个友情链接表F_Link(LinkId, ...
- Jfinal QuartzPlugin 简单使用案例
之前一直使用spring quartz感觉还挺好用的,就想着jfinal是不是也可以使用quartz插件,于是发现了QuartzPlugin和jfinal-scheduler<参考:https: ...
- Chrome 的 Material Design Refresh UI初探
今天Chrome自动升级到69.0.3497.92, 发现UI已经变成了"Material Design Refresh". Chrome 浏览器的页面标签已经不再像以往那样倾斜和 ...
- 拥抱了IDEA却发现再也回不去Eclipse...
一.背景 还记得去年入职的时候,发现很多同事都在用Intellij IDEA,其实在那之前都已经接触过,只不过没有在开发中实际应用而已. 这时候我下定决心要拥抱IDEA了,尤其被它酷酷的黑色主题所吸引 ...
- 二:理解ASP.NET的运行机制(例:基于HttpHandler的URL重写)
url重写就是把一些类似article.aspx?id=28的路径重写成 article/28/这样的路径 当用户访问article/28/的时候我们通过asp.net把这个请求重定向到article ...
- mpvue使用scroll-view实现图片横向滑动
html代码 <div class="swiper-home"> <scroll-view scroll-x="true" style=&qu ...