OpenStack入门体验

一、使用本地仓库离线安装

1、系统基本环境设置

bash 复制代码
setenforce 0
sed -i '/^SELINUX=/s/enforcing/disabled/' /etc/selinux/config
systemctl stop firewalld
systemctl disable firewalld
systemctl stop NetworkManager
systemctl disable NetworkManager
hostnamectl set-hostname openstack
bash

echo '192.168.10.101 openstack'>>/etc/hosts

echo "net.ipv4.ip_forward = 1">> /etc/sysctl.conf
sysctl -p

2、为系统设置本地仓库

bash 复制代码
vim /etc/yum.repos.d/CentOS-Base.repo
[Virt]
name=CentOS-$releasever - Base
baseurl=http://mirrors.aliyun.com/centos/7.9.2009/virt/x86_64/kvm-common/
gpgcheck=0




vim /etc/yum.repos.d/train.repo

[train]
name=centos-train
baseurl=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-train/
gpgcheck=0
enabled=1

yum clean all


yum makecache

3、安装部署工具

bash 复制代码
yum -y install openstack-packstack
rm -rf /etc/yum.repos.d/elrepo.repo

4、一键安装

bash 复制代码
packstack --allinone

5、设置桥接网络

bash 复制代码
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-br-ex
vim ifcfg-br-ex

###编辑内容###
TYPE=OVSBridge
DEVICETYPE=ovs
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.10.201
NETMASK=255.255.255.0
GATEWAY=192.168.10.254
DNS1=114.114.114.114
DNS2=8.8.8.8
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=br-ex
#UUID=986ae28e-97c2-47c1-b08d-0b3f061473b4
DEVICE=br-ex
ONBOOT=yes

vim ifcfg-ens33
###编辑内容###
TYPE=OVSPort
DEVICETYPE=ovs
OVS_BRIDGE=br-ex
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
#IPADDR=192.168.10.201
#NETMASK=255.255.255.0
#GATEWAY=192.168.10.254
#DNS1=114.114.114.114
#DNS2=8.8.8.8
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=ens33
#UUID=986ae28e-97c2-47c1-b08d-0b3f061473b4
DEVICE=ens33
ONBOOT=yes

6、重启网卡

bash 复制代码
systemctl restart network

二、创建云机

1、登录

修改密码:

2、创建网络

2.1、用admin身份创建public网络( 删除路由、 删除网络

2.2、创建private网络

2.3、创建路由

2.4、用demo身份为路由器添加私有接口

3、创建云主机

3.1、删除镜像

3.2、创建镜像

3.3、创建实例

3.4、登录控制台

相关推荐
AAA@峥2 天前
CentOS Stream8 基于 Packstack 搭建 OpenStack 云平台全流程实战
linux·centos·openstack
EXIORAN7 天前
OpenStack 单元测试工作流程详解:tox + testr
openstack·unittesting·tox·testr
i2英方软件7 天前
OpenNebula 与 OpenStack:您应该选择哪一个?
openstack·opennebula·开源私有云对比
胖兔纸212 天前
OpenStack 1.7.2 & Ceph 9.2.1 运维命令
运维·ceph·openstack
24计网1王仔寿19 天前
Linux 系统运维全栈学习路线|从 Shell 脚本到容器云 OpenStack 完整学习指南
linux·学习·openstack
m0_547486661 个月前
《KVM Docker OpenStack实战—虚拟化与云计算配置 管理与运维》全套课件PPT
运维·docker·openstack
猫头虎-前端技术2 个月前
JS 作用域与闭包:从变量提升到闭包陷阱的超详细解析
开发语言·javascript·云计算·bootstrap·ecmascript·openstack·perl
笑脸笑脸2 个月前
OpenStack管理-nova计算
openstack
潮起鲸落入海2 个月前
OpenStack块存储管理-cinder对象存储-swift
openstack·swift