互联网服务戴尔OpenStackironic

ironic 部署delll服务器,部署用户镜像找不到磁盘磁盘?

ironic在部署dell服务器的时候,deploy镜像已经部署完成,在获取用户镜像的时候,找不到磁盘,服务器磁盘做了raid,现在一直怀疑,是部署镜像不支持raid,不知各位有没有遇到过?

我来具体描述一下我遇到的问题:我对服务器物理磁盘做了raid(系统raid1,数据raid5),然后通过ironic部署镜像的时候,找不到disk[],(并不是通过ironic对服务器做raid操作)。这个问题困惑了一周了,还没有解决,我在怀疑是不是我的deploy镜像(ramdisk)无法找到raid磁盘?不知各位有没有遇到过此类问题?

参与18

3同行回答

haichuan0227haichuan0227项目经理新浪云计算
问题一:“deploy镜像已经部署完成,在获取用户镜像的时候,找不到磁盘,服务器磁盘做了raid,现在一直怀疑,是部署镜像不支持raid”解答:deploy已经完成,说明clean也完成了,也已经可以说明和raid没关系了。具体原因还是需要楼主贴出具体报错才能定位。问题二:“一直怀疑,是部署镜像不支...显示全部

问题一:“deploy镜像已经部署完成,在获取用户镜像的时候,找不到磁盘,服务器磁盘做了raid,现在一直怀疑,是部署镜像不支持raid”
解答:deploy已经完成,说明clean也完成了,也已经可以说明和raid没关系了。具体原因还是需要楼主贴出具体报错才能定位。

问题二:“一直怀疑,是部署镜像不支持raid”
解答:目前社区确实只支持HP机型做raid。关于非HP机型(如戴尔,联想,浪潮,曙光等)做raid,我们团队已经开发出一个项目,可以和ironic体系无缝对接,计划近期开源到openstack社区,成立一个新项目,敬请期待哈。

收起
互联网服务 · 2017-09-11
浏览2692
Mastar 邀答
june_yangjune_yang研发工程师chinamobile
1.ironic社区目前的确是不支持集成LSI raid功能的,只支持HP proliant服务器;2.ironic目前对raid的支持是在clean过程的,不支持在Provision过程中设置raid。显示全部

1.ironic社区目前的确是不支持集成LSI raid功能的,只支持HP proliant服务器;
2.ironic目前对raid的支持是在clean过程的,不支持在Provision过程中设置raid。

收起
软件开发 · 2017-09-11
浏览2405
luoshixinluoshixin项目经理小公司
可以先通过远程挂载ios安装普通的centos min的镜像,在磁盘分区的时候是否可以找到两块盘检查在Raid配置里确认把系统盘raid设置为启动盘ironic是基于hint选择系统盘的,如果没有指定hint,则使用第一块满足条件的盘(大于等于镜像大小min_size)作为系统盘。因为裸机有两个逻辑盘...显示全部
  1. 可以先通过远程挂载ios安装普通的centos min的镜像,在磁盘分区的时候是否可以找到两块盘
  2. 检查在Raid配置里确认把系统盘raid设置为启动盘
  3. ironic是基于hint选择系统盘的,如果没有指定hint,则使用第一块满足条件的盘(大于等于镜像大小min_size)作为系统盘。因为裸机有两个逻辑盘,建议在定义节点的时候定义 Root Disk。
    eg: ironic node-update <node-uuid> add properties/root_device='{"size": ">= 60", "rotational": false}’
收起
互联网服务 · 2017-09-12
浏览2496

提问者

Mastar
研发工程师大公司
擅长领域: 云管平台云计算桌面云

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-09-11
  • 关注会员:4 人
  • 问题浏览:3711
  • 最近回答:2017-09-12
  • X社区推广