当前位置:首页 > 系统运维
CentOS 8 单节点部署 OpenStack Victoria 版
来源:靑龍一笑的博客  作者:靑龍一笑  发布时间:2022-01-06 10:45:32  点击量:334  评论:0

一、禁用 firewalld 防火墙

[root@openstack ~]# systemctl stop firewalld
[root@openstack ~]# systemctl disable firewalld

二、禁用 SELinux

[root@openstack ~]# setenforce 0
[root@openstack ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

三、配置清华大学 yum 源

[root@openstack ~]# cd /etc/yum.repos.d/
[root@openstack yum.repos.d]# mv CentOS-Linux-BaseOS.repo CentOS-BaseOS.repo
[root@openstack yum.repos.d]# mv CentOS-Linux-AppStream.repo CentOS-AppStream.repo
[root@openstack yum.repos.d]# mv CentOS-Linux-Extras.repo CentOS-Extras.repo
[root@openstack yum.repos.d]# mv CentOS-Linux-PowerTools.repo CentOS-PowerTools.repo
[root@openstack yum.repos.d]# rm -rf CentOS-Linux-*
[root@openstack yum.repos.d]# sed -i -e '/mirrorlist=/d' \
> -e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
> -e 's|enabled=0|enabled=1|g' \
> CentOS-*.repo
[root@openstack yum.repos.d]# cd ~

    更新软件包缓存:

[root@openstack ~]# dnf clean all
[root@openstack ~]# dnf makecache

四、禁用 NetworkManager 服务

[root@openstack ~]# systemctl stop NetworkManager
[root@openstack ~]# systemctl disable NetworkManager

五、安装 network-scripts

[root@openstack ~]# dnf install network-scripts -y
[root@openstack ~]# systemctl start network
[root@openstack ~]# systemctl enable network

六、配置时间同步

[root@openstack ~]# dnf install chrony -y
[root@openstack ~]# sed -i.bak '3,6d' /etc/chrony.conf
[root@openstack ~]# sed -i '3cserver ntp1.aliyun.com iburst' /etc/chrony.conf
[root@openstack ~]# systemctl restart chronyd

    验证时间同步:

[root@openstack ~]# chronyc sources

七、安装 OpenStack 官方源

[root@openstack ~]# dnf install centos-release-openstack-victoria -y
[root@openstack ~]# dnf install openstack-packstack -y

    一键部署:

[root@openstack ~]# packstack --allinone

    这一步花费的时间很长,可以使用如下命令查看详细的安装进度:

[root@openstack ~]# tail -f /var/log/messages

    查看帐号密码:

[root@openstack ~]# cat keystonerc_admin 
unset OS_SERVICE_TOKEN
    export OS_USERNAME=admin
    export OS_PASSWORD='c705914e4990468f'
    export OS_REGION_NAME=RegionOne
    export OS_AUTH_URL=http://192.168.1.21:5000/v3
    export PS1='[\u@\h \W(keystone_admin)]\$ '
    
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_IDENTITY_API_VERSION=3

    浏览器登录:http://IP/dashboard

版权所有 © 2005-2023 靑龍一笑的博客  Powered by C.S.Ricen
Copyright © 2005-2023 by www.ricensoftwares.com.cn  All Rights Reserved.

欢迎光临本站,这里是靑龍一笑的博客。

因资金匮乏,本站已迁到国外的免费空间,可能导致本站的访问速度较慢,由此给您带来的不便,敬请谅解。

您可以通过下方的“支持本站建设”链接,给本站提供资金支持。

Free Web Hosting