想运行一个比较大的任务,需要很强的CPU和内存,自己老笔记本跑不动。在阿里云上租一个Ubuntu服务器,但是希望任务结束后服务器实例自动删除,要不半夜时分任务跑完了,第二天早上再回收...... 心疼 :) 做了些尝试,初步达成目的,记录如下,有些踩过的坑供借鉴。 环境 管理服务器:已经有了一个云服 ...
分类:
其他好文 时间:
2017-01-03 19:10:35
阅读次数:
629
前言:基于上篇的内容,我们就已经可以搭建一个全自动化安装centos的服务了。不过如果我们想让它同时支持各种系统的安装,实现起来就比较复杂了。不同的系统,要用不同的引导启动文件来安装,且还有不同的安装源以及kickstart文件等等。既然是复杂得事情,肯定能通过某种工具简..
分类:
其他好文 时间:
2016-12-30 22:17:48
阅读次数:
260
1.cobbler介绍 Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、TFTP、RSYNC以及yum ...
分类:
其他好文 时间:
2016-12-29 16:38:17
阅读次数:
285
MemcachedMemcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端..
分类:
编程语言 时间:
2016-12-28 02:37:30
阅读次数:
331
一、Docker简介Docker两个主要部件:Docker:开源的容器虚拟化平台DockerHub:用于分享、管理Docker容器的DockerSaaS平台--DockerHubDocker使用客户端-服务器(C/S)架构模式。Docker客户端会与Docker守护进程进行通信。Docker守护进程会处理复杂繁重的任务,例如建立、运行、发布..
分类:
其他好文 时间:
2016-12-27 16:14:42
阅读次数:
630
一、Ansible简介 Ansible是一种agentless(基于ssh),可实现批量配置、命令执行和控制,基于Python实现的自动化运维工具。 其特性有: ①模块化:通过调用相关模块,完成指定任务,且支持任何语言编写的自定义模块 ②playbook:剧本,可根据需要一次执行完剧本中的所有任务或 ...
分类:
其他好文 时间:
2016-12-27 13:47:47
阅读次数:
341
最近看ansible自动化运维工具,前段时间刚好有需求。最近发布系统上线,需要安装agent,400多台服务器手动安装当然费事,《ansible自动化运维》华章出的也看了80多页了,就试着写了一个agent推送和zabbix-agent推送,主要是发布系统agent推送,之前的zabbix-agent推送已经写成s..
分类:
其他好文 时间:
2016-12-27 01:36:00
阅读次数:
275
运维工作纵向来看主要分为三个方向:1.BootStraping:主要做的是操作系统的安装与配置,包括BareMetal(pxe,cobbler)和VirtualMachine(p_w_picpathfiles)。2.Configuration:主要使用运维工具如puppet(rubby研发)、saltstack(python研发)、ansible、chef、cfengine等自..
一、ZeroMQ描述 我们进行自动化运维大多数情况下,是我们的服务器数量已经远远超过人工SSH维护的范围,SaltStack可以支数以千计,甚至更多的服务器,这些性能的提供主要来自于ZeroMQ,因为SaltStack地城是基于ZeroMQ进行高效的网络通信,ZMQ用于node与node间的通信,n ...
分类:
其他好文 时间:
2016-12-23 22:51:43
阅读次数:
199
今天重启zabbix-proxy时,发现zabbix-proxy所有的监控主机都失联了,看一下代理服务,两个多小时没有传递数据,zabbix-server监控的主机没有影响,数据正常,查看了一下找到了问题,分享出来,希望对大家有帮助。1、重启zabbix-proxy时提示ok$sudo/etc/init.d/zabbix-proxyrest..
分类:
其他好文 时间:
2016-12-19 22:32:11
阅读次数:
1435