packstack部署allinone

packstack部署allinone官方文档位置 Step0 Prerequisite 官方文档位置 http rdoproject org install packstack Step0 Prerequisite 支持 RHEL 及 Centos 等同系列 linux 操作系统安装一个干净的物理机或虚拟机 以避免不可预知的错误 选择最小化安装 安装完成后 对系统进行升级

官方文档位置

http://rdoproject.org/install/packstack/

Step 0: Prerequisites

操作系统版本

升级系统

yum -y update 

更新完毕,重启系统,使生效。

修改网络配置

修改网卡配置文件,使网卡开机自启动。

vi /etc/sysconfig/network-scripts/ifcfg-enp0s25 

修改最后项onboot=yes,其他可以不变。

TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s25 UUID=b84c2e39-0b5a-462f-bf19-7d1ed970d3d5 DEVICE=enp0s25 ONBOOT=yes ~ 

修改hosts文件

vi /etc/hosts 
127.0.0.1 control-node #127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 control-node #::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
 systemctl disable firewalld systemctl stop firewalld systemctl disable NetworkManager systemctl stop NetworkManager systemctl enable network systemctl start network

禁用selinux

[root@bogon ~]# getenforce Enforcing [root@bogon ~]# vi /etc/selinux/config 
SELINUX=disabled

Step 1: Software repositories

On RHEL, download and install the RDO repository RPM to set up the OpenStack repository:

$ sudo yum install -y https://rdoproject.org/repos/rdo-release.rpm

On CentOS, the Extras repository provides the RPM that enables the OpenStack repository. Extras is enabled by default on CentOS 7, so you can simply install the RPM to set up the OpenStack repository.

$ sudo yum install -y centos-release-openstack-queens

再次更新包

Update your current packages:

$ sudo yum update -y

重启下系统

注意:如果系统安装后没有及时更新系统,则会报错,需要回退最近这个源的安装,yum update后再安装源,再yum update,这是个大坑,坑我不轻。

Step 2: Install Packstack Installer

yum install -y openstack-packstack

Step 3: Run Packstack to install OpenStack

Packstack takes the work out of manually setting up OpenStack. For a single node OpenStack deployment, run the following command:

packstack --allinone

错误处理

对于没有安装完全的错误,譬如,某个包没有正常下载安装,可再执行一次安装。但要使用第一次安装时产生的应答文件来安装,否则会造成数据库由于密码改变而无法访问。

# packtack --answer-file=packstack-answers--075406.txt  
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218396.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午7:22
下一篇 2026年3月18日 上午7:22


相关推荐

  • 腾讯正式发布混元3D 3.0模型

    腾讯正式发布混元3D 3.0模型

    2026年3月12日
    4
  • PTA乙级1034

    PTA乙级10341034 本题要求编写程序 计算 2 个有理数的和 差 积 商 输入格式 输入在一行中按照 a1 b1a2 b2 的格式给出两个分数形式的有理数 其中分子和分母全是整型范围内的整数 负号只可能出现在分子前 分母不为 0 输出格式 分别在 4 行中按照有理数 1 运算符有理数 2 结果的格式顺序输出 2 个有理数的和 差 积 商 注意输出的每个有理数必须是该有理数的最简形式 ka

    2026年3月17日
    2
  • 几种开源分词工具的比較

    几种开源分词工具的比較

    2021年11月16日
    43
  • 10个JS常见算法题目

    10个JS常见算法题目1、冒泡排序调优(从小到大排序)2、输出九九乘法表3、输出水仙花数4、1–10的阶乘和5、输出1900年至2100年中的所有闰年6、输出10–100之间的所有素数7、1,2,3,4四个数字,能组合成多少种互不相同且没有重复的三位数8、取出四位数中的各个位上的数字9、猴子吃桃问题10、用星号输出菱形。源码如下:js算法题目练习&…

    2022年6月29日
    52
  • PCM设备是做什么的? PCM作用是什么?

    PCM设备是做什么的? PCM作用是什么?PCM 可以提供用户从 2M 到 155M 速率的数字数据专线业务 也可以提供话音 图象传送 远程教学等其他业务 那么 PCM 设备是做什么的 PCM 作用是什么 接下来我们就跟随飞畅科技的小编一起来看看吧 PCM 的含义 1 PCM PulseCodeMod 的缩写 即是 脉冲编码调制 2 脉冲编码调制的作用 将模拟的信号经过抽样 量化 编码转化成标准的数字信号 PCM 设备的作用 1 将低速业务转换成数字信号 并装入 64kbit s 通道 2 将 30 路 64kbit s 通道复接成 2M

    2026年3月17日
    2
  • OpenClaw 中文安装诊断:自动检测问题、修复错误、生成配置

    OpenClaw 中文安装诊断:自动检测问题、修复错误、生成配置

    2026年3月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号