标签: maas

如何配置 MAAS 以分离不同子网上的 PXE 流量和 IPMI 流量?

我正在尝试将我们网络的一部分设置为 linux 集群。由于它对我有点教育意义,我选择将 MAAS 与 JuJu 一起使用。然而,有些问题让我感到困惑,我希望有人可以为我澄清。

我即将建立的 linux 集群由 10 台机器组成。其中一半是戴尔,另一半是惠普。这两种类型的机器都有一个熄灯模块(HP=>iLO2,Dell=>DRAC),在单独的 100Mb 网卡上支持 IPMI。它们都在第一个板载千兆网卡上支持 PXE。我使用与机架的物理布局和位置高度匹配的静态 IP 配置了熄灯模块。然而,安装 MAAS 并没有问我应该在哪个子网和 vlan 上配置 IPMI 协议。我该怎么做呢?

另外我只希望区域控制器能够联系互联网进行包管理。应该只允许其他配置的节点通过区域控制器上的代理连接到 Internet。所以在我的情况下,区域控制器应该配置有 3 个子网;1 个用于 Internet,1 个用于客户端协议连接,1 个用于集群流量。区域控制器本身也应该是 JuJu 的一个节点。

最后是节点配置,应该有一种可以在 JuJu 中使用的基本布局。据我所知,无法设置集群子网配置。每台机器至少有 4 个 NIC,我喜欢将不同的子网分配给它们;1 个用于 IPMI 流量,1 个用于 PXE 启动流量,1 个用于集群流量,1 个用于存储/客户端网络。我喜欢做的是将所有这些接口绑定在一起作为一个大中继,然后配置之前使用 VLAN 来分离流量。然后在配置节点时,MAAS 应该按照上面的布局建议自动配置网络接口。

也许我正在寻找的是 MAAS 和 JuJu 的高级配置教程/指南。

问候, 乔汉姆

server networking juju maas

19
推荐指数
2
解决办法
4520
查看次数

如何配置 MAAS 以启动虚拟机

我正在运行一个虚拟 (kvm) MAAS/juju 设置,其中大多数 MAAS 节点(包括 MAAS 主节点)是虚拟的,但有些也是物理节点。物理 Dell 1950 节点会自动配置为在 MAAS 中启动,因此当我通过 Juju 部署时,它们会自动开机。我的问题在于尝试为虚拟系统设置启动。我在 MAAS 中看到了功率类型的可能性。我可以选择virsh。但我需要填写我不知道的信息。驱动程序和电源 ID 应该填写什么?

任何人都有这方面的经验?

kvm virtualization juju maas

17
推荐指数
2
解决办法
2万
查看次数

MaaS 有没有办法调试 Raspberry Pi 3B?

我有一个由 3 个 RBP-3B 设备组成的小型实验室(字面意思是),连接着 SATA 和 SD 驱动器,运行 Ubuntu 16.04 LTS。我已经在它们上面安装了软件来创建一个 Ceph 集群,但它非常棘手且非常脆弱。

RP3B Ceph 集群

最终,我想与 Juju 一起管理这个“世界上最小的云存储集群”概念,并使其成为我在 Openstack 峰会上的 OSIC 竞赛中获胜的英特尔 NUC vBlock 的存储后端。不幸的是,我找不到 PXE 启动 Raspberry Pi 3B 的方法,并且对该功能的芯片支持即将推出,但目前尚不存在。

我想使用MaaS来引导操作系统并将这些小家伙提供给Juju部署,因为从那里管理一切都很容易,但我很难找到可行的解决方案。我知道 Juju 可以在安装操作系统后添加机器,但也不清楚如何做到这一点,如果我将 Juju 设置为使用现有机器,我不知道我是否仍然可以将其指向 MaaS 控制的系统以及在不破坏功能的情况下创建不同的齿轮组合。

有什么想法吗?

juju openstack maas raspberrypi ceph

16
推荐指数
2
解决办法
5024
查看次数

用 MAAS / Openstack 架构解释 Ubuntu 云基础设施的架构图?

