11月第3周系统升级录:系统管理员的简便工具puppet

原创
系统
本周值得注意的是Oracle Solaris 11 Express发布,这是 Oracle 收购 Sun 公司后发布的第一个 Solaris 版本,包含很多在 Solaris 10 和 OpenSolaris 中没有的特性,作为一个企业管理员需要引起重视。在桌面端,IE9推出了第7个平台预览版,Chrome Dev 和Beta一分分进行了更新。在本期的系统升级录中将向大家介绍一个Linux、Unix平台集中配置管理系统——puppet。

本周值得注意的是Oracle Solaris 11 Express发布,这是 Oracle 收购 Sun 公司后发布的第一个 Solaris 版本,包含很多在 Solaris 10 和 OpenSolaris 中没有的特性,作为一个企业管理员需要引起重视。在桌面端,IE9推出了第7个平台预览版,Chrome Dev 和Beta一分分进行了更新。

在本期的系统升级录中将向大家介绍一个Linux、Unix平台集中配置管理系统——puppet。本周Puppet 2.6.3发布。

puppet的身世背景

  1. puppet由Puppet Labs开发维护,Puppet Labs成立于2005年,总部设在波兰
  2. 最新版本 2.6.3
  3. 编写语言Ruby
  4. 系统应用环境 GNU / Linux,Unix类
  5. 软件类型 系统配置与管理
  6. GNU通用公共许可证授权
  7. 项目首页:http://www.puppetlabs.com

puppet的创始人:Luke Kanies

[[17065]]

Luke Kanies是Puppet Labs的CEO,Luke Kanies不仅指明了公司的发展方向,他还是下一代数据中心自动化的创始人。他是Puppet的原作者。在此之前,他是一名顾问,演说家,以及有关的配置管理和系统管理主题的作者。

什么是puppet

puppet是一种Linux、Unix平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet采用Ruby语言编写

为什么要使用puppet

系统管理员都喜欢自己写点小工具来让自己的工作完成的更快或者更好, 不管是在大企业管理大量的服务器还是只管理两三台机器. 但是很少人会把他们的工具发布出来. 也就是是说极少有工具能被重用,或者说很多工具就只能在所在的组织内部有用.拷贝给别的组织,他们也用不上. 也就是说,每个系统管理员,在一个新的公司,都会另起炉灶开发一套基于ssh,for循环的"系统"来帮助自己完成系统管理任务.

Puppet Labs开发puppet是为了让系统管理员可以相互交流和共享成熟的工具,避免重复的劳动.通过以下两个特性来实现这一目标:   

提供一个简洁的但是强大的框架来完成系统管理任务   

系统管理任务可以描述成puppet语言,因此可以相互分享代码,就像分享其他语言的代码一样,比如python, c等   

因此,作为系统管理员的你可以更快的完成工作,因为你可以用puppet来处理所有的管理细节. 甚至你还可以下载其他管理员的puppet代码来让你的工作完成的更快.

本周Puppet 2.6.3发布,更新下载地址:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet

#p#

服务器的更新

MySQL 5.1.53 GA

MySQL 5.1.53 GA 发布,已经提供了下载地址。

下载地址:http://dev.mysql.com/downloads/mysql/5.1.html

目前更新日志还暂未公布,你可以关注http://dev.mysql.com/doc/refman/5.1/en/news-5-1-53.html

Apache ZooKeeper 3.3.2

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

Apache ZooKeeper 3.3.2下载地址:http://hadoop.apache.org/zookeeper/releases.html

Apache Cassandra 0.6.8

Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统。

主要特性:

  1. 分布式
  2. 基于column的结构化
  3. 高伸展性

Apache Cassandra 0.6.8下载地址:http://cassandra.apache.org/download/

HAproxy 1.5.0 dev3

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机, 它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整 合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。

该版本合并了自1.4.9以来的所有bug修复,增加了在多个活动的haproxy节点中同步粘性表的功能,能自动从响应中获取粘性信息;提供 SSL-ID 的支持;支持基于 Unix Sockets 的连接;实现了新的 PROXY 协议。

