Kickstart概述Kickstart 安装选项,包含语言选择、防火墙、密码、网络、分区设置等2.安装Cobbler所需要的服务 yum install cobbler cobbler-web dhcp tftp-server pykickstart httpd xinetd -yThe foll ...
分类:
其他好文 时间:
2017-04-29 19:54:39
阅读次数:
249
第十一单元 Bash Scripts 一、Bash脚本基础 1.BASH = GNU Bourne-Again Shell,BASH是GNU组织开发和推广的一个项目。 2.Bash脚本类似批处理,简单来讲就是把许多的指令集合在一起,并提供循环、条件、判断等重要功能,语法简单实用,用以编写程序,大大简 ...
分类:
系统相关 时间:
2017-04-27 17:04:03
阅读次数:
280
公司最近有新的项目,需要批量安装操作系统,如果不会自动化,那可就悲剧了,一直在机房点鼠标,想想都苦逼,所以写下这篇文章,送给小伙伴;我们使用CentOS6较多,所以下面以它为例,但为了满足小伙伴,也会告诉你CentOS7的变化在哪里,授之以鱼不如授之以渔,一定要善于总结..
分类:
其他好文 时间:
2017-04-27 10:32:06
阅读次数:
254
架构: python+Django 适用:手游自动化运维操作。。。 登录模块 登录主界面及菜单功能: 功能模块示例: 权限模块示例: 日志模块: 不同架构不一定都试用,可评估是否能二次开发 ...
分类:
其他好文 时间:
2017-04-26 19:53:35
阅读次数:
122
cobbler简介Cobbler是一个自动化和简化系统安装的工具,通过使用网络引导来实现系统自动化安装。Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。cobbler构成组件Distros(发行版):表示一个操作系统,它承载了内核和initrd的信息,以及..
分类:
其他好文 时间:
2017-04-25 16:46:57
阅读次数:
703
小型自动化运维--expect脚本之指定ip,指定文件进行同步操作#vim5.expect#!/usr/bin/expectsetpasswd"wtf"sethost[lindex$argv0]setfile[lindex$argv1]spawnrsync-av$fileroot@$host:$fileexpect{"yes/no"{send"yes\r"}"password:"{send"$passwd\r"}}expecteof对5.expect授予执..
分类:
其他好文 时间:
2017-04-25 15:09:27
阅读次数:
188
公司有上百台服务器,需要为每台服务器都执行一个脚本,因为所有服务器的账号密码都是一样的,所以可以不用搭建ansible等自动化运维工具,我们直接通过ssh远程执行即可完成本文以三台服务器为例,系统版本:Centos7.31、安装sshpasscd/etc/yum.repos.d/wgethttp://download.ope..
分类:
其他好文 时间:
2017-04-25 14:51:51
阅读次数:
238
在linux操作系统中,我们会有些这样的需求的,比如说我们日常工作中需要利用shell写一些自动化运维脚本,且需要把脚本的执行的内容另存到另外一个文本,这个称为输出重定向。有时候我们发送一份邮件发送的内容从指定的文件读取就需要使用输入重定向。标准输入(stdin)0标准输..
分类:
系统相关 时间:
2017-04-24 23:02:56
阅读次数:
175