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的扩展插件,可能是因为 ...
随机推荐
- storm安装以及简单操作
storm的安装比较简单,下面以storm的单节点为例说明storm的安装步骤. 1.storm的下载 进入storm的官方网站http://storm.apache.org/,点击download按 ...
- PowerDesigner生成OOM时类名属性名转换
Examples Script 1: Convert a name into a class code (JAVA naming convention)转换类名 .foreach_part(%Name ...
- Docker - Docker与Vagrant的区别
Docker Docker - HomePage Wiki - Docker Docker简介 Overview Docker 是一个开源的应用容器引擎,基于 Go 语言并遵从 Apache2.0 协 ...
- 从用户浏览器输入url到用户看到页面结果的过程,发生了什么事情?
1.域名解析 域名解析的过程: 1).查询浏览器自身DNS缓存 2).若上面没有查找到,则搜索操作系统自身的dns缓存 3).若上面没有找到,则尝试读取hosts文件 4).若上面没有找到,向本地配 ...
- Java语言基础(方法与数组)_DAY05
1:函数(掌握) (1)定义在类中,有特定功能的一段小程序,可以独立运行. (2)函数的格式: 修饰符 返回值类型 函数名(形参类型 形式参数1,形参类型 形式参数2...) ...
- Install vsftpd on centos
安装vsftpd程序. sudo yum -y install vsftpd 启动ftp服务. sudo service vsftp start 添加ftp用户,并设置密码. sudo useradd ...
- 关于C++11中的std::move和std::forward
std::move是一个用于提示优化的函数,过去的c++98中,由于无法将作为右值的临时变量从左值当中区别出来,所以程序运行时有大量临时变量白白的创建后又立刻销毁,其中又尤其是返回字符串std::st ...
- WTF小程序之原生遇见mpvue
事情是这样的,我们有一个原生(wxml,wxss,js,json)写的小程序,要加入一个新的模块,并且时间比较紧张.所以我们选择了采用mpvue开发一个分包(subpackage),加入到原生小程序中 ...
- 第三方登录:QQ登录实现(OAuth2.0)
一.创建应用 1.在 QQ互联 创建应用 地址:https://connect.qq.com/manage.html#/ 然后进行实名认证,创建应用,审核通过 然后点击查看,可以获得 APP ID 和 ...
- spring boot 与 thymeleaf (1): 国际化
在thymeleaf 里面有个消息表达式: #{...} , 可以借此来实现国际化. 在我使用这个功能的时候, 碰到了一个问题, 按照 JavaEE开发的颠覆者 Spring Boot实战 上面编码 ...