HAproxy 1.5.0 dev3下载地址:http://haproxy.1wt.eu/download/1.4/

WebGUI 7.9.18

WebGUI是网站公开源码的管理系统之一。WebGUI具有标准组件,独立平台,能在线地使用,管理等。 能让用户建立和维护比较复杂的网站。

 WebGUI主要功能介绍

  1. 开放源代码促进会(OSI)认证的开放源码软件
  2. 内嵌所见即所得的内容编辑器
  3. 可定制的模板引擎
  4. 可定制网站界面布局
  5. 其组件构架扩充
  6. WebGUI 7.9.18 稳定版的变化,主要体现在包括日历、书签、事件管理等13个bug的修复。

下载地址: http://www.webgui.org/download

SquidTL 0.2.0

SquidTL 可以让 Squid 代理服务器管理员配置用户可以访问某个指定网站多长时间。例如可以限制某个IP或者某个用户只能访问 Facebook 或者其他社交、视频、娱乐等网站10分钟。该工具运行效率非常高,而且占用很小的内存,同时还提供一个基于 Web 的管理界面。

该版本修复了一些bug,增加了新的用户会话时间规则,提供一个 DEB 包用于测试。

SquidTL 0.2.0项目首页http://www.zerozone.it/hardsoft-ware/squidtl/ #p#

桌面发行版的更新

SimplyMEPIS 11.0 Alpha

MEPIS Linux是一份桌面Linux系统,它也能被方便地配置成专用的服务器。它被设计为同时适合于个人和商用目的。它拥有最新的特性,例如它是一张自启动运 行/安装/修复光盘,以及自动配置硬件,NTFS分区大小调整支持,ACPI电源管理,WiFi支持,反混淆TrueType字体,个人防火墙,KDE桌 面等等。

该版本使用 2.6.36 内核,以及 KDE 4.4.5 桌面。

SimplyMEPIS 11.0 Alpha下载地址:http://www.mepis.org/mirrors 

ZevenOS 3.0

ZevenOS是一份基于Ubuntu的GNU/Linux发行,它的主旨是提供一份快速易用的系统,并带有类似BeOS的用户界面和对老旧硬件的支持。 该发行构建于一份近期的Linux内核,并带有大量的流行开源应用软件以支持办公应用、多媒体播放、软件开发。ZevenOS还包含了MAGI,这是一份 启动应用软件及管理系统的工具。

发行说明:http://www.zevenos.com/allgemein/zevenos-3-0-release-announcement.html

ZevenOS 3.0下载地址:http://www.zevenos.de/download

Linux Deepin 10.12 Alpha2

LinuxDeepin 是 Hiweed Linux 改名后的公开发行版本。虽然改了名字、换了 Logo,但“免除新手痛苦、节约老手时间”的口号没有变,系统也依然“轻量级”。

官方还没发布该版本的公告,但可通过下面地址中下载。

http://ftp.osuosl.org/pub/deepin/10.12/

http://ubuntu.srt.cn/Deepin/10.12/

Oracle Solaris 11 Express

这是 Oracle 收购 Sun 公司后发布的第一个 Solaris 版本,包含很多在 Solaris 10 和 OpenSolaris 中没有的特性,例如 ZFS 加密和重复数据删除功能;基于网络的打包和提供系统;网络虚拟化;NUMA 平台的 I/O 优化;支持最新 Intel 的 Nehalem 和 SPARC T3 处理器 等等。

关于该版本的详情和下载地址请看:http://www.oracle.com/technetwork/server-storage/solaris11/overview/index.html

Endian Firewall 2.4.1

Endian Firewall Community是一个功能齐全的Linux安全发行版本,它可以将每一种系统变成一个功能齐全的安全设备,并拥有UTM的功能。其特性包括:状态数据 包检测防火墙、多种协议(HTTP、FTP、POP3、SMTP)的应用程序级代理、支持反病毒和垃圾邮件过滤、Web通信过滤和VPN。

