前言
昨天在机房服务器上安装完openstack之后,出现了一个让我郁闷的错误:过五关斩六将,历经千辛万苦,终于把环境搭建完成了,创建虚拟机时竟然又出现了一个之前从来没有遇见的问题:
正文
error: cannot allocate kernel buffer error: you need to need to load the kernel first Press any key to continue...
乍一看:怎么操作系统核心加载不起来?结果还真在互联网上搜到了答案:
Hi cally725, I too faced same issue. Major reason for this is the RAM allocation to instance. Kindly check how much ram is used in instance Flavor. just a quick hint, if this is related: Normally while creating flavor, we specify "--ram 4", but it is not 4 GB rather 4 MB.
中文意思是:给你个小提示,如果有关联的话:
通常在创建实例类型
时,我们指定“—ram 4”,但它不是4 GB,而是4 MB。
于是我回过头来看了下自己创建的实例类型:
发现还真有一个:4MB
,顿时哭笑不得——也确实难为操作系统了,我就分配了4MB
的内存装操作系统,哈哈哈!