将节点添加到 MAAS 服务器

将节点添加到 MAAS 服务器

我能够使用 ubuntu 12.04 安装 MAAS 服务器。然后从 PXE 启动节点。然后通过 pxe 安装 maas-precise-x86-64-commissioning。

现在安装已完成。但我无法使用 MAAS 服务器进行调试。它没有将其显示为节点,我也无法手动添加它,最终出现以下错误。

另外,maas-precise-x86-64-commissioning 的默认用户名密码是什么。我无法登录。

手动添加节点时出现此错误。

==========================================================================
错误 2012-11-20 08:32:54,500 maas.maasserver ################################ 异常:超时 ################################
错误 2012-11-20 08:32:54,501 maas.maasserver 回溯(最近一次调用最后一次):
  文件“/usr/lib/python2.7/dist-packages/django/core/handlers/base.py”,第 111 行,位于 get_response 中
    响应 = 回调(请求,*callback_args,**callback_kwargs)
  文件“/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py”,第 22 行,位于 inner_func 中
    响应 = func(*args,**kwargs)
  文件“/usr/lib/python2.7/dist-packages/piston/resource.py”,第 166 行,位于 __call__
    结果 = self.error_handler(e,请求,meth,em_format)
  文件“/usr/lib/python2.7/dist-packages/piston/resource.py”,第 164 行,位于 __call__
    结果 = meth(请求,*args,**kwargs)
  调度程序中的文件“/usr/lib/python2.7/dist-packages/maasserver/api.py”,第 251 行
    自我,请求,请求方法,*args,**kwargs)
  文件“/usr/lib/python2.7/dist-packages/maasserver/api.py”,第 193 行,在 perform_api_operation 中
    返回方法(处理程序、请求、*args、**kwargs)
  文件“/usr/lib/python2.7/dist-packages/maasserver/api.py”,第 493 行,在新的
    节点 = 创建节点(请求)
  文件“/usr/lib/python2.7/dist-packages/maasserver/api.py”,第 418 行,位于 create_node 中
    返回表单.save()
  文件“/usr/lib/python2.7/dist-packages/maasserver/forms.py”,第 234 行,保存中
    节点 = 超级(NodeWithMACAddressesForm,self).save()
  文件“/usr/lib/python2.7/dist-packages/django/forms/models.py”,第 363 行,保存中
    失败消息,提交,构造=False)
  文件“/usr/lib/python2.7/dist-packages/django/forms/models.py”,第 85 行,位于 save_instance 中
    实例.保存()
  文件“/usr/lib/python2.7/dist-packages/maasserver/models.py”,第 114 行,保存中
    返回 super(CommonInfo, self).save(*args, **kwargs)
  文件“/usr/lib/python2.7/dist-packages/django/db/models/base.py”,第 460 行,保存中
    self.save_base(使用=使用,force_insert=force_insert,force_update=force_update)
  文件“/usr/lib/python2.7/dist-packages/django/db/models/base.py”,第 570 行,位于 save_base
    创建=(不存在记录),原始=原始,使用=使用)
  文件“/usr/lib/python2.7/dist-packages/django/dispatch/dispatcher.py”,第 172 行,发送中
    响应 = 接收方(信号 = 自身,发送方 = 发送方,**命名)
  文件“/usr/lib/python2.7/dist-packages/maasserver/provisioning.py”,第 485 行,位于 provision_post_save_Node
    配置文件、power_type、preseed_data)
  文件“/usr/lib/python2.7/dist-packages/maasserver/provisioning.py”,第 245 行,位于 __call__
    结果 = 自身.方法(*args)
                                                                                                                                                               259,1 93%
    结果 = 自身.方法(*args)
  文件“/usr/lib/python2.7/xmlrpclib.py”,第 1224 行,位于 __call__
    返回 self.__send(self.__name, args)
  文件“/usr/lib/python2.7/xmlrpclib.py”,第 1578 行,位于 __request 中
    详细=self.__详细
  文件“/usr/lib/python2.7/xmlrpclib.py”,第 1264 行,在请求中
    返回 self.single_request(host,handler,request_body,verbose)
  文件“/usr/lib/python2.7/xmlrpclib.py”,第 1294 行,在 single_request 中
    响应 = h.getresponse(缓冲 = True)
  getresponse 中的文件“/usr/lib/python2.7/httplib.py”,第 1030 行
    响应.开始()
  文件“/usr/lib/python2.7/httplib.py”,第 407 行,开始
    版本,状态,原因 = self._read_status()
  文件“/usr/lib/python2.7/httplib.py”,第 365 行,位于 _read_status
    line = self.fp.readline()
  文件“/usr/lib/python2.7/socket.py”,第 447 行,在 readline 中
    数据 = self._sock.recv(self._rbufsize)
超时:超时

答案1

您应该首先将节点加入 MAAS,然后进行调试。

相关内容