新版本改进内容:

1. 新增一个基于Web的管理控制台;
2. OpenVPN 服务器可运行在独立的区域中;
3. 可正常过滤日文的垃圾邮件;
4. 内核升级到 2.6.32.24 版本;
5. 更新了Snort, Amavis, ClamAV, and Openswan 等软件

Endian Firewall 2.4.1下载地址:http://www.endian.com/en/community/download/

Linux内核补丁

由于一个仅有200余行代码的补丁,未来的 Linux Kernel 2.6.38 或许会成为下一年度最受期待 Linux 内核版本。

这个小小的补丁仅为 Linux Kernel 增加了 233 行代码,却将高负荷下桌面响应最大延迟降低了10倍,平均延迟降低了60倍!该补丁的作用是为每个 TTY 动态地创建任务分组。

由于目前 2.6.37 的合并窗口已经关闭,该补丁只能随着 2.6.38 进入内核。目前该补丁打上后默认禁用,需要将 /proc/sys/kernel/schedautogroupenabled 设为 1或者增加 noautogroup 内核引导参数。

Linux内核项目地址:http://www.kernel.org/pub/ #p#

桌面应用的更新

Firebug 1.7a6

Firebug是Firefox下的一款开发类插件,现属于Firefox的 五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和 Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。

Firebug 1.7a6下载地址:http://getfirebug.com/downloads

Wine 1.3.7

开源 Win32/64 API 实现 wine 项目发布了 1.3.7 版本,改善系统托盘区支持。

本次更新如下要素:

改善系统托盘区的支持;
更好的支持带有汇编的安装程序(?);
实现大量 M$ VC 运行库 'secure' 函数;
修复大量 GStreamer 支持的 Bug;
进一步改善了 MSXML 的支持;
翻译更新;
各种 Bug 修复。

Wine 1.3.7下载地址:http://www.winehq.org/site/download

MSE 2.0 Beta

微软近日完成了最新版的MSE 2.0 Beta,版本号为Build 2.0.522.0,并且通过Connect下载中心提供了下载,不过你需要使用Windows Live ID登录后才可以下载最新版本。

MSE 2.0.522.0新功能:

整合了Windows防火墙:在启动时,MSE将询问是否打开Windows防火墙。

新的防护引擎:最新升级的杀毒引擎强化了检测和清理功能,并且提升了性能。

MSE 2.0 Beta需要Windows正版验证,仅提供给部分人员测试,不建议用户进行日常使用。

MSE 2.0.522.0下载页面:https://connect.microsoft.com/securityessentials

BleachBit 0.8.2

BleachBit 是一款专为 Linux 设计的系统清理工具。使用 BleachBit,你可以清理系统中的缓存、历史、临时文件、cookies 等不需要的东西,这样可以释放你的磁盘空间。当前,BleachBit 能够清理 Beagle、Firefox、Opera、Epiphany、Flash、OpenOffice.org 等软件所产生的垃圾文件。

BleachBit 0.8.2 下载地址:http://bleachbit.sourceforge.net/download

Untangle Gateway 8.0

Untangle Gateway是基于Debian的网关系统,它带有可插拔的模块以支持各种网络应用,这包括垃圾邮件阻挡、网页过滤、反病毒、反间谍软件、入侵阻止、虚拟专用网、SSL虚拟专用网、防火墙等等。

发行说明:http://forums.untangle.com/announcements/18665-8-0-available.html

改进记录:http://wiki.untangle.com/index.php/8.0_Changelog

下载地址:http://www.untangle.com/Downloads/Download-ISO

Transmission 2.12

Transmission 2.12发布,Transmission是 Linux 下的一款 BitTorrent 下载软件。

在这个最新的版本中,部分更新内容如下:
blocklist URL用户设置。
CPU 速度提高。
DHT信息占用更少带宽。

Transmission 2.12下载地址:http://www.transmissionbt.com/download.php

7-Zip 9.20

压缩:通过LZMA算法将文件压缩成7z格式的文件。同时它还可以将文件压缩成ZIP, GZIP, BZIP2 and TAR等格式。

