当前位置: 首页 > news >正文

华为HCIE学习之openstack基础

文章目录

  • 一、Openstack各种文件位置
  • 二、Openstack命令操作
    • 1.使用帮助
  • 三、用命令发放云主机
    • 1、创建租户
    • 2、创建用户并与租户绑定
    • 3、注册镜像
    • 4、创建规格
    • 5、创建公有网络及其子网(做弹性IP用)
    • 6、创建私有网络及其子网
    • 7、创建路由并设置网关与端口
    • 8、创建安全组并添加规则
    • 9、生成密钥对
    • 10、启动云主机并绑定浮动IP

一、Openstack各种文件位置

  • 配置文件:放在 /etc/组件名
  • 日志文件:放在 /var/log/组件名
  • 磁盘文件:放在 /var/lib/nova (instances下面有两个目录_base是基础盘,长ID文件是差分盘,每个虚拟机共享基础盘,每一个虚拟机有一个差分盘,增长的数据写在差分盘里面)

二、Openstack命令操作

1.使用帮助

  • nova --help | grep delete(过滤出与nova相关的删除命令)
  • nova help delete (查询子命令delete的详细使用)
    在这里插入图片描述
  • 其他命令用法类似

三、用命令发放云主机

1、创建租户

keystone tenant-create --name project_test

在这里插入图片描述

2、创建用户并与租户绑定

keystone user-create --name user1 --tenant project_test --pass redhat

在这里插入图片描述

3、注册镜像

glance image-create --name image01 --file=/root/small.img --disk-format qcow2 --container-format bare --is-public true --is-protected true --progress

在这里插入图片描述

4、创建规格

nova flavor-create web01 auto 1024 10 1

在这里插入图片描述

5、创建公有网络及其子网(做弹性IP用)

neutron net-create --tenant-id project_test --shared public

在这里插入图片描述

neutron subnet-create --name public-subnet --disable-dhcp public 192.168.30.0/24

在这里插入图片描述

6、创建私有网络及其子网

neutron net-create  private

在这里插入图片描述

neutron subnet-create --name private-subnet private 192.168.66.0/24

在这里插入图片描述

7、创建路由并设置网关与端口

neutron router-create router01

v

neutron router-gateway-set router01 public
neutron router-interface-add router01 private-subnet

8、创建安全组并添加规则

neutron security-group-create security01

在这里插入图片描述

	neutron security-group-rule-create --direction ingress --protocol tcp --port-range-min 22 --port-range-max 22 security01
neutron security-group-rule-create --direction ingress --protocol icmp security01

在这里插入图片描述

9、生成密钥对

nova keypair-add key01 > key01.pem

在这里插入图片描述

10、启动云主机并绑定浮动IP

nova boot --flavor web01 --image image01 --key-name key01 --security-groups security01 --nic net-id=beab2501-4834-4689-85df-5004b7720d0e web01

在这里插入图片描述

neutron floatingip-create public

在这里插入图片描述

nova add-floating-ip web01 192.168.30.3

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/411.html

相关文章:

  • Python实现贝叶斯优化器(Bayes_opt)优化BP神经网络分类模型(BP神经网络分类算法)项目实战
  • Elasticsearch(九)搜索---搜索辅助功能(下)--搜索性能分析
  • 化繁为简|中信建投基于StarRocks构建统一查询服务平台
  • 2023数字中国创新大赛·数据开发赛道首批赛题启动报名
  • MySQL数据库
  • 鸿蒙设备学习|快速上手BearPi-HM Micro开发板
  • 软件测试标准流程
  • Python身份运算符
  • linux 安装,卸载jdk8
  • 标准舆情监测平台解决方案及流程,TOOM舆情监测工作计划有哪些?
  • Lombok使用总结
  • Qt 如何处理耗时的线程,不影响主线程响应 QApplication::processEvents)
  • Antd-table全选踩坑记录
  • 防灾必看,边滑坡安全预警解决方案
  • 你每天所做的工作,让你产生了成就感吗?
  • MySQL中的锁
  • WebView自定义进度条、加载动画,拿走直接用~
  • 内存数据库Apache Derby、H2
  • 麻省理工出版 | 2023年最新深度学习综述手册
  • vi命令详解
  • 抖音的外卖行业入局,为中小外卖企业创业者的机会给了哪些机会?
  • 供应PEG试剂AC-PEG-COOH,Acrylate-PEG-Acid,丙烯酸酯-PEG-羧基
  • java二叉排序树
  • 聊一聊 gRPC 的四种通信模式
  • 科技云报道:开源真的香,风险知多少?
  • 国产化适配迁移记录
  • 又一国产开源项目走向世界,百度RPC框架Apache bRPC正式成为ASF顶级项目
  • 多数据库学习之GBase8s查询数据库表元信息常用SQL
  • Jetpack之Lifecycle应用与源码分析
  • Python序列类型之集合