我对带有 MAAS 的 Ubuntu 云基础设施感兴趣(根据我的理解基于 Openstack),但找不到任何架构图来概述 MAAS 的工作原理。

案例是带有MAAS 的Ubuntu 云基础设施

它至少需要 10 个节点(如安装 Ubuntu 云基础设施中所述),而这种“10 个 MAAS 节点架构”通常是架构图的完美候选者!

这难道不是一种简单/基于现实的方式来了解 MAAS 的工作原理及其提供的功能吗?

在寻找文档时,我偶然发现了一份包含架构图的技术和最新文档(!):重温 OpenStack 架构:Essex 版


我们能否想象提供一个架构图和/或描述来轻松理解安装 MAAS 的最少 10 个节点的 Ubuntu 云基础设施是如何工作的?

documentation juju openstack maas

14
推荐指数
2
解决办法
6982
查看次数

Ubuntu MAAS 是免费的吗?

Ubuntu MAAS,非常酷,实际上很棒,它看起来像一个适用于多种工作的独特工具。

它看起来是免费的,但其中的一部分its documentation已经开始带有会吓到任何对它感兴趣的人的条款:

  • 文档版权归 Canonical 所有;
  • 文档只能用于非商业目的;
  • 如果文档是在非商业条款内分发的,您必须保留版权;

关于如何安装 MAAS + Juju + Openstack 的指南听起来很多,这让我有点害怕。为什么从社区构建的文档会阻止我做任何事情,只能看它?我们制作了一份指南,但我无法将其带入工作并查看它或将其展示为我的公司有兴趣使用或贡献的可能工具?

我的问题是:Ubuntu MAAS 是在什么许可证下分发的,如此担心版权保护如此严重的简单指南的原因是什么?Ubuntu MAAS 是免费的吗?

maas

14
推荐指数
1
解决办法
4292
查看次数

在 6 台服务器上部署 openstack

我是 openstack 的新手,我还在学习。在 2 个月内,我将获得 6 台服务器,例如:

  • 4 台服务器,配备双至强 e5-2630、96gb 内存、2 个 1gb 以太网和 2 个 500gb 硬盘在 raid
  • 1 个带 40 TB 存储空间的 DAS(10x4 TB 硬盘)
  • 1 台带有单个至强 e5-2630 的服务器,内存为 16-32 GB。

我对这个设置和一般的 openstack 有几个问题:

  • 我实际上有 3 个专用计算节点、1 个计算 + 存储节点(1 个服务器 + DAS)和 1 个节点/网络控制器。正如我读到的网络服务器的最佳实践是让该服务在所有节点上运行以实现冗余,而不是在单个控制器上运行,如果它失败,那么所有生态系统也会失败。你有什么看法?另一件事是服务的托管,因为我没有必要数量的硬件来在其私有硬件上部署每项服务。我在想控制器应该运行nova的控制部分服务,对象存储服务器和块存储服务器,计算+存储服务器应该运行nova+对象存储+块存储。你觉得这个设置怎么样?

  • 对于DAS,我应该使用raid 还是不使用raid,因为我在某个地方读到了swift 和opsntack 通常与raid 相处得不好的地方?

  • 我应该使用 openstack-networking 还是更新的量子?
  • 我将使用此服务器进行托管、存储(如 Dropbox 和虚拟化)。除了后者,前两个将在 VM 中运行。问题是我不明白 openstack 如何处理可用资源。它是否构成了可用内存、CPU、存储等的池?DAS 将仅连接到 1 个服务器。读取和写入磁盘使用 ram 内存用于缓存等;我的问题是:在读取或写入时,openstack 会按比例填充所有节点上的 ram,还是仅使用 DAS 连接到的 ram?这对我来说是一个重要问题. 另外,只有一台具有实际存储能力的机器是否有助于增加 2 个 1GB 以太网以应对存储服务器上的大量请求?或者我应该将 HDD 分发到所有服务器并在其上安装存储服务?
  • 我没有找到关于如何使用 …

server cloud juju openstack maas

12
推荐指数
1
解决办法
3620
查看次数

我应该将 HWE 内核添加到 Ubuntu 服务器手动安装中吗(不是来自托管服务提供商)?

