Openstack命令行启动实例_timedown的博客-CSDN博客


本站和网页 https://blog.csdn.net/timedown/article/details/127985241 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Openstack命令行启动实例_timedown的博客-CSDN博客
Openstack命令行启动实例
timedown
于 2022-11-01 10:22:35 发布
200
收藏
文章标签:
openstack
网络
服务器
tcp/ip
网络协议
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/timedown/article/details/127985241
版权
在完成前面所有的操作之后就可以启动实例了,当然可以在dashboard中操作。下面就介绍命令行中的操作。​
首先加载demo的环境变量,source demo-openrc.sh​
创建密钥对:​
查看密钥对;​
首先查看创建实例的一些资源:​
1、查看大小类型,可以理解为分区类型​
2、查看镜像列表​
3、查看网络列表​
4、查看安全组列表​
5、启动一个实例​
查看实例列表:​
允许实例使用虚拟控制台​
nova get-vnc-console demo-instance1 novnc​
要想PING通实例还需要设置安全组的规则:​
nova secgroup-add-rule default icmp -1 -1 0.0.0.0/0​
nova secgroup-add-rule default tcp 22 22 0.0.0.0/0​
然后生成浮动IP​
neutron floatingip-create ext-net​
将生成的浮动IP绑定到实例上​
nova floating-ip-associate demo-instance1 10.20.0.102​
查看实例;​
nova list​
可以看见实例与一个浮动IP绑定​
然后PING这个浮动IP就相当于ping实例了。如果可以ping同则表示openstack基本搭建完成。​
启动实例的全过程解析:​
首先在dashboard或命令行中请求创建实例,会发生接下来的事情:​
1、首先登录dashboard会向keystone请求认证,包括用户名,密码​
2、keystone向dashboard返回认证结果,若成功则显示dashboard的界面​
3、用户在dashboard发起创建实例的请求,dashboard将请求交给nova-api​
4、nova-api向keystone请求认证干用户在该租户中是否有权限创建实例​
5、keystone将认证结果返回给nova-api​
6、nova-api查询数据库中这种类型的实例是否已达到上限​
7、数据库返回结果给nova-api​
8、nova-api将请求发送到消息队列中​
9、nova-sheduler在消息队列中读取请求​
10、nova-sheduler查询数据库中的计算节点信息​
11、数据库返回当前openstack中计算节点的信息​
12、nova-sheduler经过调度算法,将任务分配某个计算节点,并将任务发送到消息队列中​
13、nova-compute在消息队列中读取任务​
14、nova-compute将创建实例需要的资源的服务访问接口请求传送给消息队列​
15、消息队列将查询请求交给nova-conductor​
16、nova-conductor将请求交给nova-db​
17、nova-db将查询结果返回给nova-conductor​
18、nova-conductor将查询结果发送到消息队列中​
19、nova-compute从消息队列中获取各服务的访问端口,然后去连接glance-api​
20、glance-api通过keystone认证​
21、glance-api将镜像传递给nova-compute​
22、nova-compute请求neutron-api​
23、neutron-api通过keystone认证​
24、neutron-api将IP地址返回给nova-compute​
25、nova-compute请求cinder-api​
26、cinder-api通过keystone认证​
27、cinder-api将实例的块存储返回给nova-compute​
28、nova-compute将创建实例的任务交给系统的虚拟驱动完成实例的创建​
timedown
关注
关注
点赞
收藏
打赏
评论
Openstack命令行启动实例
​在完成前面所有的操作之后就可以启动实例了,当然可以在dashboard中操作。下面就介绍命令行中的操作。​首先加载demo的环境变量,source demo-openrc.sh​创建密钥对:​查看密钥对;​首先查看创建实例的一些资源:​1、查看大小类型,可以理解为分区类型​2、查看镜像列表​3、查看网络列表​4、查看安全...
复制链接
扫一扫
openstack创建实例_openstack-创建实例
weixin_35750483的博客
01-23
3183
1.准备用户创建一个角色user,用来关联用户(user是我dashboard的apache配置文件默认的角色) 创建一个用户jimi,和角色user绑定[root@controller ~]# openstack user list
+----------------------------------+-----------+
| ID ...
Openstack4J API初体验之启动一个实例并为实例分配IP(将实例挂在某个网段上)
07-12
1812
上一篇文章讲了如何授权,在学会使用Openstack4J提供给我们授权的API后,现在我们要开始创建一台VM/实例了。先授权:OSClientV3 os = OSFactory.builderV3().endpoint("http://10.0.0.11:5000/v3").credentials("username", "psw", Identifier.byName("default")) .s
参与评论
您还未登录,请先
登录
后发表或查看评论
命令行访问openstack并创建用户等详细步骤
最新发布
qq_62008752的博客
12-13
162
以上就是命令行访问openstack并创建组别用户等的详细步骤,并配有成功后的截图。使用命令行对openstack创建组别成员和外部网络,云主机并远程访问。在访问之前需要准备虚拟机(VMware)远程访问软件(MobaXterm)。
Openstack 环境都搭建好的前提之下,创建实例并启动实例
WaterBomb的博客
06-27
2573
在openstack中创建实例并启动实例
1. openstack 搭建网络
openstack network create --share --external \
--provider-physical-network provider \
--provider-network-type flat provider
2. openstack 在网络下搭建子网
(1)...
openstack详解(十八)——Nova服务启动与服务创建
永远是少年
06-08
1063
今天继续给大家介绍Linux运维相关知识,本文主要内容是Nova服务启动与服务创建。
一、Nova服务启动
二、Nova服务创建
openstack——4、开启虚拟机
qq_43604376的博客
06-24
564
openstack开始使用虚拟机
openstack horizon dashboard_初学openstack
weixin_39920629的博客
11-27
82
OpenStack 项目是一个支持所有云环境的开源云计算平台。该项目旨在提升易用性,支持大规模扩展和提供更多优秀的特性。全球的云计算专家都在为openstack项目作出贡献。Openstack 通过一系列服务,形成了一个IaaS解决方案,每一个服务都提供了相应的API来更好地使用。1.Openstack 服务Openstack 包含以下服务:1)Dashboard该服务的工程名为Horizon,目...
Openstack中的常用命令
qq_44143638的博客
09-01
1677
Openstack中常用的命令
openstack启动实例(无图形)
Redhat_yan
07-30
279
Openstack启动实例(无图形) .
openstack 服务的启动
qq_42533216的博客
04-21
480
基本所有的openstack服务都依赖 evenlet 完成各种并发任务,它的进程可分为两类:
1、WSGIService: 接收和处理 http 请求,依赖eventlet.wsgi的wsgi server处理 http 请求,比如nova-api
2、Service: 接收和处理 rpc 请求,如nova-operation等
无论是WSGIService还是Service类型的进程,每当接收到一个请求(http 或 rpc),都会在线程池中分配一个协程处理该请求
一、WS...
OpenStack基础命令使用
weixin_57014253的博客
10-18
474
---visibility 镜像的可见范围(public,private)或?–disk-format 指定镜像的格式(ami, ari, aki, vhd,vmdk, raw, qcow2, vdi, iso)glance image-show 51cf9e0d-12e4-4142-be70-3226bb3cba85(详细)(镜像ID)glance image-update --protected False 镜像id。
Openstack之neutron网络服务、 启动一个实例
wwy0324的博客
11-01
1167
[root@controller ~]# mysql -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 111
Server version: 10.1.20-MariaDB MariaDB Server
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others
OpenStack-Ocata 启动一个实例
TT-Learning
02-28
209
文章目录0.环境介绍1.创建虚拟网络(contorller)1.1 加载 admin 凭证1.2 创建网络1.3 在网络上创建一个子网1.3.1 例如:1.3.2 实例2.创建m1.nano类型3.生成一个键值对3.1 导入 demo 项目凭证3.2 生成一个密钥对并添加一个公钥3.3 验证公钥的添加4.增加安全组规则4.1 添加规则到 default 安全组4.1.1 Permit ICMP (...
OpenStack常用命令
qq_52807660的博客
10-31
8638
一、Keystone
1.创建用户
openstack user create [--domain <domain>] [--password <password>] [--email <email-address>] [--enable 或 --disable ] <name>
# --domain : 指定域名
# --password : 指定密码
# --email : 指定email地址
# name:用户名
#[--enable 或 --disa
OpenStack使用卷启动虚拟机
weixin_40548182的博客
01-08
859
使用卷启动虚拟机
定制一个镜像
过程见OpenStack详解、排错、经验总结或者用virt-install安装windows10
查看可用的镜像
openstack image list
基于镜像创建启动卷
openstack volume create --image CentOS7 --size 300 虚拟机名字
获取可用的虚拟机类型
openstack flavor list
获取可用网络
openstack network list
创建虚拟机
openstack server creat
open stack通过命令行创建云主机
qq_59323083的博客
06-30
886
open stack通过命令行创建云主机
OpenStack服务的启动
云计算?
05-31
217
通过源代码安装OpenStack,服务都是通过手动启动的,特别是在控制节点,要启动一大堆服务也挺麻烦的,并且我发现在用nova-all启动nova相关服务时nova-compute有时会报timeout错误而无法启动(该错误的修复见这里),可能是nova-compute对其它服务存在依赖,得等其它服务启动完成才能启动,或者有时不希望在控制节点运行nova-compute服务,因此得把nova的相关...
【收藏级】88条关于OpenStack命令的手册(常看常新)
qq_48450494的博客
07-04
2091
大家好,我是无名小歌。相信大家都有过这样的经历哈,就是我们在操作OpenStack时,一般为了操作方便都会使用Dashboard web可视化界面上对OpenStack进行操作,如:创建用户、镜像、网络、云主机、云主机类型等等。这里有个问题哈,这会导致我们对命令行操作命令大量失忆,在我们必须或想要使用命令操作时发现很多都已经没有多少印象了。所以在这里我罗列了80条相对比较常用的命令,方便大家查看,查看时多看目录结构找到自己所需要的区域。帮助大家快速查找,从而节约时间成本。
如果对你有帮助,还望赏个关注鸭!!
openstack 查看实例、创建、删除 、重启实例
Serene MA的博客
03-21
8234
列出实例,查看实例状态
命令:
$ openstack server list
从镜像创建实例
命令:
$ openstack server create --image <镜像id> --flavor <云主机类型>. --network <内网id> <实例名>
从云硬盘创建实例
命令:
$ openstack server create ...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:游动-白
设计师:我叫白小胖
返回首页
timedown
CSDN认证博客专家
CSDN认证企业博客
码龄7年
暂无认证
28
原创
132万+
周排名
16万+
总排名
5283
访问
等级
23
积分
粉丝
获赞
评论
收藏
私信
关注
热门文章
什么是L2,L3
623
Openstack各组件介绍
591
Keystone 认证服务
524
windows server2019数据中心桌面版多远程桌面RDP方案
452
IOS设备管理
353
分类专栏
Centos7.8
1篇
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
将博客搬至CSDN
centos7.8搭建prometheus+grafana监控平台
在 Windows 2008、2008 R2 和 2012 上重置终端许可证
2022年27篇
2021年1篇
目录
目录
分类专栏
Centos7.8
1篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
timedown
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值