召唤 openstack zfs

召唤 openstack zfs

我已经用conjure-up安装了openstack one machine,在启动指南中“http://conjure-up.io/docs/en/users/#getting-started“localhost 建议使用“250G SSD,并为 ZFS 使用单独的块设备。我们建议该设备为 100G。”,如何设置在 openstack 中使用的 100G ZFS 块设备?

答案1

安装 conju-up 后,你需要告诉 lxd 使用 ZFS。你可以运行

sudo lxd init

如果 sdb1 不存在,您也可以直接将其指向块设备 /dev/sdb。它将自动创建分区和池。

过程图

答案2

不知道这是否有帮助;但我在以下网站找到了有用的信息 https://www.howtogeek.com/175159/an-introduction-to-the-z-file-system-zfs-for-linux/

如果你有第二个 HD(例如 /dev/sdb)而没有任何分区表,并且你想要创建一个名为“geek1”的池,那么你必须使用这个命令:

sudo zpool create -f geek1 /dev/sdb

答案3

如果您仅仅因为认为需要为 Openstack 的最小开发安装进行配置而配置 ZFS,那么您可以跳过这一步。

从 Ubuntu 16.04.2 的全新安装开始:

sudo snap install conjure-up --classic

然后,您可以通过让 Openstack 在 LXD 中运行来“下一步下一步完成”。运行需要一段时间。请注意进程最后一页上的 Openstack URL。此外,从主主机,

juju gui

是一个有用的命令。

如果不是全新安装的 Ubuntu,您可能需要清理 juju、lxd 或 conjure-up。我更喜欢擦除/重新安装方法。但以下方法的衍生方法可能会有用:

sudo apt-get remove --purge juju
sudo apt-get remove --purge conjure-up
sudo apt-get remove --purge lxd

相关内容