手动安装 Ubuntu 服务器(不是来自托管服务提供商)——我应该添加 HWE 内核吗?

从我在 VirtualBox 中安装 ISO 并开始安装过程的那一刻起,我被要求提供 4 个选项:

  • 对于普通的 Ubuntu 服务器
  • 对于包含 HWE 的 Ubuntu 服务器
  • 对于 MAAS 包括服务器
  • 对于另一个包括服务器的 MAAS

我很清楚 MAAS 不是我需要的东西,但我明白在 Ubuntu 中包含 HWE 内核可能会导致更好的硬件利用率(我不知道确切地说),我想如果明天我改变我的PC 到新的可能存在 HWE 避免的软件差异。

我对吗?我是否应该选择 HWE 以确保更好的软件兼容性?

server kernel maas

11
推荐指数
1
解决办法
2万
查看次数

允许在 LXC 容器内循环挂载文件?

我正在尝试在 LXC 容器内设置 MaaS 服务器。

当我导入 PXE 文件时,它需要能够挂载循环设备。

我在容器配置文件中设置了以下选项以允许循环安装,但我遗漏了一些东西。

lxc.cgroup.devices.allow = b 7:* rwm
lxc.cgroup.devices.allow = c 10:237 rwm
Run Code Online (Sandbox Code Playgroud)

我收到以下错误,因为脚本无法循环挂载文件:

mount: cannot mount block device /dev/loop0 read-only
Wed, 13 Nov 2013 07:26:41 +0000: failed to mount /var/lib/maas/ephemeral/precise/ephemeral/i386/20131010/disk.img
Traceback (most recent call last):
  File "/usr/sbin/maas-import-ephemerals", line 26, in <module>
    main(args)
  File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/ephemerals_script.py", line 428, in main
    target.sync(source, args.path)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 85, in sync
    return self.sync_index(reader, path, data, content)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 237, in sync_index
    self.sync(reader, path=epath)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 83, …
Run Code Online (Sandbox Code Playgroud)

mount lxc maas

10
推荐指数
1
解决办法
2万
查看次数

如何将 MAAS 和 Juju 与现有的 DHCP 服务器一起使用?

我找到了一些关于使用 MaaS 和 JuJu 安装 ubuntu 的信息,我想尝试一下,但是我没有找到任何关于如何考虑网络中已经存在的 DHCP 服务器的信息。

我需要能够将其配置为使用现有的 DHCP,因为它在已经工作的路由器上。这可能吗?我确实找到了一些关于它的信息以及如何配置它,但它是针对 ISC DHCP 服务器的。我不确定它将如何应用于这种情况。但看起来 DHCP 和 DNS 服务器协同工作,以便 MaaS 和 JuJu 正常工作。

有谁知道我可以用来处理我当前的 DHCP 服务器的任何文档或信息。

server cloud networking juju maas

10
推荐指数
1
解决办法
5011
查看次数

我可以使用 Landscape 和 MAAS 管理 ZFS 吗?

我有 5 个不同的服务器。我对在所有这些中安装 ZFS 非常感兴趣。我也对使用 JuJu、MAAS 和 Landscape 来自动化 ZFS 的安装以及每个服务器的管理感兴趣。例如,我不想在每台机器上手动安装 ZFS。

我有4个问题:

  1. ZFS 可以和 Landscape、JuJu 和 MAAS 顺利使用吗?

  2. 是否可以让 Landscape 管理 ZFS 安装过程?

  3. Landscape 支持两种类型的存储。一个是 iSCSI,另一个是 Ceph 存储。在存储分配阶段,是否可以配置其中任何一个来安装 ZFS?

  4. 如何使用 JuJu、Landscape 和 MAAS 设置突袭/镜像?

  5. 我可以从 Landscape 控制台设置 ZFS 镜像吗?.

引用的程序/实用程序:(ZFS(Z 文件系统)JuJu(Ubuntu Cloud)MAAS(金属即服务)Landscape(见页面))。

landscape raid openstack zfs maas

9
推荐指数
1
解决办法
539
查看次数