cloudstack on centos6.5 笔记

在centos6.5上安装cloudstack的笔记,无详细解释,仅用来作记录
1.安装centos6.5
2.配置静态网络

3.重启网络

server network restart

4.修改selinux为permissive

setenforce 0
修改/etc/selinux/config中对应的内容为如下
SELINUX=permissive

5.ntp设置
安装ntp

yum -y install ntp

设置ntp

chkconfig ntpd on
service ntpd start

6.设置CloudStack Package Repository
创建/etc/yum.repos.d/cloudstack.repo并添加下面内容

[cloudstack]
name=cloudstack
baseurl=http://mirrors.cloudstack-china.com/mirror/centos/6/4.8/
enabled=1
gpgcheck=0

7.NFS
安装

yum -y install nfs-utils

设置/etc/idmapd.conf添加一下内容

Domain = cloud.priv

Management Server 安装

1.修改host
修改/etc/hosts对应的内容为如下

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.11.50.11 management.cloud.org

修改/etc/sysconfig/network对应内容如下

HOSTNAME=management.cloud.org

2.安装Mysql Server

yum -y install mysql-server

3.在/etc/my.cnf的[mysqld]节添加以下内容

innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format = ‘ROW’

4.重启并默认启动Mysql服务

service mysqld start
chkconfig mysqld on

5.安装cloudstack-management

yum -y install cloudstack-management
cloudstack-setup-databases cloud:123456@localhost –deploy-as=root
cloudstack-setup-management

6.挂载nfs盘
挂载nfs中secondary到/mnt/secondary

7.安装System Template

/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://mirrors.cloudstack-china.com/mirror/systemvm/4.6/systemvm64template-4.6.0-kvm.qcow2.bz2 -h kvm -F

8.卸载 /mnt/secondary

Agent 安装

1.修改host
修改/etc/hosts对应的内容为如下

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.11.50.11 agent.cloud.org

修改/etc/sysconfig/network对应内容如下

HOSTNAME=agent.cloud.org

2.安装

yum -y install cloudstack-agent

3.QEMU配置
设置/etc/libvirt/qemu.conf对应内容如下

vnc_listen=0.0.0.0

4.Linvirt配置
配置/etc/libvirt/libvirtd.conf对应的内容如下

listen_tls = 0
listen_tcp = 1
tcp_port = “16059”
auth_tcp = “none”
mdns_adv = 0

配置/etc/sysconfig/libvirtd对应内容如下

LIBVIRTD_ARGS=”–listen”

重启服务

service libvirtd restart

若重启服务失败,可以将/etc/libvirt/libvirtd.conf中下面内容的注释去掉

log_outputs=”3:syslog:libvirtd”

NFS Server配置

1.配置NFS
设置 /etc/exports并添加下面内容

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

创建文件夹

mkdir -p /export/primary
mkdir -p /export/secondary

设置/etc/sysconfig/nfs添加一下内容

LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
RQUOTAD_PORT=875
STATD_PORT=662
STATD_OUTGOING_PORT=2020

配置/etc/sysconfig/iptables添加下面规则

-A INPUT -s 172.16.10.0/24 -m state –state NEW -p udp –dport 111 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 111 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 2049 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 32803 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p udp –dport 32769 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 892 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p udp –dport 892 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 875 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p udp –dport 875 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p tcp –dport 662 -j ACCEPT
-A INPUT -s 172.16.10.0/24 -m state –state NEW -p udp –dport 662 -j ACCEPT

重启iptables

service iptables restart

设置nfs服务自启动并启动它

service rpcbind start
service nfs start
chkconfig rpcbind on
chkconfig nfs on

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值