华为HCIE学习之openstack基础

该文详细介绍了Openstack的文件位置以及如何通过命令行进行操作,包括创建和管理租户、用户,注册镜像,创建网络和子网,设置路由和安全组,生成密钥对,以及启动并绑定浮动IP的云主机流程。
摘要由CSDN通过智能技术生成

一、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

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

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值