单机版Antelope版本的OpenStack自动化安装
当前版本的支持安装单机版Antelope版本的OpenStack。部署脚本基于python3写的。操作系统基于Ubuntu 22.04.2 LTS。
一、基础配置。
1、安装操作系统,安装完成之后除了可上网,无需做任何事情。
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy
2、更新源
# apt update
# apt install python3-pymysql -y
二、修改配置文件
1、下载安装代码
https://github.com/wuyeliang/deploy-openstack
git clone https://github.com/wuyeliang/deploy-openstack.git
2、修改hosts文件/root/deploy-openstack/config/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.8.81 node1
3、修改/root/deploy-openstack/config/config.ini
[CONTROLLER]
#当前节点的主机名
HOST_NAME=node1
#当前节点的管理网地址
MANAGER_IP=172.16.8.81
#所有账号的密码
ALL_PASSWORD=Changeme_123
#虚拟机业务网卡(默认flat网络)
NET_DEVICE_NAME=eno2
#虚拟机的业务网段
[FLOATING_METWORK_ADDR]
NEUTRON_PUBLIC_NET=10.16.10.0/24
PUBLIC_NET_GW=10.16.10.1
NEUTRON_DNS=114.114.114.114
#For cinder
[VOLUME]
#cinder卷的磁盘列表
CINDER_DISK=/dev/sdb
[LOG]
#安装路径的日志
LOG_DIR=/var/log/openstack.log
三、执行安装
1、执行安装
# python3 main.py
1) Configure System Environment.
2) Install Mariadb and Rabbitmq-server.
3) Install Keystone.
4) Install Glance.
5) Install Nova.
6) Install Cinder.
7) Install Neutron.
8) Install Dashboard.
0) Quit
请输入一个数字:
注意:
- 第一步配置环境系统会自动重启的,目的为了使新版本的内核生效。
- 安装Keystone如果报错,手动执行下source /root/keystonerc,重复执行安装keystone即可。
- 安装完成后可通过http://<管理网地址>/horizon 登录,账号是admin,密码是上面配置文件中配置的密码。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhggfjca
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13