我目前正在学习rump unikernels,并且我成功地运行了教程to run an nginx static server。
然而,许多服务可能需要某种类型的持久性。如何将持久性添加到rump unikernel?
发布于 2016-06-28 22:52:03
您可以附加磁盘并使用它来存储持久数据信息。Rump支持挂载外部磁盘-查看此处:
https://github.com/rumpkernel/rumprun/blob/master/doc/config.md#blk-block-devices-and-filesystems
您配置一个挂载点和一个设备,然后以相同的顺序附加它们(例如,在qemu -drive参数中)。例如,对于qemu virtio设备,使用以下值:
分区源:"dev"
当然,就像在任何软件中一样,您可以使用数据库或其他基于网络的存储。
此外,checkout Project Unik (完全公开,我是它的创建者之一)-我们试图为单一内核创建一个管理平台,包括rump。我们的特性之一是持久的卷支持。
https://stackoverflow.com/questions/36707086
复制相似问题