5、运维自动化实践之路-伏晔

5、运维自动化实践之路-伏晔

ID:31458409

大小:3.45 MB

页数:28页

时间:2019-01-10

5、运维自动化实践之路-伏晔_第1页
5、运维自动化实践之路-伏晔_第2页
5、运维自动化实践之路-伏晔_第3页
5、运维自动化实践之路-伏晔_第4页
5、运维自动化实践之路-伏晔_第5页
资源描述:

《5、运维自动化实践之路-伏晔》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、运维自动化实践之路@InfoQinfoqchina自我介绍2005~2012BAIDU•3年应用运维•3年运维自动化建设2013~今小米•应用运维团队•运维自动化事务微博:http://weibo.com/xingfuge613运维基础设施调度搭业改配线上关联务环迁移扩容置升级变更境名字监控部署服务服务树&机器管理&…配置管理数据库OUTLINE服务管理部署系统规范要求未来服务管理–服务树公司部门组织结构机器产品服务集群服务部署权限服务实例树分组系统架构服务实例服务实例监控状态地域物理位置机房服务管理–服务

2、树机器TAG形式进行标记根据TAG动态筛选机器cop.xiaomi_owt.miliao_pdl.im_service.xiaomi-mq_jobgroup.micloud_job.xmq-micloud-cell01-micloud011_status.service_loc.bj_idc.sd_cluster.production-sd自动部署–AESIRWEBNamingServiceTreeBuildServerODINFRIGGAGODFRIGGAGOD……THORTHORAPPSERVERAPP

3、SERVER部署系统-WEB部署系统-WEB部署系统-WEB部署系统–ODINWEB生成Cluster.ymlcluster.ymlcluster:文件name:dchversion:1.0.0.1env:productionjobs:[job.database-change-handler_ODIN解析cluster.ymlservice.database-change-handler_cluster.preview_pdl.account_owt.miliao_cop.xiaomi,xxxx,xxx]d

4、ch:host:[10.237.37.43,10.237.37.45,10.237.37.46]下载PKG并重user:work新生成发布包version:93043path:/home/work/passport-dchpkg_url:ftp://db_passwd:xxxx触发host中机backup_key:68e7012d5bdca6eaceeb2682e4b20a96器的FRIGGAmon_value:mon.template.yml部署系统–THORInit.ymlConfig.template

5、.yml下载要部署的包文件Dch:base:type:filebasedir:"$"name:${basedir}/conf/dch.confuser:"$"source:template("dch.conf.erb")mod_name:"$"替换模板生成临时配置db_password:"$"monitor:tag:"$"type:monname:${basedir}/conf/mon.conf根据配置进行source:template("

6、mon.conf.erb")#apprunningcontrol文件的部署mod_start:backup:"${basedir}/bin/run.sh"type:backupmod_stop:生成GOD启动name:${basedir}/conf/backup.conf"${basedir}/bin/stop.sh"配置to_email:xxx@xiaomi.comsource:template("backup.conf.erb")production:触发GOD启动zookeeper_host:zk.x

7、iaomi.com程序staging:zookeeper_host:zk.staging.xiaomi.com部署系统–GODGod.watchdo

8、w

9、w.ver="139594"w.name="job.database-change-handler_service.database-change-handler_cluster.production-sd_pdl.account_owt.miliao_cop.xiaomi"w.start="sh/home/work/database-change-han

10、dler/bin/DbEventListener.sh-r"w.gid="root"w.uid="root”w.log="/data/soft/database-change/logs/database-change.log"w.dir="/home/work/database-change-handler/”w.cron="/etc/god_cron.d/job.database-change-handler_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。