Openstak queens部署笔记(一) 环境准备

环境准备

- 两台Ubuntu16.0.4虚拟机,一台控制节点,一台计算节点.
    - 配置网卡
      - Controller
        ens0 管理 192.168.122.151
        ens1 业务
      - compute
        ens0 管理 192.168.122.147
        ens1 业务
 - 更改 hosts文件
        vim /etc/hosts
            127.0.0.1 localhost
            # 127.0.1.1 localhost
            192.168.122.151 controller
            192.168.122.147 compute

控制节点

- 添加所需的Openstack 资源库
     sudo apt install software-properties-common
     sudo add-apt-repository cloud-archive:queens
- 更新与升级
     sudo apt update
     sudo apt dist-upgrade -y
- 安装数据库
     sudo apt install mariadb-server python-pymysql
- 配置数据库
     vim /etc/mysql/mariadb.conf.d/99-openstack.cnf
        [mysqld]
        bind-address = 192.168.122.151

        default-storage-engine = innodb
        innodb_file_per_table = on
        max_connections = 4096
        collation-server = utf8_general_ci
        character-set-server = utf8
- 加固数据库/重新启动数据库
        sudo mysql_secure_installation
        sudo service mysql restart
- 安装NTP
        sudo apt install chrony
- 配置NTP/重启服务
        sudo vim /etc/chrony/chrony.conf
            server ntp_server iburst  # ntp_server替换成自己的ntp
            allow 192.168.122.0/24
        sudo service chrony restart
- 安装rabbitmq
        sudo apt install rabbitmq-server
- 添加openstack user 并设置权限
        sudo rabbitmqctl add_user openstack Aa123456
        sudo rabbitmqctl set_permissions openstack ".*" ".*" ".*"
- 安装/配置memcached
        sudo apt install memcached python-memcache
        sudo vim /etc/memcached.conf
            -l 192.168.152.166 #改为controller节点IP地址
        sudo service memcached restart
 

猜你喜欢

转载自www.cnblogs.com/luckyleaf/p/9820865.html
今日推荐