Openstack云操作系统介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
25
启动/关闭/删除一个虚机 获取实例的id: nova list 通过指定实例id启动实例
nova start 3f84a737-e26b-4cee-a5d9-ff44d9458172
通过指定实例关闭实例
nova stop 3f84a737-e26b-4cee-a5d9-ff44d9458172
根据输出,查看State是 否存在down的情况,如果没 有证明整个集群工作正常。 如果有down的情况需及时进 行处理。 Nova服务down掉 ,不会影响虚机运行, 但 对相关物理机上的虚机操作 会有影响(如开关机,迁移 等等)。可尝试重启相应服 务。
19
Nova常用命令 列出可用的实例
nova list --all-tenant
[root@node-1 ~]# nova flavor-create test500 500 512 1 2
22
Nova常用命令--创建虚机
--image 后面加镜像UUID,使用glance image-list查看 --flavor 后面加flavor的UUID,使用nova flavor-list查看,也可以新建flavor --nic net-id 后面加网络UUID,使用neutron net-list查看,主要是net,部署subnet --availability-zone 如果不指定由nova-scheduler根据策略自动指定主机部署, 默认是nova。 可以通过zone_name:node-name将虚拟机部署到指定的主机上面,比如:Internal_Zone:node11.domain.tld 前面是zone名称,后面是宿主机的主机名
23
Nova常用命令--创建虚机
先获取flavor id:
nova flavor-list |grep 500
获取image id: glance image-list
24
Nova常用命令
获取网络 id: neutron net-list
创建vm 实例testvm01
nova boot --image f911dbae-aaee-4969-8b99-c535d6e18eaa --flavor test500 --nic net-id=b21a53d6-b4c0-4e49-ac78-50a8d66c310f testvm01
通过指定实例id删除实例
nova delete 3f84a737-e26b-4cee-a5d9-ff44d9458172
26
Nova常见问题--服务相关
A. Compute服务down nova服务分布在控制节点和计 算节点上。 其中控制节点上有 Nova-cert,nova-consoleauth, nova-scheduler,nova-conductor , 计算节点上只有nova-compute 服务。其中控制节点上nova服务 down掉的几率不大。 计算节点 nova-compute服务down掉时, 先 检查相应节点的网络连接,确认管 理网络正常。网络检查正常后,可 尝试ssh至问题节点,
nova list --all-tenant --host node-4.domain.tld
20
Nova常用命令
[root@node-1 ~]# nova show testvm01
21
Nova常用命令 列出可用的flavor
[root@node-1 ~]# nova flavor-list
定制flavor,flavor name=test500 flavor id=500 ram=512Mb cpu=2
/etc/init.d/openstack-novacompute restart 来尝试重启
nova-compute服务。 此操作不会影响正在运行的 虚机。
27
Nova常见问题--服务相关
B .Compute服务无法重启 在重启nova-compute服务后,可执行/etc/init.d/openstack-nova-compute status 来 确认服务是否正常启动。 如果现实pid xxxx is running..... 则服务正常。 有时会有 progress is not rugnning but pid file exist 的报错。 此时需要删除 /var/run/nova/nova-compute.pid 文件, 再次重启即可。 如果还有问题,请检查系统 rsyslog服务,一般出现这种情况,都是由于系统rsyslog服务卡死,先重启rsyslog服务后, 再检查compute服务。
9
10
分布式存储架构
11
12
Hale Waihona Puke Baidu3
14
15
1 2 3
整体架构 计算组件运维 网络组件运维
4
5
存储组件运维 认证和镜像运维
16
Nova架构
17
设置环境变量 [root@node-1 ~]# source openrc
18
Nova组件状态检查
[root@node-1 ~]# nova service-list
Openstack云操作系统介绍
1 2 3
整体架构 计算组件运维 网络组件运维
4
5
存储组件运维 认证和镜像运维
2
OpenStack 简单视图
3
OpenStack架构概览
4
控制节点服务及高可用实现
5
控制节点服务与HA
6
7
云操作系统单数据中心部署图
8
部署网( PXE ):自动化部署工具通过该网络部署物理机操作系统和 云操作系统其他组件 管理网( mgmt ):云操作系统计算、网络、存储、认证等服务间通 过该网络互相调用;虚拟主机通过该网络将业务 IO 写入磁盘 存储网( storage ):分布式存储中各个磁盘之间通过该网络进行数 据副本的同步 私网( private ):虚拟主机的东西向流量通过该网络进行通信 业务网( app ):虚拟主机的南北向流量通过该网络与数据中心内其 他系统进行通信 IPMI 网络:物理主机带外管理接口,为了配置计算节点 / 混合节点的 hostha ,需要连通控制节点的 mgmt 网络(或者 pxe ,或者 storage ) 和计算 / 混合节点的 ipmi 接口网络。