虚拟化容器,大数据,DBA,中间件,监控。

CloudStack 安装配置

25 11月
作者:admin|分类:容器虚拟化

CloudStack 安装配置


Cloud.com(前身是VMOps)提供了开源版本(GPL v3许可证)的CloudStack基础设施管理产品:CloudStack Community Edition(CloudStack社区版)。CloudStack同时支持VMware ESX、Xen、KVM以及Hyper-V。它提供了大量云计算界面管理工具,如VM自助式供应,动态工作负荷管理,多租期等等。它同时还支持 Windows 和Linux的来宾访问方式。更多信息请访问http://www.cloud.com/

安装:

安装服务端

CentOS5.5 192.168.1.201

1.     构建基本环境

Mysql、Java、Tomcat

需要设置JAVA_HOME、TOMCAT_HOME

2.     下载源码

http://git.cloud.com/cgit/cloudstack-oss/

选择最新版本

3.     编译安装

以最新版本

http://git.cloud.com/cgit/cloudstack-oss/snapshot/cloudstack-oss-2.1.4.tar.gz

为例

 

# cd /root/

# tar –zxvf cloudstack-oss-2.1.4.tar.gz

# cd cd/root/cloudstack-oss-2.1.4

# ./waf configure--prefix=/usr/local/cloudstack

# ./waf build

# ./waf install

安装数据库

# cd /root/cloudstack-oss-2.1.4/setup/bindir

# ./cloud-setup-databases.incloud kvm –deplay-as=root

这里假定Mysql的root账号没有密码,否则使用

./cloud-setup-databases.incloud kvm –deplay-as=root:password

4.     启动服务端

# cd /root/cloudstack-oss-2.1.4

# ./waf run

访问http://192.168.1.201:8080/client可以看到界面,

用户名admin,密码password

 

 

 

 

安装客户端:

CentOS 192.168.1.209

1.     安装KVM

查看CPU是否支持vm

# grep  vmx /proc/cpuinfo

如果支持,可以在输出中找到vmx

如:

flags              : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pgemca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nxrdtscp lm constant_tsc ida nonstop_tsc pni monitor ds_cpl vmx est tm2 ssse3cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm

Shell代码  收藏代码
  1. # 确定已在BIOS中打开CPU的VT支持,如果你的CPU是intel的话  
  2.   
  3. # yum install kvm  
  4.   
  5. # yum install virt-manager libvirt libvirt-python python-virtinst  
  6.   
  7. # modprobe kvm  
  8.   
  9. # modprobe kvm-intel  
 

 

2.     编译安装

同安装服务端

安装完成后

# cd /usr/local/cloudstack/etc/cloud/agent

编辑agent.properties,根据实际情况进行修改

# cd /usr/local/cloudstack/libexec

# ./agent-runner

配置成功后可以使用指定的系统模板来创建虚拟机,cloudstack将完成创建虚拟路由、分配IP、创建虚拟机的功能,完成后可以在界面上直接进入终端

 


浏览3232 评论0
返回
目录
返回
首页
iptables 并发连接数限制 MonoWall中的shellcmd 使用说明