解压缩:除了解压7z格式压缩文件外,它还可以解压RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS的压缩文件。

目前支持的操作系统有:Windows, Linux, FreeBSD, Mac OS X, and BeOS。

7-Zip 9.20下载地址:http://www.7-zip.org/download.html

Safari 5.0.3和4.1.3

苹果今天发布了Mac OS X Snow Leopard、 Leopard、Windows 7、Vista和XP版的Safari 5.0.3更新,为用户的网络浏览器提供了几项小的问题修复和功能改善。同时更新的还有Mac OS X Tiger用户的Safari 4.1.3浏览器。
此次更新包含了一些实用性、兼容性、稳定性、安全性以及辅助性能的内容,包括:

-搜索时地址栏中的置顶结果提示更加精确
-搜索时置顶网站的的提示结果更加精确
-修正了通过Flash 10.1递送内容时导致网页内容重复的问题
-弹出式网页的阻断更加可靠
-增强了输入www.netflix.comwww.facebook.com网址搜索时的稳定性
-改善了使用JavaScript-intensive工具扩展的稳定性
-改善了Safari使用VoiceOver时的稳定性

Safari下载地址:http://www.apple.com/safari/download/

IE9第7个平台预览版

微软通过新的IE9平台预览版将浏览器JavaScript性能提升了345%,IE9浏览器 SunSpider JavaScript性能指标现在是234.6毫秒。微软在1年前的2009年专业开发者大会(Microsoft Professional Developers Conference 2009)上宣布启动开发IE9浏览器。

IE9下载地址:http://ie.microsoft.com/testdrive/

Chrome Dev 和Beta

Chrome Dev 和 Beta 分支双双更新,其中 Dev 分支的更新面向全平台,Beta 分支更新面向 Mac 和 Linux 平台,Dev 分支主要更新内容如下:

GPU 相关 Bug 修复;
崩溃问题修复;
Instant 相关问题修复;
插件点播功能进入about:flags;

本次 Beta 分支更新主要是大面积的稳定性和 UI 方面的增强。

Chrome下载地址:http://www.google.com/chrome/eula.html

【系统频道本周热点】

  1. RHEL 6初体验:桌面性能出色 省电效率明显
  2. 下一代X Server:揭开Wayland的面纱
  3. 细数十个最令人头疼的性能瓶颈
  4. Linux计划任务:听抚琴煮酒分享Crontab使用心得
  5. 浏览器的大洗牌:看用户如何喜新厌旧
  6. Linux Mint 10 正式版发布(附下载)
  7. 五个必须立刻实施的Windows组策略选项
  8. 甲骨文发布Solaris 11 Express(附下载)
  9. OpenSSH:大公司请不要再做“白吃”了
  10. Windows组策略 系统管理员手中的管理利器(专题)
责任编辑:张浩 来源: 51CTO.整理
相关推荐

2013-03-30 21:59:13

系统管理员必备工具iftop

2010-07-09 12:52:21

2018-08-01 08:12:34

Linux管理员网络管理

2011-08-01 01:18:10

2018-08-15 14:00:18

LinuxBash系统管理员

2010-04-12 09:33:58

系统管理员

2013-06-26 09:29:30

系统管理员

2013-09-29 09:50:21

系统管理员Ubuntu JujuJuju

2013-02-28 09:06:04

2010-09-13 15:40:00

2010-08-20 15:43:33

系统升级录Vim

2010-08-10 09:13:52

Unix系统管理员Ubuntu

2010-08-11 17:11:15

2019-09-09 14:45:29

系统管理员SRE

2010-05-06 18:07:33

Unix命令

2011-06-16 09:35:28

系统管理员iPad应用

2019-08-13 19:34:45

容器镜像DockerLinux

2010-05-07 16:35:44

2018-12-25 11:39:04

系统管理员持续集成持续交付

2015-10-28 09:07:34

GUI工具Linux
点赞
收藏

51CTO技术栈公众号