CloudStack 4.2简要安装指南(Server)

最近应老板要求,测试了一下CloudStack 4.2的性能,先放出一下Server端的安装过程。

硬件:Centos 6.3 64bit

具体安装过程如下:

1 配置yum源

?





1

vi /etc/yum.repos.d/cloudstack.repo

添加一下内容

?





1

2

3

4

5

6

7

8

9

[cloudstack]

name=cloudstack

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

enabled=1

gpgcheck=0

2 修改主机名称

?





1

vi /etc/hosts

 添加以下语句

?





1

192.168.10.241 server.cloud

 修改之后重启一下电脑

3 安装ntp

?





1

yum install ntp

4 安装management

?





1

yum install cloudstack-management

5 安装mysql

?





1

yum install mysql-server

6 配置mysql

?





1

vi /etc/my.cnf

在[mysqld]小节下面添加

?





1

2

3

4

5

6

7

8

9

innodb_rollback_on_timeout=1

innodb_lock_wait_timeout=600

max_connections=350

log-bin=mysql-bin

binlog-format = ‘ROW‘

7 启动mysql服务

?





1

service mysqld start

8 配置mysql密码

?





1

mysql_secure_installation

所有问题都是Y,一直到输入密码为止

9 关闭SELinux

先检查SELinux是否安装

?





1

rpm –qa|grep selinux

更改selinux配置

?





1

vi /etc/selinux/config

修改SELINUX=enforcing为SELINUX=permissive

10返回命令窗口,并设置SELinux为不启用

?





1

setenforce permissive

11 在数据库中添加cloud用户

cloudstack-setup-databases cloud:<dbpassword>@localhost --deploy-as=root:<password>

12 启动management server

cloudstack-setup-management

13 安装nfs

sudo yum install nfs-utils

14
分别为primary存储和secondary存储创建目录

mkdir –p /export/primary

mkdir –p /export/secondary

15 配置挂载

vi /etc/exports

添加以下内容

/export  *(rw,async,no_root_squash,no_subtree_check)

16 导入挂载目录

exportfs –a

17 编辑nfs配置

vi /etc/sysconfig/nfs

