1 配置yum源
vi /etc/yum.repos.d/cloudstack.repo
添加一下内容
[cloudstack]
name=cloudstack
baseurl=http://cloudstack.apt-get.eu/rhel/4.2/
enabled=1
gpgcheck=0
2 修改主机名称
vi /etc/hosts
添加以下语句
192.168.10.242 agent.cloud
修改之后最后重启一下电脑
reboot
3 安装ntp
yum install ntp
4 安装kvm虚拟化组件
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
5 安装agent
yum install cloudstack-agent
6 配置libvirt
vi /etc/libvirt/libvirtd.conf
取消以下内容的注释
listen_tls = 0
listen_tcp = 1
tcp_port = "16509"
auth_tcp = "none"
mdns_adv = 0
7 修改libvirtd监听状态
去掉以下内容的注释
LIBVIRTD_ARGS="--listen"
8 修改qemu配置
vi /etc/libvirt/qemu.conf
将vnc_listen设置为vnc_listen=”0.0.0.0”
9启libvirt
service libvirtd restart
10闭SELinux
检查SELinux是否安装
pm –qa|grep selinux
改selinux配置
i /etc/selinux/config
改SELINUX=enforcing为SELINUX=permissive
11回命令窗口,并设置SELinux为不启用
setenforce permissive
12配置网络
vi /etc/sysconfig/network-scripts/ifcfg-eth0
输入以下内容
DEVICE=" eth0”
ONBOOT=yes
BOOTPROTO=none
TYPE="Ethernet"
BRIDGE=cloudbr0
13配置网桥
vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0
DEVICE=cloudbr0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static
DELAY=5
STP=yes
IPADDR=192.168.10.242
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
14重启network
service network restart
15添加iptables入口规则
iptables -I INPUT -p tcp -m tcp --dport 22 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 1798 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 16509 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 5900:6100 -j ACCEPT
iptables -I INPUT -p tcp -m tcp --dport 49152:49216 -j ACCEPT
iptables-save > /etc/sysconfig/iptables
16Agent安装完成
Server安装见CLOUDSTACK 4.2简要安装指南(SERVER)
CloudStack 4.2简要安装指南(Agent),布布扣,bubuko.com
原文地址:http://www.cnblogs.com/stoneyu/p/3760933.html