LINUX实操:LXD 2.15 中的存储管理
《LINUX实操:LXD 2.15 中的存储管理》要点: 长久以来 LXD 已经支持多种存储驱动.用户可以在 zfs、btrfs、lvm 或纯目录存储池之间进行选择,但他们只能使用单个存储池.一个被频繁被提到的需求是不仅支持单个存储池,还支持多个存储池.这样,用户可以维护一个由 SSD 支持的 zfs 存储池用于 I/O 密集型容器,另一个简单的基于目录的存储池用于其他容器.幸运的是,现在这是可能的,因为 LXD 在几个版本后有了本身的存储管理 API. ? 创立存储池新安装 LXD 没有定义任何存储池.如果你运行 asciicast ? 创立更多的存储池我们的客户端工具使得创立额外的存储池变得非常简单.为了创立和管理新的存储池,你可以使用 asciicast ? 在默认存储池上创立容器如果你从全新安装的 LXD 开始,并通过 asciicast ? 在特定存储池上创立容器但是你也可以通过传递 asciicast ? 创建自定义存储卷如果你其中一个容器必要额外的空间存储额外的数据,那么新的存储 API 将允许你创建可以连接到容器的存储卷.只必要 asciicast ? 连接自界说卷到容器中当然,这个功能是有用的,因为存储 API 让你把这些存储卷连接到容器.要将存储卷连接到容器,可以使用 asciicast ? 在容器之间共享自定义存储卷默认情况下,LXD 将使连接的存储卷由其所连接的容器写入.这意味着它会将存储卷的所有权更改为容器的 id 映射.但存储卷也可以同时连接到多个容器.这对于在多个容器之间共享数据是非常好的.但是,这有一些限制.为了将存储卷连接到多个容器,它们必需共享相同的 id 映射.让我们创建一个额外的具有一个隔离的 id 映射的容器 asciicast 然则我们让 asciicast ? 总结存储 API 是 LXD 非常强大的弥补.它提供了一组基本功能,有助于在大规模使用容器时处理各种问题.这个简短的介绍希望给你一个印象,你可以做什么.将来会有更多介绍. 本篇文章最初在 Brauner 的博客中宣布. via: https://insights.ubuntu.com/2017/07/12/storage-management-in-lxd-2-15/ 作者:Christian Brauner 译者:geekpi 校对:wxy 本文由 LCTT 原创编译,Linux中国 荣誉推出 本文永远更新链接地址: 更多LINUX教程,尽在编程之家PHP学院专栏。欢迎交流《LINUX实操:LXD 2.15 中的存储管理》! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |