首页 > 代码库 > CloudStack 4.2简要安装指南(Agent)

CloudStack 4.2简要安装指南(Agent)

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)