使用RDO Packstack在CentOS 8上安装版本为Victoria的openstack

遇到的问题:

Failed to run remote script, stdout: skipping creation of hiera.yaml symlink

到 /etc/puppet/ 这个目录下创建 hiera.yaml文件,添加下面内容

---
:backends:
  - yaml
:hierarchy:
  - defaults
  - "%{clientcert}"
  - "%{environment}"
  - global

:yaml:
# datadir is empty here, so hiera uses its defaults:
# - /var/lib/hiera on *nix
# - %CommonAppData%PuppetLabshieravar on Windows
# When specifying a datadir, make sure the directory exists.
  :datadir: /var/tmp/packstack/68df299e9c644764b8bc20b786432ce1/hieradata

2.yum源问题,比如

Cannot prepare internal mirrorlist: No URLs in mirrorlist

3.按照安装步骤,不能在浏览器打开OpenStack

执行 systemctl restart httpd

4.openStack 打开非常慢的原因是因为 mysql LimitNOFILE 需要调增

进入到/etc/systemd/system/ 修改 mysqld.service

重启

systemctl daemon-reload

systemctl restart mysqld

5.创建实例失败

修改

/etc/nova/nova.conf

virt_type=qemu

经验分享 程序员 微信小程序 职场和发展