CentOS7安装Openstack【Swift篇】

本文主要关注与OpenStack对象存储的安装

控制节点

  • 基础配置

    • 关闭selinux、防火墙
    • 设置时间同步
    • 配置swift文件

      1
      2
      3
      # vi /etc/swift/swift.conf
      [swift-hash]
      swift_hash_path_suffix = `od -t x8 -N 8 -A n </dev/random`
    • 配置日志

      • 创建swift日志配置文件

        1
        2
        # vi /etc/rsyslog.d/10-swift.conf
        local0.* /var/log/swift/proxy.log
      • 创建日志目录

        1
        2
        # mkdir -p /var/log/swift
        # chown -R swift:swift /var/log/swift
      • 重启日志服务

        1
        service rsyslog restart

more >>

CentOS7安装Openstack【Keystone篇】

环境准备——MySQL的安装

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

  • 安装
1
# yum install mariadb-server mariadb
  • 常用命令
1
2
3
4
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
  • 使用
1
# mysql -u root -p

more >>