yiStack平台维护
<一、> yiStack 二次封装 Iso通用发行版相关配置属性值替换
1.1、yiStack AIO一体机环境根据部署子网替换修改示例如下:
主要修改替换isolinux/ks-aio.cfg
替换主机名称yistack-cloud-aio 1,$ s/yistack-cloud-aio/yistack-cloud-controller/g
替换默认子网192.168.3.0 到192.168.199.0 1,$ s/192.168.3.0/*/g
替换默认主机ip192.168.3.190 到192.168.199.159
替换云平台 192.168.3.200 ~ 192.168.3.200 子网池到 192.168.199.20 ~ 192.168.199.200
替换默认网关192.168.3.252
1.2、yiStack cluster环境根据实际部署子网替换修改示例如下,具体根据部署`网络规划需求`:
分别修改替换ks-controllernode.cfg,ks-computenode.cfg
ks-controllernode.cfg配置修改:
替换默认子网192.168.199.0到10.1.1.0
替换默认主机ip 192.168.199.159到10.1.1.159
【同时替换192.168.199.160 余each Compute host ip 一致,见ks-computenode.cfg】
替换云平192.168.199.20 ~ 192.168.199.200子网池到 10.1.1.20 ~ 10.1.1.200
替换默认网关192.168.199.1
ks-computenode.cfg配置替换
替换默认子网192.168.199.0到10.1.1.0
替换默认主机ip 192.168.199.160到10.1.1.160
替换默认网关192.168.199.1
[Note]:注意同步修改ks-controllernode.cfg,ks-computenode.cfg,使用同一个ks-computenode.cfg可以添加N+云平台集群计算节点,但请注意手动修改每个计算节点的主机名,并配置相应的计算节点与头节点简单的/etc/hosts解析.
<二>、嵌套测试维护
虚拟机嵌套测试镜像 修改 /etc/nova/nova.conf,物理机支持svm|vmx则无需修改
修改[libvirt]
添加virt-type = qemu
重启openstack-nova-compute
systemctl restart openstack-nova-compute
<三、>Dnsmasq 假死调试
killall dnsmasq
systemctl restart openstack-nova-compute
/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
dnsmasq:lease-init script returned exit code 1
遇到openstack dnsmasq network:dhcp 停止, 尝试删除
1、killall dnsmasq进程自动启动
所有平台使用neutron self-service network、非provider network
2、尝试删除dhcp-network
<四、>
后期维护关注
1、修改instance 虚拟磁盘保存路径为/home,或是增加lvm 的/ lv的大小
2、手动添加pv到lvm
<五、>
平台整合完成测试成功后手动替换/etc/rc.d/rc.local文件
rm -rf /etc/rc.d/rc.local && cp /yiStack-cloud/logs/rc.local /etc/rc.d/rc.local
建议重启下服务器
reboot -f;
poweroff -f;
<六、>Packages Maintain recoder
yiStack cloud 集群环境Packages
裸机桌面1291-Packages
基本instructure env 473-Packages
封装完成:
头节点安装1604/Packages,含有Gnome 桌面组件
算节点766/Packages/使用self-service netwroks
<七、>遗留问题
7.1 二次封装镜像yiStack-cloud-16-06-16.iso写入Usb无法正常使用,光盘引导正常
7.2 二次开发平台管理界面(New portal 开发ing)暂未封装整合
7.3 平台准备集成运维自动化(运维功能定制,物理/虚拟主机通用资源指标监控)功能
7.4 平台块存储功能添加
7.5 平台Windows server(2k3/2k8/2k12)系列网络延迟大问题,优化调整VirtIO
<八、>功能回归测试问题记录
交流博客
http://cnblogs.com/ruiy
交流,建立友谊;
yiStack平台维护的更多相关文章
- Meteor全栈开发平台 - 不仅仅是前端
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,博客地址为http://www.cnblogs.com/jasonnode/ .网站上有对应每一 ...
- Meteor全栈开发平台
Meteor全栈开发平台 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,博客地址为http://www.cnblogs.com/jasonno ...
- Istio技术与实践01: 源码解析之Pilot多云平台服务发现机制
服务模型 首先,Istio作为一个(微)服务治理的平台,和其他的微服务模型一样也提供了Service,ServiceInstance这样抽象服务模型.如Service的定义中所表达的,一个服务有一个全 ...
- 《HiWind企业快速开发框架实战》(1)框架的工作原理
<HiWind企业快速开发框架实战>(1)框架的工作原理 1.HiWind架构 HiWind的基本架构如下: 持久层部分:同时为框架本身的业务服务,也为开发人员的自定义业务服务. 逻辑层: ...
- SDN与NFV技术在云数据中心的规模应用探讨
Neo 2016-1-29 | 发表评论 编者按:以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN 3种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链 ...
- 如何应对ISP乱插广告(案例分析)
一.广告从何而来? 利益让人铤而走险,从而推动行业“发展”:广告的利益还真不小,xx房产门户网站上一个广告位少则几千,多则几十万:记得在校读书的时候,刚学会做网站,第一想法就是等自己的网站发展成熟有人 ...
- 用jQuery Mobile做HTML5移动应用的三个优缺点
JQuery Mobile 和 HTML5 的 3个优点 1. 上手迅速并支持快速迭代:在一个星期多一点的时间里,通过阅读JQuery Mobile文档以及O’Reilly出版的JQuery Mobi ...
- 金山毒霸和Chrome浏览器植入脚本导致网页报错
1 (function(win, undefined) { var SELECTORS = transformSelector; function insertTemplate(callback) { ...
- svg技术(可缩放矢量图形)介绍
公司里面的产品用图表的地方也比较多,作为平台维护的我,收到几次需求提的建议中包括图表美化的功能,要炫,要3d,立体感,功能要强大等到:平台现有控件都是用的一个开源flash,我对flash虽然会一点但 ...
随机推荐
- JavaScript如何获得昨天明天等日期
<script type="text/javascript"> function GetDateStr(AddDayCount) { var dd = new Date ...
- BestCoder Round #86 部分题解
Price List 题意: 有n件商品,每天只能买一件,并且会记录账本,问有多少次一定记多了? 题解: 就是求和,最后如果大于和就输出1,否则0. 代码: #include <bits/std ...
- codeforces 431 D. Random Task 组合数学
题意: 给定m,k 0 <= m <= 10^18 ,1 <= k <= 64 求一个数n,满足n+1,n+2,...n+n这n个数中,刚好有m个数的2进制表示法刚好有k个1 ...
- 转--Android按钮单击事件的四种常用写法总结
这篇文章主要介绍了Android按钮单击事件的四种常用写法总结,比较了常见的四种写法的优劣,有不错的参考借鉴价值,需要的朋友可以参考下 很多学习Android程序设计的人都会发现每个人对代码的 ...
- AES对称加密算法原理(转载)
出处:http://www.2cto.com/Article/201112/113465.html 原著:James McCaffrey 翻译:小刀人 原文出处:MSDN Magazine Novem ...
- doc2vec 利用gensim 生成文档向量
利用gensim 直接生成文档向量 def gen_d2v_corpus(self, lines): with open("./data/ques2_result.txt", &q ...
- js中使用s(c)标签
在js或者jquery中使用s标签,其实并不难理解,s标签也只是一个标签而已,当你想象成js+s标签=js+html标签就理解了 例如: <script type="text/java ...
- 看oracle版本
源地址:http://www.cnblogs.com/wolfplan/p/3876164.html select * from v$version;
- scrum站立会议简介
1简介 站立会议:在敏捷流程的冲刺阶段中,每一天都会举行项目状况会议,强迫每个人向同伴报告进度,迫使大家把问题摆在明面上,这个会议被称为“scrum”或“每日站立会议”. 2.要 ...
- 使用jaxp对比xml进行SAX解析
package cn.itcast.sax; import java.io.IOException; import javax.xml.parsers.ParserConfigurationExcep ...