问答:1.你理解的python是什么?为什么会使用python?稍微比别的语言简单点,linux自动化运维需要2.解释python第一行怎么写?写的内容是做什么的?怎么写可移植性强?为什么?#!/usr/bin/envpython说明环境,解释器,用这种方法写,不会因为安装路径的变化而无法使用3.解释编码格式AS..
分类:
编程语言 时间:
2017-08-25 09:31:13
阅读次数:
168
Pxe装机准备:1,在VMware中安装了一个CentOS63(CentOS6.4系统,IP:192.168.202.131)2,在VMware中创建了一个CentOS65(空机器,未装操作系统)3,CentOS镜像文件挂载在CentOS63的/media/CentOS_6.4_Final位置操作步骤:一,配置DHCP1,安装dhcpdyuminstalldhcp2,修改dhcp配..
分类:
其他好文 时间:
2017-08-23 21:44:49
阅读次数:
264
一、实验环境操作系统:CentOSLinuxrelease7(Core)网卡地址:192.168.100.147/24光盘镜像:CentOS-7-x86_64.iso安装工具:kickstart+dhcp+tftp+ftp二、准备工作2.1关闭防火墙[root@localhost~]#systemctlstopiptables
[root@localhost~]#systemctlstopfirewalld2.2关闭selinux[..
分类:
其他好文 时间:
2017-08-22 16:02:20
阅读次数:
214
回顾:运维工具,ansible运维工具:OS Provision(系统操作统一化):实体机管理:pxe, cobbler虚拟机管理:Configuration配置管理工具: puppet(最流行), saltstack, chef, cfengine, ...Command and Control命... ...
分类:
其他好文 时间:
2017-08-22 00:21:45
阅读次数:
208
Python自动化运维之13、异常处理及反射(__import__,getattr,hasattr,setattr) 一、异常处理 python异常: python的运行时错误称作异常 (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 (2)逻辑错误:由于不完整或不合法的输 ...
分类:
编程语言 时间:
2017-08-21 15:51:32
阅读次数:
283
简介: 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 1. 什么是PXE 1.1pxe,全名Pre-boot Execution Environment,预启动环境;1.2通过网络接口启动计算机,不依赖本地存储设 ...
分类:
其他好文 时间:
2017-08-19 15:55:35
阅读次数:
168
puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet为C/S星状的结构,..
分类:
其他好文 时间:
2017-08-18 13:32:20
阅读次数:
247
python中一切皆为对象其实面向对象没什么高大上的东西,只不过把我们平时对于事物的描述和动作系统的总结成了一个定义事物的方法而已。我们平时向别人介绍一个他(她)从未见过的东西,会从外形和外貌特征来说明这个东西,比如颜色,大小等,这就对象的属性。还会介绍这个东西..
分类:
编程语言 时间:
2017-08-17 19:55:49
阅读次数:
279
PXE+kickstart无人值守安装CentOSPXE是什么PXE(Pre-bootExecutionEnvironment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地..
分类:
其他好文 时间:
2017-08-17 19:55:24
阅读次数:
138
#!/bin/bash#MYSQL备份脚本#Date:2017/08/17#此脚本是自动备份mysql数据库,并将备份的数据库打包传回你的Windows中!#将脚本添加自定时任务即可实现每天定时备份BAK_DIR=/data/backup/`date+%Y%m%d`MYSQLDB=数据库名MYSQLUSER=用户MYSQLPWD=密码MYSQLCMD=/usr/bin/mysqldumpMY..
分类:
数据库 时间:
2017-08-17 12:47:16
阅读次数:
243