CloudStack4.10+GlusterFS4.10测试
CloudStack4.10测试
测试环境
IP 系统 虚拟化工具 服务 账户/密码
192.168.2.185 Centos7.2 KVM NFS/manage/Agent root/123456
192.168.2.203 Centos7.2 KVM Agent root/123456
192.168.2.244 Centos7.2 KVM Agent root/1234
安装过程省略,,,,,
只简单做下笔记记录。。。。
创建分布式存储卷
gluster volume create NFS replica 4 cloudstack01:/data/primary cloudstack02:/data/primary cloudstack03:/data/primary cloudstack04:/data/primary force (磁盘空间利用率为集群1/4)
gluster volume create NFS replica 2 cloudstack01:/data/primary cloudstack02:/data/primary cloudstack03:/data/primary cloudstack04:/data/primary force (磁盘空间利用率为集群一半)
gluster volume create GFS replica 2 cloudstack01:/data/secondary cloudstack02:/data/secondary cloudstack03:/data/secondary cloudstack04:/data/secondary force
客户端挂载测试
mount -t glusterfs cloudstack03:/NFS /mnt
cat > /etc/yum.repos.d/cloudstack.repo <<'EOF'
[cloudstack]
name=cloudstack
baseurl=http://cloudstack.apt-get.eu/centos/$releasever/4.10/
enabled=1
gpgcheck=0
EOF
部署cloudstack私有云,agent节点SSH端口必须是22(管理服务端连接agent使用22端口连接,否则创建资源域,报Unable to add the host错误
安装cloudstack管理端
yum install cloudstack-management cloudstack-common
cloudstack创建cloud数据库并本地初始化
cloudstack-setup-databases cloud:yanghui@localhost --deploy-as=root:yanghui
cloudstack创建cloud数据库并远程初始化
cloudstack-setup-databases cloud:yanghui@'192.168.8.15' --deploy-as=root:yanghui -i '192.168.8.250'
cloudstack安装tomcat服务器
cloudstack-setup-management --tomcat7
启动cloudstack-management 并设置随机启动
systemctl enable cloudstack-management.service
systemctl start cloudstack-management.service
导入kvm模板
/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /data/secondary -f /usr/src/systemvm64template-4.6.0-kvm.qcow2.bz2 -h kvm -F
/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -f systemvm64template-4.10-4.10.0.0-kvm.qcow2.bz2 -h kvm -
mount -t nfs -onolock,nfsvers=3 192.168.8.250:/data/secondary /gfsdata
客户端安装
安装KVM
# yum -y install qemu-kvm libvirt virt-install bridge-utils
确保模块已加载
[root@kvm-centos7 ~]# lsmod|grep kvm
kvm_intel 170181 0
kvm 554609 1 kvm_intel
irqbypass 13503 1 kvm
# systemctl start libvirtd
# systemctl enable libvirtd
个人总结:
cloustack适合IO要求不高的场景及对数据冗余没有要求场景(一旦后端存储异常,就会挂掉),测试过程中,对分布式存储支持并不好,且大量UI操作,需对数据库操作,很多报错,最好懂DB,才玩的转。
参考资料:
Installing Cloudstack on CentOS 7.
https://blog89195.wordpress.com/2016/05/22/installing-cloudstack-on-centos-7/
CloudStack 4.4+KVM之CloudStack配置过程
https://blog.51cto.com/koumm/1558683
Cloud配置系列文章
http://www.cnblogs.com/shhnwangjian/category/940343.html
http://www.cnblogs.com/nmap/category/944095.html
http://yjscloud.com/2017/09/15/CloudStack%E6%90%AD%E5%BB%BA%E6%8C%87%E5%8D%97%EF%BC%88%E4%B8%80%EF%BC%89/
cloudstack4.21 + kvm 故障归档
https://blog.51cto.com/51log/1594903
CloudStack DB表结构
http://www.zanghongtu.com/cloudstack-db%E8%A1%A8%E7%BB%93%E6%9E%84/
转载于:https://blog.51cto.com/461205160/2117980
CloudStack4.10+GlusterFS4.10测试相关推荐
- 2010年10月VB100测试成绩
2010年10月VB100测试环境:Windows Server 2003 在参与测试且大家比较熟悉的产品中, 通过的有:小A.AVG.小红伞.比特芬得.ESET.F-Secure.哥德塔.卡巴斯基. ...
- java自动化测试报告_Java自动化测试框架-10 - TestNG之测试结果篇(详细教程)
1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释). 您的测试方法通 ...
- java 自动化测试报告_Java自动化测试框架-10 - TestNG之测试结果篇
1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释). 您的测试方法通 ...
- 章10 外国语言测试
章10 外国语言测试 如果你是一个有竞争力的软件测试员,并且熟练掌握除英语之外的一门外语,你就有了很有价值的技能. 1.使文字和图片有意义 软件的国际化 除了语言,还需要考虑地域(region或loc ...
- java testng 优化_Java自动化测试框架-10 - TestNG之测试结果篇(详细教程)
1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释). 您的测试方法通 ...
- resthighlevelclient 工具类_这10个安全测试工具,优秀且免费
有不少开发人员觉得安全测试是最难以实现自动化的部分,其实这主要是由于没有找到合适的工具来进行测试.今天给大家介绍10个易用.开源且免费的安全测试工具,希望能够对你有帮助. 1.Nishang 如果喜欢 ...
- android10续航,全天候在线无负担,中兴天机10 Pro续航测试
全天候在线无负担,中兴天机10 Pro续航测试 2019-06-17 09:19:52 1点赞 1收藏 0评论 如今手机已经仿佛成为了我们"感知器官"的一部分,手机在关键的时候没电 ...
- MyBatis-学习笔记10【10.JNDI扩展知识】
Java后端 学习路线 笔记汇总表[黑马程序员] MyBatis-学习笔记01[01.Mybatis课程介绍及环境搭建][day01] MyBatis-学习笔记02[02.Mybatis入门案例] M ...
- 10.15 iptables filter表小案例10.16/10.17/10.18 iptables nat表应用
2019独角兽企业重金招聘Python工程师标准>>> 10.15 iptables filter表小案例 iptables 命令.语法总结 iptables-nvL //查看ipt ...
最新文章
- C++智能指针:weak_ptr实现详解
- win10使用python的strftime有错误_17个常见的Python运行时错误
- 糟糕程序员的20个坏习惯
- windows 上网重新刷新IP
- 下载eclipse太慢怎么办?
- android compare方法,如何的CompareTo或在Android Studio中
- Vulkan学习(一):Vulkan环境搭建(Windows)官方教程--(Base code Instance Validation layers)
- 读懂React原理之调和与Fiber
- 分享两款免费的-思维导图-Freeplane-Setup,百度脑图
- android edittext怎么输入中文,为什么android中edittext不能输入中文
- 云巡店php源码,雅量云巡店赋能陈列管理 提效降本看得见
- Android市场-开发者账号注册等-移动开放平台网址收藏
- CSS实现中英双语导航栏——利用块级元素隐藏实现
- 三大优势让百度云智能推荐产品与众不同
- cin.tie与sync_with_stdio加速I/O
- 关于高德地图问题总结 (二)地理围栏的使用
- javamail 可以发邮件,发附件(附件大小可以超过2M),抄送多人,抄送密件,定时发送,消除乱码[附javamail的jar包]...
- asp.net夜话之八:数据绑定控件
- 浅谈NFT稀有度玄学
- 蔬菜处理生产系统(PLC课程设计)【本文为原创,全部源文件可供下载,谢绝转载】