云高仪部署

这是制作后的下一个问题: 景观openstack juju管理

现在我正在尝试部署云高仪。 通过juju deploy ceilometer( https://jujucharms.com/u/yolanda.robla/ceilometer/precise/16 )这样做,没有改变openstack仪表板。 实际上有一个区别:我添加的关系不是rabbitmq而是rabbitmq-server,因为我没有rabitmq。

之后我尝试了下一步: http : //docs.openstack.org/havana/install-guide/install/apt/content/ceilometer-install.html在此页面中说:在您可以在节点上安装这些代理之前在计算节点上,必须使用此过程在控制器节点上安装核心组件。 我知道我是Openstack的新手,但什么是控制器节点?

有人可以通过juju部署或手动遥测部署来帮助我吗?

感谢您的关注。

好的,我已经完成了云高仪部署。 安装了landscape openstack自动驾驶仪后,你需要做下面的事情:

  1. 从执行openstack-install的主机:

    # If you used the install-openstack tool, you want to do this first: export JUJU_HOME=~/.cloud-install/juju juju status # Get an interactive shell with the right ENV sourced on the landscape # server itself. juju ssh landscape/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash' # You should see a lot of openstack services with this command: juju status 
  2. 要使用juju进行部署,我正在为服务新容器创建:

     juju deploy ceilometer --to lxc:0 

    这将为云高仪创建新的lxc容器。 要查看云高仪是否已开始使用:

     watch juju status ceilometer 

    好的,你需要执行下一个命令:

     juju deploy mongodb --to lxc/0 juju add-relation ceilometer mongodb juju add-relation ceilometer rabbitmq-server juju add-relation ceilometer keystone juju deploy ceilometer-agent juju add-relation ceilometer-agent nova-compute juju add-relation ceilometer:ceilometer-service ceilometer-agent:ceilometer-service juju expose mongodb juju expose ceilometer juju expose ceilometer-agent 

等到一切都开始了(juju状态)。

  1. 所以在安装了云高仪之后。 但就我而言,它已安装到regionOne(landscape),而不是我所在的地区。 因此,我以这种方式修复它:您需要连接到已安装ceilometer的机器。 你可以使用juju status ceilometer找到它。 我的容器是0 / lxc / 10:

     juju ssh 0/lxc/10 

要获得keystone和ceilometer的正确环境,请下载openstack rc文件: 在此处输入图像描述

在ceilometer的容器上运行下一个:

  sudo nano admin-openrc.sh 

并将文本从下载的文件复制到新文件。 保存并关闭。

  1. 运行下一个:

     source admin-openrc.sh #enter your openstack password (you can find it on your landscape monitor page) keystone endpoint-list #copy id of endpoint with uncorrect region. And remember the url. keystone endpoint-delete **paste this ID** keystone endpoint-create --region **YOUR_REGION** --service-id ceilometer --publicurl="**CEILOMETER_URL**" --adminurl="**CEILOMETER_URL**" --internalurl="**CEILOMETER_URL**" 

    5.Relogin到你的仪表板。 如果您已做好一切,您将在管理员面板上看到资源使用情况,点击“生成报告”不会出错。

您自己就在这里,因为您正在改变部署自动驾驶仪的环境。 如果您愿意,可以尝试使用魅力自述文件: https : //api.jujucharms.com/v4/trusty/ceilometer-3/archive/README.md

但这完全没有支持。

下一版景观将部署云高仪。