packstack部署openstack的步骤
packstack部署openstack的步骤
为大家分享packstack部署openstack的步骤的相关知识,下面小编为您详细解答
项目介绍
Packstack是一个用于自动化OpenStack安装的工具。
它是由Red Hat开发的,可以快速、简单地安装OpenStack环境。
项目地址
https://wiki.openstack.org/wiki/Packstack

环境:CentOS 7
配置:8核6G内存
配置步骤
1.配置系统固定IP
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
2.关闭SElinux
[root@localhost ~]# vi /etc/selinux/config
#将SELINUX=enforcing改为SELINUX=disabled,重启系统
3.更换yum源为阿里源,具体方法见历史文章http://231ai.cn/index.php/archives/29/ 4.更新yum
[root@localhost ~]# yum -y update
5.关闭NetworkManager.service和防火墙
[root@localhost ~]# systemctl stop NetworkManager.service
[root@localhost ~]# systemctl disable NetworkManager.service #开机不自动启动
Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
[root@localhost ~]# systemctl status NetworkManager.service #查看服务状态
[root@localhost ~]# systemctl restart network #重启网络
[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl stop firewalld #关闭防火墙
[root@localhost ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]# systemctl status firewalld
6.更新device-mapper
[root@localhost ~]# yum update device-mapper
7.安装rdo
[root@localhost ~]# yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
8.安装openstack-packstack
[root@localhost ~]# yum install -y openstack-packstack
#安装成功结尾会显示Complete!
9.启动httpd服务
[root@localhost ~]# systemctl start httpd
10.安装openstack
[root@localhost ~]# packstack --allinone
#成功安装结尾会输出:****Installation completed successfully*****
11.通过浏览器输入IP地址访问openstack登录界面 12.账号密码查看,保存账号的文件在账号的home目录下
[root@localhost ~]# cd ~
[root@localhost ~]# ls
anaconda-ks.cfg keystonerc_admin keystonerc_demo packstack-answers-20211028-034120.txt
[root@localhost ~]# cat keystonerc_admin
unset OS_SERVICE_TOKEN
export OS_USERNAME=admin
export OS_PASSWORD='dc38819f10624ea0'
export OS_REGION_NAME=RegionOne
export OS_AUTH_URL=http://172.31.3.9: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
上述分享的packstack部署openstack的步骤的全部内容,您了解了吗?
相关阅读
-
个人申请域名有什么用 申请域名的方法和流程
如果想知道个人申请域名有什么用和申请域名的方法和流程的内容,具体内容如下: 个人也是可以注册域名的。 个人注册域名一定要实名。实际上不管是个人、企业还是组织单位,注册域名都
-
pon网络的工作原理及过程 理解PON网络的运作机制与过程
今日小编为你讲解pon网络的工作原理及过程的相关经验,接下来分享详细内容。 1、PON网络简介 PON(Passive Optical Network,无源光网络)是一种光纤接入技术,它使用无源设备(如分光器)在用户
-
注册表命令大全 常用的注册表命令
为大家说一说注册表命令大全的IT小经验,相关内容具体如下: 注册表是Windows操作系统中的一个关键组件,它存储了操作系统和安装程序的配置信息。 使用命令行修改注册表需要谨慎操作,因
-
分布式事务本地消息表实现原理 本地消息表在分布式事务中的运用原
对于大多数网友来说分布式事务本地消息表实现原理IT技巧方面的经验,接下来一起来看看吧。 本地消息表是一种确保分布式事务最终一致性的方法。 它的 工作原理 是: 在执行本地事务的同


