随着互联网的发展,一些互联网企业,甚至于传统企业的服务器也是越来越多。将面临的挑战其中之一就是自动化运维管理。假设我们需要自动化部署很多的应用,而这些应用又很复杂,过程多,需要源码安装。就算你能够用自动化来完成这些工作,但配置起来也是相当的麻烦。那么现在就..
分类:
数据库 时间:
2017-08-09 23:36:52
阅读次数:
190
系统引导过程概述:通电——bios初始化——grub2磁盘引导阶段——grub2文件引导阶段——指定boot分区所在位置——启动内核,只读/挂载设备——启动init程序进入初始化阶段——启动systemd初始化进程——取/etc/systemd/中的文件——启动程序——启动登陆环境。系统启动流程:一...
分类:
系统相关 时间:
2017-08-09 01:09:25
阅读次数:
339
1.什么是selinuxselinux,内核级加强型防火墙ELinux提供了一种灵活的强制访问控制(MAC)系统,且内嵌于LinuxKernel中。SELinux定义了系统中每个【用户】、【进程】、【应用】和【文件】的访问和转变的权限,然后它使用一个安全策略来控制这些实体(用户、进程、应用和文件)之间的..
分类:
系统相关 时间:
2017-08-07 01:26:31
阅读次数:
205
一.分区加密1.创建加密cryptsetupluksFormat/dev/vdb2Thiswilloverwritedataon/dev/vdb2irrevocably.Areyousure?(Typeuppercaseyes):YES##确定加密Enterpassphrase:##密码大于8位,并且不能太简单Verifypassphrase:##确认密码2.解密分区并使用cryptsetupopen/dev/vdb2westos解..
分类:
系统相关 时间:
2017-08-06 19:37:57
阅读次数:
171
1、安装PXE环境涉及软件yum-yinstalldhcp*httpdtftp-server*2、配置DHCPvim/etc/dhcp/dhcpd.confallowbooting;allowbootp;ignoreclient-updates;optionrouters192.168.130.229;optionsubnet-mask255.255.255.0;subnet192.168.130.0netmask255.255.255.0{range192.168.130.10192..
分类:
其他好文 时间:
2017-08-06 19:30:56
阅读次数:
186
一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 ...
分类:
其他好文 时间:
2017-08-06 15:59:16
阅读次数:
199
我认为自动化运维之需要的几个场景 1.软件升级,由于很多地方独立的部署了很多软件,现在由于敏捷开发小版本特别多,需要很多地方频繁升级。特别是升级复杂的软件,容易出错。 2.软件监控,对系统性能,数据库,安全,网络等多个方面的监控。时刻了解运行的健康状况。以及可以从日常检查的重复工作中脱离出来,更从全 ...
分类:
其他好文 时间:
2017-08-04 19:26:37
阅读次数:
163
一、协程1.1协程的概念协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。(其实并没有说明白~)那么这么来理解协程比较容易:线程是系统级别的,它们是由操作系统调度;协程是程序级别的,由程序员根据需要自己调度。我们把一个..
分类:
编程语言 时间:
2017-08-04 11:02:41
阅读次数:
198
一、configparser模块1、配置文件格式如下:#用户信息
;用户信息
[tom]
user=tom
passwd:123
age=18
is_admin=true
salary=31
[jack]
user=jack
passwd:123
age=18
is_admin=true
salary=31总结:配置文件中使用"[]"来写下面的配置的标题,注释信息可以使用“#”和“;”来进行..
分类:
编程语言 时间:
2017-08-04 10:59:35
阅读次数:
225