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的扩展插件,可能是因为 ...
随机推荐
- CF1082解题报告
CF1082A Vasya and Book 模拟一下即可 \(Code\ Below:\) #include <bits/stdc++.h> using namespace std; c ...
- 07_python_集合深浅拷贝
一.join li = ["李嘉诚", "麻花藤", "林海峰", "刘嘉玲"] s = "_".j ...
- python项目实现配置统一管理的方法
一个比较大的项目总是会涉及到很多的参数,最好的方法就是在一个地方统一管理这些参数.最近看了不少的python项目,总结了两种很有意思的配置管理方法. 第一种 基于easydict实现的配置管理 首先需 ...
- 这两周服务器被攻击,封锁了600多个IP地址段后今天服务器安静多了
这两周服务器被攻击,封锁了600多个IP地址段后今天服务器安静多了 建议大家在自己的服务器上也封杀这些瘪三的地址 iptables -I INPUT -s 123.44.55.0/24 -j DROP ...
- How To Scan QRCode For UWP (1)
本文将介绍实现一个类似于微信扫一扫功能的UI界面,后续会再实现具体的识别二维码的功能. 实例使用的Win10 SDK Version是Windows 10 Anniversary Edition(10 ...
- Python:快速查找出被挂马的文件
网站被入侵,担心被挂马,因此就想自己写个脚本来查找那些被挂马的文件 思路 需要实现准备一份未受感染的源代码和一份可能受感染的源代码,然后运行以下脚本,就能找出到底哪些文件被挂马了. 其中,主要是根据比 ...
- .net core2 mvc项目中,加入RazorPages页面
2017.08.22 试验结果: 1.手工添加/Pages文件夹 2.复制/Views/_ViewImports.cshtml到/Pages/_ViewImports.cshtml 2.1 修改@u ...
- Android开发之漫漫长途 XV——RecyclerView
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列.该系列引用了<Android开发艺术探索>以及<深入理解And ...
- spring boot 与 thymeleaf (1): 国际化
在thymeleaf 里面有个消息表达式: #{...} , 可以借此来实现国际化. 在我使用这个功能的时候, 碰到了一个问题, 按照 JavaEE开发的颠覆者 Spring Boot实战 上面编码 ...
- Linux 技巧:让进程在后台可靠运行的几种方法(转)
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败.如何让命令提交后不受本地关闭终端窗口/网络断开 ...