gushiren

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

参考:http://tinycorelinux.net/

Ironic Python Agent repo还提供了一组脚本,用于在imagebuild / tinyipa文件夹下构建一个基于Linux的Tiny Core部署内核和ramdisk(代码名称tinyipa)。

Tiny Core Linux是一个非常简约的Linux发行版。 由于其体积小,内存需求减少,所以最适合用于具有虚拟化硬件的CI,并且已经用于OpenStack Baremetal程序下的多个程序。

另一方面,由于其通常较新的Linux内核,如果内核支持所有必要的组件,则它也可以在真正的硬件上工作。

请参阅imagebuild / tinyipa / README.rst以获取更多信息并构建说明。

devstack安装ironic下载的测试镜像就是tinyipa

git clone https://github.com/csmart/ironic-python-agent
cd ironic-python-agent/imagebuild/tinyipa
make
or::
  ./build-tinyipa.sh && ./finalise-tinyipa.sh
执行完会在当前目录生成两个文件
tinyipa.vmlinuz
tinyipa.gz

 

posted on 2018-08-22 10:38  gushiren  阅读(265)  评论(0编辑  收藏  举报