热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Linux系统中使用crowbar安装配置openstack

我是很早就知道有Crowbar这个东西,听上去感觉很神奇。不过一直也没机会测试。据说目前dell中国也没几个人搞明白的。2011年12月19号,发布crowbar的1.2版本,这个版本比较不错。最开始Dell推出Crowbar,也只是针对Openstack,没想到发现很多商机。现在还整
我是很早就知道有Crowbar这个东西,听上去感觉很神奇。不过一直也没机会测试。据说目前dell中国也没几个人搞明白的。
2011年12月19号,发布crowbar的1.2版本,这个版本比较不错。
最开始Dell推出Crowbar,也只是针对Openstack,没想到发现很多商机。现在还整合了hadoop。
Dell的Crowbar,并不是针对Dell的硬件,应该适用所有的服务器。我就很奇怪,国内的那些做服务器的厂商,他们为啥就不研究一下Crowbar呢?搞明白Crowbar,能带来多大的服务器销售呢?总比你去做什么自主研发好很多吧。

1:下载Crowbar iso
http://crowbar.zehicle.com/
Crowbar ISO,就是一个Ubuntu集成的Crowbar的iso。
Openstack ISO,是集成Crowbar+openstack的iso,基于Ubuntu 10.10,
Hadoop ISO,是集成Crowbar+hadoop的iso,是基于Centos 5.7
注意:如果你是希望研究Openstack,就下载Openstack ISO,我是基于这个iso做的测试。
我也没想到支持Centos。慢慢下载回来研究,肯定会有收获。
这个iso很特别,你设置成光盘启动,什么问题都不会提问,就一直装完到自动重启。我是通过IPMI远程挂接iso装,搞的反复装了好几次。
 目前1.2的版本的Crowbar,部署的系统,只能和本系统一样,还不能给客户端部署任意的系统。
1.3的版本会加上支持多个发行版的功能。

2:基本设置
不要以为这个装完就可以直接web管理,他只是吧所有的东西准备好,还是需要你配置的。
默认装完的IP地址就是:192.168.124.10
所以你就必须把你机器的Ip设置成相同的网络。至少是可以让你访问192.168.124这个网段。如果你希望修改这个默认IP,安装前就需要修改。这个自己看文档。
默认的用户名和密码都是:crowbar
通过sudo passwd,设置root的密码。切换到root下。
crowbar@unassigned-hostname:~$ sudo passwd
[sudo] password for crowbar:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
crowbar@unassigned-hostname:~$ su
Password:
root@unassigned-hostname:/home/crowbar#
剩下的步骤就简单,红色部分,自己替换一下就可以了。
root@unassigned-hostname:/home/crowbar# cd /tftpboot/ubuntu_dvd/extra/
root@unassigned-hostname:/tftpboot/ubuntu_dvd/extra# ./install admin.centrin.com.cn          
Dell的东西做的不错。这个可以在虚拟机上安装也是一样的。这样你就装完Crowbar+Openstack。
node_manipulate: Success: cli returned empty list for /proposals
Deleted node[dtest-machine-1.dell.com]
Deleted role[crowbar-dtest-machine-1_dell_com]
Deleted node[dtest-machine-2.dell.com]
Deleted role[crowbar-dtest-machine-2_dell_com]
Script done, file is /var/log/install.log
/tftpboot/ubuntu_dvd/extra
root@unassigned-hostname:/tftpboot/ubuntu_dvd/extra#
这就装完了。

通过web就可以直接访问下面的目录,一个小问题,火狐下,Chef会有点小问题,省事的做法就用chrome。
Crowbar UI on http://192.168.124.10:3000.  (crowbar/crowbar)
Chef UI on http://192.168.124.10:4040.  (admin/password)
Nagios on http://192.168.124.10/nagios3.  (nagiosadmin/password)
Ganglia on http://192.168.124.10/ganglia.  (nagiosadmin/password)
https://github.com/dellcloudedge/crowbar/wiki/Install-crowbar

推荐阅读
  • 精选10款Python框架助力并行与分布式机器学习
    随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ... [详细]
  • 本文介绍了如何在不同操作系统上安装Git,以及一些基本和高级的Git操作,包括项目初始化、文件状态检查、版本控制、分支管理、标签处理、版本回退等,并简要提及了开源许可协议的选择。 ... [详细]
  • 本文详细介绍如何在华为鲲鹏平台上构建和使用适配ARM架构的Redis Docker镜像,解决常见错误并提供优化建议。 ... [详细]
  • 在Ubuntu 18.04上使用Nginx搭建RTMP流媒体服务器
    本文详细介绍了如何在Ubuntu 18.04上使用Nginx和nginx-rtmp-module模块搭建RTMP流媒体服务器,包括环境搭建、配置文件修改和推流拉流操作。适用于需要搭建流媒体服务器的技术人员。 ... [详细]
  • 本文详细介绍了如何在 CentOS 7 及其衍生发行版(如 Red Hat, Oracle, Scientific Linux 7)上安装和完全卸载 GitLab。包括安装必要的依赖关系、配置防火墙、安装 GitLab 软件包以及常见问题的解决方法。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ... [详细]
  • 实践指南:使用Express、Create React App与MongoDB搭建React开发环境
    本文详细介绍了如何利用Express、Create React App和MongoDB构建一个高效的React应用开发环境,旨在为开发者提供一套完整的解决方案,包括环境搭建、数据模拟及前后端交互。 ... [详细]
  • 本文分享了作者在不同版本的Ubuntu系统上尝试编译VLC for Android的经历,包括遇到的技术难题及解决方案,旨在帮助开发者避免常见的编译问题。 ... [详细]
  • 在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
    Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ... [详细]
  • CentOS7通过RealVNC实现多人使用服务器桌面
    背景:公司研发团队通过VNC登录到CentOS服务器的桌面实现软件开发工作为防止数据外泄,需要在RealVNC设置禁止传输文件、访问粘贴板等策略过程&# ... [详细]
  • Ubuntu 14.04 系统安装后网卡名称修改方法
    本文介绍了在安装 Ubuntu 14.04 Server 版本后,如何将默认的网卡名称从非 eth 格式修改为传统的 eth 格式,并提供了详细的步骤和示例。 ... [详细]
  • Centos7 Tomcat9 安装笔记
    centos7,tom ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
author-avatar
花甲墨者
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有