推荐阅读

expect简单用法

在现今高度发展的it社会,已经有很多的自动化管理程序了,例如Puppet,Salt,func,Capistrano…….而且还有云虚拟化OpenStack,kvm,xen…..尤其Docker更是新生代黑马,为自动化管理而生的。但存在即为合理,你有高大上,我也有土肥圆,相对于快捷,简单的管理小批量linux机器,ssh和expect是非常好用的。Expect是什么他是一枚程序,是基于uucp(UnixtoUnixCopyProtocol)的发送/预期的序列设计而来的。Thename“Expect

更新时间: 2017-12-25 09:25:56 0

Windows7/2008/2012系统镜像集成VirtIO驱动

VirtIO驱动的简介:从2006年开始,KVM上设备I/O虚拟化的性能问题也显现了出来,此时由RustyRussell开发的virtio引起了开发者们的注意并逐渐被KVM等虚拟化平台接纳并作为了其I/O虚拟化最主要的一个通用框架。Virtio使用virtqueue来实现其I/O机制,每个virtqueue就是一个承载大量数据的queue。vring是virtqueue的具体实现方式,针对vring会有相应的描述符表格进行描述。框架如下图所示:图1.virtio框架virtio提供了一套有效,易

更新时间: 2017-12-25 09:17:14 0

openwrt编译基本教程

OpenWrt是一个高度模块化、高度自动化的嵌入式linux发行版,其编译和安装过程比普通的linux发行版而言,要简单太多了。如果您是新手,您那恐惧的心大可放到肚子里,呵呵。对于新手来说最麻烦的恐怕是安装开发环境需要的软件了。最基本条件1.PC一台,性能强点,性能好编译得就快。linux推荐安装ubuntu8.04中文版(或者suse)和fedora11(对于初学者而言,最好是装在虚拟机如VM里,可省去很多麻烦。如何在VM里安装linux,您可多google或者baidu)2.宽带一条,需要速

更新时间: 2017-12-15 11:37:29 0

邮件内嵌图片的深入浅出

最近又学习了一下邮件,客套的话还是要说一下,常用的邮件服务器有:Linux:sendmail、postfixMicrosoft:exchangeIBM:莲花。不要想花钱的人基本都回去用开源的的linuxsenmail或者postfix;Sendmail老爷爷:linux出现就有,就是为了解决通知的问题,功能强大,就是语法不是常人能理解的复杂,导致配置困难。Postfix年轻人:配置简单,承接sendmail,现在基本都用它。当然也不是说sendmail淘汰了,因为linux通知机制还是senma

更新时间: 2017-12-15 11:34:47 0

虚拟化二至Xen的基本部署和使用

Xen简介:早期xen是基于半虚拟化的方式运行,大致损失硬件平台性能的5%。然而它十分怪异,因为它仅负责管理cpu和内存。所有I/O设备xen本身是不负责驱动和管理的。因为xenhypervisor仅提供最基本的管理功能,如虚拟化cpu,mmu,内存和中断等。然后将这些虚拟化资源向上输出接口供各虚拟机调用。因此,它必须先启动第一个虚拟机对硬件资源进行分配和管理。而Xen使用域来描述各虚拟机,并且根据ID号来唯一标识。因此第一个启动的虚拟机称为Dom0。虚拟机和hypervisor共同组成xen。

更新时间: 2017-12-15 10:13:02 0

浅谈几种SLB技术的实现

今天小普和大家分享下,在最近的学习过程中,关于几个负载均衡技术的理解,以及几个实现的原理和关键点,希望对各位读者朋友有收获。1、http重定向协议实现负载均衡根据用户的http请求计算出一个真实的web服务器地址,并将该web服务器地址写入http重定向响应中返回给浏览器,由浏览器重新进行访问。原理图如下图所示:优点:实现比较简单2、dns域名解析负载均衡在DNS服务器上配置多个域名对应IP的记录。例如一个域名www.baidu.com对应一组web服务器IP地址,域名解释的时候,根据负载均衡算

更新时间: 2017-12-15 09:56:11 0

开源监控之Zabbix

预告下篇:zabbix的大名相信大家已经听过无数遍,为避免大家审美疲劳,下期特别为大家推出一道清新甜点。敬请期待下篇:《开源监控之PerformanceCo-Pilot》 一、zabbix介绍官方说法:Zabbix是专为监控的可用性和IT基础设施组件的性能极限的企业级软件。Zabbix是开源的,是没有成本。简单来说,zabbix(音同zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。二、zabbix特点1、开源,无软件成本投入2、Server对

更新时间: 2017-12-15 09:49:15 0

KVM创建虚拟机

KVM是目前最流行的虚拟机模拟器之一,Openstack社区默认也是用KVM作虚拟化平台。文中选择Ubuntu16.04安装KVM,并尝试创建一台虚拟机。 1、安装KVM模拟器1)确定系统支持虚拟化egrep“vmx|svm”/proc/cpuinfo2)确定KVM模块加载lsmod|grepkvm3)安装KVM以及相关依赖包sudoapt-getinstallqemu-kvmqemuvirt-managervirt-viewerlibvirt-bin4)检查KVM安装是否正常kvm-

更新时间: 2017-12-14 14:34:46 0

一条Linux的小技巧-删除N天前文件

你有遇过因为日志太多而导致磁盘满的尴尬事情吗?磁盘满了导致服务器运行不正常,很影响生产有木有!!!为了避免日志太多,我们只能定时删除日志。例如:日志只要保留三个月,超过三个月的日志统统删!删!删!那有什么办法好呢?方法有很多种,今天介绍一个命令:find命令find命令有强大的查找功能,本文只是介绍根据文件名和创建时间来找文件,其他find命令用法可以man查看一下语句使用:find对应目录-mtime+天数-name"文件名"-execrm-rf{}\;例1:find/var/log/-mti

更新时间: 2017-12-14 14:10:04 0

浅谈虚拟化之Xenserver AD域认证功能

小普一直在云计算的路上不停的奔跑,也从未停止探索的脚步,因此才可以为小普的支持者提供更好的服务。云计算的安全可靠,一直是小普重视的一个问题,所以小普今天和大家分享的是,关于虚拟化技术Xenserver中的AD域认证的功能。一、什么是XenserverAD域认证Xenserver是以pool作为管理单位的,如果未启用AD认证功能,那就只能使用本地Xenserver的root用户登入管理池。如果想要让多个用户管理pool,并且每个用户都具有不同的权限,当不同的用户登录到pool中,只能执行在该权限范

更新时间: 2017-12-14 11:28:35 0

微信关注

获取更多技术咨询