Tag: maas

在Openstack自动驾驶仪安装期间无法启动

我正在Ubuntu 15.04服务器上安装Openstack自动驾驶仪。 我已经安装了Maas并成功加入了节点。 我通过安装juju和部署服务测试了Maas连接。 但是当我想安装openstack时,它会在bootstraping中遇到错误。 我按照http://www.ubuntu.com/download/cloud/install-openstack-with-autopilot上的说明进行操作 我调试安装并得到这些: config.yaml headless: true install_type: OpenStack Autopilot landscapecreds: admin_email: user@mail.com admin_name: admin maas_apikey: [redacted] maas_server: 10.1.0.100 system_email: user@mail.com maascreds: api_host: 10.1.0.100 api_key: [redacted] openstack_password: [redacted] openstack_release: kilo ubuntu_series: trusty 命令 DEBUG_JUJU_BOOTSTRAP=1 sudo -E openstack-install -c config.yaml –debug commands.log [INFO: 12-30 01:18:40] Starting OpenStack Installer v0.99.24 [INFO: 12-30 01:18:40] Start […]

获取部署状态后,MaaS节点列表中节点的登录凭据

我一共有三台机器。 我在我的一台机器上安装了MaaS,另外两台机器被添加到MaaS节点列表中并保持就绪状态。 当我运行Ubuntu OpenStack Ubuntu文档的安装Canonical Distribution中给出的第四步时,两台机器都进入了部署状态。 处于已部署状态的节点都要求登录和密码,并且Ubuntu OpenStack安装程序屏幕运行的时间太长。 我不知道该怎么办。 请帮我。 我正在寻找这个在使用OpenStack的云环境中进行简单的作业调度。

如何在Ubuntu OpenStack中创建其他用户?

我使用Ubuntu OpenStack Autopilot设置了一个OpenStack安装。 到目前为止,我有MAAS运行,一个Landscape专用服务器,并且可以访问OpenStacks Horizo​​n仪表板。 我找不到的是添加更多用户的方法。 我可以在MAAS中添加用户,但它们不会显示在其他系统中。 在LDS上,我可以“邀请”用户,但是从不发送邀请电子邮件,因为似乎无法在LDS实例中配置SMTP服务器。 在Horizo​​n中,我从DevStack(屏幕截图右侧)知道的整个用户管理部分缺失: 如何添加更多用户? 我也在官方文档中找不到任何相关信息。 理想情况下,我想将整个设置附加到我们的Active Directory。

使用juju-core 1.20.x重新启动后,横向未运行

我用Ubuntu的Autopilot(openstack-install)安装了Openstack。 来自第一个环境的引导程序称为“maas”是一个VM,我从tools文件夹中获取了openstack-installer软件包。 在这个VM里面是六个容器,每个容器都有一个服务(apache2,haproxy,landscape,landscape-msg,postgresql和rabbitmq-server)。 从景观容器“启动”另一个环境(在我的情况下称为“8”),其中都是openstack服务。 一切正常,直到我第一次重启。 横向是不可缓存的,原因是对于juju,landscape具有IP 10.0.3.1,这是桥接(lxcbr0)IP地址而不是它的eth0 IP地址(在我的情况下为10.222.221.140)。 结果是什么? 当它试图连接到横向时,它转到10.0.3.1,所以它转到VM而不是运行横向的容器。 根据https://bugs.launchpad.net/juju-core/+bug/1416928 ,我发现这是一个juju核心bug,所以我从juju-core 1.20.x更新到1.21.3。 重新启动并使用了正确的IP,如下所示: $ JUJU_HOME=~/.cloud-install/ juju status landscape/0 environment: maas machines: “0”: agent-state: started agent-version: 1.21.3.3 […] containers: 0/lxc/2: agent-state: started agent-version: 1.21.3.3 dns-name: 10.222.221.140 […] services: landscape: […] units: landscape/0: […] public-address: 10.222.221.140 问题是现在服务没有运行: landscape / 0:agent-state:error agent-state-info:’hook failed:“config-changed”’agent-version:1.21.3.3 machine:0 / lxc / […]

无法将节点添加到在VirtualBox中运行的MAAS Server

