接着VM中的CentOS6.4中安装CloudStack6.3①中文章接着,往下面安装

4.更新 yum 仓库

默认情况下,CentOS的软件源中没有收录最新版本CloudStack,为了能顺利安装,我们需要手工指定软件源。

我们需要配置这台机器使用CloudStack软件库。 注解 Apache CloudStack官方发布的为源代码。因此没有可用的“官方”安装程序。完整的安装向导介绍了怎么获取源代码和以及制作RPM包和yum库。本指南尽可能简化这些操作,所以我们使用一个社区提供的yum库。 要添加CloudStack库,创建/etc/yum.repos.d/cloudstack.repo文件,并添加如下信息。

新建 /etc/yum.repos.d/cloudstack.repo 文件,内容为:

[cloudstack]

name=cloudstack

baseurl=http://cloudstack.apt-get.eu/rhel/4.3/

enabled=1

gpgcheck=0

执行yum clean all 清除默认配置使新配置生效

检查新的配置是否生效,示例如下:

yum repolist all

5、配置时间同步-安装NTP

需要为CloudStack环境中的所有服务器指定NTP服务器以便保证时钟同步。然而,默认安装情况下NTP是没有安装的。要安装NTP,请按下面方法操作:

管理节点会通过各种协议与受控节点通讯,为了确保安全,受控节点接到命令后会进行一系列的校验,如果两机的时间不同步的话,会导致命令拒绝执行。

最简单的办法就是,所有服务器都安装 ntp实现时间的自动同步。

yum install ntp

一路选择y

三、安装管理节点

设置好源以后,我们就可以直接使用 yum安装了,非常简单方便。

安装管理节点的命令为:

yum install cloud-client

如果你的CentOS 是最小化安装的话,将需要安装 160 兆以上的东东,请耐心等待哈...

如果CentOS出现这个问题,则需要更换系统

当Linux操作系统正常时,则会出现下面的情况

四、配置数据库

CloudStack使用mysql管理数据,但安装cloud-client时没有包含mysql,这时需要我们手工安装,并导入数据。这是可以理解的,因为数据库可以被安装到其它机器上。

yum install mysql-server  或# yum -y install mysql-server

默认的,mysql有连接数限制,无法满足CloudStack管理节点的要求,需要手工设定。

安装MySQL之后我们需要改动/etc/my.cnf文件中的一些配置。我们需要在[mysqld]下面添加下列参数:当然后期根据cloudstack实际运行情况来对mysql进行优化。

vi /etc/my.cnf

增加以下内容:

innodb_rollback_on_timeout=1

innodb_lock_wait_timeout=600

max_connections=350

log-bin=mysql-bin

binlog-format='ROW'

注:如果没改的话会发生什么现象我没有尝试,不过还是建议按要求修改。

max_connections的参数应设置350乘以你准备部署的管理节点的数量。这里假定只安装一个管理节点。

现在,启动 mysql 服务:

service mysqld start

注意:红框

缺省安装的mysql安全级别比较低,需要手工设置mysql下密码、禁用远程访问,删除无用账户及测试数据库。方法也很简单,直接使用如下命令按向导提示一步步来即可:

给MySQL数据库修改密码:

如果你想偷懒不想手动设置密码和做一些安全措施的话,可以运行mysql_secure_installation 根据向导来对mysql进行操作。

mysql_secure_installation

由于安装内容超过30多页图文解说所以不再一一更新上去,如需要全文可以发邮件到Software_King@qq.com。

转载请注明:www.xujin.org或www.virgocloud.com

(原创)VM中的CentOS6.4中安装CloudStack6.3②的更多相关文章

  1. (原创)VM中的CentOS6.4中安装CloudStack6.3①

    CloudStack是一个功能强大.UI友好的开源云(IaaS)计算解决方案.自Ctrix将CloudStack捐献给 apache 后,一直持续高速发展,其社区活跃度已经渐渐赶上风头一时无两的另一开 ...

  2. centos6中office及中文输入法安装 (转载)

           原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://xuxuezhe.blog.51cto.com/1636138/73 ...

  3. [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解

    [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装.启动及PXE理论详解 本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议 ...

  4. CentOS6.5 mini安装到VirtualBox虚拟机中

    下载Oracle VM VirtualBox 下载下来安装 下载镜像 http://archive.kernel.org/centos-vault/6.5/isos/i386/CentOS-6.5-i ...

  5. 在centos6.5中安装mysql5.7

    简介 博主最近在研究mysql的读写分离和主从复制,一台master和两台slave,三台机器在同一个局域网中,首先就就要在centos6.5中安装mysql5.7.好了,废话不多说,接下来进入正题. ...

  6. VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录

    VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录 一.描述 系统描述:win7旗舰版64位系统+VMware Workst ...

  7. CentOs6.5中安装和配置vsftp简明

    这篇文章主要介绍了CentOs6.5中安装和配置vsftp简明教程,需要的朋友可以参考下     一.vsftp安装篇 复制代码代码如下: # 安装vsftpdyum -y install vsftp ...

  8. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

  9. CentOs6.5中安装和配置vsftp简明教程[转]

    CentOs6.5中安装和配置vsftp简明教程 林涛 发表于:2017-3-17 10:10 分类:WebServer 标签: 101次 一.vsftp安装篇 复制代码代码如下: # 安装vsftp ...

随机推荐

  1. LeetCode Spiral Matrix

    class Solution { public: vector<int> spiralOrder(vector<vector<int> > &matrix) ...

  2. 总结4点对学习Linux有帮助的建议(纯干货)

    学习需要足够的毅力和耐心 有些人把Linux运维看作一项冗长而枯燥的工作:有些人把linux运维看作一项得力的工具.如果是前者建议还是改变一下认识,不然不建议入门这行.毕竟linux运维工作是对人的毅 ...

  3. Java 第二次作业

    package javazuoye;import javax.swing.*; import java.awt.*;import java.awt.event.*;public class dengl ...

  4. hammer.js实现背景图手势缩放调整位置

    <!DOCTYPE html> <html> <head> <script> function getxy(e){ var a=new Array() ...

  5. jbpm的学习 出处http://blog.csdn.net/hxirui/article/details/1221911

    jbpm入门例子 分类: opensourse2006-09-14 11:30 37308人阅读 评论(22) 收藏 举报 jbpmhibernate数据库oraclemysqltransition ...

  6. onethinkp导入excel

    /** * Excel导入函数 * @author crx349 */ if (!empty($_FILES)) { $config = array( 'maxSize' => 3145728, ...

  7. asp.net mvc 模型验证注解,表单提交

    一.添加模型 public class Account { public int ID { get; set; } [Display(Name = "姓名")] //设置要显示的字 ...

  8. 关于SQL安装问题及安装前的准备

    转载自:IceWee  原文连接:http://www.cnblogs.com/icewee/articles/2019783.html 由于工作需要,今天要在电脑上安装SQL Server 2005 ...

  9. React之事件绑定、列表中key的使用

    在学习React的Hadding Events这一章节,发现事件回调函数的几种写法,看似区别不大,但实际差异还是蛮大的. class Toggle extends React.Component{ c ...

  10. c调用python

    #include <Python.h>//python33(python2.x有几个函数不对应) /* PyImport_ImportModule 导入一个Python模块并返回它的指针 ...