open stack通过命令行创建云主机

这篇具有很好参考价值的文章主要介绍了open stack通过命令行创建云主机。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 首先获取用户凭证

. /etc/keystone/admin-openrc

open stack通过命令行创建云主机

  1. 上传镜像cirros

glance image-create --name cirros --disk-format qcow2 --container-format bare --progress < /etc/keystone/cirros-0.4.0-x86_64-disk.img

open stack通过命令行创建云主机

open stack通过命令行创建云主机

  1. 为管理员创建外部网络

openstack network create --project admin --provider-network-type vxlan --external extnet

open stack通过命令行创建云主机

  1. 为外部网络创建子网

openstack subnet create --network extnet --subnet-range 192.168.117.0/24 --gateway 192.168.117.254 --allocation-pool start=192.168.117.100,end=192.168.117.200 --dhcp extsubnet

open stack通过命令行创建云主机open stack通过命令行创建云主机

  1. 为项目创建内部网络

openstack network create --internal intnet

open stack通过命令行创建云主机

openstack subnet create --subnet-range 10.0.0.0/24 --gateway 10.0.0.1 --dhcp --network intnet intsubnet

open stack通过命令行创建云主机

  1. 创建路由

Openstack router create ext-router

openstack router set --enable --enable-snat --external-gateway extnet ext-router

openstack router add subnet ext-router intsubnet

open stack通过命令行创建云主机

  1. 创建实例类型

openstack flavor create --id auto --vcpus 1 --ram 512 --disk 1 m1.nano

open stack通过命令行创建云主机

  1. 创建云主机

nova boot --image cirros --flavor m1.nano --nic net-name=intnet ljj

open stack通过命令行创建云主机

  1. 创建浮动IP地址

neutron floatingip-create extent

列出浮动IP地址

neutron floatingip-list

neutron port-list

open stack通过命令行创建云主机

open stack通过命令行创建云主机

  1. 绑定浮动IP地址

neutron floatingip-associate --fixed-ip-address <内网IP> <浮动IP地址ID> <内网IP地址ID>

neutron floatingip-associate --fixed-ip-address 10.0.0.252 7360e607-99db-4af4-ac6c-ac3ad13195f3 5783fd32-486c-40c6-82a3-6db4d68add82

open stack通过命令行创建云主机

open stack通过命令行创建云主机文章来源地址https://www.toymoban.com/news/detail-406687.html

到了这里,关于open stack通过命令行创建云主机的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java编程技巧:获取ip地址、通过ip获取地理位置、获取客户端操作系统、获取客户端浏览器、获取主机名、获取操作系统、获取系统架构

    说明: 大家直接去对应项目位置找到代码,然后看着复制就行了 1.1、若依(自己写的代码) 项目:https://gitee.com/y_project/RuoYi 子模块:ruoyi-common 所在类:com.ruoyi.common.utils.IpUtils 所在方法:getIpAddr 详细位置:整个方法 1.2、Snowy(借助hutool工具包) 项目:https://gitee.com/xiaonuo

    2024年02月04日
    浏览(49)
  • 通过java方式获取微信用户openId

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 目的:使本地的服务能在微信客户端进行访问 1.购买隧道 https://natapp.cn/tunnel/buy 2.进行配置 配置域名,ip和端口。在这里配本地可以访问的服务的ip和端口。 3 下载客户端 3 打开命令行在客户端同级目录执

    2024年02月11日
    浏览(32)
  • 【微信小程序】通过云函数获取用户openid

    1.pages同级目录下新建新文件夹,命名为cloudFunctions(其他名字也可以)。 2.project.config.json中添加以下内容,值为上一步创建的文件夹名字。编译一次后上一步创建的文件夹前图标就带“云”了。 3.app.js内的App中添加 1.右击cloudFunctions文件夹,点击【新建Node.js云函数】,命名为

    2024年02月10日
    浏览(40)
  • Oracle基础命令——创建用户、创建表空间

    目录 一、Oracle监听器 (一)Oracle监听器的作用 (二)Oracle监听器的目录 二、Oracle安装成功后默认的三个用户——sys、system、普通用户(normal) 1.查看当前数据库命令 2.查看Oracle的版本号 3.conn /as sysdba 三、Oracle创建新用户密码并赋予权限命令 1.使用system用户进入后,创建新用户和密

    2024年02月09日
    浏览(41)
  • windows账户安全(通过mimikatz、Jhon获取用户密码)

    1.获取Windows用户密码一mimikatz 打开windows server 2012虚拟机进入Administrator用户 第一步:首先关闭杀毒软件,接下来打开mimi katz.exe执行程序 第二步:提升到debug权限提示符下,输入命令 “privilege::debug” 第三步:输入抓取密码命令“sekurlsa::logonpasswords”,可以看到本机面已经获取

    2024年02月04日
    浏览(32)
  • Nginx通过用户IP获取所在国家及地理位置

    Nginx是一款高性能、轻量级的Web服务器和反向代理服务器。它最初设计目的是为了解决C10k问题,即如何支持10,000个以上的并发连接。Nginx采用了事件驱动的异步非阻塞模型,可以在消耗较少的系统资源下处理更多的并发连接。由于其高性能和可靠性,Nginx逐渐成为了现代Web架构

    2024年02月09日
    浏览(37)
  • [获取手机信息]-通过 ADB 命令获取手机信息

    ################################################## 目录 通过 ADB 命令获取手机信息 ADB 常用查看命令 使用 -l 查看设备详细信息 查看机型 查看电池状况 查看分辨率 查看屏幕密度 查看显示屏参数 查看 android_id 查看 IMEI 查看 Android 系统版本 查看 IP 地址 查看 Mac 地址 查看 CPU 信息 查看内存

    2024年02月09日
    浏览(39)
  • 通过BeautifulSoup获取【领域赛道--大数据与算法】top100用户

    博主 空空star 主页 空空star的主页 大家好,我是空空star,本篇给大家分享一下 《通过BeautifulSoup获取【领域赛道--大数据与算法】top100用户》 。 BeautifulSoup是一个Python第三方库,用于从HTML或XML等文档中提取数据。它可以自动解析HTML页面,并根据标签和属性等条件提取所需的数

    2024年02月13日
    浏览(43)
  • Springboot通过请求头获取当前用户信息的一种方式

    一、实现原理 1、token的存储 当用户登录时,将token, userInfo存入redis缓存中,以便鉴权与获取用户信息。 2、发送请求 每次发送请求时将token放入请求头中,令key为“Authorization”或其他值。 3、获取请求头部 4、用户请求头部携带的token在redis中获得userInfo 二、导入依赖 1、redi

    2024年02月05日
    浏览(29)
  • git获取本地用户名和密码命令

    在使用 Git 的过程中,用户的用户名和邮箱地址都会被保存在本地 Git 配置文件中。因此,可以通过查看该配置文件来获取用户名和密码。 打开 Git Bash 或者终端窗口,输入以下命令: 分别输入上述命令后,会返回当前 Git 用户名和邮箱地址。 如果用户想要修改当前 Git 用户名

    2024年02月11日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包