【问题现象】通过Openstack界面,试用镜像centos6.5 minimal ISO镜像生成虚拟机实例,云主机类型为m1.little,虚拟机上电后安装OS,提示"no usbale disks have been found"

【问题原因】

云主机类型m1.little的资源配置如下:

| ID                                   | Name         | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |

| a2895ca4-de0c-4dac-8ea1-7c7279b74b87 | m1.little    | 1024      | 20   | 0         |      | 1     | 1.0         | True      |

当从iso镜像启动虚拟后,openstack将把根磁盘大小生成的qcow镜像文件作为cdrom设备,作为安装OS的启动源,而不是作为disk设备,用来安装OS,导致安装OS时提示找不到磁盘"no usable disks have been foudn"

【解决方法】

设置专用的iso云主机类型,必须设置临时磁盘大小,如下所示

| ID                                   | Name         | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |

| b11eb720-6167-41f6-b7f2-668174478df0 | m1.medium    | 4096      | 40   | 60        |      | 2     | 1.0         | True      |

当使用ISO镜像生成虚拟机时,选择该云主机类型作为配置模版

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