去掉以下内容的注释(即删掉#)

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

RQUOTAD_PORT=875

STATD_PORT=662

STATD_OUTGOING_PORT=2020

  

18 编辑iptables配置

vi /etc/sysconfig/iptables

在入口规则下添加以下内容

-A INPUT -m state --state NEW -p udp --dport 111 -j
ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 111 -j
ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 2049 -j
ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 32803
-j ACCEPT

-A INPUT -m state --state NEW -p udp --dport 32769
-j ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 892 -j
ACCEPT

-A INPUT -m state --state NEW -p udp --dport 892 -j
ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 875 -j
ACCEPT

-A INPUT -m state --state NEW -p udp --dport 875 -j
ACCEPT

-A INPUT -m state --state NEW -p tcp --dport 662 -j
ACCEPT

-A INPUT -m state --state NEW -p udp --dport 662 -j
ACCEPT

19 重启iptables并保存配置

service iptables restart

service iptables save

20 启动nfs服务

service rpcbind start

service nfs start

设置nfs服务为开机启动

chkconfig nfs on

chkconfig rpcbind on

重启服务器

reboot

21 检验nfs挂载服务

mkdir /primarymount

mkdir /secondarymount

mount -t nfs 192.168.10.241:/export/primary /primarymount

mount -t nfs 192.168.10.241:/export/secondary /secondarymount

 查看挂载

mount

 解除挂载

umount /primarymount

umount /secondarymount

22 准备模版

/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt –m /mnt/secondary –u http://d21ifhcun6b1t2.cloudfront.net/templates/4.2/systemvmtemplate-2013-06-12-master-kvm.qcow2.bz2 -h kvm -F

23 Server配置完成

CloudStack 4.2简要安装指南(Server),布布扣,bubuko.com

时间: 2024-11-18 10:49:03

CloudStack 4.2简要安装指南(Server)的相关文章

cloudstack: 使用服务器No usage server process running

一.报错现象: cloudstack的Dashboard报错如下: 另外,我查了下cloudstack的全局参数(因为enable.usage.server在4.9.2版本中默认已经被开启了): 二.处理过程 # yum -y install cloudstack-usage # systemctl start cloudstack-usage # systemctl enable cloudstack-usage # systemctl restart cloudstack-managemen

01. SQL Server 如何读写数据

原文:01. SQL Server 如何读写数据 一. 数据读写流程简要SQL Server作为一个关系型数据库,自然也维持了事务的ACID特性,数据库的读写冲突由事务隔离级别控制.无论有没有显示开启事务,事务都是存在的.流程图如下: 数据读写流程图 0. 事务开始(1) 所有DML语句必然是基于事务的,如果没有显式开启事务,即手动写下BEGIN TRAN,SQL Server则把每条语句作为一个事务,并自动提交事务. 也就是说SQL SERVER 默认不开启隐式事务,这点与ORACLE正好相反

浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6627260 在前面一篇文章浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路中,介绍了Service Manager是如何成为Binder机制的守护进程的.既然作为守护进程,Service Manager的职责当然就是为Server和Client服务了.那么,Server和Client如何获得S

私有云平台CloudStack V4.11安装和配置连载1

CloudStack 的安装和使用 1. CloudStack简介:   Apache CloudStack是一种开源软件,旨在部署和管理大型虚拟机网络,作为高度可用,高度可扩展的基础架构即服务(IaaS)云计算平台.CloudStack被许多服务提供商用于提供公共云服务,并由许多公司提供内部(私有)云产品,或作为混合云解决方案的一部分.   CloudStack是一个开箱即用的解决方案,包括大多数组织希望使用IaaS云的整个"堆栈"功能:计算编排,网络即服务,用户和帐户管理,完整和开

MyCAT入门实践

1.MyCAT简单介绍 MyCAT是一个彻底开源的,面向企业应用开发的大数据库集群,支持事务.ACID.可以替代MySQL的加强版数据库,是一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群融合了内存缓存技术.NoSQL技术.HDFS大数据的新型SQL Server,并且结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品,是一个新颖的数据库中间件产品 2.安装JAVA环境 参考:Windows下Java环境变量配置 http://www.cnblogs.com/he

django二次开发对接FastDFS

项目上传和下载图片流程 django admin的ImageField默认会把文件存到settings.py配置的MEDIA_ROOT目录下,所以存储图片的数量受限于django服务器的硬盘大小.为了支持海量的图片存储, 更易于拓展存储空间,使用FastDFS分布式存储系统.如果用户上传的文件重复(文件指纹一样),那么系统只有存储一份数据. 在文件存储服务器使用nginx支持大量用户请求 nginx对接FastDFS的简要配置 server { listen 8888; server_name

用Wireshark抓包来揭开ftp client GG和ftp server MM的勾搭内容并用C代码来简要模拟实现Windows自带的ftp client

前面, 我们玩过http, 颇有点意思, 在本文中, 我们继续来玩ftp(file transfer protocol).   http和ftp都是建立在tcp之上的应用层协议, 无论他们怎么包装, 怎么装bigger, 最终还是基于tcp端到端传输的.本文主要分为两个部分: 一. 用Wireshark抓包来揭开ftp client GG和ftp server MM的勾搭内容.二.用C代码来简要模拟实现Windows自带的ftp client. 说明, 本文中的实验, 我用了两台电脑, 分别是p

MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)

软件下载:点我前往下载 安装需知:相应mysql版本号为V5.0 ------------------------------------------------- 安装步骤例如以下: Step1 首先能够看到这是mysql5.0的安装界面,选择next一直安装到第2步图显示界面. Step2 next到这里,是选择安装方式.看图 ,选择完成后继续next安装到第3步图显示界面. Step3 next到这里是安装到硬盘详细位置,看图设置 Step4 一路next,看图设置, next到这里安装完

通达OA 通达server遇到在线200人速度变慢瓶颈的简要分析

今天.通达OA技术交流群里一位朋友提出他们的server当人数达到200时,速度会变慢的问题. 经过群里大家的讨论得出一些相关分析方法及经验.这里记录一下以便兴许继续深入探讨研究. OA版本号:2010 硬件配置:IBM 3650 M4,2CPU,16G内存 系统:Windows Server 2008 主要应用模块:邮件,其他模块未启用. 每人分配200M邮箱空间.有一部分人邮箱空间大小无限制. 问题现象:在线用户达到200时,使用速度变慢. 通过询问得到上面的一些基本信息,经询问其CPU和内