我已经按照这里和这里的教程进行了操作 。 我的MAAS主服务器(运行Ubuntu 12.04服务器)已经在VirtualBox VM中设置。 我没有在此服务器上安装DHCP,因为我的LAN路由器上已经有DHCP服务器。 我还可以从我的主机Ubuntu 12.04桌面计算机的Web浏览器访问MAAS Web界面。 但是,当我尝试使用Ubuntu 12.04服务器ISO的“使用MAAS的多服务器安装”方法将节点添加到MAAS服务器时,该节点不会添加到MAAS服务器。 为了澄清,该节点也是VirtualBox VM。 网络自动配置步骤完成后,我会看到以下选项: ubuntu-maas-master MAAS服务器 – (192.168.1.105:80) 按名称或地址指定MAAS 在此服务器上创建新的MAAS 因此,我选择第一个选项(ubuntu-maas-master MAAS Server),这是我的MAAS主服务器VM的正确IP地址。 在此之后,节点VM对所有进程进行sigkill并关闭。 在MAAS主服务器上,我可以在/var/log/maas/maas.log中看到此错误消息: http ://paste.ubuntu.com/5809908/。 任何人都可以帮我解决问题,以便我可以在VirtualBox中测试MAAS吗?

Ubuntu MAAS DNS不转发请求

我正在尝试MAAS,但我无法让节点到达互联网。 这是我的设置: 3台物理机,其中1台有两块网卡作为网关,集群控制器和区域控制器。 网关/控制器设置为有一个接口从公司网络接收IP,而另一个接口由MAAS管理(DHCP和DNS)。 从网关,我没有问题伸出手,但节点不能。 我查看了控制器/网关,我可以看到bind9正在运行。 $ service bind9 status * bind9 is running 做dig ubuntu.com给我结果。 但如果我dig @127.0.0.1 ubuntu.com ,我就得不到回报。 我也查看了bind配置,一切似乎都是有序的(转发器已经设置好了。)我错过了什么? 这是相关的绑定配置 $ cat /etc/bind/named.conf include “/etc/bind/named.conf.options”; include “/etc/bind/named.conf.local”; include “/etc/bind/named.conf.default-zones”; $ cat /etc/bind/named.conf.options options { directory “/var/cache/bind”; dnssec-validation auto; include “/etc/bind/maas/named.conf.options.inside.maas”; auth-nxdomain no; listen-on-v6 { any; }; }; $ cat /etc/bind/maas/named.conf.options.inside.maas forwarders { 172.24.3.136; […]

是否可以在MAAS中指定要在每个节点上安装的映像或程序包列表?

或者,这是juju的工作吗?

如何让MAAS和Juju识别部署中的代理设置?

所以,我有Ubuntu 12.04 LTS,从最初的启动安装了MaaS,然后添加了JUJU。 我在代理服务器后面,所以,将代理添加到/etc/apt/apt.conf以及/ etc / wgetrc。 这样做我就可以使用maas-import-pxe-files。 设置我的环境,一切似乎都很好,但是当我启动节点时,他们无法解析archive.ubuntu.com。 有什么地方我必须设置我的代理信息,以便它传递到连接到MaaS服务器的节点? 我没有在任何squid日志中看到任何动作,也不确定我应该将我的代理放到外面的世界,所以它应该被传递。 非常感谢任何帮助!

juju http-proxy和no_proxy设置

我正在建立一个有juju和maas的环境。 maas环境没有直接的互联网连接,必须使用代理。 我使用juju set-env http-proxy=http://my_proxy:8080配置了juju环境的代理,但是,当部署像keystone这样的东西时,有一个试图访问localhost的安装钩子,这个请求是试图通过代理。 我已经尝试了juju set-env no-proxy或juju set-env no_proxy ,但是调试日志只是显示没有任何名称的配置字段。 有没有办法设置无代理列表,默认情况下本地地址是否应绕过代理?

通过12.04安装CD的MaaS登记失败

我正在尝试将我的节点注册到我的MaaS集群中。 我这样做是通过从12.04安装CD启动它们,然后选择MAAS安装选项。 我现在只想设置一个节点。 当我进行注册过程时,节点关闭,我在主节点的MAAS主页上看到0个节点。 我尝试从MAAS web gui添加节点,当我这样做时,我在页面上看到一个错误: Unable to create Node: Unknown problem encountered with the Cobbler server. 在cobbler.log中有以下内容: Tue May 8 20:43:47 2012 – DEBUG | REMOTE maas authorization result: True; user(?) Tue May 8 20:43:47 2012 – INFO | find_items; [‘system’] Tue May 8 20:43:47 2012 – INFO | Exception occured: Tue May […]