美文网首页虚拟化
OpenStack安装笔记一

OpenStack安装笔记一

作者: zhouf_cq | 来源:发表于2019-02-06 20:45 被阅读0次

    在此记录安装OpenStack笔记,安装CentOS7及配置网络过程在此略过

    以下内容参考了网上的文档,其中包括

    https://blog.csdn.net/u014707812/article/details/52150563

    Controller node

    1.安装NTP服务

    yum install ntp
    

    2.配置NTP服务

    编辑/etc/ntp.conf

    server NTP_SERVER iburst//配置NTP服务器;配置文件里原本就有很多服务器,直接使用即可。

    restrict -4 default kod notrap nomodify
    restrict -6 default kod notrap nomodify
    

    其实只需要修改restrict 即可,server 可以用配置文件里的内容

    3.启动NTP服务,并且设置开机自启。

    systemctl enable ntpd.service//开机自启
    systemctl start ntpd.service//启动ntp服务
    

    4.验证

    官方文件的操作命令:

    # ntpq -c peers
    # ntpq -c assoc
    

    官方文档上,可以用这两个命令验证有没有正确安装ntp,

    我在学习的时候还接触到别的好用的验证命令。

    # watch ntpq -p//与ntpq -c peers效果差不多
    # ntpstat
    

    安装yum-utils并禁用epel源

    yum install yum-utils
    yum-config-manage —disable epel
    

    发现这个好像不成功,直接删除/etc/yum.repo.d/epel*

    yum clean all
    yum makecache
    yum update  //这个应该是更新所有安装的软件包,包括系统版本内核
    

    更新源

    安装OpenStack源包

    yum install centos-release-openstack-pike
    

    官网上写的是yum install centos-release-openstack-mitaka
    发现安装不了,就按网上的说法换了版本为pike
    完成安装

    在主机上升级包:

    yum upgrade
    

    注解:与update的区别在于此命令不改变软件设置和系统设置,系统版本升级,内核不改变
    如果更新了一个新内核,重启主机来使用新内核。

    安装OpenStack客户端:

    yum install python-openstackclient
    

    RHEL和CentOS默认启用了SELinux .安装openstack-selinux软件包以便自动管理OpenStack服务的安全策略:

    yum install openstack-selinux
    

    安装MySQL数据库Mariadb

    按照OpenStack官方文档操作即可,以下为摘录

    yum install -y mariadb mariadb-server
    

    修改Mariadb配置文件,为了避免对原有的配置文件修改,可采用官网上的方式,创建一个新 配置文件,在/etc/my.,cnf.d/目录下创建一个openstack.cnf文件,加入新的配置项内容

    运行mysql_secure_installation脚本后会有向导提示

    参照官网配置消息队列

    yum install rabbitmq-server
    

    以及Memcached

    相关文章

      网友评论

        本文标题:OpenStack安装笔记一

        本文链接:https://www.haomeiwen.com/subject/ppmisqtx.html