 |
 |
 |
 |
 |
 |
Unix/Linux 系统自动化管理: 邮件系统篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述邮件系统的配置,以及如何利用 Perl 脚本来实现电子邮件的自动发送。本文内容包括邮件传输代理 (MTA) 在 AIX 和 LINUX 系统中的具体配置,如何通过 sendmail 发送邮件,以及如何接收局域网内的用户邮件。 |
|
|
|
2009年11月26日 |
|
| |
针对多个 Kerberos 领域配置 AIX 客户机 典型的客户环境通常由不同部分组成,包含 AIX、Windows 和 Linux,这些系统可以是服务器或客户机。在许多情况下,为了处理请求的服务,AIX Kerberos 客户机需要与驻留在 Windows 或 AIX Kerberos 服务器上的多个 Kerberos 领域交互。本文详细解释让 AIX Kerberos 客户机与驻留在 Windows Kerberos 服务器上的多个领域交互所需的配置。 |
|
|
|
2009年11月26日 |
|
| |
IBM Systems Director V6.1 快速迁移指南 IBM Systems Director Server V6.1 包含的迁移工具可以降低从以前的 IBM Systems Director Server 版本迁移到 Version 6.1 的复杂性。本文概述迁移过程,希望了解快速轻松地迁移所需的步骤和预期结果的用户应该阅读本文。
|
|
|
|
2009年11月26日 |
|
| |
充分发挥 sudo 的作用 sudo 实用程序让用户可以作为另一个具有特权的用户运行命令。sudo 包含管理员不常用的一些特性。本文讨论这些特性,比如包含文件、超时和逻辑操作。 |
|
|
|
2009年11月23日 |
|
| |
使用 SLES Encrypt File Container 保护远程 AIX V6.1 静止数据 讨论如何使用 SLES 提供的 Encrypt File Container 特性通过 NFS 协议保护由 AIX 导出并由 SUSE Linux Enterprise Server 使用的静止数据。 |
|
|
|
2009年11月19日 |
|
| |
用 ACE Framework 实现进程间通信 对于大多数程序员而言,进程间通信 (IPC) 就等于使用 Socket API。 |
|
|
|
2009年11月19日 |
|
| |
用 Linux 和 Apache Hadoop 进行云计算 IBM、Google、VMWare 和 Amazon 等公司已经开始提供云计算产品和战略。本文讲解如何使用 Apache Hadoop 构建一个 MapReduce 框架以建立 Hadoop 集群,以及如何创建在 Hadoop 上运行的示例 MapReduce 应用程序。还将讨论如何在云上设置耗费时间/磁盘的任务。
|
|
|
|
2009年11月19日 |
|
| |
IBM 与 HP 虚拟化 了解 HP-UX 和 AIX 的虚拟化功能、 HP 与 IBM 虚拟化产品之间的基本区别,以及这些产品如何集成到运行它们的硬件平台之上。本文旨在为您提供指导,从特性和功能方面帮助您在选择最适合您及您的长期战略目标的平台方面制定明智的决策。 |
|
|
|
2009年11月16日 |
|
| |
使用 Web-based System Manager 管理 AIX: 第 3 部分:软件安装与维护 本文为 WSM 管理 AIX 的第 3 部分,主要介绍如何通过 WSM 管理 AIX 的软件安装和维护。 |
|
|
|
2009年11月12日 |
|
| |
在 AIX 上配置单点登录身份验证 单点登录(Single sign-on,SSO)机制让用户只需向服务器验证身份一次,即可访问多个系统上的资源。这种方法对于采用集中的用户数据库(比如 LDAP)的环境非常有帮助。用户在一个系统上执行身份验证,然后就可以访问多个系统。 |
|
|
|
2009年11月10日 |
|
| |
PowerVM 新特性 - Active Memory Sharing,第 5 部分: 监视 IBM PowerVM 设计为 IBM Power Systems 上的 AIX、IBM i 和 Linux 操作系统提供工业强度的虚拟化技术。PowerVM 提供广泛的配置选择,可以提高资产利用率、增加基础设施灵活性,并降低成本。
Active Memory Sharing 是 IBM PowerVM 的高级内存虚拟化技术,向 IBM Power Systems 提供系统内存虚拟化功能,允许多个逻辑分区共享公共的物理内存池。
|
|
|
|
2009年11月10日 |
|
| |
对话 UNIX: rsync 的高级应用 保持多台机器同步很困难。幸运的是,有一个流行的工具可以简化这个任务:rsync。 |
|
|
|
2009年11月9日 |
|
| |
AIX 用户和组管理 了解 IBM AIX 中与用户和组相关的配置文件,以及用来帮助管理用户和组的命令行工具。 |
|
|
|
2009年11月4日 |
|
| |
使用 Web-based System Manager 管理 AIX: 第 2 部分:文件系统和用户管理 本文为 WSM 管理 AIX 的第二部分,主要介绍如何通过 WSM 管理 AIX 的文件系统和用户、组。 |
|
|
|
2009年11月3日 |
|
| |
使用 Web-based System Manager 管理 AIX: 第 1 部分:Web-based System Manager 简介和磁盘 在 AIX 系统管理中,一般都通过命令或 SMIT 工具来进行。这对于刚刚从事这方面工作的管理员来讲不是特别直观,而且容易出错。Web-based System Manager(WSM) 就为我们提供了一种很好的图形化管理工具,它简单并且强大,能够帮助我们完成 AIX 系统管理的大部分内容。能使管理员摆脱繁杂的命令,顺利完成工作。 |
|
|
|
2009年11月3日 |
|
| |
PowerVM 新特性 - Active Memory Sharing,第 4 部分: 配置和管理 IBM PowerVM 设计为 IBM Power Systems 上的 AIX、IBM i 和 Linux 操作系统提供工业强度的虚拟化技术。PowerVM 提供广泛的配置选择,可以提高资产利用率、增加基础设施灵活性,并降低成本。
Active Memory Sharing 是 IBM PowerVM 的高级内存虚拟化技术,向 IBM Power Systems 提供系统内存虚拟化功能,允许多个逻辑分区共享公共的物理内存池。 |
|
|
|
2009年11月2日 |
|
| |
在 PowerVM 环境中使用 IBM Systems Director VMControl V2.1 简化 AIX 映像管理 虚拟设备(映像)的生命周期管理、供应和配置非常耗费时间,但是对于虚拟系统管理很重要,尤其是在 PowerVM 环境中。本文介绍新产品 IBM Systems Director VMControl V2.1,它用于简化跨多种虚拟化技术和物理平台的虚拟环境管理。它可以从一个中心位置虚拟化、浏览、管理和部署映像。通过本文,您将了解这个产品的关键功能以及如何在 PowerVM 环境中管理 AIX 映像。 |
|
|
|
2009年10月29日 |
|
| |
Unix/Linux 系统自动化管理: 内存管理篇 本文是 Unix/Linux 系统管理自动化系列中的一篇文章,主要介绍了内存管理所涉及的命令,并通过编写自动化脚本实现了内存管理与监控的自动化 |
|
|
|
2009年10月29日 |
|
| |
UNIX 网络性能分析 了解 UNIX 网络布局会帮助您了解自己的网络及其运行方式。但是,当 UNIX 网络性能和传输文件或连接服务的速度突然下降时,究竟发生了什么?如何诊断网络问题并找到网络中出现问题的地方?本文介绍一些快速发现和识别性能问题的方法以及解决问题的步骤。 |
|
|
|
2009年10月27日 |
|
| |
AIX 6.1 上最新的 IBM Network Authentication Service IBM Network Authentication Service Version 1.4.0.8 已经通过 AIX 6.1 Expansion Pack CD 发布了,还可以通过 IBM AIX Web Download Pack Program 获得。这个新版本包含新特性和重要的补丁,AIX Kerberos 管理员应该考虑升级到这个版本。本文介绍这个版本中的特性,以及这些特性如何帮助改进 AIX 上的 Kerberos 基础结构和增强安全性。这个新版本让管理员可以 “上个新台阶”,而不仅仅是升级。 |
|
|
|
2009年10月26日 |
|
| |
Unix/Linux 系统自动化管理: 系统更新篇 系统升级与更新是 Unix/Linux 系统管理中一个非常重要的组成部分。它可以增强系统的功能,让系统更好地发挥起最大性能,同时也能修补系统的漏洞 , 增强系统的稳定性和安全性,防止系统遭到病毒或黑客的攻击与破坏。一般来说,不同的操作系统系统都采用了不一样的系统升级与更新方法。本文将介绍 Unix/Linux 操作系统上几种常用的系统升级与更新方法,并在针对于它们的自动化脚本实现方面作了一些尝试,希望对读者能起到一些抛砖引玉的作用。
|
|
|
|
2009年10月21日 |
|
| |
在 Power System 上优化 WebSphere Application Server,第 4 部分: 操作系统级别的供给 典型数据中心任务(例如软件安装或网络配置)的自动化对于更快速、更轻松地实现数据中心管理至关重要。因此,供给流程涉及多个步骤。然而,在您的 pSeries 环境完成这些步骤后,您可以比以前更加有效地对环境进行供给和管理。IBM 中的任务自动化采取工作流的形式,可以自动完成一个手动流程,并且包含指向这些任务所需的 IT 专业技术。动态执行工作流是系统供给的核心。系统供给是 IBM Virtualization Engine 系统服务之一。
|
|
|
|
2009年10月21日 |
|
| |
使用 SAN 服务提高 AIX 的可用性 了解一些允许和支持重新映射、复制和重用 SAN 磁盘的场景。更轻松地把 AIX 环境从一个系统切换到另一个系统,帮助提高可用性和减少停机时间。这些场景可以通过克隆快速部署新系统。 |
|
|
|
2009年10月19日 |
|
| |
使用 IBM Systems Director 6.1 实现 HMC 和 POWER 系统固件的远程更新 本文首先介绍 IBM Systems Director 6.1 中更新管理器的更新流程,包括如何远程获取更新,设置更新一致性策略,把更新包分发到远程被管系统,并执行安装。其次,介绍如何使用更新管理器对 HMC 和 POWER 系统固件进行更新升级。其中,POWER 系统固件包括被 HMC 管理的、被 IVM 管理的以及独立的 POWER 系统中的固件。通过本文的阐述,读者可以深入了解更新管理器的相关知识,并掌握使用更新管理器对 HMC 和 POWER 系统固件进行更新升级的技能。 |
|
|
|
2009年10月15日 |
|
| |
Unix/Linux 系统自动化管理: 磁盘管理篇(下) 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现磁盘 I/O 自动化监控。 |
|
|
|
2009年10月14日 |
|
| |
使用 Tivoli Directory Server 代理实现 LDAP 的高可伸缩性和高可用性 secldapclntd 守护进程在本地主机的 AIX 安全 LDAP 装载模块和 LDAP 服务器之间提供和管理连接,处理从 LDAP 装载模块到 LDAP 服务器的事务。简单的配置步骤不允许指定高可用和可伸缩的后端 LDAP 服务器。本文介绍使用 Tivoli Directory Server 代理为 secldapclntd 守护进程配置高可用和可伸缩的后端 LDAP 的步骤。 |
|
|
|
2009年10月12日 |
|
| |
在 Power System 上优化 WebSphere Application Server,第 3 部分: 设置 Power System 硬件和分区(下) 本文解释如何设置 Power System 硬件、分区和 VIO Server。 |
|
|
|
2009年9月28日 |
|
| |
在 Power System 上优化 WebSphere Application Server,第 2 部分: 设置 Power System 硬件和分区(上) 本文解释如何设置 Power System 硬件、分区和 VIO Server。 |
|
|
|
2009年9月28日 |
|
| |
在 Power System 上优化 WebSphere Application Server,第 1 部分: 入门以及优化策略 本书提供了整体系统观点,重点关注在 Power System 和 AIX 上运行 WebSphere Application Server 负载的环境的端到端系统部署、调优和管理方法。因而,本书为两类截然不同的技术读者架起了一座桥梁,也就是硬件和操作系统管理员与 WebSphere Application Server 应用软件工程师。我们都了解,在典型的企业环境中,这两类技术读者需要密切合作,但仍然有着不同的视角和职责。然而,对于企业来说,在度量 Power System 和 AIX 上运行的 WebSphere Application Server 投资的成败时,最终要取决于所有系统架构师能否很好地理解如何同心协力地利用每种产品的特有优势。因而,我们首先要做的是澄清各种观点。 |
|
|
|
2009年9月27日 |
|
| |
工作负载分区(WPAR)中的资源控制 工作负载分区中的资源控制基于 Workload Manager (WLM) 技术,这种技术是从 IBM AIX V4.3.3 开始在 AIX 内核中引入的。工作负载分区 (WPAR) 资源控制封装并扩展 WLM 技术。它在 WLM 之上提供一个抽象层,这简化了资源控制,管理员不需要深入了解 WLM。 |
|
|
|
2009年9月24日 |
|
| |
在 AIX 6.1 上构建 CVS 开发环境 在本文中讲述了在 AIX 6.1 操作系统上设置 CVS 服务器的详细过程,并且对如何使用 Rational Software Architect(RSA)7.5 连接 CVS 服务器的步骤也作了具体描述。 |
|
|
|
2009年9月24日 |
|
| |
一位客户配置 Active Memory Sharing 的经历 分享一位客户参与 IBM Early Ship Program for Active Memory Sharing on POWER6 的经历。了解这位客户如何在非生产 AIX 实验室环境中配置和部署 AMS。 |
|
|
|
2009年9月23日 |
|
| |
更环保地测试软件 最近,人们对有效利用资源的关注度不断高涨。在任何软件开发生命周期中,测试都扮演着重要角色。所以,在测试中有效利用资源就成为了任何产品团队的一个重要目标。了解如何有效利用可供测试使用的软硬件资源,从而进行更高效的测试。 |
|
|
|
2009年9月21日 |
|
| |
Unix/Linux 系统自动化管理: 网络接口带宽管理篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化监控网络接口带宽状态并及时通知系统管理员采取相应措施。 |
|
|
|
2009年9月16日 |
|
| |
PowerVM 新特性 - Active Memory Sharing,第 3 部分: Active Memory Sharing 的计划 本文讨论计划 Active Memory Sharing 环境涉及的主题。 |
|
|
|
2009年9月15日 |
|
| |
通过虚拟化促进绿色计算: 虚拟化是绿色 IT 的基础 在本系列的第一篇文章中,主要讨论虚拟化为什么能够满足业务需求,同时控制不断增长的 IT 成本和数据中心规模。要想在这个正在发展的技术领域中取得成果,大型和小型企业都需要采用适合自己的战略。 |
|
|
|
2009年9月15日 |
|
| |
监视日志和命令输出 监视系统日志以及生成文件或目录输出的命令的状态是系统管理员的日常任务。两个流行的开放源码工具可以帮助现代系统管理员简化这些活动:multitail 和 watch 命令。它们都是面向终端的命令,这意味着它们不依赖于任何图形桌面环境,很容易迁移到大多数 UNIX 或与 UNIX 相似的系统上。
|
|
|
|
2009年9月14日 |
|
| |
Unix/Linux 系统自动化管理: CPU 管理篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化监控 CPU 的使用状态。 |
|
|
|
2009年9月10日 |
|
| |
使用 IBM Systems Director 6.1 实现 IBM PowerVM 的管理 IBM Systems Director 6.1 是较 HMC 或 IVM 更为高阶的系统平台管理软件。AIX 系统管理员通过这篇文章,可以了解到如何利用 Director 来统一管理多台 IVM 和 HMC、监控 AIX 系统的虚拟资源以及 AIX 系统的动态迁移。 |
|
|
|
2009年9月10日 |
|
| |
对话 UNIX: 手册页 UNIX 有成百上千条命令,不可能记住所有选项和细节。好在不需要这样:手册(UNIX 内置的联机参考系统)是用户最好的朋友。 |
|
|
|
2009年9月9日 |
|
| |
使用 AIX 性能工具发现与内存相关的问题
系统的性能指标完全取决于希望系统产生什么样的效果,以及计算机系统满足这些期望的程度。本文中的案例研究讨论一位客户遇到的内存问题,介绍寻找问题根源的步骤。 |
|
|
|
2009年9月7日 |
|
| |
Unix/Linux 系统自动化管理: 远程登录篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何利用脚本来实现远程服务器系统的自动化登录和在远程系统上执行命令。 |
|
|
|
2009年9月3日 |
|
| |
在 AIX 上通过 pollset 接口实现高效的 I/O 本文解释如何使用 pollset 接口提高在 AIX 平台上运行的包含大量异步 I/O 操作的 Java 应用程序的性能。这会消除用户和内核空间之间重复的文件描述符复制操作,通过 poll 缓存减少 poll 时间。
|
|
|
|
2009年9月2日 |
|
| |
PowerVM 新特性 - Active Memory Sharing: 第 2 部分:详细架构 本文详细介绍 Active Memory Sharing 架构。首先介绍目前支持的两种内存模型的主要特征。然后介绍 Active Memory Sharing 的技术细节,描述支持 Active Memory Sharing 所需的许多组件和技术。最后,本文对 PowerVM 处理器和内存虚拟化进行比较,以帮助理解前面的概念。 |
|
|
|
2009年8月31日 |
|
| |
动态跟踪工具 因为存在复杂的环境和相互交互的各种软件组合,判断生产环境中发生的问题往往很困难。本文简要介绍 Solaris 动态跟踪工具和 AIX 上的 ProbeVue 工具,并通过示例说明使用方法。 |
|
|
|
2009年8月27日 |
|
| |
避免 UNIX 和 Linux 中的常见错误
|
|
|
|
2009年8月27日 |
|
| |
理解高级 AIX 特性: 实现 MLS 的简单步骤 如果您感觉 RBAC 和 MLS 等新 AIX 特性过于令人费解,则本文将通过简单的术语和示例帮助您理解它们。本文是分为两部分的系列文章的第 2 部分。
|
|
|
|
2009年8月24日 |
|
| |
Unix/Linux 系统自动化管理: 数据备份与同步篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化备份与同步系统数据。 |
|
|
|
2009年8月20日 |
|
| |
AIX FAQ 第 5 期 磁盘管理是 AIX 系统管理的基础。由于 AIX 磁盘的管理是不同于其他主流系统的,所以对于很多初学者来说还是需要一定的时间来好好研究的。在本期 AIX FAQ 中,我们着重向您介绍一些和 AIX 磁盘管理相关的基础知识,主要目的是让您对这方面的内容有一个基础的认识,并消除一些经常会出现的误解。当然,如果您想跟深入地了解磁盘管理方面的内容,请参考我们推荐的资源以及相关的 IBM 红皮书。 |
|
|
|
2009年8月18日 |
|
| |
在 AIX 上管理虚拟打印机 尽管大多数 IBM AIX 管理员知道如何通过 System Management Interface Tool (SMIT) 或常见打印命令设置打印队列和管理打印,但是实现 UNIX 系统的打印功能远远不止这些。除了在 AIX 上设置或管理虚拟打印机外,如果还需要了解更多内容,那么这篇文章正是为您撰写的。大多数成功的 AIX 和 UNIX 管理员所依靠的正是他们对所管理系统的深入了解。打印只是系统的一个方面,但是非常有必要了解它。 |
|
|
|
2009年8月17日 |
|
| |
Unix/Linux 系统自动化管理: 日志管理篇 本文是Unix/Linux系统管理自动化系列中的一篇,主要讲述如何实现自动化监控系统日志中的错误以及警告信息并及时通知系统管理员。
|
|
|
|
2009年8月13日 |
|
| |
PowerVM 新特性 - Active Memory Sharing: 第 1 部分:入门 IBM PowerVM 设计为 IBM Power Systems 上的 AIX、IBM i 和 Linux 操作系统提供工业强度的虚拟化技术。PowerVM 提供广泛的配置选择,可以提高资产利用率、增加基础设施灵活性,并降低成本。 |
|
|
|
2009年8月11日 |
|
| |
使用 ACE 库框架在 UNIX 中开发高性能并发应用 ACE 开放源码工具包可以帮助开发人员创建健壮的可移植多线程应用程序。本文讨论创建使用 ACE 线程的应用程序的一些方法。
|
|
|
|
2009年8月10日 |
|
| |
Perl 对 C 的扩展接口 XS 语言是一种用来在 Perl 和需要在 Perl 内使用的 C 代码(或者 C 库)之间创建扩展的接口描述文件格式。XS 接口为 C 库链接创建了一个静态链接到 Perl 或者能被 Perl 动态导入的新库。本文的主要目的是介绍如何在 Unix 环境下编写 XS 接口并成功通过编译,从而实现 Perl 对 C 的扩展,提高代码重用率。 |
|
|
|
2009年8月6日 |
|
| |
Python 测试框架: 选择和运行测试 最近出现了行业级的 Python 测试框架,这意味着 Python 测试可以编写得更简洁、更统一,能够产生更好的结果报告。本文讨论三种最流行的测试框架如何识别和收集测试,以及它们如何支持编写完整的测试层,共享共同的 setup 和 teardown 代码。 |
|
|
|
2009年8月5日 |
|
| |
了解 AIX 高级特性: 简便的基于角色的访问控制 安全性是操作系统关注的主要问题之一。这个文章系列将介绍 AIX 上的新特性,基于角色的访问控制和多级安全性。本系列的第 1 部分讨论 AIX 基于角色的访问控制 (RBAC) 以及如何把根用户的角色、责任和授权分配给多个用户。
|
|
|
|
2009年8月3日 |
|
| |
Unix/Linux 系统自动化管理: 磁盘管理篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化监控磁盘空间状态并及时通知系统管理员采取相应措施。 |
|
|
|
2009年7月30日 |
|
| |
IBM PowerVM 概述
|
|
|
|
2009年7月30日 |
|
| |
避开 AIX LPAR 迁移中的陷阱 将 IBM AIX 服务器迁移到最新的逻辑分区(LPAR)时可能会遇到一些陷阱,本文教您如何识别并绕过一些常见的陷阱。 |
|
|
|
2009年7月27日 |
|
| |
Unix/Linux 系统自动化管理: 进程管理篇 本文是 Unix/Linux 系统管理自动化系列中的一篇,主要讲述如何实现自动化监控进程状态和性能并及时通知系统管理员。 |
|
|
|
2009年7月23日 |
|
| |
从 POWER5 升级到 POWER6 分享我从 POWER5 595 升级到新的 POWER6 595 的经历。 |
|
|
|
2009年7月22日 |
|
| |
Python 测试框架: 寻找要测试的模块 最近出现了行业级的 Python 测试框架,这意味着 Python 测试可以编写得更简洁、更统一,能够产生更好的结果报告。本文讨论先进的测试框架如何提供健壮的应用程序测试自动发现,以及这如何替代过去维护的集中式测试列表。 |
|
|
|
2009年7月20日 |
|
| |
使用 IBM Systems Director 6.1 实现 AIX 系统的自动更新 本文介绍了如何使用 IBM Systems Director 6.1 来管理和更新 AIX 系统。通过这篇文章,读者可以了解如何使用 "IBM Systems Director" 的更新管理器来实现 AIX 的更新包查找下载,系统版本的远程升级。以及如何通过更新策略的配置来自动保证 AIX 系统的版本稳定和更新。 |
|
|
|
2009年7月16日 |
|
| |
Ksh93 高级特性简介 ksh 是 UNIX/Linux 下流行的 shell 语言,ksh93 是 ksh 的增强型版本;相比于 ksh,ksh93 提供了更接近于高级语言的特性,包括 c 风格的 for 循环,关联数组,名字引用,复合变量和更方便的字符串操作,本文讨论了这些高级特性并说明它们的应用。 |
|
|
|
2009年7月16日 |
|
| |
在文件系统中使用 NFSv4 ACL 在不同的文件系统上使用不同的命令管理 NFSv4 ACL 可能很困难。本文讨论并对比的命令可能你在对不同的文件系统操作时会用到。
|
|
|
|
2009年7月15日 |
|
| |
对话 UNIX: 适用于任何 UNIX 系统的 10 个出色的工具 UNIX 工具一直在变化。本文介绍 10 个有用的工具,其中一些是您以前可能不太关注的工具,一些是新工具。 |
|
|
|
2009年7月13日 |
|
| |
AIX 6.1、Solaris 10 和 HP-UX 与 System p 近几年,HP、Sun 和 IBM 都发布了他们的商业 UNIX 操作系统的新版本。本文对比这些版本中的一些创新。讨论执行某些任务的方法的差异,比如连网和性能调优。另外,讨论这三种操作系统在虚拟化方面的差异。 |
|
|
|
2009年7月9日 |
|
| |
理解 chroot chroot 在 Linux 系统中发挥了根目录的切换工作,同时带来了系统的安全性等好处。本文通过编写 chroot 来理解 chroot 的作用和好处,这不仅有助于更好的使用 chroot,同时加深了对 Linix 系统初始 RAM 磁盘工作的认识。 |
|
|
|
2009年7月9日 |
|
| |
UNIX 网络分析 通过使用各种不同的工具,您可以深入地了解自己的网络。如果希望了解网络的布局、数据包的目的地以及操作者,就需要使用不同的工具来帮助您描绘一幅网络结构图,从中了解网络以及将要发生事情。本教程探讨了一些技巧,可以帮助监视 UNIX 网络的通信量和内容,以及在网络上发现和诊断问题。 |
|
|
|
2009年7月6日 |
|
| |
IBM Systems Director 6.1 在 AIX 和 Linux 系统上的安装和部署 IBM Systems Director 6.1( 以下简称 Director 6.1) 是一套平台管理软件。它能够帮助企业轻松有效的管理物理设备和虚拟 IT 环境,帮助客户缩短故障排除时间,提高系统可用性。并且,通过提高 IT 管理效率和提高系统使用率来降低成本。IBM Systems Director 为客户提供了简单易用的方式来对不同硬件设备(包括服务器和存储等),不同的操作系统和不同虚拟环境进行集中的管理。 |
|
|
|
2009年6月30日 |
|
| |
高级性能调优概念 如果底层主机的配置不合适,即使是最好的应用程序,性能也会受损。本文讨论性能调优的四个关键方面以及在每个方面要注意的问题。另外,基于 Java 的应用程序还有其他性能调优需求,尤其是在垃圾收集方面。本文还讨论垃圾收集的相关信息。 |
|
|
|
2009年6月29日 |
|
| |
IBM POWER6 IVE 技术简介 IBM 将增强的虚拟化能力结合到有史以来最快的 POWER 6 架构系统上。这些增强的虚拟化功能之一就是,可以同时提供给多个分区使用的虚拟化的 10Gbps 物理以太网接口 IVE(Integrated Virtual Ethernet adapter)。本文将会把这一新的虚拟化功能介绍给大家,并带领用户一步步配制出一套使用 IVE 的 POWER 环境。 |
|
|
|
2009年6月25日 |
|
| |
AIX 和 POWER 上的绿色计算 本文介绍绿色计算以及它与 POWER 系统和 AIX 的关系。我们要讨论在绿色计算环境中如何对 IBM AIX 和 POWER 服务器进行服务器整合。讨论数据中心以及 POWER 服务器如何实现绿色计算的概念,从而降低电力和冷却成本。还讨论 POWER6 体系架构中有助于绿色计算的最新创新,比如动态分区可移动性和其他相关的特性/功能创新。最后,本文讨论 AIX 6.1 中的最新改进,比如 WPAR 和动态应用程序可移动性,解释这些特性为什么有助于促进绿色计算。
|
|
|
|
2009年6月23日 |
|
| |
Python 测试框架: 用 Python 测试框架简化测试 最近出现了行业级的 Python 测试框架,这意味着 Python 测试可以编写得更简洁、更统一,能够产生更好的结果报告。本文介绍比较先进的测试框架并讨论它们的基本特性。 |
|
|
|
2009年6月22日 |
|
| |
如何安装和恢复 AIX 缺省安全模式 AIX6.1 中增加了许多新功能,比如在硬件支持方面:只提供 64 位内核,32 位内核已经被去除。在 AIX6.1 中也增加了很多安全功能,作为操作系统中的一部分,这些功能可以向用户免费开放,但是部分文件集依赖于基础的密码工具包。本文主要讨论 AIX6.1 新增的安全功能之一:缺省安全模式,对于其他 AIX 新增的安全功能,读者可以参考其他相关介绍文章,本文对此不做详述。 |
|
|
|
2009年6月18日 |
|
| |
AIX 作业假脱机程序(spooler) 作业假脱机或假脱机处理是大型机概念,可以在 IBM AIX 环境中使用,但是很少被人使用。本文讨论在 AIX 环境中实现作业假脱机的配置、原因和用途。 |
|
|
|
2009年6月15日 |
|
| |
在 AIX 上用 LDAP 主-副本拓扑配置 Kerberos 主-从 KDC 学习如何用 LDAP 主-副本设置配置和管理 Kerberos 主-从 Key Distribution Center。本文通过一个示例详细演示如何实现这种复杂的 Kerberos 设置。
|
|
|
|
2009年6月11日 |
|
| |
AIX 和 System p 上的云计算 什么是云计算?它与 POWER 系统和您的组织有什么关系?了解关于云计算和 POWER 系统的概念。 |
|
|
|
2009年6月8日 |
|
| |
rsync 命令家族 使用 rsync 更轻松更快速地同步两台机器(比如笔记本计算机和桌面计算机),这提供一种高效的算法和多种选项。另外,如果不喜欢命令行操作,还可以通过几个图形化工具更简便地使用 rsync。 |
|
|
|
2009年6月4日 |
|
| |
跟踪 UNIX 应用程序的解决方案 如果您正在开发 UNIX 应用程序,那么可以跟踪和调试正在运行的应用程序,并从程序中提取需要的信息。但是,如果您希望知道 UNIX 应用程序中正在发生的情况,但是无法查看源代码,那该怎么办呢?本教程讨论一些跟踪系统,它们能够帮助您跟踪应用程序的执行情况,了解它们正在做的事情,而不需要对源代码做任何修改,甚至不需要停止并重新启动应用程序。 |
|
|
|
2009年6月3日 |
|
| |
在异类环境中保护文件传输 在日常计算机环境中,文件传输是一项重要的基本活动。在文件传输期间出现的安全问题会导致泄露重要的数据。因此,保护 FTP 是非常重要的。IBM 在 AIX V6.1 中引入了一种基于 OpenSSL 的安全 FTP(和 ftpd),它使用 Transport Layer Security (TLS) 对文件传输的命令和数据通道进行加密。本文解释这个 AIX V6.1 特性的优点,以及在 AIX 和已经支持此特性的其他异类系统之间使用它的方法。本文主要讨论对 Windows 服务器使用 AIX 安全 FTP。 |
|
|
|
2009年6月1日 |
|
| |
AIX FAQ 第 4 期 什么是 PowerHA?您可能对这个新名词不是很熟悉,其实它就是 HACMP 的新名字。当然,PowerHA 不但延续了 HACMP 的强大功能,同时也增加了一些新的功能和技术。在这里,我们为您准备了一些和 PowerHA 相关的常见问题,让您通过这些内容可以快速了解这个新产品。 |
|
|
|
2009年5月26日 |
|
| |
分布式版本控制系统入门
您是否对分布式版本控制感兴趣,但是又被一大堆行话弄糊涂了?本文介绍三种主要的系统(Git、Mercurial 和 Bazaar),讨论采用分布式工作流的一些优点,比较分布式版本控制的常用操作。
|
|
|
|
2009年5月25日 |
|
| |
使用 Python 实现多进程 通过使用 Python 2.6 内置的多进程模块,将您的 Unix Python 应用程序扩展为使用多核。多进程模拟了 Python 线程 API 的部分功能,让开发人员能够对多组进程进行高级控制,同时也合并了许多特定于进程的额外特性。
|
|
|
|
2009年5月21日 |
|
| |
对话 UNIX: Squirrel--可移植的 shell 和脚本语言 如果您不满足于特定的 shell 仅能在某个特殊平台上运行,那么可尝试使用 Squirrel Shell。Squirrel Shell 提供了一种高级的、面向对象的脚本语言,在 UNIX、Linux、Mac OS X 和 Windows 系统上都可以良好地运行。只需要编写一次脚本,就可以在多个平台上运行。
|
|
|
|
2009年5月21日 |
|
| |
分布式编译环境中的负载均衡 本文标题中的“分布式编译”是一种通过在局域网内的多个节点上运行编译进程来提高构建速度的途径。然而在我们的实践当中发现,单纯的向各个节点分发任务而不考虑负载均衡往往会产生性能上的瓶颈。本文主要介绍如何解决这个问题。 |
|
|
|
2009年5月21日 |
|
| |
给明智的系统管理员的 10 条提示 本杰明·富兰克林是科学家、学者、政治家和……系统管理员?没错,早在 UNIX 系统出现之前 200 年,富兰克林已经对保持系统正常工作提出了建议。下面是富兰克林最著名的 10 条提示。 |
|
|
|
2009年5月18日 |
|
| |
让数据中心更绿色—IBM Systems Director 6.1 能源管理器 本文介绍 IBM 在绿色 IT, 绿色数据中心方面的一些新技术,包括 IBM POWER 6 EnergyScale 技术与数据中心能源管理平台 IBM Systems Director 能源管理器 AEM。通过 AEM, 数据中心管理员能够持续有效地记录,监控数据中心内各台设备的实时的耗电量和温度数据,可以分析长达 1 年的历史数据,可以及时响应与能源有关的各种告警事件,可以管理,优化和控制各台设备的能耗水平。本文还给出了一个基于 AEM 来管理和优化数据中心能源使用的最佳实践流程供读者参考。 |
|
|
|
2009年5月14日 |
|
| |
采用多种安全机制实现多因素身份验证
身份验证是依赖于安全性的解决方案的重要组成部分。本文讨论在多因素身份验证系统中使用同一种安全机制的风险,建议使用 GSS-API 通过多种安全机制实现多因素身份验证,从而增强为 UNIX 设计的解决方案的安全性。
|
|
|
|
2009年5月13日 |
|
| |
通过 Kerberos 跨领域设置为 AIX NFSv4 配置 Enterprise Identity Mapping (EIM) 学习如何通过 Kerberos 跨领域(realm)设置为 AIX Network File System (NFS) version 4 设置和配置 Enterprise Identity Mapping (EIM)。 |
|
|
|
2009年5月13日 |
|
| |
设置 UNIX 文件系统 学习如何通过以最优方式设置文件系统来提高计算机的性能和防止损失。
|
|
|
|
2009年5月11日 |
|
| |
在 XML 内生成文档并重用信息,第 1 部分: 利用 XML 发布文档 XML 提供了在结构化数据集中标识数据项与子组件的方法,但是它源起于文档的开发和生成。针对 XML 文档标记有很多健壮的开放标准,而 XML 文档解析及格式转换工具也十分丰富,而且可以免费使用,这就使得在 UNIX 或 Linux 系统上安装并配置一个完整的文档开发及格式化环境变得非常容易。 |
|
|
|
2009年5月11日 |
|
| |
内存详解 Java 堆耗尽并不是造成 java.lang.OutOfMemoryError 的惟一原因。如果本机内存耗尽,则会发生普通调试技巧无法解决的 OutOfMemoryError。本文将讨论本机内存的概念,Java 运行时如何使用它,它被耗尽时会出现什么情况,以及如何在 AIX 上调试本机 OutOfMemoryError。针对 Linux 和 Windows 系统的相同主题将在另一篇同类文章中介绍。 |
|
|
|
2009年5月11日 |
|
| |
使用 IBM Systems Director 6.1 帮你实时监控硬件环境 IBM Systems Director 6.1(以下简称 Director 6.1)是 IBM 系统软件部门于 2008 年 10 月推出的具有战略意义的集中式平台管理软件。本文介绍了如何使用 Director 6.1 中的系统状态与事件管理器。其可以为系统管理员提供全方位,一体化的硬件监控解决方案,使用户能够更加轻松、便捷、及时地监控系统状态、处理硬件故障。 |
|
|
|
2009年5月7日 |
|
| |
通向 UNIX 天堂的 10 个阶梯 讨论几种可以帮助 C++ 开发人员节省时间的技巧和免费工具。 |
|
|
|
2009年5月7日 |
|
| |
OpenSSH 的新身份验证方法 本文讨论 OpenSSH 支持的一些身份验证方法。OpenSSH 是一种实现 SSH1 和 SSH2 协议的免费工具。通过本文您将了解 OpenSSH 中一些身份验证方法的配置以及 IBM 支持的 OpenSSH 版本中新增的特性。 |
|
|
|
2009年5月7日 |
|
| |
在 AIX 上管理博客 AIX 具有强大的 Web 和文本处理能力,为博客和运行这些博客的 Web 内容管理系统 (CMS) 工具提供了一个理想的环境。通过结合使用开放源码 CMS 和 AIX,可以形成一套完整、容易使用的内容管理工具,既可以利用开放源码社区提供的支持,又可以利用 IBM 提供的安全可靠的服务器,获得高可用性、可伸缩性和企业级支持。本文介绍一些可以在 AIX 上使用的开放源码社区提供的 CMS 解决方案,帮助读者了解它们之间的主要差异。本文还指导系统架构师和开发人员选择最适合他们的需要的 CMS。 |
|
|
|
2009年5月7日 |
|
| |
在 AIX 上配置使用 LDAP 后端服务器的 IBM Network Authentication Service 主 KDC 学习如何通过配置 IBM Network Authentication Service (IBM Kerberos) 来使用 LDAP (Lightweight Directory Access Protocol) 目录存储 Kerberos 主体和策略信息。本文指导 Kerberos 管理员在 AIX 上使用 Kerberos 和 LDAP 实现安全性、可伸缩性和高可用性。 |
|
|
|
2009年4月29日 |
|
| |
对话 UNIX: 使用 Screen 创建并管理多个 shell 命令行是一种强大的工具,但是它有一个严重的缺点:如果 shell 中断了,您的工作也就停止了。要想让 shell 和您的工作保持活动状态(甚至是跨多个会话和中断的连接),可以使用 GNU Screen 作为控制台的窗口系统。 |
|
|
|
2009年4月29日 |
|
| |
在 AIX 上的 NFS 中配置和使用 rquota 守护进程 本文解释在 AIX 计算机上的 Network File System (NFS) 环境中如何设置 rquota 守护进程。本文还向 Linux 用户提供关于在 Linux 计算机上配置 rquota 守护进程的技巧。 |
|
|
|
2009年4月27日 |
|
| |
IBM Power 系列服务器按需扩容技术简介 本文作者将十分详细地向您介绍 IBM Power 服务器提供的最新技术按需扩容 (Capacity on Demand),它能让您更加灵活地定制您的服务器配置。 |
|
|
|
2009年4月23日 |
|
| |
Linux 的多线程编程的高效开发经验 本文中我们针对 Linux 上多线程编程的主要特性总结出 5 条经验,用以改善 Linux 多线程编程的习惯和避免其中的开发陷阱。在本文中,我们穿插一些 Windows 的编程用例用以对比 Linux 特性,以加深读者印象。 |
|
|
|
2009年4月23日 |
|
| |
轻松管理磁带设备:AIX 系统下 Atape 安装与配置实战 本文将就如何在 AIX 系统下安装和配置 IBM 带库以及磁带驱动器进行介绍,并辅以实战例程。本文目标读者为 AIX 系统管理员以及 IBM 带库相关设备的现场安装工程师,并为企业数据中心管理员提供参考。 |
|
|
|
2009年4月23日 |
|
| |
同步 UNIX 文件 有许多工具可以用来跨 UNIX 目录同步文件,但是要想有效且安全地完成这个任务,就需要多做一些工作。本文介绍跨 UNIX 文件系统和不同的计算机系统安全地同步文件的解决方案,包括如何为了执行备份同步文件的加密版本。 |
|
|
|
2009年4月20日 |
|
| |
Enterprise-Wide Unique 标识符 在大型 IBM AIX 环境中,是否能够成功地实现业务连续性,取决于是否能够在支持的计算机系统上消除资源冲突。业务连续性的许多方面(比如虚拟化、高可用性和灾难恢复)要求系统配置中涉及的许多资源参数具有惟一的标识值。本文讨论为各种配置参数生成 Enterprise-Wide Unique(企业范围惟一,EWU)标识值的机制。
|
|
|
|
2009年4月16日 |
|
| |
使用 Counter Analyzer 进行 Performance Monitor Counter 数据分析 为了了解在执行应用程序时在处理器中发生的情况,处理器架构师设计了一组特殊的寄存器,它们对在处理器执行指令时发生的事件进行计数。这些寄存器称为 Performance Monitor Counter,它们提供关于处理器的重要信息,比如发生了多少次 I-cache 失效、完成了多少个指令等等。Counter Analyzer 是 Visual Performance Analyzer(一种基于 Eclipse 的性能分析工具)的插件。它可以分析原始事件、指标和 CPI 细分模型,帮助更好地了解这些事件。本文简要介绍 Performance Monitor Counter 及相关工具,然后以 Caesar 密码工具为例,讲解如何结合使用这些工具和 Counter Analyzer。 |
|
|
|
2009年4月16日 |
|
| |
对 Web 应用程序进行性能调优 了解 Web 应用程序的各种组件如何交互,以及在哪些地方可能发现性能瓶颈。开发人员和管理员都可以从本文受益,因为获得更好的性能是他们的责任。
|
|
|
|
2009年4月13日 |
|
| |
IBM Network Authentication Service KDC 配置,第 3 部分: 使用 LDAP 在 AIX 上配置一个从 KDC 本系列共三个部分,前两个部分介绍了如何在 IBM
Network Authentication Service (NAS) 主 KDC 和从 KDC 中配置遗留数据库,以及如何将从 KDC 升级为主 KDC。本文将在此基础上更进一步,演示如何为 Kerberos 从 KDC 配置 LDAP 数据库并解释这样做的理由。 |
|
|
|
2009年4月9日 |
|
| |
在 UNIX 操作系统上优化 N 层 J2EE 应用程序 多层 Web 应用程序为业务关键型应用程序提供了一个更加灵活、更具扩展性的环境,并且可以满足这类应用程序的 24 x 7 小时可用性需求。如今的部署日趋复杂,在系统、基础设施和应用程序交互中引入了额外的复杂性。因此,通过对操作系统和硬件进行选择,在应用程序设计和编写阶段应用最佳实践,以及实施性能和应用程序监视,可以帮助最大化应用程序当前的性能并在未来获得可伸缩性。
|
|
|
|
2009年4月9日 |
|
| |
Kerberos LDAP 主-从配置管理 Kerberos 和 LDAP 被设计为允许设置主/从服务器。在集中化的环境中,可以通过 LDAP/KRB5LDAP (Kerberos LDAP) 协议来处理用户和组管理。本文解释如何为 KRB5LDAP 客户机配置 KRB5LDAP (Kerberos LDAP) 主/从服务器。 |
|
|
|
2009年4月7日 |
|
| |
IBM Systems Director 6.1 技术参考 虚拟化已经完全改变了企业级 IT 环境的面貌。虚拟化解决方案使处理能力和存储等技术资源不再受制于特定的硬件,能够以一种灵活的形式提供这些资源,可以根据业务目标和战略实时地动态分配资源。 |
|
|
|
2009年4月2日 |
|
| |
在 AIX 上创建 WebSphere Application Server 7.0 虚拟分区 本文描述创建和使用 WebSphere Application Server(Application Server)虚拟工具的步骤,以实现 AIX 逻辑分区(LPAR)虚拟化技术。本文描述了一个用于构建 Application Server 虚拟工具的源 LPAR 环境,并指出准备该环境所需的步骤,包括安装 Application Server 并定制配置,以确保安装的 Application Server 版本能够作为一个工具正常工作。要创建这个工具,必须将准备环境作为映像源。映像要保存为二进制文件,并使用 Open Virtual Machine Format(OVF)文件描述它。本文在结尾处描述了可共享该工具的其他场景,包括通过 Internet 或数据中心进行共享。 |
|
|
|
2009年4月2日 |
|
| |
IBM System Director 6.1 FAQ IBM System Director 6.1 是 IBM 在 2008 年 10 月 7 号发布的一款平台管理软件。它有着很大的平台覆盖率,不仅支持对包括 AIX、Linux、Windows、Vmware 等多种主流操作系统的管理,还支持对 IBM 以及某些非 IBM 硬件平台的管理。 |
|
|
|
2009年3月27日 |
|
| |
使用 IBM Systems Director 6.1 实现 AIX 系统资源的远程集中管理 本文介绍了如何使用 IBM Systems Director 6.1 来远程集中式的监视和管理 AIX 系统资源。通过这篇文章,读者可以了解如何使用 "IBM Systems Director Console for AIX" 来实现 AIX 的系统管理,如何使用监控器 (Monitors) 和阀值 (Thresholds) 来监视 AIX 系统资源状态,以及如何使用自动化计划 (Automation Plans) 来实现异常状态的自动响应。 |
|
|
|
2009年3月26日 |
|
| |
全面的系统管理解决方案:IBM System Director 6.1 入门 现代企业对 IT 系统容量和性能的要求越来越高,IT 基础设施日益复杂,IT 管理难度和管理成本随之提高。如何有效保持关键业务系
统的高可用性,减低故障率,节约运营成本,达到高效管理,是企业面临的最大的挑战之一。
|
|
|
|
2009年3月23日 |
|
| |
IBM Network Authentication Service for AIX 中的审计和可服务性管理 审计是任何软件的一个重要方面,对于提供安全服务的软件尤其重要。本文帮助您了解 IBM Network Authentication Service 中提供的审计和可服务性特性。让您了解不同的服务器端日志文件、如何启用它们以及如何分析它们。还要了解如何启用问题诊断和支持活动所需的调试消息日志记录特性。 |
|
|
|
2009年3月19日 |
|
| |
利用 AWK 的数值计算功能提升工作效率 Awk 是一种优秀的文本样式扫描和处理工具。本文侧重介绍了 awk 在数值计算方面的运用,并通过几个实际工作中的例子,阐述了如何利用 awk 的计算功能来提高我们的工作效率。 |
|
|
|
2009年3月19日 |
|
| |
为 AIX 更新技术级别和服务包 AIX 系统管理员必须解决的关键问题之一就是决定何时升级系统。本文将查看一些与升级有关的问题,比如系统管理员应该在何时以及如何部署升级,使用哪些方法检索和执行更新。通过本文了解 AIX 技术级别和服务包部署过程中出现的最新变化和最佳实践。 |
|
|
|
2009年3月19日 |
|
| |
在 UNIX 和 Linux 系统上安装和配置 WebSphere Application Server
学习如何在现代企业环境中使用应用服务器以及如何在 UNIX 和 Linux 系统上安装 IBM WebSphere Application Server,从而提供健壮的具有良好支持的企业 Web 环境的基础。本教程还解释如何在 UNIX 和 Linux 服务器的启动和关闭过程中集成 WebSphere Application Server,并提供许多其他参考资料的链接,帮助您快速地设置和运行 WebSphere Application Server。
|
|
|
|
2009年3月16日 |
|
| |
使用通用 NFS 装载工具进行统一装载 为了在同时出现多个 NFS 版本导出时有效地实现统一装载,您必须具备一个 NFS 装载工具。了解通用 NFS 装载工具如何帮助减少多个 NFS 版本的处理,并简化这些版本的管理。本文描述通用 NFS 装载的概念,并且概括地介绍这个系统的优势及其应用。此外,本文还给出一些总体设计细节。 |
|
|
|
2009年3月16日 |
|
| |
在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 4 部分 动态逻辑分区(DLPAR)是 IBM System p 服务器上的一种虚拟化特性,该特性允许用户在分区运行的时候动态调整分区的资源分配,使得系统资源得到更为有效的利用,并且不影响应用或者服务的正常运行。集成虚拟化管理器(IVM)是一种与HMC类似的用于管理 System p 服务器的平台,也同样支持 DLPAR,不过与 HMC 上的 DLPAR 存在不少差异。本系列文章介绍 IVM 上 Linux 逻辑分区的 DLPAR,分成四个部分。本文是第四部分,介绍了虚拟磁盘和光学设备的动态调整。 |
|
|
|
2009年3月16日 |
|
| |
在 AIX 中建立特定于产品的调试器 本文讨论建立特定于产品并支持产品的调试器的需求。特定于产品的调试器有助于对希望收集、分析和调试的数据进行定制。 |
|
|
|
2009年3月12日 |
|
| |
WPAR 的备份和恢复 本文向您简单介绍了 WPAR 的概念以及优势,随后向您详细地讲解了如何使用 WPAR 自带的备份和恢复工具来实现对 WPAR 的日常管理。 |
|
|
|
2009年3月12日 |
|
| |
对话 UNIX: 在 Windows 上使用 Cygwin Cygwin 是一个用于 Microsoft Windows 操作系统的类 UNIX 环境。它包含一个真正的 UNIX shell、一个 Portable Operating System Interface (POSIX) 模拟库以及数千个 UNIX 实用程序。
|
|
|
|
2009年3月9日 |
|
| |
从并行 SCSI 到串行 SCSI SCSI (Small Computer System Interface) 常常称为并行 SCSI,它的历史差不多有 30 年了,已经很难满足当今 IT 环境的需求。因此,开发了串行连接 SCSI (Serial Attached SCSI,SAS) 来克服 SCSI 固有的局限性。本文主要介绍这两种接口之间的差异,说明 SAS 的优点。 |
|
|
|
2009年3月5日 |
|
| |
AIX 上 Bundle 安装方式入门 AIX 操作系统的软件安装和其他 Unix 系统有着不小的差别,它既可以兼容 RPM 等通用格式的软件,也拥有其特有的软件包格式即 installp。为了方便多种格式或者不同软件包的软件能够同时批量安装,AIX 引入了 Bundle。本文介绍了 AIX 操作系统软件安装的基本知识,Bundle 安装的优势和特点;讲述了 Bundle 文件的写作格式和技巧,最后应用一个实例演示了如何在 AIX 系统使用 Bundle 安装软件。 |
|
|
|
2009年3月5日 |
|
| |
在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 3 部分 动态逻辑分区(DLPAR)是 IBM System p 服务器上的一种虚拟化特性,该特性允许用户在分区运行的时候动态调整分区的资源分配,使得系统资源得到更为有效的利用,并且不影响应用或者服务的正常运行。集成虚拟化管理器(IVM)是一种与 HMC 类似的用于管理 System p 服务器的平台,也同样支持 DLPAR,不过与 HMC 上的 DLPAR 存在不少差异。本系列文章介绍 IVM 上 Linux 逻辑分区的 DLPAR,分成四个部分。本文是第三部分,介绍了 IVM 对物理适配器的支持和适配器(包括虚拟适配器和物理适配器)的 DLPAR 操作,并对比了 IVM 和 HMC 上的 DLPAR。 |
|
|
|
2009年3月5日 |
|
| |
使用 AIX Security Expert AIXPert 是一个通用的 GUI 和命令行安全工具,它包含了超过 300 个安全配置设置。学习 AIX V6.1 中实现的最新的增强,包括 SOX 审计报告,并查看一些展示如何从命令行、smit 和 GUI 使用 AIXPert 的实际场景。 |
|
|
|
2009年3月2日 |
|
| |
系统管理员的 Ruby 除了用作强大的 Web 应用程序开发平台外,通过与 Rails 框架相结合,Ruby 还可以展现其较少被提及的另一面,那就是作为一种强大的脚本语言,就像 Python 或 Perl 那样。它拥有非常强大的功能,由于可以使用很多内建的和外部的库,因此可利用它的威力来解决通常系统管理工作环境中出现的很多脚本编写需求。而且,用 Ruby 编程也很有趣! |
|
|
|
2009年2月26日 |
|
| |
关于 IBM Network Authentication Service 和 AIX 相关技术的资源 本文将为您解答有关 AIX Network Authentication Service 及相关技术的疑难点。本文为开发人员和管理人员提供了一个 developerWorks 文章列表,涉及的内容包括配置、管理、互操作性、Kerberized 文件系统(NFS V4)和各种基于 IBM NAS for AIX 的 Kerberized 登录模块。为了方便阅读和使用,本文划分为若干个相应部分。
|
|
|
|
2009年2月26日 |
|
| |
在 JS22 上实现 Live Partition Mobility 本文主要关注在两个 JS22 Blade 之间执行 Live Partition Mobility。讨论在包含 SAP 和 Oracle 的 AIX 真实环境中,动态转移之前、期间和之后可能遇到的情况。 |
|
|
|
2009年2月23日 |
|
| |
对话 UNIX: 使用 fish! Friendly Interactive Shell(fish)很容易使用。它的语法、上下文相关的帮助和颜色编码的命令行界面(CLI)显著简化了 UNIX 的使用,减轻了脚本编程的负担。
|
|
|
|
2009年2月19日 |
|
| |
IBM PowerVM 实战手册,第 3 部分 : VIO server 配置及微分区的实施 本文结合作者几年来对 IBM 虚拟化微分区的成熟经验,并以宝信实验室的 2 台 55A 的实际部署,论述了 IBM 的 PowerVM 虚拟化服务的详细过程,对有兴趣和开始实施 PowerVM 的同仁相信有很大的帮助。 |
|
|
|
2009年2月19日 |
|
| |
在 IBM 集成虚拟化管理器上进行 Linux 分区的 DLPAR 操作,第 2 部分 动态逻辑分区(DLPAR)是 IBM System p 服务器上的一种虚拟化特性,该特性允许用户在分区运行的时候动态调整分区的资源分配,使得系统资源得到更为有效的利用,并且不影响应用或者服务的正常运行。集成虚拟化管理器(IVM)是一种与 HMC 类似的用于管理 System p 服务器的平台,也同样支持 DLPAR,不过与 HMC 上的 DLPAR 存在不少差异。本系列文章介绍 IVM 上 Linux 逻辑分区的 DLPAR,分成四个部分。本文是第二部分,介绍了处理器和内存的 DLPAR 操作。 |
|
|
|
2009年2月18日 |
|
| |
业务连续性的命名标准 在当今的分区和虚拟化计算环境中,对命名标准的需求日益增加。但不幸的是,我们普遍对用来标识受管理系统、LPAR、配置文件、节点、主机和别名的不同名称类别缺乏理解。本文定义命名类别,提供创建与每个类别相关联的企业范围惟一名称的标准。本文还解释区分不同的命名类别的重要性,以及如何在数据中心自动化项目和总体业务连续性计划中使用它们。 |
|
|
|
2009年2月16日 |
|
| |
AIX 上的 Samba Samba 是免费的开放源码软件套件,它在 Windows 客户机和 UNIX 类平台之间提供无缝的文件和打印服务。它可以在 AIX、BSD UNIX、Linux、IBM 390 和 OpenVMS 等 UNIX 类平台上运行。Samba 使用安装在主机服务器上的 TCP/IP 协议。如果正确地配置的话,这个服务器软件使主机机器能够共享文件和打印机,让 Windows 客户机能够访问它们。 |
|
|
|
2009年2月12日 |
|
| |
IBM PowerVM 实战手册,第 2 部分 : VIO server 准备及安装 本文结合作者几年来对 IBM 虚拟化微分区的成熟经验,并以宝信实验室的 2 台 55A 的实际部署,论述了 IBM 的 powerVM 虚拟化服务的详细过程,对有兴趣和开始实施 powerVM 的同仁相信有很大的帮助。 |
|
|
|
2009年2月12日 |
|
| |
分布式编译 通过本文,您将了解能够通过将编译过程分布到本地网络中的多台机器上,从而加快速度的开源工具选项。 |
|
|
|
2009年2月9日 |
|
| |
IBM PowerVM 实战手册,第 1 部分 : 前言及设计 本文结合作者几年来对 IBM 虚拟化微分区的成熟经验,并以宝信实验室的 2 台 55A 的实际部署为例,论述了 IBM 的 PowerVM 虚拟化服务的详细过程,对有兴趣和开始实施 PowerVM 的同仁相信有很大的帮助。 |
|
|
|
2009年2月5日 |
|
| |
比较 IBM System p 上的 SLES (SUSE) 和 RHEL (Red Hat) 大多数计划在 IBM System p 上安装 Linux 的系统管理员最终都会遇到一个重要的问题:应该安装哪个 Linux 发行版?本文比较 Red Hat 和 Novell 提供的两个发行版,对比它们的优缺点。我们将讨论 Linux on POWER (LoP)、这两个发行版的历史、IBM 与它们的关系以及在决策过程中应该考虑的因素。我们还要对比在 SuSE Linux Enterprise Server (SLES) 和 Red Hat Enterprise Linux (RHEL) 上创建逻辑卷的过程。 |
|
|
|
2009年2月4日 |
|
| |
用 TSM Sysback 备份和恢复 AIX 系统 : 第 3 部分:AIX 系统恢复 本文是系列文章的第 3 部分,Sysback 是基于 TSM API 来备份 AIX 操作系统的,用户可以通过 Sysback 工具恢复存储在服务器端的 TSM Server 的系统备份,客户允许在 TSM Server 上存储多个系统的备份,并在恢复时挑选任一版本进行恢复。配合 TSM B/A 客户端的使用,用户甚至能够恢 AIX 系统复逻辑卷或文件系统的备份,从而给客户的备份带来很大的灵活性。 |
|
|
|
2009年1月20日 |
|
| |
用 TSM Sysback 备份和恢复 AIX 系统 : 第 2 部分:配置及备份 本文是系列文章的第 2 部分,Sysback 是基于 TSM API 来备份 AIX 操作系统的,所以在备份之前要对 TSM Server 和 TSM Client 之间进行配置以保证他们的连通性(同时也是保证 Sysback 和 TSM Server 之间的连通性)。本文给出了详细的配置选项文件,同时详细描述了如何配置 Sysback 模块使其能够对 AIX 操作系统进行备份。 |
|
|
|
2009年1月20日 |
|
| |
为 DB2 应用程序启用 HACMP Smart Assist HACMP Smart Assist 会在配置应用程序之前检查它们。HACMP 中集成的功能会对应用程序执行一些准备工作。本文介绍为 DB2 应用程序启用 HACMP 的步骤。
|
|
|
|
2009年1月19日 |
|
| |
IBM Network Authentication Service KDC 配置,第 2 部分: 把从 KDC 升级为主 KDC 学习如何管理可靠的高可用性 Kerberos 环境,包括管理 AIX 和大量客户机上的多个 Kerberos 主-从 Key Distribution Centers (KDC)。本系列的第 2 部分讨论如何把从 KDC 升级为主 KDC。第 1 部分讨论了如何配置和管理基本的主-从 KDC 设置,第 3 部分讲解如何配置用 LDAP 作为存储 Kerberos 数据后端的从 KDC。 |
|
|
|
2009年1月15日 |
|
| |
用 TSM Sysback 备份和恢复 AIX 系统: 第 1 部分: 简介及安装 本系列文章共分为三部分来介绍如何用 Tivoli Storage Manager for System backup and Recovery 6.1(简称 Sysback)来自动备份 AIX 系统和恢复的方法。 |
|
|
|
2009年1月15日 |
|
| |
安装和配置企业级 Web 服务器 学习如何在现代企业环境中使用 Web 服务器以及如何安装和集成 IBM HTTP Server。本教程解释为什么 IBM HTTP Server(IBM WebSphere Application Server 的关键组件)也适合作为单独的 Web 服务器,这是因为它具有标准的配置和无缝的升级路径,非常适合不断发展的企业 Web 环境。
|
|
|
|
2009年1月12日 |
|
| |
用 Kerberos 为 AIX 实现双因素身份验证 随着对更安全系统的需求日益增加,多因素身份验证已经成为网络安全的首选方法。Kerberos 是最流行的网络身份验证机制之一,所以有必要学习如何用 Kerberos 协议设计多因素身份验证,以及了解如何使用 One-Time Password (OTP) 和 GSS-API 实现这个目标。 |
|
|
|
2009年1月8日 |
|
| |
探索 System P 逻辑分区 IBM POWER 系列的服务器从 POWER 4 开始就提供了虚拟化的方法,可以将一台服务器划分成几个独立的逻辑分区,这些分区使用分配给它的资源作为独立的逻辑服务器运行。逻辑分区上可以安装和运行不同的软件系统,如 AIX、Linux、虚拟 I/O 服务器等。同时,逻辑分区共享某些服务器的系统属性,如系统序列号、系统型号以及处理器特征代码等,其他的系统属性随着逻辑分区类型的不同而不同。 |
|
|
|
2009年1月8日 |
|
| |
Python 和 LDAP 大多数系统管理员在职业生涯中都会遇到需要与 LDAP 服务器交互的情况。本文讲解如何使用 LDAP 实现 Apache 身份验证,以及如何使用 Python 模块 python-ldap 在 OpenLDAP 数据库上执行 CRUD(即创建、读取、更新和删除)操作。
|
|
|
|
2009年1月5日 |
|
| |
设置 DB2 和 AIX 与条带技术匹配以提高 I/O 性能 条带化技术是一种广泛使用的 I/O 负载均衡技术,可以在不增加额外硬件投入的情况下极大的提高 I/O 性能。但是在使用了这种技术的环境中,只有对数据库和操作系统的 I/O 处理有良好的规划和设置,使其与条带化技术相匹配,才能使 I/O 的性能达到最好。本文针对这个主题,以 DB2 数据库和 AIX 操作系统为例,介绍了如何规划和设置好相关的内容。 |
|
|
|
2008年12月29日 |
|
| |
来自 Boost 的 Spirit 解析器框架入门 学习使用 Boost 的具有高扩展性的 Spirit 解析器框架,该框架遵循 EBNF 规范并可以显著缩短开发时间。 |
|
|
|
2008年12月29日 |
|
| |
不应该忽视的 AIX 命令 在使用 AIX 和 System p 服务器时,您希望能够自己回答一些问题吗?如果不必总是求助于支持人员,您会觉得比较省事儿吗?这不再是一种奢望了。Shiv Dutta 在本文中介绍一些 AIX 命令,可以帮助您回答日常问题。 |
|
|
|
2008年12月24日 |
|
| |
kdb 入门 kdb 是专门用于执行系统转储映像分析的实用工具。本文将介绍系统转储分析的基本步骤。 |
|
|
|
2008年12月24日 |
|
| |
IBM Linux for Power 安装工具包服务器整合技术原理及其实现 IBM SCT(IBM Sever Consolidation Tool) 是 IBM Linux for Power 安装工具包提供的服务器整合工具。通过 IBMSCT,Linux 系统管理员仅需经过几下简单的鼠标点击操作和键盘输入操作,就可以方便、快捷地将 X86 服务器上的 LAMP 软件(Linux + Apache + MySQL + PHP/Python/Perl)及其数据迁移到 System P 服务器上,同时也可将 X86 服务器上的用户、用户组、配置文件以及相应的用户数据迁移到 System P 服务器上。尽管 IBM SCT 是服务器整合工具市场中的新成员,它以操作简单,功能强大得到了广大用户的青睐。 |
|
|
|
2008年12月24日 |
|
| |
HP-UX、Solaris 和 AIX 的虚拟化特性对比 大多数 IBM AIX 管理员都了解在 System p 平台上通过 PowerVM 提供的虚拟化特性,这个特性也可以在 System p for Linux 上使用。但是,其他 UNIX 硬件平台呢?这些平台提供了哪些与 PowerVM 相近的特性?本文详细解释所有这方面的内容。 |
|
|
|
2008年12月22日 |
|
| |
IBM AIX 持续可用性: 第 9 部分:Xmalloc xmalloc 调试(XMDBG)是 xmalloc 分配器提供的一个服务。在内核中启用 XMDBG 时,它会为 xmalloc() 和 xmfree() 内核服务提供重要的错误检查。 |
|
|
|
2008年12月18日 |
|
| |
使用 NIM 资源部署自定义的 AIX 系统 本文介绍了如何使用 installp_bundle、image_data 和 fb_scripts 等 NIM 资源,来实现 AIX 的安装时的自动化配置。本文适用于安装 AIX 5L 和 AIX 6L 的各版本。 |
|
|
|
2008年12月18日 |
|
| |
IBM AIX 持续可用性: 第 8 部分:Probevue 在 AIX V6.1 中引入的 ProbeVue 功能可以执行动态的跟踪数据收集。这种跟踪功能是动态的,因为它能够从应用程序收集执行数据,而不需要修改应用程序的二进制代码或源代码。“动态” 这个词是指能够在运行时插入跟踪点,而不需要提前准备源代码。如果在源代码中插入特定的跟踪调用并定义特定的跟踪事件,就需要重新编译软件并生成新的可执行程序,这种跟踪方式称为静态跟踪功能。 |
|
|
|
2008年12月15日 |
|
| |
IBM p 系列服务器系统固件升级攻略 本文详细介绍 IBM p 系列服务器在不同管理环境下的系统固件升级方法,力求使系统管理员对 p 系列服务器系统固件升级方法有较全面的把握,降低固件升级过程中出故障的可能。 |
|
|
|
2008年12月11日 |
|
| |
使用 cron 进行自动维护 要想实现连续不停的计算,任务必须能够在任何时候运行。您可以在晚上定时醒来,在几十台机器上登录并输入各种命令;也可以放心地休息,而把工作交给 cron。cron 是一个守护进程,也就是不间断运行的进程,它根据调度计划执行命令。无论白天还是黑夜,无论工作多么繁重,cron 都会毫无怨言地注意时间并按时运行作业。学习如何配置和维护 cron,了解它的众多用途。
|
|
|
|
2008年12月10日 |
|
| |
自动化 Linux 云安装 简化操作系统安装过程能够减少管理云计算环境所需的时间。本文讲解如何在新的 IBM Power System 或 System p LPAR 上自动安装 SUSE Linux。这种安装方法也适用于安装 Red Hat Linux 或 AIX。 |
|
|
|
2008年12月8日 |
|
| |
IBM Network Authentication Service for AIX 的备份和恢复管理 学习如何在业务连续性计划和其他备份过程中备份重要的 Kerberos 数据。在 Kerberos 生产环境中,对 Kerberos 数据进行定期的正确的备份,对于确保 24x7 可靠性和一致性支持非常重要。本文向 Kerberos 管理员解释在制订备份计划时要考虑哪些数据。 |
|
|
|
2008年12月8日 |
|
| |
IBM AIX 持续可用性: 第 7 部分 本文将向您介绍两个部分的内容。首先是系统转储功能的介绍,已经如何通过命令行工具来实现转存。随后,向您介绍了 Concurrent AIX Update 这个功能,它可以让您实现 AIX 系统在不关机的情况下实现补丁的更新安装。 |
|
|
|
2008年12月4日 |
|
| |
AIX WPAR 审计 AIX V6.1 引入了基于软件的分区技术:工作负载分区(Workload Partitions,WPAR)。本文举例概述了 WPAR 环境中的审计子系统,包括:全局审计、WPAR 审计和起始于全局的 WPAR 审计。此外,本文还介绍了审计报告工具,通过它可以查看审计记录。 |
|
|
|
2008年12月4日 |
|
| |
对话 UNIX: !$#@*% 学习如何在 UNIX 中使用管道、重定向、操作符等特性。 |
|
|
|
2008年12月1日 |
|
| |
扩展 Tomcat Web 服务器的功能 本教程是所有 Web 服务器或应用服务器管理员的必读指南。尽管 Apache Tomcat 的实现与其他 Web 服务器略有不同,但是本教程为许多高级管理任务提供了一种符合逻辑且简洁的执行方法,有助于成功地驻留、部署和管理多个 Java 2 Platform, Enterprise Edition(J2EE)Web 应用程序。学习如何设置、配置和保护 Tomcat 服务器,了解解决高级部署问题所需的技巧和工具。 |
|
|
|
2008年11月27日 |
|
| |
IBM System Planning Tool(SPT)与 System p System Planning Tool(SPT)是一个很好的实用程序,它是所有 System p 架构师或管理员的必备工具。它是基于浏览器的,可以协助您规划、设计和验证系统,从而帮助您架构整个管理系统。此外,它还与 IBM System Workload Estimator(WLE)紧密集成,让您能够依照现有的或新的工作负载来规划系统。请阅读本文,看看如何安装这个重要的工具,并充分发挥它的功能。 |
|
|
|
2008年11月27日 |
|
| |
原生 z/OS 和 zOS UNIX Systems Services 之间的编程 z/OS 以 UNIX Systems Services(USS)的形式提供 UNIX 已经差不多 15 年了。但是,USS 和传统 z/OS 之间的编程(从原生 z/OS 访问 USS 服务或相反)对于大多数程序员来说仍然很神秘。本文将弥补这些空白。本文解释原生 z/OS 程序员如何利用 UNIX on z/OS,并讨论 UNIX 程序员如何与传统 z/OS 交互。 |
|
|
|
2008年11月24日 |
|
| |
IBM Network Authentication Service KDC 配置,第 1 部分: 配置和管理 AIX 上 IBM Network Authentication Service 中的从 KDC 学习如何配置高可用性的可靠的 Kerberos 环境,管理 IBM AIX 和许多客户机上的多个 Kerberos 主-从 Key Distribution Centers(KDC)。本文是分为三部分的系列文章的第 1 部分。在本文中,学习如何配置和管理基本的主-从 KDC 设置。第 2 部分将讨论如何把从 KDC 更新为主 KDC。第 3 部分讲解如何配置用 LDAP 作为存储 Kerberos 数据的后端的主-从 KDC。 |
|
|
|
2008年11月20日 |
|
| |
为什么要在 Emacs 里面使用 Shell? Shell 是 Unix 系统管理员生活的一部分。早期的 Shell 直接运行在各种各样的 Terminal 里面,随着时间的推移,我们有了 X Window。大量的 Shell 开始运行 Xterm 里面。对于笔者来说呢,更加喜欢让 Shell 运行在 Emacs 里面。将 Shell 运行在 Emacs 里面与运行在 Xterm 里面到底有什么不同呢?相信我,将 Shell 从 Xterm 里面搬出来绝对不是一个赚取眼球,标新立异的决定。这篇文章介绍了将 Shell 从 Xterm 里面搬到 Emacs 里面带来的各种改变。这篇文章适合 Emacs 的初级与中级用户,需要读者具有一定的 Shell 使用经验。最好具有较长时间的 Shell 使用经历,以更加充分的体会到 Emacs 带来的变化。
文章中的内容谨代表作者的个人观点。不代表 IBM 的任何官方观点。所附代码仅在运行于 Cygwin 环境下的 GNU Emacs 当中测试通过。
|
|
|
|
2008年11月20日 |
|
| |
对话 UNIX: 更多 shell 脚本技术 与其他 UNIX 操作系统和 Linux 一样,IBM AIX 操作系统提供了几种能够帮助系统管理员、开发人员和用户执行日常任务的强大工具,使他们或其客户的工作更轻松。在 UNIX 中,这些工具之一能够通过编写 shell 脚本来自动执行任务,从而简化那些困难、漫长或繁琐的工作。 |
|
|
|
2008年11月17日 |
|
| |
用 Python 编写插件 学习如何通过编写插件扩展 Python 命令行工具。
|
|
|
|
2008年11月13日 |
|
| |
浅谈 HACMP 心跳 任何一种 HA 软件都有一套自己的心跳机制来监控集群中节点的状态。心跳在高可用软件中担负着节点间信息通信,故障判断,事件触发等等重要作用,是 HA 软件最核心的组件。HA 集群就好比人一样,心跳正常就没有大碍,心跳不正常那就出问题了。 |
|
|
|
2008年11月13日 |
|
| |
KornShell 93 的审计功能 Korn Shell 的新特性为系统管理员和管理层提供了对任何系统用户执行的每个命令进行监视、跟踪、记录和审计的功能。这与一般的 shell 历史不一样,可以提供日期、时间、tty、用户和命令等详细信息。这些信息可以存储在本地,也可以实时发送到远程日志记录系统。 |
|
|
|
2008年11月10日 |
|
| |
IBM Tivoli Directory Server 6.0 的 SSL 配置 获得 AIX 5L 操作系统上 IBM Tivoli Directory Server 6.0 的 SSL 配置的概要信息。学习有关 SSL 密钥数据库创建、证书创建、证书提取、SSL 身份验证机制、SSL 问题解答和执行 LDAP 客户端-服务器通信步骤的命令行配置方法。
|
|
|
|
2008年11月7日 |
|
| |
ProbeVue 简介 即使对于老练的程序员和系统管理员,应用程序开发和故障排除也是艰难的任务。即使有了最好的调试器,程序员有时候仍然希望用简单的打印语句检查应用程序正在执行的操作。IBM AIX V6 增加了一种新的调试工具,ProbeVue。本文简要介绍 ProbeVue 的用法以及相关联的编程和脚本语言,并通过一个简单的示例程序演示 ProbeVue 的用途和潜在价值。 |
|
|
|
2008年11月6日 |
|
| |
AIX 6.1 的动态跟踪工具 ProbeVue ProbeVue 是 AIX 6.1 提供的动态跟踪工具,它允许用户动态地指定跟踪点以及在指定的跟踪点动态地提供要执行的操作。跟踪规范使用 VUE 编程语言编写,该语言是用户在 AIX 上指定或控制动态跟踪的主要接口。 |
|
|
|
2008年11月6日 |
|
| |
tcsh shell 变量 tcsh 是最流行的 UNIX shell 之一。学习如何用 tcsh shell 变量简化自己的工作以及如何利用 tcsh 的高级安全特性。 |
|
|
|
2008年11月3日 |
|
| |
配置 IBM NAS version 1.4.0.7 for AIX 使用非默认加密类型 本文详细讲解如何在 Kerberos 设置(IBM Network Authentication Service)中启用并使用 “aes128-cts” 等非默认加密类型。还解释执行每个步骤的原因。这些内容有助于 Kerberos 管理员在 Kerberos 设置中使用任何非默认加密类型。 |
|
|
|
2008年10月30日 |
|
| |
对话 UNIX: 新改进的 Vim 编辑器 如果您曾和 IBM AIX(UNIX 的一个版本)或 Linux 打过交道,使用的很可能是 vi 编辑器。自 1976 年提出 vi 的概念开始,它已经成为编辑文件的主要工具。您可能会问:“有比 vi 功能更强大的编辑工具吗?”当然有,那就是 Vim,本文将详细介绍 Vim 增强功能,这些增强功能使 Vim 成为 UNIX 和 Linux 领域中广泛使用的编辑器。 |
|
|
|
2008年10月30日 |
|
| |
OpenBSD 4.3 的新特性 OpenBSD 提供了一个以安全性和加密为重心的 UNIX 发行版。如果您正在寻找部署在网络基础设施中最为关键的节点中的 UNIX 发行版,OpenBSD 是最佳选择。最新发布的 OpenBSD 4.3 版包含了一些新特性和 bug 修复,本文将简要介绍这方面的内容。 |
|
|
|
2008年10月27日 |
|
| |
IBM AIX 持续可用性: 第 6 部分 本系列文章将向您介绍 AIX 中用于增强 AIX 操作系统可用性的功能和工具。本文着重向您介绍 AIX 6 最新增加的一些实现系统连续可用性的高级工具和特性。 |
|
|
|
2008年10月23日 |
|
| |
使用 SQLAlchemy SQLAlchemy 是下一代的 Python Object Relational 映射器。通过本文您将了解如何使用新的 0.5 API、与第三方组件协作,并构建一个基本的 Web 应用程序。
|
|
|
|
2008年10月23日 |
|
| |
AIX 软件包理论与实践 对软件包的管理是系统管理员日常工作中的一个重要部分 , 而一套优秀的软件包管理机制可以在极大程度上帮助系统管理员维护系统并降低系统维护的开支。 |
|
|
|
2008年10月23日 |
|
| |
IBM AIX 持续可用性: 第 5 部分 本系列文章将向您介绍 AIX 中用于增强 AIX 操作系统可用性的功能和工具。本文着重向您介绍 AIX 系统所提供的系统监控工具,如 topas、raso等。 |
|
|
|
2008年10月20日 |
|
| |
UNIX 在 SOA 环境中的重要性 现在是解决方案架构的鼎盛时期 —— 到处都出现 Web 2.0、SOA、Web 服务和 mash-up 的身影,并且源自商业模型的技术解决方案进一步与各种新旧系统集成。本文将带领您探索如何将熟悉的现有系统和应用程部署到您精通的操作系统上,为什么这对基于 Web 的计算的当前和未来都非常重要,特别是 SOA 领域。 |
|
|
|
2008年10月16日 |
|
| |
实现 DB2 在 IBM System p 上的动态分区迁移 了解 System p virtualization PowerVM 企业版的动态分区迁移特性。看看如何将动态分区迁移特性应用到 DB2 部署中,以及它如何帮助您迁移 AIX 和 Linux 分区,并且将一个物理服务器中的应用程序托管到另一个兼容的物理服务器。动态分区迁移可以实现硬件维护、固件更新、系统维护,以及应用程序的动态服务器整合等工作在不停机的情况下进行。您还将了解存储网络区域(Storage Area Network,SAN)和 DB2 的设置、配置、最佳实践和性能。 |
|
|
|
2008年10月16日 |
|
| |
使用 NIMADM 工具迁移 AIX 5.2 到 AIX 5.3 随着 Power 6 和 AIX 6.1 的推出,以及根据 IBM 产品生命周期的策略,AIX 5.2 平台即将于 2009 年 5 月 1 日开始停止厂家支持。因此曾经在 Power 4+ 时代广泛使用的 AIX 5.2 平台必须要迁移到更高版本。对于 AIX 的迁移来说,有多种方法和选择,本文实例重点基于采用 NIMADM(全名:Network Installation Manager altrnate disk migration)的方式,实现远程无人协助且低风险的安全迁移,从 AIX 5.2 平台迁移到 AIX 5.3 (5300-08-03-0831),当然对于直接迁移到 AIX 6.1 也有一定参考价值。 |
|
|
|
2008年10月16日 |
|
| |
学习用 doxygen 生成源码文档 维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难的任务。幸运的是,doxygen 可以帮助您完成这个任务。doxygen 是一种用于 C/C++、Java、Python 和其他编程语言的文档系统。本文在 C/C++ 项目的上下文中讨论 doxygen 的特性,以及如何用 doxygen 定义的标记生成代码文档。 |
|
|
|
2008年10月13日 |
|
| |
SOA 设计的信息透视图,第 8 部分: 在 SOA 设计中使用 IBM WebSphere Information Analyzer
学习使用 IBM WebSphere Information Analyzer 来支持数据质量分析模式。本文是 “SOA 设计的信息透视图” 系列的第 8 篇文章。本文向架构师社区演示如何使用来自 IBM 的工具 —— 尤其是 IBM WebSphere Information Analyzer 和 IBM Information Server 的统一元数据管理 —— 实现 SOA 项目中的数据质量评估模式(Data Quality Assessment Patter)。文中描述了这些产品中支持本系列第 6 部分介绍的数据质量分析模式的关键特性。 |
|
|
|
2008年10月10日 |
|
| |
IBM AIX 持续可用性: 第 4 部分 本系列文章将向您介绍 AIX 中用于增强 AIX 操作系统可用性的功能和工具。本文着重向您介绍 AIX 系统最新提供的网络和存储工具。 |
|
|
|
2008年10月9日 |
|
| |
自己动手创建 AIX 平台上的性能监测工具 对于 AIX 平台上的系统测试人员来说 , 经常需要监测系统和应用程序的 CPU 和内存使用情况。操作系统自带的性能工具由于不具有数据分析和图形化的报表功能 , 使用起来非常不方便。本文介绍了如何利用 AIX 操作系统自带的性能工具以及 JFreeChart 图库去轻松构建一个适于自己项目需要的性能监测工具。 |
|
|
|
2008年10月9日 |
|
| |
IBM AIX 持续可用性: 第 3 部分 本系列文章将向您介绍 AIX 中用于增强操作系统可用性的功能和工具。其中将总结新的和现有的 AIX 可用性、可靠性和可服务性功能和工具。 |
|
|
|
2008年10月6日 |
|
| |
IBM AIX 持续可用性: 第 2 部分 本系列文章将向您介绍 AIX 中用于增强操作系统可用性的功能和工具。其中将总结新的和现有的 AIX 可用性、可靠性和可服务性功能和工具。 |
|
|
|
2008年9月27日 |
|
| |
探索 System p 上的 Red Hat Enterprise Linux 5 现在您作为团队中的 UNIX(R) 专家已有许多年,老板决定要尝试一下 System p 上的 Linux。您可以抵制这种变化,或者可以接受并学习 Linux,即使不是为了爱它而学习它。本文的目的是向 AIX 管理员介绍 Linux。本文将向您介绍您需要了解些什么知识,才能使得到 Linux 的转换更加简单。本文还将向您说明用于执行特定任务的等效命令,同时将讨论进程管理、文件系统管理、如何查看系统信息、安装软件包,以及您作为系统管理员需要了解的其他一些信息。虽然您不会通过阅读本文而成为 Linux 专家,但是本文将为您需要了解的知识提供一个很好的起点。 |
|
|
|
2008年9月24日 |
|
| |
AIX 安全命令 安全性是 AIX 操作系统的一个重要方面。阅读这个有关 AIX 安全命令的快速参考指南以了解更多信息。 |
|
|
|
2008年9月24日 |
|
| |
在 UNIX 中安装和配置开发 Web 服务器 获取用于安装和配置开发或测试 Apache Tomcat 服务器的详细、循序渐进的方法。在整个过程中,了解有关如何在 UNIX 环境中构建和管理 Web 或应用程序服务器的有用技巧。 |
|
|
|
2008年9月22日 |
|
| |
AIX FAQ 第 3 期 在第 2 期 FAQ 中,我们向您介绍一些 AIX 网络概念和管理方面的常见问题及其解决方法。在本期中,我们将向介绍一些中级水平的内容,其中包括 r 命令的介绍、网络启动以及相关配置文件、inetd 服务等。同时,您还以通过我们提供的在线问题提交页面来提交你所想知道的一些常见问题,我们会及时为您进行解答。 |
|
|
|
2008年9月18日 |
|
| |
使用 Ttyutils 截获 UNIX/Linux 终端 对于大多数 UNIX 和 Linux 用户,终端无疑是不可或缺的。本文将描述一个可以让 UNIX 终端会话完整受控的软件包,它叫做 Ttyutils。这篇文档将向大家介绍 Ttyutils 的基本使用方法以及它的实现机制。
|
|
|
|
2008年9月18日 |
|
| |
IBM AIX 持续可用性: 第 1 部分 2007 年 5 月,IBM 推出了基于最新的 Power Architecture ® 技术的服务器系列,其中整合了独创性的 IBM POWER6™ 处理器技术,以同时交付杰出的性能和增强的可靠性、可用性和可服务性功能。这个新的服务器系列增强了基于 IBM POWER5™ 处理器的服务器系列的能力,具有旨在帮助减轻管理负担和提高系统利用率的新功能。 |
|
|
|
2008年9月16日 |
|
| |
了解 AIX V6 中的可信执行环境 本文介绍 IBM AIX V6.1 的高级安全功能,即可信执行环境(trusted execution environment)。本文旨在为 AIX 系统管理员提供有关如何在运行时以及待机时确保系统完整性的介绍。作为了解可信执行环境的起点,本文还将介绍最常用的命令和示例。 |
|
|
|
2008年9月11日 |
|
| |
从脚本编写到面向对象的 Python 编程 从编写过程式脚本转换到面向对象的编程通常是非常困难的。本文探索如何重用来自 PHP、Bash 或 Python 脚本的程序,转换到 Python 中的面向对象的编程。本文还将简略地谈到函数式编程的适当使用。
|
|
|
|
2008年9月11日 |
|
| |
用 CSM/RSCT 监控集群中的进程 IBM RSCT(Reliable Scalable Cluster Technology)提供了一套完整的集群资源监控机制,IBM CSM(Cluster System Management)利用此机制预定义了很多用于资源监控的 Condition、Response 和 Association,具体可参见 CSM 的用户手册。但是,CSM 并没有提供用于监控集群中进程的预定义 Condition、Response 和 Association。本文将介绍如何利用 RSCT 资源类 IBM.Program 和 CSM 相关配置命令来监控集群中的进程,同时说明如何对 GPFS 和 LoadLeveler 的关键守护进程进行监控。 |
|
|
|
2008年9月11日 |
|
| |
Boost 库中的实用工具类使用入门 实用工具类(utility classes)开发和维护会耗费程序员的时间。Boost 通过提供几个高质量的库,从而简化了此过程,您可以将这些库轻松集成到现有的代码库中。本文简单概述一些较流行的 Boost 实用工具类,并帮助您了解如何将它们投入使用。 |
|
|
|
2008年9月8日 |
|
| |
在 AIX 5.3 和 6.1 中使用 Veritas Volume Manager (VxVM) V5 管理逻辑卷 学习使用命令行选项在 AIX 5L 和 AIX 6 计算机上安装、配置 Veritas (Symantec) 5.0 Volume Manager (VxVM),并对其进行故障诊断。本文包括对 VxVM 基本概念的简要说明、故障诊断,以及修补数个杂项问题的简单方法。 |
|
|
|
2008年9月4日 |
|
| |
在 AIX 平台下编译安装 Sendmail Sendmail 是在 UNIX/Linux 平台下被广泛应用的 E-mail 邮件服务器,作为一种免费软件,它的稳定性和可移植性,一直就受到广大系统管理员的青睐。另外一方面,它也有一个重要缺点就是安全性较差。Internet 用户的要求比较高,所以系统管理员应当足够重视这方面。而最主要的修补手段就是从 Sendmail 官方网站 (www.sendmail.org) 下载并编译安装最新稳定版本(目前的版本是 v8.14.3)。本文主要介绍如何在 AIX 平台上编译安装 Sendmail 以及相关的技巧与排错。 |
|
|
|
2008年9月4日 |
|
| |
在 AIX 中运行 Oracle 系统管理员始终需要了解系统的性能。本文将深入探讨应该如何对 AIX 的各个方面进行优化,以运行 Oracle。我们将了解虚拟内存管理器 (VMM,Virtual Memory Manager)、CPU、内存和 I/O(磁盘以及网络)。我们将研究一些可用于分析瓶颈问题的工具,同时还将对系统进行某些更改。最后,我们还将回顾一些可用于帮助您进行性能优化的 Oracle 工具。 |
|
|
|
2008年9月1日 |
|
| |
在 IBM Network Authentication Service for AIX 中增强密码强度 在 Kerberos 环境中,保护主体的密码对于保护系统安全来说至关重要。了解 Kerberos 管理员如何利用 IBM Network Authentication Service for AIX 所提供的密码保护和密码强度增强功能。 |
|
|
|
2008年8月28日 |
|
| |
对话 UNIX: 简单的按键操作 用户与计算机交互的方式在不断发生变化。启动后提供纯命令行界面的操作系统已逐渐演化为图形化前端。然而,脱离构成操作系统的构建块有时并非是迈向正确方向的必要步骤。幸运的是,IBM AIX 操作系统一直把握着重点:计算机操作系统的稳定性、功能和稳健性。
|
|
|
|
2008年8月25日 |
|
| |
TCP 连接断连问题剖析 TCP 连接的保持并不需要任何额外的操作,但在实际应用中,要长时间保持一个 TCP 连接则会受到诸多因素的影响。本文介绍了几种常见的导致 TCP 连接断连的原因,并在此基础上,以 AIX 系统上 TCP 连接的异常断连为例,借助相应的网络分析工具,逐步揭开 AIX 上 TCP 断连的原因,并给出两种可行的解决方案。 |
|
|
|
2008年8月21日 |
|
| |
Korn Shell 脚本入门 所有的 UNIX 用户都应该了解如何使用 Korn Shell 脚本。通过编写 Shell 脚本,可以让您实现许多任务的自动化,并可以为您节约大量的时间。初看起来,它似乎令人生畏,但只要遵循正确的指导,您就可以熟练地使用它。本文将指导您编写自己的 Korn Shell 脚本。
|
|
|
|
2008年8月18日 |
|
| |
在 IBM 集成虚拟化管理器上进行动态分区迁移 动态分区迁移是基于 POWER6 的 IBM System p 服务器的一个新特性,该特性能够将运行中的逻辑分区从一台服务器迁移到另外一台,并且不影响用户的使用。集成虚拟化管理器(IVM)是除 HMC 外管理 IBM System p 服务器的另外一种方式,运行在 POWER6 上的 IVM 也支持动态分区迁移,不过在使用方式上和 HMC 上的分区迁移存在较大差别。本文主要介绍了如何在 IVM 上进行动态分区迁移,以及 IVM 和 HMC 上动态分区迁移的不同之处。 |
|
|
|
2008年8月14日 |
|
| |
将存储系统 (DS8000/DS6000) 的磁盘分配给 AIX 主机的简单操作 使用图形用户界面将存储系统(IBM DS8000/DS6000)的磁盘分配给 AIX 主机,这项工作非常容易,但很耗时间。本文将介绍一种方法,使用该方法可以比较轻松、且比较快速地分配磁盘。您可以使用这种方法以自动化的方式来完成磁盘分配任务。 |
|
|
|
2008年8月13日 |
|
| |
对话 UNIX: 关于 inode 您是否曾经对一些 UNIX 命令(如 df)中的 Iused 和 %Iused 的含义感到困惑,或者当人们讨论 inode 的时候不知所云?UNIX 和 Linux 系统都使用了 inode ,当然 IBM AIX 也不例外。本文将向您介绍什么是 inode 、为什么对于 UNIX 来说 inode 非常重要、 inode 的结构,以及操作 inode 的命令。
|
|
|
|
2008年8月11日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 8 部分:网络管理(下) 网络是两台或更多的计算机以及它们之间的连接链路的组合。物理网络是构成网络的硬件(设备,例如适配卡、网线和集线器)。软件和概念模型构成了逻辑网络。
在这一部分中,您将了解在系统中管理 TCP/IP 的一些重要的方面,包括 IP 地址、网络守护进程,以及基本网络安全性。
请注意,这一部分并未涵盖网络管理的所有范围。 |
|
|
|
2008年8月7日 |
|
| |
RSCT 资源管理及监控 随着大规模集群系统的广泛应用,系统的监控变得日趋复杂,对于系统各种指标数值的监控的显得愈发重要。IBM RSCT 中的 ERRM(Event response resource Manager) 组件为这一需求提供了一套有效的解决方案。对于常见的系统指标数值,例如文件系统使用状况,CPU 工作状况,内存使用状况以及网卡各种指标值等都提供了很好的支持。同时,用户也可以很方便地定制各种系统资源监控。本文将详细阐述 RSCT ERRM 在集群系统监控中的应用。 |
|
|
|
2008年8月6日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 8 部分:网络管理(上) 网络是两台或更多的计算机以及它们之间的连接链路的组合。物理网络是构成网络的硬件(设备,例如适配卡、网线和集线器)。软件和概念模型构成了逻辑网络。
在这一部分中,您将了解在系统中管理 TCP/IP 的一些重要的方面,包括 IP 地址、网络守护进程,以及基本网络安全性。
请注意,这一部分并未涵盖网络管理的所有范围。 |
|
|
|
2008年8月4日 |
|
| |
使用 Python 进行线程编程 通过将线程和队列结合在一起,可以轻松地在 Python 中完成线程编程。本文将研究同时使用线程和队列,创建一些简单但有效的模式,以解决需要并发处理的问题。
|
|
|
|
2008年7月31日 |
|
| |
WPAR 的相关概念和 DB2 的配置 WPAR(工作负载分区)是 IBM AIX 610 中附带的许可程序产品。本文将向您介绍 WPAR 的相关概念及其配置。通过学习本文中的示例,您将能够在系统和应用程序 WPAR 中实现 DB2 的安装和配置。 |
|
|
|
2008年7月31日 |
|
| |
AIX 6.1 中的动态应用程序迁移 AIX 6.1 中最受欢迎的创新无疑就是工作负载分区。工作负载分区允许您在托管的系统中使用更少的操作系统映像,通过允许对操作系统资源进行虚拟化可以实现这一点。动态应用程序迁移是工作负载分区的一个重要组成部分,它为工作负载分区 (WPAR) 提供了增强的可用性。简单地讲,它允许您在 WPAR 启动并且正在运行的时候,将 WPAR 从一个逻辑分区 (LPAR) 移动到另一个逻辑分区。它在使用 WPAR 的不同系统之间提供了自动的、基于策略的工作负载重定位。本文将研究如何/何时使用动态应用程序迁移,以及如何配置系统及其应用程序,以实现动态应用程序迁移。 |
|
|
|
2008年7月28日 |
|
| |
UNIX 技巧: UNIX 高手的另外 10 个习惯 作为 Michael Stutz 优秀文章的后续,本文将提供另外 10 个改进您的 UNIX 命令行效率的好习惯。了解常见错误和克服它们的方法,并确切了解为何值得采用这 10 个 UNIX 习惯。
|
|
|
|
2008年7月24日 |
|
| |
使用 NIM 备份和恢复虚拟 I/O 服务器(VIOS) 虚拟 I/O 服务器是特殊的 POWER 服务器分区,能够为虚拟服务器提供专用的 I/O 适配器和设备,实现 I/O 设备在多个分区上的分配和管理。虚拟 I/O 服务器提供虚拟存储和共享以太网,它能允许一台连在虚拟 I/O 服务器上的物理适配器为一个或者多个分区所用,能够最大限度的减少物理适配器的数量。 |
|
|
|
2008年7月24日 |
|
| |
在 AIX V6 上的 telnet、FTP 和 r 命令中配置和启用 Kerberos 身份验证 学习在 AIX V6 上的日常网络服务中使用 Kerberos 身份验证票证(tickets),并了解 Kerberos 如何帮助避免登录网络服务时使用密码的麻烦。这是在 AIX 系统网络中实现单点登录 (SSO) 的又一种方法。 |
|
|
|
2008年7月21日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 7 部分 本文将介绍 AIX 上的系统资源控制器相关的各方面内容,如基本概念、配置、启动、修改以及一些常用的子系统的介绍。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年7月16日 |
|
| |
IBM POWER6 服务器 Firmware 升级与维护 服务器的 Firmware 升级和维护是系统管理员重要的日常工作之一,周期性的 Firmware 升级是提高系统稳定性,可用性和功能性的关键内容。本文将针对 IBM POWER6 服务器 Firmware 升级和维护的方法和过程进行详细的阐述。本文的重点将集中在 Firmware 升级和维护的技术实施层面,关于 Firmware 升级和维护的策略以及准则,可参阅文档《IBM System p Firmware / Microcode Service Strategies and Best Practices》,该文档可以从 IBM 公司的网站上下载。 |
|
|
|
2008年7月16日 |
|
| |
为 AIX 配置 Infiniband Infiniband 是一项互连技术,它通过将传统的共享总线体系结构转换到交换光纤体系结构来打破 PCI 总线的带宽和扇出限制。这是一项将服务器、存储设备和网络设备捆绑在一起的交换光纤 I/O 技术。与 PCI 发送数据所采用的并联方式不同,Infiniband 以串联方式发送数据,并且通过多路复用信号可以同时承载多个通道。
|
|
|
|
2008年7月14日 |
|
| |
对话 UNIX: 启动 您是否曾经对计算机的运行原理和 UNIX 服务器执行任务的方式感到好奇?如果您对按下计算机上的电源按钮后所发生的事情感到好奇,本文将为您解开这背后的秘密。本文将讨论各种启动类型、管理 IBM AIX 启动列表,以及 AIX 启动顺序。阅读本文后,您将更好地理解服务器启动时所发生的事情。
|
|
|
|
2008年7月10日 |
|
| |
TCP/IP 应用程序的通信连接模式 本文的作者通过分析 TCP/IP 程序在不同级别上采用的不同方式来向您讲述了如何设计好 TCP/IP 应用程序的通信模式以及需要注意的相关问题。 |
|
|
|
2008年7月10日 |
|
| |
为 HACMP/XD-PPRC 自动生成配置数据 HACMP/XD 使用 PPRC 镜像技术为关键应用程序的数据提供灾难恢复。为了使远距离的分布式应用程序实现高可用性,管理员需要在 HACMP/XD 环境中配置 PPRC。这项任务包括从存储设备和集群节点中收集配置数据,这往往非常耗时。本文将向您展示如何使用 pprc4hacmp 为 HACMP/XD-PPRC 自动生成配置数据。 |
|
|
|
2008年7月7日 |
|
| |
OpenSSH 与 AIX chroot 有时候,您可能希望限制用户访问特定目录,这样他们就无法查看整个系统。可以通过创建 chroot 用户实现此目标。本文介绍如何设置 AIX chroot 环境,并将其与 ssh、sftp 和 scp 一起使用。您还将了解 AIX 和 OpenSSH 的先决条件,以及如何配置和使用 chroot 环境。本文还提供了自动设置该环境的示例 Shell 脚本的下载。 |
|
|
|
2008年7月3日 |
|
| |
AIX 5L 上的共享库内存占用 了解 AIX 上的共享库机制和内存占用情况。本文对于开发人员编写服务器代码或管理员管理生产 AIX 系统来说非常重要。本文为开发人员和管理员提供了分析 AIX 上的服务器进程的内存需求所需的命令、技巧和知识。本文还有助于开发人员和管理员避免出现使用 ps 或 topas 等其他标准运行时分析工具时无法识别的资源短缺。本文是面向 AIX 系统管理员或本机应用程序开发人员。 |
|
|
|
2008年7月3日 |
|
| |
了解 Perl/Tk 模块,第 3 部分: 高级小部件 尽管基于 Perl 的 Web 界面存在局限性,但 Perl 仍是最常用的 Web 开发语言之一。在 Shell 脚本、Perl 或其他语言方面有编程经验的 UNIX 用户可通过使用 Perl/Tk 模块为基于 Perl 的 Web 界面带来新的生机。 |
|
|
|
2008年6月30日 |
|
| |
对话 UNIX: TCP/IP 内幕 Internet 在科技进步、商业发展,以及世界上大量人群的日常生活方面扮演了重要角色。配置计算机以通过网络进行通信并连接到 Internet 已成为管理员的基本任务。本文介绍如何配置运行 IBM AIX 的服务器以连接和使用 Internet。
|
|
|
|
2008年6月26日 |
|
| |
UNIX 编程中错误输出的线程安全问题 在多线程的 UNIX 应用程序中,系统调用出错时,错误输出有时可能不会像在单线程系统中那样正确的反应错误所在,因为需要考虑多线程情况下所使用的错误输出方式是否安全等问题。希望本文能对大家在多线程场景下选择错误报告的输出方式有所启发。 |
|
|
|
2008年6月26日 |
|
| |
系统管理员工具包: 使用 SNMP 数据 许多设备内置了简单网络管理协议(Simple Network Management Protocol,SNMP),但是当您只想检查某个简单统计数据或者跟踪某个特定设备或问题时,能够读取和分析该信息的工具和软件通常太大和太复杂了。本文研究一些用于从设备中获取 SNMP 信息的简化方法,以及如何将该信息集成到网络数据映射的其他部分中。 |
|
|
|
2008年6月23日 |
|
| |
ZODB 入门
关系数据库并不是企业中的 Python 程序员唯一可用的解决方案。通常,对象数据库可能更适合解决某些问题。本文将讨论 ZODB,ZODB 是一个可扩展和冗余的对象数据库,其专注于存储可扩展的对象,而没有天生的“对象-关系”不匹配情况;在尝试将面向对象的语言与关系查询系统映射对象建立关系时,可能会出现这种不匹配情况。
|
|
|
|
2008年6月19日 |
|
| |
了解 Boost Filesystem Library 缺乏定义良好的、用于处理文件系统操作的库,这一直是 C++ 语言存在的一个问题。过去,程序员必须使用本机 API 来解决此问题。通过本文您将了解一个提供安全、可移植且易用的 C++ 接口来促进文件系统操作的库:Boost Filesystem Library。
|
|
|
|
2008年6月17日 |
|
| |
AIX 6.1 中的工作负载分区 (WPAR) IBM AIX Version 6.1 最受欢迎的创新肯定是工作负载分区(Workload Partitioning,WPAR)。经过了市场的推广期后,您将需要确定 WPAR 能够在您的环境中提供哪些价值。WPAR 能够完成逻辑分区(Logical Partition,LPAR)所不能完成的哪些任务?您应该在何种情况下以何种方式使用 WPAR?同样重要的是,何种情况下不应该使用工作负载分区。最后,如何创建、配置和管理工作负载分区?本文将对所有这些问题进行讨论。 |
|
|
|
2008年6月16日 |
|
| |
Shell Curses 函数库 “Shell Curses”是一个脚本函数库,这些函数为 Shell 程序员提供了将基于文本的光标移动到屏幕上指定位置的能力。这种能力允许使用 Shell 脚本创建菜单和数据输入系统,而不需要已编译的库。这些函数非常类似于“C”语言的“Curses”库。 |
|
|
|
2008年6月12日 |
|
| |
tput 入门 UNIX 所拥有的最强大的功能之一是能够创建 shell 脚本,让用户的生活更轻松。这些脚本涉及的范围非常广泛,从简单的单行程序一直到包括数千行代码的程序。许多情况下,shell 脚本将发展为基于菜单的脚本,脚本编写者希望向用户显示除滚动文本之外的更多内容。有时候,shell 脚本编写者只希望向用户显示输出中的一行或两行,提醒用户重点关注警告消息。
|
|
|
|
2008年6月12日 |
|
| |
AIX 下的 core dump 分析入门 本文简要介绍了 AIX 平台下 core dump 产生的原理以及相关定位方法。 |
|
|
|
2008年6月12日 |
|
| |
在 AIX 上实现 Java: 下载、安装和配置 获取由位于德克萨斯州奥斯汀针对 AIX 和 Java 的 IBM Systems、UNIX 和 ISV 技术支持团队提供的为 IBM AIX 操作系统下载、安装和配置 Java 的简短、简单且完整的说明。如果您在与支持中心联系寻求问题解决之前采取本文中的步骤,则可以节省大量时间并免去许多麻烦。 |
|
|
|
2008年6月10日 |
|
| |
HACMP 认证学习系列,第 5 部分:后期安装工作和管理任务(3) 本文介绍了在常规集群操作过程中应执行的后期安装工作和管理任务。
维护一个集群配置并将更改应用到一个正在运行的集群需要严格的过程和更改管理;否则,集群可能无法维持平衡,并且在出现故障时可能无法按设计的方式进行响应(故障转移)。
系统管理员和应用程序管理员必须密切协作,维护一个正常运行的集群,使之总能够提供预期的结果。
|
|
|
|
2008年6月5日 |
|
| |
HACMP 认证学习系列,第 5 部分:后期安装工作和管理任务(2) 本文介绍了在常规集群操作过程中应执行的后期安装工作和管理任务。
维护一个集群配置并将更改应用到一个正在运行的集群需要严格的过程和更改管理;否则,集群可能无法维持平衡,并且在出现故障时可能无法按设计的方式进行响应(故障转移)。
系统管理员和应用程序管理员必须密切协作,维护一个正常运行的集群,使之总能够提供预期的结果。
|
|
|
|
2008年6月5日 |
|
| |
HACMP 认证学习系列,第 5 部分:后期安装工作和管理任务(1) 本文介绍了在常规集群操作过程中应执行的后期安装工作和管理任务。
维护一个集群配置并将更改应用到一个正在运行的集群需要严格的过程和更改管理;否则,集群可能无法维持平衡,并且在出现故障时可能无法按设计的方式进行响应(故障转移)。
系统管理员和应用程序管理员必须密切协作,维护一个正常运行的集群,使之总能够提供预期的结果。
|
|
|
|
2008年6月5日 |
|
| |
在 IBM AIX 6.1 工作负载分区(Workload Partition)中搭建 J2EE 运行环境 本文通过实例向您展示如何在 IBM AIX 6.1 工作负载分区(WPAR)环境中搭建 J2EE 运行环境。同时您还将了解到使用 WPAR 的优势,以及在这一过程中需要注意的事项。 |
|
|
|
2008年6月2日 |
|
| |
Linux 技巧:让进程在后台可靠运行的几种方法 本文将向您介绍在不同的场景下,让进程在断开连接后依然保持运行的几种方法。 |
|
|
|
2008年5月29日 |
|
| |
AIX 上的 ITDS 6.1 的配置和故障排除 本文将介绍 IBM Tivoli Directory Server 和使用本机 LDAP 命令来创建、配置和取消配置 ITDS 实例。
|
|
|
|
2008年5月29日 |
|
| |
使用 Python 创建 UNIX 命令行工具
如果您在 IT 部门担任 UNIX 系统管理员、软件开发人员甚至是经理,掌握几项技能将使您与众不同。您对 OSI 模型是否有充分的了解?您对子网划分是否得心应手?您了解 UNXI 权限吗?让我为您的技能背景增添一个不起眼的命令行工具。在本文结束时,在 IT 部门担任任何职位的读者都应该至少能创建一个简单的命令行工具。
|
|
|
|
2008年5月29日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 6 部分 本文将介绍 AIX 上各种备份和恢复系统以及数据的工具,以及它们的相关使用方法和技巧。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年5月26日 |
|
| |
AIX FAQ 第 2 期 在第 1 期 AIX FAQ 中,我们为您提供了一些 AIX 的基础知识和基本操作。在第 2 期中,我们将向您介绍一些 AIX 网络概念和管理方面的常见问题及其解决方法。在随后的几期中,还会陆续介绍其它相关网络方面的内容,希望您能够关注。同时,您还以通过我们提供的在线问题提交页面来提交你所想知道的一些常见问题,我们会及时为您进行解答。 |
|
|
|
2008年5月22日 |
|
| |
探索 AIX 6:在 AIX 6 上配置 iSCSI Target 本文将介绍如何配置以及使用 AIX 上以软件方式实现的 iSCSI target 功能,其中包括客户端配置,CHAP 认证,安全访问控制等内容。 |
|
|
|
2008年5月22日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 5 部分 本章将介绍 AIX 系统的分页空间(paging space)的概念以及相关的管理方法等内容。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年5月19日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 5 部分:组管理 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文我们将介绍如何在各种组管理功能中集成新的加密特性。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年5月15日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 6 部分:备份与恢复 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文我们将介绍如何在加密文件系统上进行日常的备份和恢复工作。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年5月15日 |
|
| |
探索 AIX 6:WPAR 动态应用迁移 在本系列上一篇介绍 WPAR 的文章中,我们已经了解了使用 AIX 自带的工具进行 WPAR 的基本管理操作。在本篇文章中,我们将会介绍 IBM Workload Partition Manager(简称 WPAR Manager)的安装和使用,以及如何使用 WPAR Manager 进行 WPAR 的动态迁移(Live Application Mobility)。由于 WPAR Manager 的使用界面十分清晰直观,本文不会介绍 WPAR Manager 的基本操作,如分区的启动、停止、删除等,相信读者实际接触到 WPAR Manager 后可以立刻上手。 |
|
|
|
2008年5月15日 |
|
| |
构建自定义的语法分析器 关于 ANTLR,如果理解了某些事情的话,可以帮助更快地调试,并提供对该工具工作方式更完整的理解。了解如何使用 ANTLR 来创建更加智能化的语法分析解决方案。 |
|
|
|
2008年5月14日 |
|
| |
了解 EFS 使用加密的文件系统 (EFS)(这是一种新的 AIX(R) 6.1 安全特性)来保护您的数据,并全面了解 EFS 的配置及其使用。EFS 可以在文件系统级别中采用加密的格式存储文件的内容。如果您是 EFS 的新手,那么本文将是一个很好的起点,以分析 EFS 的必要性、它的特性和最常用的命令。 |
|
|
|
2008年5月8日 |
|
| |
探索 AIX 6:WPAR 基本管理 工作负载分区(Workload Partition,以下简称为 WPAR)是 IBM AIX 6 在虚拟化方面的一项重要增强。在本系列的第二篇文章《探索 AIX 6:新特性概览(中)》一文中,我们已经对 WPAR 做了一个概要的介绍,读者应该对其有个大概的印象。在本文中,我们一起来了解使用 AIX 6 系统自带的工具(系统命令和 SMIT 菜单)对 WPAR 进行基本的管理操作,包括创建,删除,启动,停止,登录,挂起,备份和恢复等,并了解 WPAR 对系统环境的要求和安装前期应该进行的计划准备工作。 |
|
|
|
2008年5月8日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 4 部分:用户管理(下) 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文是系列文章的第 4 部分,我们将接着上半部分的内容继续向您介绍在各种用户管理功能中如何集成新的加密特性。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年5月4日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 3 部分:用户管理(上) 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文是系列文章的第 3 部分,我们将介绍在各种用户管理功能中如何集成新的加密特性。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年4月29日 |
|
| |
系统管理工具包: 理解 DNS 域名系统(Domain Name System,DNS)是将主机名和域详细信息转换为应用程序通信所需的 IP 地址的服务。在 UNIX 下,主要的 DNS 服务基于 BIND,并且 DNS 本身是大多数 UNIX 安装的重要组成部分。本文研究 DNS 设置基础,服务器和请求如何分配和交换,以及如何设置 DNS 环境并保持其平稳运行。 |
|
|
|
2008年4月28日 |
|
| |
HACMP 认证学习系列,第 4 部分:集群的验证和测试 尽管 HACMP 是一个功能强大的组件,如果没有正确的测试,在实现后也会成为一场灾难。在本文中,我们将详细介绍一些基本的测试过程。 |
|
|
|
2008年4月24日 |
|
| |
HACMP 5.x 完全手册,第 4 部分:脚本设计和经验共享 本系列文章的作者通过自己长期的实际项目工作经历,总结出了他对于 HACMP 设计实施的经验。本系列会分为 4 部分,会向您详细地介绍实施 HACMP 过程中会经历的各个过程,如设计,配置,安装,测试等。本文为第 4 部分,首先会向您介绍一些编写 HACMP 脚本的注意事项和经验,然后作者会分享一下他对于 HACMP 实施的一些经验。 |
|
|
|
2008年4月24日 |
|
| |
系统管理员工具包: 更改 UID 和 GID 在进行 UID 或 GID 更改时,了解 AIX 中的文件所有权发生什么变化非常重要。如果不理解更改 UID 或 GID 的结果,可能会对您的服务器和环境造成严重问题。 |
|
|
|
2008年4月21日 |
|
| |
HACMP 5.x 完全手册,第 3 部分:测试和维护 本系列文章的作者通过自己长期的实际项目工作经历,总结出了他对于 HACMP 设计实施的经验。本系列会分为 4 部分,会向您详细地介绍实施 HACMP 过程中会经历的各个过程,如设计,配置,安装,测试等。本文为第 3 部分,会向您介绍在 HACMP 安装配置完毕后需要进行的测试工作,以及在 HACMP 正式上线后需要定期进行的维护工作。 |
|
|
|
2008年4月17日 |
|
| |
HACMP 认证学习系列,第 3 部分:安装和配置(3) 在本文中,我们将介绍 HACMP 在配置资源组时候需要完成的内容。 |
|
|
|
2008年4月15日 |
|
| |
系统管理员工具包: 日志文件基础知识 在典型的 UNIX 或 Linux 计算机操作过程中会创建许多日志文件。其中一些日志文件包含有用的信息;还有一些可帮助您进行容量和资源规划。本文重点介绍不同日志文件中记录的基本信息、它们的位置以及如何使用该信息确定系统的运行情况。 |
|
|
|
2008年4月15日 |
|
| |
HACMP 认证学习系列,第 3 部分:安装和配置(2) 在本文中,我们将介绍 HACMP 在定义、配置节点以及配置节点之间连接的内容。 |
|
|
|
2008年4月10日 |
|
| |
HACMP 5.x 完全手册,第 2 部分:配置 本系列文章的作者通过自己长期的实际项目工作经历,总结出了他对于 HACMP 设计实施的经验。本系列会分为 4 部分,会向您详细地介绍实施 HACMP 过程中会经历的各个过程,如设计,配置,安装,测试等。本文为第 2 部分,会向您介绍 HAMCP 的具体配置过程。 |
|
|
|
2008年4月10日 |
|
| |
HACMP 5.x 完全手册,第 1 部分:设计和安装 本系列文章的作者通过自己长期的实际项目工作经历,总结出了他对于 HACMP 设计实施的经验。本系列会分为 4 部分,会向您详细地介绍实施 HACMP 过程中会经历的各个过程,如设计,配置,安装,测试等。本文为第 1 部分,会向您介绍 HAMCP 实施的设计和安装过程。 |
|
|
|
2008年4月2日 |
|
| |
HACMP 认证学习系列,第 3 部分:安装和配置(1) 在本文中,我们将介绍一些基本的 HACMP 安装问题和各种安装过程。 |
|
|
|
2008年4月1日 |
|
| |
为 C/C++ 项目构建您自己的内存管理器 代码的性能优化是一项非常重要的工作。经常可以看到,采用 C 或 C++ 编写的、功能正确的软件在执行时耗费大量的内存、时间、或者在最糟的情况下既耗内存又费时间。作为一名开发人员,可以使用 C/C++ 提供的功能强大的工具来改进处理时间,并且防止内存破坏,这些工具其中之一是控制如何在代码中分配或者释放内存。通过介绍如何针对特定的情况创建自己的内存管理器,本教程对内存管理的相关概念进行了揭秘。 |
|
|
|
2008年3月31日 |
|
| |
HACMP 认证学习系列,第 2 部分:计划与设计 在规划和设计高可用性集群时,必须遵守所有的客户需求。您应该充分了解硬件和网络配置,以及将要实现高可用性的应用程序。您还应该能够控制应用程序在故障情况下的行为。 |
|
|
|
2008年3月27日 |
|
| |
HACMP 认证学习系列,第 1 部分:入门 本文包含对 IBM High Availability Cluster Multi-Processing (HACMP) for AIX 产品系列的介绍,以及作为 IBM 高可用性产品基础的概念。 |
|
|
|
2008年3月24日 |
|
| |
扩展非 IBM LDAP 服务器以支持全部的 AIX 管理功能 在集中式 LDAP 环境中管理用户并控制他们的访问权限,是异类环境中一项具有挑战性的任务。由于缺乏 LDAP 服务器的模式支持,所以某些平台可能失去它们的 OS 特定功能。本文为一些非 IBM LDAP 服务器提供了相应的解决方案,以便通过为这些服务器类型提供 AIX LDAP 模式、使用该模式提供用于更新这些 LDAP 服务器类型的步骤,以及提供 AIX 的适当配置以便充分利用所添加的 AIX LDAP 模式,从而支持全部的 AIX 用户管理功能。 |
|
|
|
2008年3月20日 |
|
| |
在 AIX V5.3 上使用 DES 实现安全的 RPC 了解如何在 AIX(R) 5.3 中通过数据加密标准 (DES) 身份验证来使用安全的 RPC,以实现客户端和服务器之间的安全通信。在本文中,您将研究在客户端和服务器之间初始化安全 RPC 所需的设置、DES 身份验证,以及如何使用安全 RPC 应用程序编程接口 (API) 来保障应用程序的安全。 |
|
|
|
2008年3月20日 |
|
| |
使用 SSA Target 模式配置 HACMP HACMP 在客户环境下有着广泛的应用,如果客户环境中使用 7133 做共享存储,可以直接利用 SSA 做心跳。本文主要描述 SSA 卡做心跳的规划、配置、检测过程,读者可以根据文章的描述在自己的环境中学习配置。 |
|
|
|
2008年3月20日 |
|
| |
从 Solaris 过渡到 AIX 假设和许多其他的公司一样,您已经使用 Solaris 已经十多年的时间了,您刚刚启动了一个从 Solaris 10 到 AIX(R) 6.1 的大型服务器整合和迁移项目。虽然许多命令都非常类似,但是您需要了解如何使用分区和虚拟化。IBM(R) 和 Sun 服务器在分区方面有哪些区别呢?并且,为了从 containers
进行成功的转换,您需要了解哪些有关工作负载分区 (WPAR) 的内容呢?WPAR 和 zones 之间的相似之处和区别之处分别是什么,以及创建 zones 和 WPAR 的过程有哪些不同?最后,您可以在 IBM System p(TM) 中进行哪些使用 Sun 服务器无法完成的操作呢?这些都是本文中所要解决的问题,其目的是使得您的转换工作更加容易。 |
|
|
|
2008年3月17日 |
|
| |
AIX 5L 网络性能优化 : 第 3 部分 这个关于 AIX (R) 网络优化的系列共分为三个部分,重点关注优化网络性能中的各种挑战。第 1 部分提供了有关网络的概述,并且还介绍了监视硬件所需的一些工具,包括 netstat、netpmon、entstat 和 nmon。第 2 部分介绍了对 NFS 子系统监视和优化的内容。本文是第 3 部分,也是最后的一个部分,将向您介绍如何监视网络数据包。本系列文章还提供了网络 I/O 性能优化的一些最佳实践。 |
|
|
|
2008年3月13日 |
|
| |
优化 AIX 6.1 的性能 当您刚刚认为自己掌握了有关 AIX(R) Version 5.3 性能优化方面的内容时,很快就发布了 AIX 6.1,这无疑又给您出了一道难题。在本文中,将介绍关于 AIX 6.1 中 CPU、虚拟内存和 I/O(磁盘和网络)等方面的性能监视和优化的最新更改。实际上,其中的许多更改并没有对内核进行多少创新,而是更关注于一些辅助的内容,比如对缺省参数进行改进,以便更精确地反映实际的数据处理。还有一些其他的增强,包括唯一的可调参数的文档说明、受限制的可调参数,以及对某些子系统所做的各种其他改进。您将了解更多有关性能优化方法的信息,而这些内容是任何优化策略所必需的部分。 |
|
|
|
2008年3月13日 |
|
| |
探索 AIX 6:新特性概览(下) 本系列文章旨在带领读者探索 AIX 6.1 中的新特性和对 AIX 5L 中已有功能的增强,并了解这些新特性对用户的影响。在本文的第 1 部分中,我们介绍了 AIX 6.1 在系统基础功能,存储、I/O 和文件系统方面的新功能和增强。在本文的第 2 部分中,向您了网络,性能,虚拟化和可管理性方面的变化。本文为第 3 部分,向您介绍了关于可用性、安全性以及开发方面的一些新的特性和功能。
|
|
|
|
2008年3月13日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发: 第 6 部分 使用在本系列文章前面的教程中所创建的数据库,为 Java(TM) 业务应用程序构建 PHP Web 接口。这个 PHP Web 接口可以收集来自用户的信息,并将会话数据发送到 Java 业务应用程序,以进行相应的处理和响应。 |
|
|
|
2008年3月10日 |
|
| |
AIX 5L 网络性能优化: 第 2 部分 这个关于 AIX (R) 网络的系列共分为三个部分,重点关注优化网络性能工作中的各种挑战。第 1 部分提供了有关网络的概述,并且还介绍了监视硬件所需的一些工具(包括 netstat、netpmon、entstat 和 nmon)。第 2 部分则重点关注优化 NFS。您将了解诸如 nfsstat 和 nmon 之类的监视实用工具,并且您还将使用 nfso 进行优化。本系列文章还提供了网络 I/O 性能优化的一些最佳实践。 |
|
|
|
2008年3月6日 |
|
| |
系统管理工具包: 过滤电子邮件中的垃圾邮件和病毒 使用诸如 SpamAssassin 和 Amavis 之类的工具,了解如何扩展它们、并提供附加的过滤机制,以减少到达用户电子邮箱的垃圾邮件的数量。大多数公司都在它们的 UNIX(R) 平台中使用了垃圾邮件和病毒过滤服务,但是还可以使用一些方法来帮助提高过滤的效果,并且甚至可以防止垃圾邮件到达收件箱。 |
|
|
|
2008年3月6日 |
|
| |
AIX 分页替换技术入门 了解有关 AIX(R) 虚拟内存管理器 (AIX VMM) 如何工作,以及如何利用可调参数来调整 AIX VMM 操作的详细信息。AIX VMM 负责管理系统中所有的内存。AIX VMM 的操作对于系统性能来说是至关重要的,并且它还提供了几个可调参数,对于不同的工作负载,您可以使用这些参数对其操作进行优化。 |
|
|
|
2008年3月3日 |
|
| |
探索 AIX 6:AIX 6 中的 JFS2 文件系统快照(Snapshot)功能入门与使用技巧 随着 AIX V6.1 的发布,使用 IBM System p 系列服务器的客户将能体会到新系统所带来的强大的功能和更高的安全性、稳定性。本文将介绍在 AIX 6 系统中 JFS2 文件系统分区的快照功能以及一些使用技巧。 |
|
|
|
2008年2月28日 |
|
| |
探索 AIX 6:AIX 6 加密文件系统配置指南(上) 本文通过介绍 EFS 的组成结构,对文件或目录的加密和解密以及对用户和组的管理,让您对 EFS 有一个基本的了解。 |
|
|
|
2008年2月28日 |
|
| |
探索 AIX 6:AIX 6 加密文件系统配置指南(下) 上篇中我们介绍了 EFS 的组成结构、对文件或目录的加密和解密以及对用户和组的管理。通过对上篇的学习,对 EFS 有了基本的了解,接下来将向大家介绍 EFS 的加密继承、密钥库的管理以及加密文件的备份与恢复等操作,进一步了解 EFS。 |
|
|
|
2008年2月28日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 4 部分(下) 本章将介绍存储管理、逻辑卷管理(Logical Volume Management,LVM)和文件系统支持问题。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年2月27日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 4 部分(上) 本章将介绍存储管理、逻辑卷管理(Logical Volume Management,LVM)和文件系统支持问题。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年2月25日 |
|
| |
使用 Net-SNMP 和 IPython 数据中心和生产设施越来越多地采用简单网络管理协议(Simple Network Management Protocol,SNMP)作为处理难以理解的、复杂的基础设施的一种方式。现在,Net-SNMP 库提供了 Python(TM) 绑定,并且对于编写自定义的代码以管理数据中心、或者对全面的网络管理系统 (NMS) 进行扩充来说,它都是一个极好的选择。尽管 SNMP 非常复杂,但是使用像 IPython 这样的交互式工具可以使得情况大为不同。在本文中,您将了解如何使用 Net-SNMP、Python 和 IPython Shell,以交互的方式对网络进行研究和管理。 |
|
|
|
2008年2月21日 |
|
| |
Bash 中的递归函数 作为一种解释性语言,尽管 bash 对编程提供了一定的支持,但是在某些方面却存在一些限制。本文将逐一探讨在 bash 中编写递归函数时需要注意的返回值、参数传递和性能等方面的问题,并给出可能的解决方法,最后对如何优化 shell 脚本性能提供了一个建议。 |
|
|
|
2008年2月21日 |
|
| |
让 Emacs 为您工作,第 1 部分 这是一篇介绍如何定制和修改 Emacs 以提高文本编辑效率的介绍文章。文中通过作者个人的 Emacs 使用经验,抛砖引玉,提供给大家一些提高工作效率,降低工作强度的经验和途径 |
|
|
|
2008年2月18日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 2 部分 本文讨论各种各样针对硬件的方法,您可以使用这些方法来确定系统中所安装的设备、记录系统错误消息,并使用这些消息来解决系统问题。同时还讨论使用系统日志来记录任何所需的消息。
本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。
|
|
|
|
2008年2月14日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 3 部分 本文描述了系统的安装过程、安装过程中所使用的一些常见命令,以及可用于在系统中安装软件的各种方法。具体内容涉及到基本操作系统 (BOS) 安装选项、安装可选的软件,以及安装应用程序的更新以使您的系统更新到最新的维护级别。
本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。 |
|
|
|
2008年2月14日 |
|
| |
使用 AIX 上的 LDAP 发现 IBM Network Authentication Service KDC 和管理服务器 实现一些有效的方式,在 AIX(R) 中使用轻量级目录访问协议 (LDAP) 配置 IBM(R) Network Authentication Service (IBM NAS),以便在您的 Kerberos 环境中获得最大的可靠性和可扩展性。本文将向您介绍几种不同的方式,以设置动态的、但仍然保持一致的 Kerberos 环境。 |
|
|
|
2008年2月4日 |
|
| |
在 Kerberos 跨领域(AIX 和 Windwos 系统)的基础上配置 AIX NFS Version 4 了解如何在 IBM(R) Network Authentication Service (IBM NAS) 和 Microsoft(R) Active Directory for AIX(R) Network File System (NFS) Version 4 之间配置跨领域的访问设置。 |
|
|
|
2008年2月4日 |
|
| |
IBM p 系列管理员认证(Test 191)指南系列,第 1 部分
本文将介绍启动过程,以及您可能在系统初始化阶段碰到的一些常见问题。本文还介绍用于处理与启动过程相关联的基本要素的一些常见命令。
本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。
|
|
|
|
2008年1月31日 |
|
| |
Awk 中变量作用域的问题 本文从两个错误的例程开始,提出 Awk 中全局变量污染的现象,并分析其发生的原因。接下来,针对 Awk 变量作用域的特点,提出两种避免全局变量污染的常用方法,引出 Awk 中定义局部变量的方法,并提出修改过后的代码。然后,通过 Awk 的变量调试功能,提出修改过后代码存在的不足,并引出编写通用函数应注意的地方。最后,通过简单说明 Awk 中包含头文件的方法,倡导大家更科学,更有效的使用 Awk 这一文本处理利器。文章的结尾提供了一些常用的 Awk 参考文档,供大家学习参考。 |
|
|
|
2008年1月31日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 2 部分:文件级的加密 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文是系列文章的第 2 部分,主要以实际操作的来向您展示加密文件系统在文件级别的一些功能。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年1月28日 |
|
| |
基于角色的访问控制,第 2 部分 在本系列文章中,我们将向您陆续介绍并和您一起讨论基于角色的访问控制(Role Based Access Control)的相关内容。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年1月25日 |
|
| |
基于角色的访问控制,第 3 部分 在本系列文章中,我们将向您陆续介绍并和您一起讨论基于角色的访问控制(Role Based Access Control)的相关内容。作为 AIX 6 的安全新特性,RBAC 为用户提供了细颗粒度的,更加灵活的安全管理方法。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年1月25日 |
|
| |
DB2 V9.5力助SaaS应用和大规模网站应用 本文通过介绍在当前 SaaS 应用中的特点和存在的问题,阐述如何运用最新的 IBM DB2 V9.5 中的 Q 复制、LBAC、工作负载管理等功能解决遇到问题。并且介绍如何运用 Nginx HTTP Server+Apache Http Server+TOMCAT+DB2 的组合构建出一个高性能、高伸缩性、低成本、高安全性的 SaaS 应用或者大规模网站应用解决方案。 |
|
|
|
2008年1月24日 |
|
| |
AIX 6 系统工作负载分区(System WPAR)管理指南 工作负载分区 (WPAR) 是 AIX 6 提供了一种全新的虚拟化技术。WPAR 技术为企业构建虚拟 IT 基础设施提供了强有力的支持。本文着重介绍了系统 WPAR 的管理和使用方法。 |
|
|
|
2008年1月24日 |
|
| |
基于角色的访问控制,第 1 部分
在本系列文章中,我们将向您陆续介绍并和您一起讨论基于角色的访问控制(Role Based Access Control)的相关内容。作为 AIX 6 的安全新特性,RBAC 为用户提供了细颗粒度的,更加灵活的安全管理方法。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年1月21日 |
|
| |
使用 NIM 跨网段安装 AIX 本文介绍了使用 NIM 进行 AIX 跨网段安装的详细步骤和常见问题的解决办法。此方法适用于安装 AIX 5L 的各种版本。本文针对的读者需要掌握基础的 NIM 安装的知识以及一些简单的配置,因为在本文中对相关的基础操作都不做详细的介绍。您可以在“网络安装管理器的强大功能”一文中了解相关的基础知识。 |
|
|
|
2008年1月17日 |
|
| |
同时访问 DFS 和 NFS V4 目录 本文为那些从 DCE 或者 DFS 迁移到 Kerberos/NFS V4 的 DCE 或者 DFS 用户提供了指导。在转换期间,这些用户需要经过身份验证和授权,以便同时使用 DFS 和 NFS V4 目录。本文解答了一些基本的问题,比如“可以使用 DCE 身份验证服务器作为带 Kerberos 客户端的 NFS V4 的 Kerberos 服务器吗?” |
|
|
|
2008年1月14日 |
|
| |
AIX Fast Connect 和 SMBFS 的配置 按照这个快速参考指南中的说明,在 AIX 和 Windows(R) 中配置 AIX(R) Fast Connect 和 SMBFS。 |
|
|
|
2008年1月14日 |
|
| |
探索 AIX 6:新特性概览(中) 本系列文章旨在带领读者探索 AIX 6.1 中的新特性和对 AIX 5L 中已有功能的增强,并了解这些新特性对用户的影响。在本文的上篇中,我们介绍了AIX 6.1在系统基础功能,存储、I/O和文件系统方面的新功能和增强。在本篇中,我们来看看网络,性能,虚拟化和可管理性方面的变化。 |
|
|
|
2008年1月10日 |
|
| |
AIX 6 加密文件系统(Encrypted File System),第 1 部分 加密文件系统(EFS)是 AIX 6 的安全新特性之一。它实现了对单个文件的加密功能,从而提供了对文件系统更加精细地管理。本系列文章将比较详细地向您介绍这个新特性的详细内容,本文是系列文章的第 1 部分,主要介绍 EFS 的基础概念和一些简单的管理操作。本文是摘自 IBM 红皮书《AIX V6 Advanced Security Features Introduction and Configuration》。 |
|
|
|
2008年1月7日 |
|
| |
系统管理工具包: 网络扫描 了解如何扫描网络中的服务,以及如何定期地对服务进行监视,以维持最长的正常运行时间。确保网络安全的一种重要的方法是,了解您的网络的运行状况,以及计算机中的哪些服务存在危险隐患。未经授权的服务,如 Web 服务器、或者文件共享解决方案,不仅会降低网络的性能,其他人还可能使用这些服务进入到您的网络中。在本文中,将了解如何使用相同的技术以确保那些真正的服务能够保持可用状态。 |
|
|
|
2008年1月7日 |
|
| |
最大化 AIX 上的 Java 性能,第 5 部分: 参考资料和结论 这是由五个部分组成的系列的结束部分,此系列提供了相关技巧和技术,这些技巧和技术通常用于优化 Java(TM) 应用程序,以便在 AIX(R) 上实现最佳的性能。我们将讨论 AIX 上的 Java 性能优化的其他有趣方面,并查看几个案例研究,然后通过有用的参考资料列表结束此系列。
|
|
|
|
2008年1月3日 |
|
| |
最大化 AIX 上的 Java 性能,第 4 部分: 监视流量 这个由五个部分组成的系列提供了若干技巧和技术,这些技巧和技术通常用于优化 Java(TM) 应用程序,以便在 AIX(R) 上实现最佳的性能。本文讨论 I/O 和网络可能成为瓶颈的情况。 |
|
|
|
2008年1月3日 |
|
| |
最大化 AIX 上的 Java 性能,第 3 部分: 更多就是更好 这个由五个部分组成的系列提供了若干技巧和技术,这些技巧和技术通常用于优化 Java(TM) 应用程序,以便在 AIX(R) 上实现最佳的性能。其中还提供了有关每个技巧的适用性讨论。使用这些技巧,您应该能够快速优化 Java 环境,以适合应用程序的需要。 |
|
|
|
2008年1月3日 |
|
| |
系统管理工具包: 监视邮件的使用情况 本文研究用于报告电子邮件使用情况,以及获得邮箱使用情况统计信息的方法。电子邮件日志可以提供有关您的用户及其电子邮件使用习惯的大量信息,包括他们使用电子邮件的频繁程度。根据具体使用的 UNIX(R) 系统,您甚至可以收集一些更加详细的信息,如确定哪些用户正高效地使用他们的文件夹、哪些用户能够从进一步的培训和建议中受益。 |
|
|
|
2007年12月28日 |
|
| |
AIX FAQ 第 1 期 AIX 系统管理是一项十分繁琐的工作。作为一个合格的系统管理员,需要了解很多相关的知识,硬件的,操作系统的,应用软件的,网络的等。所以,很多时候管理员对于自己需要应该了解那些知识十分的迷茫。通过总结了一些成功的高级管理员的经验来看,建立一个有用的 FAQ 列表是一个很好的解决方法。把自己在工作中经常遇到的问题形成一个可以快速查询的解决方案列表,有助于提高工作效率以及工作经验的总结。我们将在这里为您陆续总结出 AIX 系统管理方面的一些 FAQ,希望其中有您比较感兴趣的内容,并对您的工作有所帮助。同时,您还以通过我们提供的在线问题提交页面来提交你所想知道的一些常见问题,我们会及时为您进行解答。 |
|
|
|
2007年12月27日 |
|
| |
构建高可用、高性能的 GPFS 集群 本文通过一个实际的生产系统案例 , 主要介绍了搭建高可用并行文件系统集群(GPFS)的设计思路和设计过程中的问题解决。本文也通过案例介绍了 GPFS 并行文件系统的一些基本框架和原理 ,GPFS 系统的可靠性分析方法,以及如何最大可能的提高 GPFS 系统的性能与可靠性。 |
|
|
|
2007年12月27日 |
|
| |
IBM 动态分区迁移(Live Partition Mobility)技术-概述 本文从最基础的概念开始,向您讲解了 IBM 最新的虚拟化技术-动态分区迁移(Live Partition Mobility)技术。让您知道这个技术能够实现什么功能,能给您的工作带来哪些方面的方便,以及能够在工作量上,成本上为您实现那些方面的节约。本文是摘自 IBM 红皮书《IBM System p Live Partition Mobility》。 |
|
|
|
2007年12月24日 |
|
| |
了解 Perl/Tk 模块,第 2 部分: 中级小部件 尽管基于 Perl 的 Web 界面存在局限性,但 Perl 仍然是最常用的 Web 开发语言之一。在 Shell 脚本、Perl 或其他语言方面具有编程经验的 UNIX(R) 用户可通过使用 Perl/Tk 模块为基于 Perl 的 Web 界面带来新的生机。在本系列的第二篇文章中,您将了解一些中级小部件,包括 radiobutton、checkbutton、menu、menubutton 和 scrollbar。 |
|
|
|
2007年12月24日 |
|
| |
IBM AIX 上工作负载分区(Workload Partition)管理的介绍:了解和计划 WPAR 本章介绍工作负载分区 (WPAR) 技术,以及如何将其实现为在 IT 环境中使用。本章旨在向系统架构师和系统管理员提供在 IT 基础设施中计划 WPAR 的部署所需的知识。 本文是摘自 IBM 红皮书《Introduction to Workload Partition Management in IBM AIX Version 6.1》。 |
|
|
|
2007年12月20日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列,第 5 部分:问题的确定和解决(下) 本文分两部分向您介绍不同的问题确定工具,以及何时使用它们。还提供了一些示例,说明如何解释这些命令的输出以及如何采取正确的操作。本文是摘自 IBM 红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3》。 |
|
|
|
2007年12月20日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列,第 5 部分:问题的确定和解决(上) 本文分两部分向您介绍不同的问题确定工具,以及何时使用它们。还提供了一些示例,说明如何解释这些命令的输出以及如何采取正确的操作。本文是摘自 IBM 红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3》。 |
|
|
|
2007年12月20日 |
|
| |
最大化 AIX 上的 Java 性能,第 2 部分: 速度需求 这个由五个部分组成的系列提供了若干技巧和技术,这些技巧和技术通常用于优化 Java(TM) 应用程序,以便在 AIX(R) 上实现最佳的性能。其中还提供了有关每个技巧的适用性讨论。使用这些技巧,您应该能够快速优化 Java 环境,以适合应用程序的需要。 |
|
|
|
2007年12月17日 |
|
| |
在 AIX 上配置网络信息服务服务器和客户机 就操作系统而论,安全性以及用户和组管理是非常重要的方面。在分布式网络中,最重要的任务之一是维护用户和组信息。对于集中式管理,许多客户使用网络信息服务(Network Information Service,NIS)。本文提供 NIS 的概述以及将 NIS 安装和配置为服务器和客户机的步骤。 |
|
|
|
2007年12月17日 |
|
| |
Emacs 编辑环境,第 7 部分: 让 Emacs 帮助您走出困境 本系列文章的第 7 部分将向您介绍 Emacs 为什么是一种自身配备相关说明内容的编辑器,以及您在利用该编辑器所提供的帮助和协助时可以采用的多种方式。在本教程中,您将了解如何描述各种键盘输入、命令和函数。您还将阅读、浏览并在完整的 Emacs 参考手册中进行搜索。 |
|
|
|
2007年12月13日 |
|
| |
AIX 5L 网络性能优化: 第 1 部分:网络概述—对硬件进行监视 这个有关 AIX(R) 网络的系列文章共分三个部分,重点关注优化网络性能方面的各种挑战。在第一部分中,您将回顾网络配置方面的一些最佳实践,通过充分地利用各种网络工具(如 netstat、netpmon、entstat 和 nmon),您可以利用这些实践对硬件进行高效地监视。您还将研究一些特定的工具,它们可用于查看您的相关接口,以便研究如何配置它们。 |
|
|
|
2007年12月13日 |
|
| |
探索 AIX 6:新特性概述(上) 本系列文章旨在带领读者探索 AIX 6.1 中的新特性和对 AIX 5L 中已有功能的增强,并了解这些新特性对用户的影响。首先我们会做一个全面而概括的介绍,然后再针对其中一些亮点独立成篇进行详细介绍。 |
|
|
|
2007年12月13日 |
|
| |
最大化 AIX 上的 Java 性能,第 1 部分: 基础 这个由五个部分组成的系列提供了若干技巧和技术,这些技巧和技术通常用于优化 Java(TM) 应用程序,以便在 AIX(R) 上实现最佳的性能。其中还提供了有关每个技巧的适用性讨论。使用这些技巧,您应该能够快速优化 Java 环境,以适合应用程序的需要。 |
|
|
|
2007年12月10日 |
|
| |
AIX 6.1 工作负载分区 工作负载分区 (WPAR) 是 AIX 6.1 中一种新的虚拟化特性。本文将帮助您确定 WPAR 是否适合于您的 AIX 工作负载,然后逐步地指导您如何了解更多关于 WPAR 的信息,并开始使用它们。 |
|
|
|
2007年12月10日 |
|
| |
了解 TCP 系统调用序列 TCP/IP 编程接口提供各种系统调用,以帮助您有效地使用该协议。TCP 堆栈代码数量繁多,深入到内核级别的完整调用序列可以帮助您了解 TCP 堆栈。本文是关于 TCP 堆栈级函数调用的一站式详细信息,并描述在进行应用程序级的系统调用时在内核级的函数调用序列。在本文中,将回顾和学习 TCP 调用序列,其中包括对 FreeBSD 的引用,以及在用户级进行系统调用后在 TCP 堆栈中发生的重要函数调用。 |
|
|
|
2007年12月10日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列,第 4 部分:监视和性能优化(下) 本文提供有关用于评估和优化 AIX 5L Version 5.3 性能的概念、工具和技术的信息。系统管理员的部分工作就是进行性能分析:了解系统的行为并确定资源的使用。本文是摘自 IBM 红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3》。 |
|
|
|
2007年12月6日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列,第 4 部分:监视和性能优化(上) 本文提供有关用于评估和优化 AIX 5L Version 5.3 性能的概念、工具和技术的信息。系统管理员的部分工作就是进行性能分析:了解系统的行为并确定资源的使用。本文是摘自 IBM 红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3》。 |
|
|
|
2007年12月6日 |
|
| |
网络安装管理器的强大功能 获得使用 smitty 工具对网络安装管理器的服务器和客户机进行配置的详细说明。如果您的环境中有许多 AIX(R) 系统,那么您就会了解,对软件进行安装、更新和维护需要花费相当多的时间。AIX 网络安装管理器可以帮助您在客户机和服务器环境中进行软件的安装和维护。 |
|
|
|
2007年12月3日 |
|
| |
从 Windows 移植到 UNIX,第 2 部分: 移植 C/C++ 源代码的内部探密 本系列文章的第 1 部分介绍了在 Microsoft(R) Visual Studio(R) 环境中使用的典型 C/C++ 项目类型,并介绍了将动态和静态库项目的各种变体移植到 UNIX(R) 平台的过程。第 2 部分将深入讨论一些用于构建 Visual C++ 项目的编译器选项以及它们的 UNIX 和 g++ 等价选项,详细介绍与移植相关的 g++ 属性机制,并研究从 32 位 Windows(R) 环境移植到 64 位 UNIX 环境时您可能经常会遇到的一些问题。最后,对移植多线程应用程序的概念进行了概述,并提供了一个示例项目,以便实际应用本文中介绍的内容。 |
|
|
|
2007年12月3日 |
|
| |
System p 中的虚拟化 利用虚拟化的优势,可以最大程度地利用您的各种资源。虚拟化是一种现代方法,从 POWER4 开始,在所有的 System p(TM) 服务器中都提供了这种方法。本文介绍了物理和逻辑分区,特别是关于如何实现逻辑分区的内容。 |
|
|
|
2007年12月3日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列
本教程分为两部分向您详细的介绍了 AIX V5.3 的文件系统。内容主要是针对管理员需要了解的基础知识、技巧以及一些经验信息。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 》。您同时可以访问上半部分 |
|
|
|
2007年11月29日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南系列
本教程分为两部分向您详细的介绍了 AIX V5.3 的文件系统。内容主要是针对管理员需要了解的基础知识、技巧以及一些经验信息。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 》。您同时可以访问下半部分 |
|
|
|
2007年11月29日 |
|
| |
Probevue - AIX 6 新的程序员工具 本文向您介绍了 IBM 最新的操作系统-AIX 6 中提供的一个新的程序调试工具,它能帮助您能够更好地对您的系统进行运行前或运行时的调试,同时它的一个特点就是它是针对于动态应用程序(live applications)发布的。通过这个工具可以更好地对您的程序进行调试去以更好的运行它。
|
|
|
|
2007年11月26日 |
|
| |
AIX 6 工作负载分区(WPAR)常见问题解答
发布的 IBM AIX 6 操作系统为 AIX 操作系统引入了一项强大的功能,即工作负载分区。此技术提高了用户的管理效率和灵活性。本文解答围绕这一强大功能的常见问题 (FAQ)。 |
|
|
|
2007年11月26日 |
|
| |
系统管理工具包: 监视用户的使用情况 研究在各种不同的日志中记录 UNIX(R) 登录和其他系统活动的新方法,并利用这些信息来监视用户的使用情况。从很多角度来看,这样做是非常有帮助的,可以用于进行退款报告,或者仅用于了解系统中个别用户的繁忙和活跃程度,以便在进行规划和分配资源的时候能够起到帮助作用。 |
|
|
|
2007年11月23日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南 本部分向您详细的讲解了 AIX v5.3 在磁盘存储管理方面的概念、架构、技术以及一些命令。这一部分也是 AIX 系统管理中最基础,最重要的部分,作为一个管理员,磁盘管理肯定是主要的日常工作以及问题处理的重点。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 》。 |
|
|
|
2007年11月22日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南 本部分向您详细的讲解了 AIX v5.3 在磁盘存储管理方面的概念、架构、技术以及一些命令。这一部分也是 AIX 系统管理中最基础,最重要的部分,作为一个管理员,磁盘管理肯定是主要的日常工作以及问题处理的重点。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 》。 |
|
|
|
2007年11月22日 |
|
| |
AIX 6 的安全新特性 本文向您介绍了 IBM 最新的操作系统-AIX 6 的安全特性,相对于 AIX 5L 它增加了那些新的安全方面的新功能,它能给系统管理员,公司的CIO,开发人员等在安全方面带来那些新的惊喜,读过这篇文章你就会有一个大概的了解。文章是节选自 IBM 的红皮书《AIX V6 Advanced Security Features Introduction and Configuration 》。 |
|
|
|
2007年11月21日 |
|
| |
高性能网络编程,第 2 部分: 加快客户机和服务器的处理速度 本文为那些希望增强其网络吞吐量的 UNIX 编程人员提供了诸多技巧。学习如何使用 mmap、收集分散的 I/O 和其他方法加速客户机和服务器的处理速度。 |
|
|
|
2007年11月19日 |
|
| |
使用了存储键(storage keys)的 AIX Version 6.1 内核扩展 使用 POWER6(TM) 处理器和 AIX(R) Version 6.1 更高效地诊断和处理内存覆盖以及地址错误。在 AIX 操作系统中,软件组件共享内核地址,这引发了 AIX 内核和内核扩展的服务能力问题。 |
|
|
|
2007年11月19日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南: 第 1 部分:启动过程(下) 作为一名系统管理员,您应该对启动过程具有全面的认识。对于解决影响系统正常启动的问题来说,这种认识是非常有帮助的。这些问题可能涉及软件和硬件两方面。我们还建议您应该熟悉您的系统的硬件配置。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3
》。
|
|
|
|
2007年11月15日 |
|
| |
IBM AIX V5.3 系统管理(Test 222)认证指南: 第 1 部分:启动过程(上) 作为一名系统管理员,您应该对启动过程具有全面的认识。对于解决影响系统正常启动的问题来说,这种认识是非常有帮助的。这些问题可能涉及软件和硬件两方面。我们还建议您应该熟悉您的系统的硬件配置。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3
》。
|
|
|
|
2007年11月15日 |
|
| |
在 Linux 服务器上使用 NIMOL 安装 AIX 本文介绍了使用 NIMOL 服务器安装 AIX 的详细步骤和常见问题的解决办法。此方法适用于安装 AIX™ 5L 的各种版本。 |
|
|
|
2007年11月15日 |
|
| |
POSIX 文件能力:分配根用户的能力 Linux 多年来都使用能力(capability)的概念,但是最近实现了 POSIX 文件能力。POSIX 文件能力将根用户的权力划分成更小的特权,比如读取文件或跟踪另一个用户拥有的进程。通过为文件分配能力,可以让非特权用户能够用这些指定的特权执行文件。在本文中,了解程序如何使用能力,以及如何改变系统 setuid root 二进制代码来使用文件能力。 |
|
|
|
2007年11月12日 |
|
| |
了解 Perl/Tk 模块,第 1 部分: Perl/Tk 基础知识 尽管基于 Perl 的 Web 接口存在局限性,但 Perl 仍是最常用的 Web 开发语言之一。在 Shell 脚本、Perl 或其他语言方面有编程经验的 UNIX(R) 用户可通过使用 Perl/Tk 模块为基于 Perl 的 Web 接口带来新的生机。 |
|
|
|
2007年11月8日 |
|
| |
nanoHUB 使得远程计算成为可能 nanoHUB 是为支持纳米技术研究而创建的虚拟计算中心。它使用了各种开放源代码组件,以实现比以前的“远程访问”工具功能更加强大的工具。为了使常用的软件(如 VNC 和 WebDAV)能够实现最好的性能、安全性和可用性,需要增加一些特定的配置和增强功能,本文将详细介绍这些内容。 |
|
|
|
2007年11月8日 |
|
| |
Emacs 编辑环境,第 6 部分: 自定义您的 Emacs 环境 本教程是系列文章的第 6 部分,将向您介绍一些有价值的方法,您可以使用它们来自定义和配置 Emacs 环境。了解如何对 Emacs 环境中的各个方面(从次要模式的行为到缺省的键绑定)按照您的喜好进行更改。在本文的介绍过程中,说明了如何设置变量,如何通过启动文件使您的所有自定义工作自动完成,如何保存并再次查看对窗口和框架的自定义,以及如何使用 Emacs 中内置的简单自定义工具。 |
|
|
|
2007年11月1日 |
|
| |
AIX 5L 磁盘性能优化: 第 3 部分 本系列文章的第 3 部分将介绍如何提高整体文件系统性能,如何使用 ioo 命令优化您的系统,以及如何使用 filemon 和 fileplace 实用工具。 |
|
|
|
2007年11月1日 |
|
| |
在 AIX 上的 CSM 集群安装实例
本教程以 POWER blade(JS21)HPC 刀片集群架构为实例,描述了 CSM 集群软件在 AIX 平台上的基本安装实施步骤,并简单介绍了 CSM 集群软件在 HPC 系统中所发挥的作用。本教程的所有操作步骤都是由 IBM 工程师和合作伙伴工程师共同在实际环境下进行测试的。 |
|
|
|
2007年10月29日 |
|
| |
AIX 6 和 POWER 6 中的内存保护存储键(storage keys) 本文的作者通过他的一些实际经验向您介绍了 AIX 6 的一个新技术-存储键(或者内存保护存储键)。它可以提高您的程序在内存以及内核扩展使用上的安全性,同时对于开发过程中的跟踪,调试也很有帮助。 |
|
|
|
2007年10月29日 |
|
| |
IBM AIX 上工作负载分区(Workload Partition)管理的介绍 本文向您介绍了工作负载分区(WPAR),这个 AIX 6 的新功能,它是一个通过纯软件实现虚拟化的技术。通过 WPAR 可以实现新一级别的 AIX 虚拟化功能,它补充现有的虚拟化功能的不足,实现了在不修改应用程序代码的情况下,在不同的 AIX 实例之间的移动以及实现了应用程序对于资源的更好的使用。
|
|
|
|
2007年10月29日 |
|
| |
利用 UNIX 脚本来管理 DS4000 磁盘阵列系统 本文向您介绍了如何利用 UNIX 的脚本功能生成能够在 DS4000 上使用的控制脚本。它是文章作者在实际工作中的总结,具有比较高的实用性,同时对于类似的问题的解决也是一个很有启发的例子。文中使用了著名的编辑器 SED,对于这方面感兴趣的读者也是很有帮助的。
|
|
|
|
2007年10月29日 |
|
| |
使用 HACMP/XD + GLVM 实现高可用性集群
本文向您详细地描述了 HACMP/XD+GLVM 在 IBM System p5 系列服务器上的安装过程,一步一步地通过示例向您演示了整个安装步骤,包括系统的准备,关键软件包的安装,安装过程中的各项参数的选择等重要步骤。本教程可以作为一个 HACMP/XD+GLVM 在 IBM System p5 系列服务器上的安装范例来使用,对于希望安装此产品的读者很有帮助。本教程的所有操作步骤都是由 IBM 工程师和合作伙伴工程师共同在实际环境下进行测试的。 |
|
|
|
2007年10月25日 |
|
| |
IBM 小型机逻辑分区 (LPAR) 动态资源调整问题的解决方案 本文详细描述了 IBM 小型机的动态逻辑分区的资源调整功能遇到的问题,由于之前此方面的专题论述很少,相信对大多数遇到类似问题的工程师有非常好的参考意义。同时本文还涵盖了远程控制 HMC,远程图形连接 AIX 系统,安装 ssh,安装 DNS 这些非常有使用价值的内容,相信对很多读者有较大帮助。 |
|
|
|
2007年10月25日 |
|
| |
高性能网络编程,第 1 部分: 最大程度地利用您的网络资源 如果您具有基于 UNIX(R) 的编程经验,那么您可能会在一定程度上苦恼于如何提高您的网络吞吐量。本文介绍了一些有价值的技术,使用本文中描述的这些方法,您可以最大程度地利用您的带宽,并实现显著的性能提升。 |
|
|
|
2007年10月22日 |
|
| |
使用审核来跟踪对文件的读写操作 在本文中,将介绍如何在 AIX 中使用审核(AIX 安全方面的一个重要特性)来跟踪多个事件,并了解如何使用审核来跟踪对文件的读写操作。另外,还将研究一些相关的命令,如 ls 或者 istat,以检查文件的时间戳。 |
|
|
|
2007年10月22日 |
|
| |
为 TCP 的重新传输实现更低的计时器粒度 使用实现重新传输计时器的计时器轮算法来减少每个计时单元 (tick) 处理的开销。AIX(R) 传输控制协议(Transmission Control Protocol,TCP)共有七个计时器(每个连接),并且使用全局计时器函数和两种粒度来实现这些计时器。在本文中,将研究如何通过使用 AIX TCP 快速计时器使重新传输计时器实现更低的粒度,并了解使用更低的计时器粒度的其他优点。 |
|
|
|
2007年10月22日 |
|
| |
IBM System p5 服务器 HACMP 方案安装指南
本文向您详细地描述了 HACMP 在 IBM System p5 系列服务器上的安装过程,一步一步地通过示例向您演示了整个安装步骤,包括系统的准备,关键软件包的安装,安装过程中的各项参数的选择等重要步骤。本教程可以作为一个 HACMP 在 IBM System p5 系列服务器上的安装范例来使用,对于希望安装此产品的读者很有帮助。本教程的所有操作步骤都是由 IBM 工程师和合作伙伴工程师共同在实际环境下进行测试的。 |
|
|
|
2007年10月18日 |
|
| |
对话 UNIX,第 13 部分: 另外十种命令行组合 这个月,我们将介绍 UNIX 命令行向导的另外十种秘诀。 |
|
|
|
2007年10月18日 |
|
| |
DB2 UDB 9.1 For AIX 安装指南
本文向您详细地描述了 DB2 UDB v9.1 在 AIX 上的安装,一步一步地通过图文并茂的内容带领您熟悉整个安装步骤,包括系统的准备,软件包的安装,安装过程中的各项参数的选择和配置以及最后的验证。本教程可以作为一个 DB2 UDB v9.1 的安装范例来使用,对于希望安装此产品的读者很有帮助。本教程的所有操作步骤都是由 IBM 工程师和合作伙伴工程师共同在实际环境下进行测试的。 |
|
|
|
2007年10月15日 |
|
| |
Domino V8 在 UNIX/Linux 平台上的安装及其常见问题 Domino V8 在 UNIX/Linux 平台上提供了新的安装程序,安装程序采用了 ISMP(Install Shield Multi-Platform)技术,这样用户不论是在 Windows 平台还是 UNIX/Linux 平台都会得到一致的安装体验。本文详细介绍了 Domino V8 在 UNIX/Linux 平台上的安装过程,包含四种安装模式:图形模式安装、控制台模式安装、静默安装和远程安装。文章着重介绍了 Domino V8 中出现的一些新的安装特性,并讨论了在安装过程中可能出现的各种问题。涉及的系统平台包含 AIX on PowerPC; Linux on x86 和 Sun Solaris on UltraSPARC。其他平台例如 Linux on PowerPC 和 iSeries 等不在本文讨论之中。 |
|
|
|
2007年10月15日 |
|
| |
从 Windows 移植到 UNIX,第 1 部分: 移植 C/C++ 源代码 通常,软件程序需要运行于各种系统中,而在这些系统中,程序的编码或者开发是完全不同的。这种在不同系统之间修改软件的过程称为移植。出于某种原因,您可能需要对软件进行移植。例如最终用户希望在一个新的环境中使用该软件,如不同版本的 UNIX(R),或者开发人员正在将他们自己的代码集成到该软件中,以便为了组织的平台对其进行优化。 |
|
|
|
2007年10月11日 |
|
| |
逻辑卷管理 卷管理在 -ix 环境(UNIX、AIX 等等)中并不是新特性。逻辑卷管理(logical volume management,LVM)在 Linux 内核 2.4v1 和 2.6.9v2 中就已经出现了。本文讨论 LVM2 最有用的特性(LVM2 是一个相当新的用户空间工具集,它提供逻辑卷管理功能),并提供几种简化系统管理任务的方法。 |
|
|
|
2007年10月11日 |
|
| |
AIX Version 6 中的简化内核扩展 了解为什么需要更改仅提供 32 位内核扩展的应用程序和构建环境来适应 IBM AIX(R) Version 6。在 AIX Version 6 中,内核环境只有 64 位内核。以前,AIX 操作系统提供 32 位和 64 位内核,需要 32 位和 64 位内核扩展。本文将应用两个简单的解决方案帮助您进行转换,并介绍简化内核环境的好处。 |
|
|
|
2007年10月11日 |
|
| |
面向系统管理员的 Python 采用 Python 来管理 UNIX(R) 系统,同时结合优秀的程序设计概念。Python 是一种易于学习的开放源代码脚本编写语言,它使得系统管理员能够更快速地完成工作。它还可以使工作变得充满乐趣。 |
|
|
|
2007年10月8日 |
|
| |
AIX 灾难恢复 在发生灾难之后,要恢复各种 AIX(R) IT 资源,执行恢复工作的人员需要将精力集中于实施精心准备的计划。计划中未预料到的偏差可能会导致灾难恢复项目出现极大的延迟。通常,这些未预料到的偏差是因为不能够坚持业务连续性策略、指导原则、标准以及程序所导致的。本文指出了在灾难恢复实现中常常出现的一些资源冲突,并为解决这些冲突提供了一些建议。 |
|
|
|
2007年10月8日 |
|
| |
系统管理工具包: 测试系统的有效性 研究存储配置文件和后期检查其有效性的方法。尽管您已经拥有各种安全系统,但是某些人仍可能访问您的系统,并更改您的配置或安全设置。 |
|
|
|
2007年9月27日 |
|
| |
安装和配置 NIS+ 减轻系统管理任务并使用网络信息服务扩充版本(Network Information Service plus,NIS+),以便快速处理信息的维护和安全问题。NIS+ 是在客户机-服务器模式上工作的网络范围命名和管理服务。服务器在中央数据库维护用户和客户机的所有详细信息。在本文中,将详细说明如何安装、配置和管理 NIS+。 |
|
|
|
2007年9月27日 |
|
| |
系统管理工具包: 使用 SSH 进行分布式管理 使用安全 Shell (SSH) 在远程 UNIX(R) 系统中运行命令,并使用一些简单的脚本构成一个系统,该系统允许您在一台计算机中同时管理许多系统,而无需直接登录到计算机本身。本文还介绍了分布式管理系统的基础知识,以及使用该技术的某些脚本和解决方案。 |
|
|
|
2007年9月27日 |
|
| |
对话 UNIX,第 12 部分: 自己动手完成项目 如果您的 UNIX(R) 系统中缺少某种所需的工具,那么您也许可以在可联机获取的各种各样的软件中找到适当的解决方案。这个月,让我们来学习如何从源代码构建软件。 |
|
|
|
2007年9月24日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 4 部分: 构建 Java 业务应用程序 本系列文章共有六个部分,本文是其中的第 4 部分,将向您介绍如何在运行 IBM AIX® 5.3 操作系统的 pSeries® 系统中将 Java™ 业务应用程序和数据库部署为 Java Web 服务。 |
|
|
|
2007年9月20日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 5 部分: 安装和集成 PHP Java Bridge 在 AIX(R) 中可以开发使用 Java(TM) 和 PHP 技术的应用程序。本系列文章共有六个部分,本文是其中的第 5 部分,将介绍如何在 Tomcat 应用服务器中安装、设置和集成 PHP Java Bridge,从而使得您能够开发 PHP Web 接口。 |
|
|
|
2007年9月20日 |
|
| |
在多线程应用程序中使用循环缓冲区高效地进行日志记录 没有任何软件是完全没有错误的,在程序的运行期间,应用程序用户可能会碰到意想不到的结果。要分析并找出导致这些问题的原因,程序员所广泛使用的一种方法就是日志记录。在本文中,您将了解如何使用循环缓冲区通过内存操作(而不是文件操作)高效地进行日志记录。为该缓冲区选择合适的大小,从而确保转储相关的消息,这将在调试时很有帮助。 |
|
|
|
2007年9月17日 |
|
| |
Emacs 编辑环境,第 5 部分: 确定您的 Emacs 视图的形状 本教程是系列文章的第 5 部分,将向您介绍如何管理和操作您的 Emacs 会话的外形——研究如何对 Emacs 屏幕进行分区,为一个 Emacs 会话创建多个 X 客户端窗口,并在每个窗口中显示多个缓冲区,以及使用水平的和垂直的分割来划分屏幕。您还将学习鼠标窗口控制及其特性,以便在完成本教程的学习之后,您能够使得 Emacs 会话的外观和工作方式与您所希望的一样。 |
|
|
|
2007年9月13日 |
|
| |
ILE 环境下的各种语言(C/C++, CL, RPG, COBOL)的混合编程实例及原理简介 本文简要介绍了 IBM System i 平台上 ILE 编程原理,以及如何在 ILE 环境下实现 C/C++、COBOL、RPG 和 CL 的混合编程,在文章的结束部分给出了一个简单的 Demo。 |
|
|
|
2007年9月13日 |
|
| |
Expect 在网络管理中发挥着重要作用 Expect 是进行高效的系统和网络管理工作不可或缺的一种工具,不过很多人对它存在着一定的误解。在本文中,将通过一些常见的用例来介绍 Expect 所提供的优点。 |
|
|
|
2007年9月13日 |
|
| |
研究功能强大的 UNIX 写作工具 很久以前,UNIX 提供了一个名为 Writer's Workbench (WWB) 的专用包。那些习惯在工作中使用这个包的开发人员、管理员和技术作者都非常怀念它,它极其强大的功能使得 UNIX 工作站成为了文档编辑和校对的首选工作环境。现在,这些工具的许多新的实现可用于所有 UNIX 系统,并且您还可以找到重要的 WWB 工具的开放源代码等价工具。研究这些工具并了解如何使用它们,同时在这一过程中构建自定义风格指南检查器。 |
|
|
|
2007年9月10日 |
|
| |
AIX 5L 磁盘性能优化: 第 1 部分 了解更多关于直接 I/O、并发 I/O、异步 I/O 的内容,以及每种 I/O 实现方法的最佳实践。本系列教程共有三篇文章,介绍了关于 AIX(R) 磁盘和 I/O 子系统的内容,重点关注于在优化磁盘 I/O 性能时的各种挑战。尽管磁盘优化很可能没有 CPU 或者内存优化那么激动人心,但它是优化服务器性能的关键部分。事实上,其中部分原因是因为磁盘 I/O 是最薄弱的子系统环节,与任何其他子系统相比,您可以执行更多的操作以提高磁盘 I/O 性能。 |
|
|
|
2007年9月6日 |
|
| |
AIX 5L 磁盘性能优化: 第 2 部分 了解如何在创建您的逻辑卷之前使用合适的磁盘布置以提高磁盘性能。本系列文章的第 2 部分重点关注于监视逻辑卷,以及用于分析结果的命令和实用工具(iostat、lvmstat、lslv、lspv、lsvg)。 |
|
|
|
2007年9月6日 |
|
| |
Linux 技巧: 控制预定作业的持续时间 假设您需要在深夜里运行 30 分钟某些 trace 程序以调试一个棘手的问题,或者您希望将 Linux 系统当作闹钟使唤。本文介绍的技巧将帮助您在运行一段时间(或满足其他条件)后停止执行某些作业,例如使用 cron 和 at 功能启动的作业。 |
|
|
|
2007年9月3日 |
|
| |
通过自己编写的插件来使用 Nagios 了解更多关于 Nagios 的内容,并找出使用这个软件时存在的新的系统监视可能性。Nagios 是一种开放源代码监视软件,它可以扫描主机、服务、网络方面存在的问题。Nagios 与其他类似的包之间的主要区别在于,Nagios 将所有的信息简化为“工作(working)”、“可疑的(questionable)”和“故障(failure)”状态,并且 Nagios 支持由插件组成的非常丰富的“生态系统”。这些特性使得用户能够进行有效安装,在此过程中无需过多地关心细节内容,只提供他们所需的信息即可。 |
|
|
|
2007年9月3日 |
|
| |
系统管理工具包: 构建无人参与的智能脚本 通过本文了解如何创建脚本来记录其输出、跟踪和标识错误及从错误和问题恢复,从而使其要么正确运行,要么失败并提供合适的错误消息和报告供分析。构建脚本并自动运行是每个好的管理员必须进行的工作,但如何处理错误输出并就脚本应该如何处理这些错误做出明智决策呢?本文将帮助您解决这些问题。 |
|
|
|
2007年8月30日 |
|
| |
GPFS 3.1 for AIX 安装配置完全手册 本文详细描述了 AIX 5.3环境下安装配置 GPFS 3.1的步骤,对于第一次安装 GPFS 的同仁可以快速入门,对于有安装过的同仁,有一定的参考意义。 |
|
|
|
2007年8月30日 |
|
| |
了解正则表达式 可以通过多种方式在 UNIX(R) 系统上构建和测试正则表达式 (regexp)。通过本文,您可以了解各种可用工具和技术,以帮助了解如何为各种程序和语言构造正则表达式。 |
|
|
|
2007年8月30日 |
|
| |
Linux 技巧: 用 cron 和 at 调度作业 系统管理员需要在系统负载低的午夜运行作业,或者需要每天或每周运行作业,同时又不愿意牺牲睡眠时间或假期。调度任务的其他原因包括自动执行日常任务或者确保每次都以相同的方式处理任务。本文帮助您使用 cron 和 at 功能调度作业定期运行或在指定的时间运行一次。 |
|
|
|
2007年8月27日 |
|
| |
对话 UNIX,第 11 部分: 漫谈 UNIX 文件系统 UNIX(R) 文件系统中的许多目录都用于某个特殊的目的,并且根据长期的约定来对这些目录进行命名。在“对话 UNIX”系列教程的这一部分中,了解 UNIX 将重要的文件存储于何处。 |
|
|
|
2007年8月27日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 2 部分: 搭建一个基于 Java 的商业应用程序 可以开发使用 Java(TM) 和 PHP 技术的应用程序。在获得使用 PHP 作为基于 Web 的接口平台的好处的同时,您可以使用 Java 代码作为核心逻辑(或者重新部署现有的基于 Java 的应用程序)。本教程是由六个部分组成的系列文章中的第 2 部分,本教程创建了一个简单的 Java 业务应用程序,然后将其作为 Servlet 部署到运行 IBM AIX(R) Version 5.3 操作系统的 System p(TM) 系统的 Apache Tomcat 应用服务器中。 |
|
|
|
2007年8月23日 |
|
| |
在 AIX 操作系统上如何安装 IBM DB2 9版本的分区环境 本文详细地介绍了如何在 AIX 操作系统上安装 DB2 9版本的分区环境,即 DPF(Database Partition Feature)选件。 |
|
|
|
2007年8月23日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 3 部分: 将 Java 业务应用程序与 DB2 Version 9 进行集成 在 AIX(R) 中可以开发使用 Java(TM) 和 PHP 技术的应用程序。在获得使用 PHP 作为基于 Web 的接口平台的好处的同时,您可以使用 Java 编程语言编写核心逻辑(或者重新部署现有的基于 Java 的应用程序)。在本文(系列文章的第 3 部分)中,介绍了如何将第 2 部分中创建的核心应用程序连接到 DB2(R) 数据库,以便对问卷调查的问题和回答进行存储。 |
|
|
|
2007年8月23日 |
|
| |
AIX 中的 LDAP 配置管理和故障诊断 了解如何诊断 IBM Directory Server 的问题,以及如何识别解决这些问题需要些什么。本文是关于 AIX(R) 中 IBM Directory Server 配置管理的快速参考。 |
|
|
|
2007年8月20日 |
|
| |
使用 Windows Active Directory 服务器对 IBM LDAP netgroups 进行配置 Netgroups 用于创建网络范围内的组,并且您可以使用它们为这些组提供特殊的权限。与其他用户相比,Netgroups 中配置的用户可以拥有不同的权限。本文说明了如何使用 Microsoft Active Directory 服务器配置 IBM Lightweight Directory Access Protocol (LDAP) 客户端 (AIX(R)) 上的 Netgroups。 |
|
|
|
2007年8月20日 |
|
| |
Emacs 编辑环境,第 4 部分: 选项、寄存器和书签 在 Emacs 中控制您的编辑会话,并使用它提高工作效率。本教程是系列文章的第 4 部分,将向您介绍 Emacs 中控制编辑会话某些方面的三个领域:各种不同的命令行选项、寄存器,以及用于设置和保存位置及数据的书签工具。了解如何以及何时使用这些特性及其使用诀窍,这些都是完成功能强大的编辑工作中的重要主题。 |
|
|
|
2007年8月16日 |
|
| |
Emacs 编辑环境,第 3 部分: 高级 Emacs 文本操作 本教程是系列文章的第 3 部分,基于您在前两部分教程中所学习的内容,介绍一些用于文本操作的更高级的 Emacs 功能。您将学习高级编辑技术的实际示例,包括如何执行递归编辑、进行标记和使用文本矩形区块,以及使用剪切环 (kill ring) 和二次选择处理复杂的选择技术。 |
|
|
|
2007年8月16日 |
|
| |
AIX 5L 内存性能优化,第 3 部分: 第 3 部分 获得关于交换(分页)空间的概述,了解如何配置和管理它,捕获统计数据,优化您的虚拟内存管理器 (VMM) 设置,以便提供最优的交换(分页)空间配置和性能。 |
|
|
|
2007年8月13日 |
|
| |
Emacs 编辑环境,第 2 部分: 学习 Emacs 的基本模式和编辑特性 开放源代码的 Emacs 编辑器是一个大型的、复杂的应用程序,作为一个完整的开发环境,它可以用于完成从编辑文本到函数的任何工作,并且使用这个编辑器可以提高 UNIX® 的计算能力。本教程是系列文章中的第二部分,向您介绍了有关模式 的一些基本概念,向您展示一些功能强大的文本操作功能,并且教您如何使用 Emacs 中内置的搜索、替换以及拼写检查工具。 |
|
|
|
2007年8月9日 |
|
| |
使用 AIX 记帐 从很早的时候开始,记帐就成为了 UNIX® 操作系统中的一部分。大多数 UNIX 变体都具有进程和连接时间记帐的功能。因此,可以在异类环境中合并记帐记录,以便进行计费或监视。在本教程中,研究了各种 AIX® 记帐类型,如何启用它们,如何生成报告,以及如何自定义报告信息,以便用于系统监视和使用收费。 |
|
|
|
2007年8月8日 |
|
| |
AIX 5L 内存性能优化,第 2 部分: 第 2 部分 使用 ps、sar、svmon 和 vmstat 监视内存的使用情况,并分析其结果。这个由三篇文章组成的系列重点关注于在运行 AIX(R) 的 IBM System p(TM) 服务器上进行内存管理和优化的各个方面。第 1 部分提供了关于 AIX 中内存的概述,包括对虚拟内存和虚拟内存管理器 (VMM) 的介绍。它还深入地分析了各种优化参数,并对 AIX Version 5.3 中内存管理方面的改进内容进行了介绍。第 2 部分重点关注于内存子系统监视的详细内容,并介绍了如何分析所得到的结果。第 3 部分主要介绍交换空间,以及如何最好地优化 VMM 设置,以提供最优的交换空间配置和性能。在本系列文章中,我还将介绍一些内存性能优化和监视方面的最佳实践。 |
|
|
|
2007年8月6日 |
|
| |
备份和恢复 AIX 系统,第 2 部分: 实现您的备份策略和恢复过程 研究用于恢复数据的各种恢复选项。本系列共分两部分,本文是第 2 部分,向您介绍如何实现第 1 部分讨论的备份策略。第 1 部分的内容包括系统备份的重要性,命令行提供的方法,如何使用系统管理界面工具 (SMIT) 执行备份,以及系统数据和用户数据的区别。 |
|
|
|
2007年8月2日 |
|
| |
备份和恢复 AIX 系统,第 1 部分: 备份的时间、原因和方法 本文将分析备份 AIX® 系统的一些原因、方法和工具。在业务和数据瞬息万变的今天,您的系统所面临的系统损坏和数据丢失的风险越来越大。要保护您公司的数据,您不仅需要制定可靠的备份策略、创建多个备份并在非现场存储数据,还需要具有已经过全面测试并证明有效的系统数据恢复计划。制定可靠的备份策略可减少公司的停机时间。 |
|
|
|
2007年8月2日 |
|
| |
AIX 5L 内存性能优化,第 1 部分: AIX Version 5.3 中内存的概述以及内存参数的优化 本系列的三篇文章深入研究内存优化中的参数优化,重点关注于内存性能优化方面的各种挑战和各种最佳实践,并且还介绍了 AIX(R) Version 5.3 中的一些改进。尽管与中央处理单元 (CPU) 优化相比,实现内存优化可能更加困难,但它同样是非常重要的。在 AIX 服务器中,与任何其他子系统相比,您可以对内存进行更多的优化工作。更改系统中的某些内存参数,可以极大地提高性能,特别是在尚未对这些参数进行优化的运行环境中。本系列文章的第 1 部分提供了 AIX 中内存的概述,包括对虚拟内存和虚拟内存管理器 (VMM) 的介绍。 |
|
|
|
2007年7月30日 |
|
| |
Linux 技巧: Bash 参数和参数扩展 您是否有时想知道如何对脚本使用参数,以及如何将参数传递给内部函数或其他脚本?是否需要对参数或选项做一些简单的有效性测试?或者对参数字符串执行一些简单的析取和替换操作?本文将向您介绍参数的用法和 bash shell 中的各种参数扩展。 |
|
|
|
2007年7月30日 |
|
| |
UNIX 新手指南,第4部分: 一些很好的 Shell 诀窍 当编写 Shell 程序时,您通常会遇到一些特殊的情况,希望采用自动方式处理。本教程包括一些关于此类情况的 Bourne Shell 脚本示例。这些情况包括字符串的进制转换(十进制到十六进制、十六进制到十进制、十进制到八进制,等等)、在管道循环中读取键盘、Subshell 执行、内联输入、为目录中的每个文件执行一次命令,以及使用多种方法构造连续循环。本系列文章的第 4 部分总结了一批执行有用功能的 Shell 单命令行程序。 |
|
|
|
2007年7月27日 |
|
| |
使用可选的方法管理和监视 UNIX 服务器 通过使用 Weblog、Wiki 和 Subversion 等工具,记录和跟踪信息以及 IT 基础结构中的更改,可以让您的系统和环境变得更容易使用和管理。在 UNIX(R) 的管理过程中,您需要保存和保留许多不同类型的信息和数据。可以使用许多方法来完成这项任务,但是更有效的解决方案是使用各种免费的工具对配置数据、配置和管理更改、以及管理事件进行存储和保留。 |
|
|
|
2007年7月27日 |
|
| |
AIX 5L 性能优化: 监视您的 CPU,第 3 部分 本系列文章的第 3 部分重点关注中央处理单元 (CPU) 性能优化中鲜为人知的方面:控制线程使用和 CPU 绑定。本文介绍了一些关键的工具和实用程序,您可以使用它们来分析线程和管理进程。 |
|
|
|
2007年7月23日 |
|
| |
对话 UNIX: 第 10 部分,定制您的 Shell 您可以自定义 UNIX(R) Shell 以节约时间、节省输入工作量,并使其适应于您的工作风格。Shell 启动文件可以捕获您的首选设置,并在以后的会话中重新创建 Shell 环境会话,甚至在不同计算机中重新创建 Shell 环境会话。
|
|
|
|
2007年7月19日 |
|
| |
UNIX 进程揭秘 研究进程的生命周期,以便您能将所看到的系统上发生的事情与内核中发生的事情联系起来。系统管理员必须知道 UNIX(R) 环境中的进程是如何创建和销毁的,以便了解系统是如何组合起来的,以及了解如何管理行为异常的进程。类似地,开发人员必须了解 UNIX 进程模型,以便编写稳定的应用程序,这些应用程序在无人参与的情况下运行,并且不会给系统管理员带来问题。 |
|
|
|
2007年7月16日 |
|
| |
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 1 部分: 设置 Java 环境 在 AIX(R) 上开发一个 Java(TM) 应用程序,并了解如何通过使用 PHP 接口扩展该应用程序以查看基础 Java 代码。在 AIX 中可以开发使用 Java 和 PHP 技术的应用程序。在获得使用 PHP 作为基于 Web 的接口平台的好处的同时,您可以使用 Java 代码作为核心逻辑(或者重新部署现有的基于 Java 的应用程序)。本文是系列文章的第 1 部分,研究了 AIX 中 Java 编程语言和 PHP 集成方法的基础,提供了使用这种结构的示例应用程序的简要概述,然后介绍了在安装 Java 编程语言和 Apache Tomcat 以开发应用程序之前所需掌握的一些核心内容。 |
|
|
|
2007年7月12日 |
|
| |
开发 AIX 文件系统 了解 AIX(R) 文件系统框架的复杂细节。每种操作系统都提供了自己的内核框架,而内核开发人员在为该操作系统开发内核组件时必须了解和遵循其内核框架。本文介绍了 AIX 文件系统框架。要开发一个新的文件系统,或者将一个现有的文件系统移植到 AIX 操作系统,您必须了解这种框架。 |
|
|
|
2007年7月2日 |
|
| |
使用 SSH 建立安全通信信道 使用各种开放源码的工具,如安全 Shell (SSH)、PuTTY 和 Cygwin,对几乎任何需要访问的资源创建安全的连接。目前,有关 SSH 隧道建立和设置的信息并不是很完整,而且局限于特定的应用程序,或者编写于系统管理员的级别。随着安全需求的日益增长,除了添加边界防火墙、严格控制允许的网络端口的数目之外,用户还需要一种简单地进行配置、操作的方法,最重要的是,安全地完成日常的任务以及访问那些他们经常访问的服务。本文描述了对连接到基于 AIX(R) 或 Linux(R) 的 SSH 服务器的简单 SSH 客户端的设置,这种服务器为典型的、懂得技术的用户提供了设置、配置和操作的能力,以便通过一种灵活的方式在 SSH 服务的基础上实现数据和服务的隧道化。 |
|
|
|
2007年6月29日 |
|
| |
GNU Project Debugger:使用 GDB 的更多乐趣 GDB(即 GNU Project Debugger)有一个成熟的宏功能,允许您完全按照自己所需的工具来对 GDB 进行个性化和自定义。提供有关自定义命令的帮助文档的机制还使它成为一个可与其他人共享的便利工具。 |
|
|
|
2007年6月29日 |
|
| |
AIX 5L 系统的安装介绍 从 AIX 5L 开始,AIX 操作系统除了支持 IBM 的 Power 处理器之外,同时也支持 Intel 的 Itanium(安腾)处理器。本文主要介绍 Power 的 AIX 5L 的安装,在本文最后也给出了基于 Itanium 处理器的 AIX 5L 的安装方法。 |
|
|
|
2007年6月26日 |
|
| |
UNIX 生产力技巧 在日常的办公环境中使用 UNIX(R) 并不一定是非常笨拙的。使用 UNIX Shell 的强大功能和可用的系统工具可以极大地提高您在办公中的工作效率。 |
|
|
|
2007年6月25日 |
|
| |
内存调试技巧 本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。 |
|
|
|
2007年6月21日 |
|
| |
利用 Partition Load Manager 进行分区负载日志记录和监控 利用分区负载管理器 (Partition Load Manager) 完成服务器资源虚拟化。由于分区负载管理器基于分区负载在各分区之间动态地分配资源,因此传统的资源监控和分析工具变得没有用处。那么,开发人员该如何应对?您可以让分区负载管理器与按需监控系统(On-demand Monitoring System,OMS)工具一起使用。OMS 作为集成组件,提供实时及历史使用率和分配数据。 |
|
|
|
2007年6月19日 |
|
| |
在异构 UNIX 系统间可靠的迁移 Java 应用 使用组件化的构建系统自动地将带有本地扩展的 Java(TM) 项目移植到异类 UNIX(R) 平台。现在,类 UNIX 平台上运行的许多大型 Java 系统都需要第三方本地库支持,或者需要开发您自己的本地组件。这些平台上的许多实用工具和系统调用都没有相应的 Java 包装器。在这些环境中为各种平台构造“一次编写,到处运行”的 Java 应用程序需要维护单独的本地代码集、并集成单独的构建系统,而这样做有很多缺点。 |
|
|
|
2007年6月14日 |
|
| |
AIX 5L 性能优化,第 1 部分: 监视 CPU 就在您认为即将面对普通的一天时,您接到一个电话,并且听到了大多数 AIX(R) 管理员都非常忌惮的一句话。那句话就是:“系统为什么这样慢?”如果您已经做好了准备,那么回答此类问题会比较简单。 |
|
|
|
2007年6月4日 |
|
| |
对话 UNIX,第 9 部分: 正则表达式 几乎所有重要问题都需要从无用数据中过滤出有用数据。了解大量的 UNIX(R) 命令行实用工具如何使用正则表达式来去芜取精。 |
|
|
|
2007年5月28日 |
|
| |
对话 UNIX,第 8 部分: UNIX 进程 在 UNIX 系统中,每个系统和最终用户任务都包含在某个进程中。系统总是不断地创建新的进程,当任务结束或意外发生时,进程会终止。在本文中,您将了解如何控制进程和使用一些命令来查看您的系统。 |
|
|
|
2007年5月16日 |
|
| |
Rexx 与 AIX REstructured eXtended eXecutor (Rexx) 语言已有将近 30 年的发展历程,但其潜力却经久不衰。Rexx 是第一批被广泛使用的“脚本”语言之一,其功能和平台范围不断得到扩展,特别适合与 AIX(R) 搭配使用。 |
|
|
|
2007年5月14日 |
|
| |
在 AIX V5.3 中使用 MALLOCDEBUG 隔离并解决内存泄漏 AIX V5.3 中附带的 malloc 子系统监视工具 MALLOCDEBUG,可以帮助您隔离内存泄漏。内存泄漏是非常棘手的问题,并且处理起来需要很大的代价,所以使用好的工具以确定并了解出现泄漏的原因是非常重要的。本文中提供的示例代码将向您展示处理内存泄漏的一种方法。 |
|
|
|
2007年5月10日 |
|
| |
UNIX 工作站上的数学工具 UNIX(R) 上有许多工具可供使用,它们可以满足您的数学启蒙要求。其中有些工具是内置的;大多数则是下载保存的。本文将向您展示 UNIX 工作站上通往数学殿堂之路。 |
|
|
|
2007年5月8日 |
|
| |
从 Solaris 迁移到 AIX 现在您作为团队中的 UNIX(R) 专家已有许多年,并且高层管理在未听取您意见的情况下已决定从 Sun Microsystems 迁移到 IBM。除另谋高就外,您需要做什么呢?您是否能完成到 AIX(R) 的转换?作为 VERITAS 或 Solaris Volume Manager (SVM) 的备选方案,IBM 能提供什么?在本文中,使用 AIX 提供的文件系统管理和工具可使您的迁移工作更容易。 |
|
|
|
2007年4月29日 |
|
| |
系统管理员工具包: 充分利用 zsh 研究 Z Shell (zsh) 的重要组成部分和如何使用其功能来简化 UNIX(R) 系统管理任务。zsh 是一个流行的 Shell,是对原始 Bourne 和 Korn Shell 的替代。它提供了印象深刻的系列附加功能,包括用于自动完成不同命令、文件和路径以及用于将键绑定到功能和操作的改进。 |
|
|
|
2007年4月26日 |
|
| |
AIX 5L 性能优化,第 2 部分: 监视 CPU 确定哪些 AIX(R) 工具可用于监视给定解决方案的中央处理器(Central Processing Unit,CPU),并了解为何某些工具优于其他工具。本系列的第 1 部分讨论了优化方法和使用 CPU 性能优化过程的重要性。另外还简单介绍了一些在优化存储库时可以使用的性能工具,对 POWER CPU 进行了简要介绍,并讨论了 POWER 芯片发展中的体系结构提升如何为 System p(TM) 产品系列的硬件提升做出贡献。 |
|
|
|
2007年4月24日 |
|
| |
对话 UNIX,第 7 部分: 命令行惯用语 UNIX 具有自己的方言,并且其命令词汇表非常庞大。但是您并不需要一次掌握所有的内容。本文介绍了许多命令行组合,可以促进您对 UNIX 语言的掌握。 |
|
|
|
2007年4月24日 |
|
| |
VNC 发展动态 Virtual Network Computing (VNC) 的使用非常广泛,但人们对它还是存在很多误解。本文将仔细描述令 VNC 成为日常开发和管理工作中不可或缺的因素的基本功能,同时介绍 VNC 的一些最新进展。 |
|
|
|
2007年4月19日 |
|
| |
AIX 上的进程优先级与进程控制 通过 kill 和 nice 等工具管理进程非常简单,但如果要对进程进行更为细化的管理控制,又该如何呢?在使用 AIX(R) 的多处理器系统中,您可以将进程和线程分配给特定的处理器来实现此目的,但如何选择适当的应用程序并组织更大的系统,以便对该应用程序进行相应的优化呢?在本文中,您将了解可用于组织进程的各种工具,然后分析组织和选择进程背后的理论,并学习如何有效设置进程的优先级。 |
|
|
|
2007年4月16日 |
|
| |
Linux 技巧: 用 CUPS 打印 DVI 文件 您是否试过在 Linux 上打印 DVI 或其他文件却得到 “unsupported format”(不支持的格式)的消息?本文所述技巧介绍了如何组合现有工具制作一个打印 DVI 文件的 CUPS 打印过滤器。 |
|
|
|
2007年4月9日 |
|
| |
在 FreeBSD 中使用串行通信进行远程内核调试 探索在不影响系统性能的情况下,如何远程调试正在目标计算机上运行的 FreeBSD 内核。本文讨论如何使用串行通信端口设置调试环境、如何编译经过修改的内核代码、如何进行调试,并介绍了一些故障诊断提示。
|
|
|
|
2007年4月2日 |
|
| |
用 AWK 实现 DB2 数据库 Schema 的同步 在多个成员用一个系统进行集成测试时,每一个成员 PC 机上也要安装一个相同的数据库作为单元测试环境。本文介绍了保持各个数据库一致性——我们称这个过程为数据库 schema 的同步——的几种方式。 |
|
|
|
2007年3月30日 |
|
| |
将 Java Web 应用从 Windows 移植到 AIX 时需要注意的问题 研究您在将 Java(TM) Web 应用程序从 Windows(R) 移植到 AIX(R) 时可能会陷入的三个陷阱,并了解如何避免它们。在开发应用程序时,您通常是在开发环境中进行,然后再将它们部署到生产环境。如果您在 Windows 上进行开发并部署到类 UNIX(R) 平台,则可能会遇到一些微妙的陷阱。第一个陷阱是在 Windows 和 AIX 中设置不同的行分隔符,第二个陷阱说明了在不同开发环境和操作系统中定位文件的最佳方法,第三个陷阱是套接字通信中的一个常见异常。 |
|
|
|
2007年3月26日 |
|
| |
Emacs 编辑环境,第 1 部分: 学习 Emacs 的基础知识 精通 Emacs 编辑器,并深入研究它赖以成名的最先进的编辑命令。开放源代码的 Emacs 编辑器(UNIX® 计算系统中最强大的功能之一)是一个复杂的大型应用程序,从编辑文本到作为一个完整的开发环境,它几乎无所不能。它具有丰富的功能,而且与您见过的任何程序都不一样,尤其是在指定和输入命令方面。这篇教程是本系列的第一篇,它提供了一份简明、可供亲手实践的介绍,让您了解最重要的 Emacs 编辑概念和功能。 |
|
|
|
2007年3月20日 |
|
| |
系统管理工具包: 通过 OpenSSH 设置 UNIX 远程访问 使用 OpenSSH 为运行远程终端提供安全环境。OpenSSH 和终端的基本用法非常简单,不过,本文还将介绍允许自动登录到远程主机的其他元素、运行远程应用程序的方法,以及如何在主机之间安全地复制文件。 |
|
|
|
2007年3月18日 |
|
| |
Linux 技巧: Bash 测试和比较函数 您是否为 Bash shell 中大量的测试和比较选项而困惑呢?这个技巧可以帮助您解密不同类型的文件、算术和字符串测试,这样您就能够知道什么时候使用 test、[ ]、[[ ]]、(( ))或 if-then-else 了。
|
|
|
|
2007年3月16日 |
|
| |
使用 UNIX System V IPC 机制共享应用程序数据 UNIX(R) 操作系统提供了一组丰富的功能,允许进程相互通信。您可以使用所谓的“进程间通信”(Inter-Process Communication,IPC)这种通信方法,在运行时重新配置应用程序或在并行运行的不同进程之间共享数据。本文向您介绍如何确定应用程序可用于相互通信的方法、为您的应用程序选择最适当的方法并开始您的实现。 |
|
|
|
2007年3月15日 |
|
| |
AIX V5.3 中 IPv4 和 IPv6 的网络接口操作 了解更多关于套接字 I/O 控制 (ioctl) 命令的内容,以及如何使用它们完成各种网络相关的操作.操作系统为套接字、路由表、ARP 表、全局网络参数和接口提供了相应的控制操作方式。本文适用于对 Internet Protocol Version 4 (IPv4) 和 Internet Protocol Version 6 (IPv6) 堆栈网络级操作感兴趣的 AIX Version 5.3 开发人员。 |
|
|
|
2007年3月13日 |
|
| |
扩展 SMIT 应用 AIX(R) 系统管理界面工具(System Management Interface Tool,SMIT)是一个协助您执行各种系统管理任务的菜单应用程序。本文针对有经验的 AIX 管理员,他们应该熟悉 Shell 编程、smit(1) 和 smitty(1),并希望增添或修改 SMIT。本文还假设他们熟悉 UNIX(R) 文本编辑器的使用。 |
|
|
|
2007年3月8日 |
|
| |
UNIX 目标文件初探 UNIX(R) 系统中运行的程序遵守一种称为目标文件格式的精心设计。了解更多关于目标文件格式的内容,以及可以用来研究系统中目标文件的工具。 |
|
|
|
2007年3月6日 |
|
| |
对话 UNIX,第 6 部分: 通过脚本实现操作的自动化 了解 Shell 脚本如何实现所有个人或系统任务自动化。脚本可以执行监视、存档、更新、报告、上载和下载操作。实际上,任务无论大小,均可通过脚本来处理。下面是简介: |
|
|
|
2007年3月1日 |
|
| |
使用命令行高效地进行文本编辑 简单研究一下可节省时间和精力的一些基本命令行文本编辑程序。文本编辑操作通常在文本编辑器应用程序中交互式地进行。然而,有些任务可以直接从 UNIX(R) 命令行方便快捷地完成。此外,还可以在脚本中使用这些单命令行程序来自动化各种编辑过程。 |
|
|
|
2007年2月16日 |
|
| |
IBM p5 服务器逻辑分区 学习有关如何对 IBM System p5 服务器分区的基础知识。如果您的企业与我们的相似,也许您会对拥有许多未得到充分利用却消耗了数据中心宝贵地板空间的服务器感到沮丧——这些服务器仅专用于单个应用程序,而该应用程序仅使用了昂贵的 CPU 和内存资源的很小一部分。将所有那些服务器合并到少量硬件上以更充分地利用资源,同时仍然为每个应用程序维护单独的操作系统环境,那不是很好吗?使用基于 IBM POWER5 的服务器,您完全可以实现这点。 |
|
|
|
2007年2月12日 |
|
| |
IBM p5 服务器逻辑分区进阶指南 了解如何对 p5 服务器进行配置,以便在生产环境中提供冗余和可恢复性。在上一篇文章中,您了解了如何在 p5 服务器上设置逻辑分区的基础知识。这包括创建一个虚拟 I/O 服务器(VIO 服务器)和一个逻辑分区 (LPAR),后者将 VIO 服务器用于 rootvg 和 Ethernet 连接。 |
|
|
|
2007年2月12日 |
|
| |
UNIX 高手的 10 个习惯 采用 10 个能够提高您的 UNIX(R) 命令行工作效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。
|
|
|
|
2007年2月9日 |
|
| |
使用 SUMA 更新 AIX 系统 了解 AIX 5L(TM) Version 5.3 中首次引入的特性,服务更新管理助理 (SUMA),如何实现 AIX(R) 系统的自动化更新过程。我们还将研究与 AIX 更新相关的一些问题,以及如何实施特定的步骤以解决这些问题。 |
|
|
|
2007年2月5日 |
|
| |
UNIX 新手指南,第 3 部分:正则表达式 了解 UNIX 过滤器的强大功能。在本教程中,您将深入了解 grep 系列,包括许多 UNIX 实用程序中的正则表达式语法。您还将了解关于流编辑器 sed 的更多信息,并通过示例和解释来研究 awk 模式扫描语言。 |
|
|
|
2007年1月18日 |
|
| |
UNIX 新手指南,第 2 部分:vi 文本编辑器 对于新用户来说,vi 文本编辑器可能看起来不是很直观,但是不要误会,世界上许多最优秀的程序员仍然广泛地使用这种经历了 30 年之久的古老工具,之所以会这样,有一个很好的理由。 vi 文本编辑器将操作分为插入模式和命令模式,这允许您使用超快的键盘命令对文本和用户定义的段进行动态地编辑、插入和移动。 |
|
|
|
2007年1月18日 |
|
| |
UNIX 新手指南,第 1 部分:文件维护工具 系统管理员可以在命令行中使用各种程序来维护 UNIX 系统中的文件。在本教程中,您将试验使用一些命令,如 cd、cp 和 tar,以便在命令行中导航 UNIX 文件系统并处理文件和目录。cd 命令用来更改目录,cp 命令用来复制文件或目录,而 tar 可以快速地对文件进行存档。您还将了解如何处理文件权限并执行简单的输入/输出。 |
|
|
|
2007年1月18日 |
|
| |
IBM Network Authentication Service for AIX Version 5.3 中的 Kerberos 策略管理 通过使用 IBM(R) Network Authentication Service (IBM NAS) for AIX(R),来了解更多有关 Kerberos 密码策略管理的内容,并熟悉关于 IBM NAS 策略的各个方面知识。本文还将研究 IBM NAS 完整的命令、示例和场景,以帮助您全方位地使用 kerberos 密码策略。 |
|
|
|
2007年1月17日 |
|
| |
AIX 上的 Java 故障诊断:AIX 核心转储 您是否希望节省一些时间?本文提供了对 IBM AIX(R) 操作系统上的 Java(TM) 系统进行故障排除的说明。在本文中,作者提供了简短、简单和完整的说明,指导您收集 AIX 核心文件和其他文件,以便分析运行于 AIX 上的 Java 应用程序的进程异常。您还将了解如何对数据打包并将其发送给 IBM Support。 |
|
|
|
2007年1月11日 |
|
| |
系统管理员工具包: 充分利用 bash 通过利用 Bourne-again shell (bash) 的重要组成部分及其功能来简化系统管理任务。Bash 是一个流行的 Shell,是对原始 Bourne 和 Korn Shell 的替代。它提供了印象深刻的系列附加功能,其中包括对脚本环境的改进、广泛的别名技术和用于自动完成各种命令、文件和路径的改进方法。 |
|
|
|
2007年1月8日 |
|
| |
系统管理工具包: 问题和陷阱 避免常见的缺陷和陷阱,以帮助确保您的系统正常地运行。了解处理磁盘已满或受损坏的系统的正确方法,这与在工具库中配备各种工具以确保准备好快速地处理丢失的文件或不安全的系统一样重要。本文重点关注于 UNIX(R) 管理员所面临的一些最常见的问题,以及实现安全且有效的解决方案的方法。 |
|
|
|
2007年1月4日 |
|
| |
管理 Java 类路径(UNIX 和 Mac OS X) 类路径是 Java 平台中最复杂也最令人头痛的部分之一,但熟练掌握类路径对成为一名专业 Java 程序员来说却又十分关键。在本文中,Elliotte Rusty Harold 为您阐述了类路径和源路径的复杂性,并向您展示了如何在 UNIX 和 Mac OS X 中熟练掌握它们。如果您使用的是 Windows,请参阅本文的姊妹篇。
|
|
|
|
2007年1月4日 |
|
| |
系统管理员工具包: 交换空间管理和技巧 配置交换空间(包括在紧急情况下添加空间)以充分利用您的系统。在本文中,您将了解如何监视系统以确定有效的交换空间配置数据,并研究将交换空间不只是用作辅助随机访问存储器 (RAM) 的方法。 |
|
|
|
2006年12月31日 |
|
| |
对话 UNIX,第 5 部分: 操纵数据与文件 了解几种用来在不同系统之间移动文件、以及实现远程数据同步的技术。 |
|
|
|
2006年12月28日 |
|
| |
对话 UNIX,第 4 部分: UNIX 所有权和权限管理 了解如何对文件权限进行操作以保护您的文件,或者与他人共享这些文件。 |
|
|
|
2006年12月26日 |
|
| |
AIX 中的处理器关联 了解如何使用处理器关联对进程进行限制,使其仅运行于指定中央处理单元 (CPU)。处理器关联是操作系统提供的一种机制,您可以在多处理器系统中使用它。它可以将进程中所有的线程绑定在指定的处理器上运行。使用进程关联设置可以对线程进行绑定或取消绑定,这可以帮助您找到导致棘手的暂停或死锁问题的根本原因,特别是对于那些难以调试的、危险的死锁和挂起。 |
|
|
|
2006年12月21日 |
|
| |
AIX 5L V5.3 中的存储管理 AIX 5L(TM) V5.3 集成了大量的特性,这使得它比以前的操作系统发行版具有更强大的功能。IBM(R) 顾问 Shiv Dutta 关注于 AIX 5L Version 5.3 中的一些特性,这些特性增强了逻辑卷管理器 (LVM) 和 Enhanced Journal File System (JFS2) 的范围、功能和性能。 |
|
|
|
2006年12月14日 |
|
| |
AIX 常用命令汇总 在使用 AIX(R) 和 System p(TM) 服务器遇到问题时,您是否希望能够自己找到答案呢?您是否希望不必总是求助于专业支持人员,从而节省一些时间呢?好,本文的作者将讨论一些能够回答这些问题的 AIX 命令,并告诉您如何进一步寻找其他问题的答案。 |
|
|
|
2006年12月7日 |
|
| |
使用 IBM AIX V5.3 在 Solaris 10 中实现安全的 Kerberos 化身份验证 设置 Kerberized 环境以便与 Solaris(TM) 10 协同工作,了解如何在 AIX(R) Version 5.3 中配置密钥分发中心 (KDC)。您还将浏览在 Solaris 10 中配置 Kerberos 客户端的一系列步骤,以使用 AIX Version 5.3 作为 KDC 对 Telnet、远程 Shell (rsh) 和安全 Shell (SSH) 的用户进行身份验证。在不同的平台之间使用单个 AIX IBM Network Authentication Service (NAS) KDC 进行身份验证非常有用,尤其是在混合环境中。 |
|
|
|
2006年11月30日 |
|
| |
UNIX 技巧: 借助 UNIX 成为更优秀的博客 您是否知道博客创作与 UNIX(R) 携手前行?UNIX 内置的 Web 和文本处理工具使您能够方便快捷地创建博客。探索一些用于改进 UNIX 博客创作技能的便利技巧。 |
|
|
|
2006年11月23日 |
|
| |
SMIT 入门 本文将介绍 SMIT 工具以及如何使用它。系统管理界面工具(System Management Interface Tool,SMIT)是一种交互式的应用程序,它几乎可以用来简化 AIX(R) 系统管理中各方面的工作。在学习完本文后,您将会把 SMIT 作为 AIX 系统管理员最好的工具。 |
|
|
|
2006年11月16日 |
|
| |
在 AIX 上实现 iSCSI 学习如何在 AIX 上实现 Internet 小型计算机系统接口(Internet small computer system interface,iSCSI)。文中循序渐进的过程将说明如何通过 Cisco MDS 在 AIX 主机上跨存储区域网络 (SAN) 实现 iSCSI。这些过程还将说明一些接口优化参数。 |
|
|
|
2006年11月6日 |
|
| |
GAWK 入门:AWK 语言基础 了解 AWK 文本处理和模式扫描语言的基本概念。本教程将带您开始使用 AWK 进行编程:您将了解 AWK 如何读取输入数据和对其进行排序、如何运行 AWK 程序、操作数据并进行复杂的模式匹配。当您完成本教程的学习时,同时也了解了 GNU AWK (GAWK)。 |
|
|
|
2006年11月2日 |
|
| |
Windows 终端服务的 Kerberos 化验证 了解如何配置 Microsoft(R) Windows(R) 2003 Server,以使用 AIX(R) 5.3 系统上承载的 IBM Network Authentication Service (IBM NAS) 密钥分发中心 (KDC) 对 Terminal Service 用户进行身份验证。这样的设置不仅提供了 Terminal Service 用户的 Kerberized 身份验证,而且允许用户跨 AIX 和 Windows Server 系统拥有统一的用户 ID 和密码。它允许应用程序开发人员在跨系统的 Kerberized 应用程序中利用 IBM NAS 和 Windows 之间的 Kerberos 互操作性优点。 |
|
|
|
2006年10月30日 |
|
| |
C 语言中的指针和内存泄漏 在使用 C 语言时,您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样,那么本文就适合您。您将了解可能导致内存破坏的指针操作类型,您还将研究一些场景,了解要在使用动态内存分配时考虑什么问题。 |
|
|
|
2006年10月26日 |
|
| |
对话 UNIX,第 3 部分: 在命令行中完成所有的工作 研究提供 Internet 访问的三种基本的 UNIX(R) 命令行实用工具。 |
|
|
|
2006年10月23日 |
|
| |
NetBSD 入门 与任何其他的 UNIX(R) 派生系统相比,由于 NetBSD 的巧妙设计决策和对可移植代码的不懈追求,使得它可以运行于更多种类的硬件平台之上。无论是正在将该操作系统移植到专用的嵌入式系统,或者正在寻找具有稳定性和跨实验室硬件平台的兼容性的系统,相对于 Linux(R) 和 GNU 公共许可 (GPL) 而言,NetBSD 及其开放许可都是一种颇具吸引力的选择。 |
|
|
|
2006年10月19日 |
|
| |
系统管理员工具包: 移动 UNIX 目录 有时候,您需要将整个 UNIX(R) 目录树复制到相同系统中其他的位置或不同的系统。有许多种不同的方法可以完成这项操作,但并非所有的方法都可以保持信息数量不变或兼容于不同的系统。本文讨论了 UNIX 中各种可用的选项,以及如何最好地使用它们来完成相应的任务。 |
|
|
|
2006年10月16日 |
|
| |
错误:UNIX 程序中的错误代码 学习 errno 全局变量,从而获得更多您想了解的有关 UNIX 标准错误报告机制的知识。您还将了解两个关联的全局变量(sys_nerr 和 sys_errlist),并了解有助于向用户报告错误的标准函数。 |
|
|
|
2006年10月12日 |
|
| |
系统管理工具包: 标准化您的 UNIX 命令行工具 本文介绍用于标准化界面以简化在不同 UNIX(R) 系统之间移动的方法。如果您管理多种 UNIX 系统(特别是在异构环境中),则最艰巨的任务可能是在不同环境之间切换并执行不同的任务,同时还必须考虑系统之间的所有差异。本文并不介绍特定的差异,而是研究能够提供兼容层(或包装)以支持一致环境的方法。 |
|
|
|
2006年9月25日 |
|
| |
使用 Groff 生成独立于设备的文档 本教程向您简要介绍 Groff 系统,并说明如何使用它来准备需要专业的质量、可移植性和支持多种输出格式的文档、帮助系统、报表或任何打印输出的内容。 |
|
|
|
2006年9月21日 |
|
| |
系统管理员工具包: 备份关键的信息 大多数 UNIX(R) 管理员都有相应的方法来备份 UNIX 计算机中的数据和信息,但对于配置文件和提供计算机运行所需配置数据的其他内容,又应该如何处理呢?本文提供了相关技术的详细信息,这些技术用于针对关键的文件,实现有效和高效的备份系统。
|
|
|
|
2006年9月18日 |
|
| |
使用 yacc 和 lex 编写文本分析器 本文将研究使用 lex/flex 和 yacc/bison 工具构建分析器所需的步骤。首先构建一个简单的计算器,然后深入地研究如何采用相同的原则进行文本分析。 |
|
|
|
2006年9月14日 |
|
| |
AIX 中 Paging Space 使用率过高的分析与解决 AIX 操作系统中的 Paging Space 是很重要的设备,Paging Space 使用率过高将影响系统整体性能,甚至会造成系统挂起。文中对 Paging Space 使用率过高的常见原因进行了分析,并给出了相应的解决方案。 |
|
|
|
2006年9月14日 |
|
| |
对话 UNIX:第 2 部分: 做得多不如做得巧 了解如何利用 UNIX(R) Shell 提供的许多快捷方法。通过一些练习,您将可以更灵活地、而不是更辛苦地进行工作。 |
|
|
|
2006年9月11日 |
|
| |
编写 AIX 内核扩展 了解如何使用 AIX 内核来构建例程以扩展相应的功能,以及如何创建自己的系统调用、内核进程或文件系统。Power 体系结构的飞快发展,加之 AIX(R) Version 5.3 的各种增强功能,使得人们对 AIX 出现了前所未有的兴趣。本文通过大量的示例向您介绍如何利用 AIX 中内核扩展的强大功能。 |
|
|
|
2006年9月7日 |
|
| |
深度探索 OpenBSD OpenBSD 很可能是世界上最安全的操作系统。在其之上的每一步开发过程都重点关注于构建一个安全、开放和免费的平台。UNIX(R) 和 Linux(R) 管理员请注意:您在日常工作中可能已经使用了从 OpenBSD 中移植的工具,只是您并不知道而已。或许,现在我们应该对整个操作系统进行更深入的研究。
|
|
|
|
2006年9月5日 |
|
| |
使用 UNIX 进行文本处理 UNIX(R) 起源于简单的文本处理,并且在它的命令行环境中保留了功能最强大的文本处理工具之一。通过将一系列简单的命令组合在一起,可以完成复杂的文本转换,UNIX 提供的工具允许您构建几乎任何所需的文本处理引擎。 |
|
|
|
2006年8月31日 |
|
| |
为多种 UNIX 平台编写软件 如果为多个 UNIX(R) 平台编写软件,您会注意到在两个平台上编译软件非常困难。本教程将讨论一些工具和技巧,可以使在代码级支持不同的 UNIX 平台的过程变得相当容易。 |
|
|
|
2006年8月28日 |
|
| |
使用应用程序跟踪对性能改变进行量化分析 使用 Apache Web 服务器作为示例,以了解如何分析公共配置的性能含义。使用应用程序跟踪来观察应用程序运行过程中进行的系统调用。通过统计调用的次数和发生的时间,您可以轻松地了解性能改变的影响。 |
|
|
|
2006年8月24日 |
|
| |
使用 lsof 查找打开的文件 通过查看打开的文件,能够了解更多关于系统的信息。了解应用程序打开了哪些文件或者哪个应用程序打开了特定的文件,作为系统管理员,这将使得您能够作出更好的决策。例如,您不应该卸载具有打开文件的文件系统。使用 lsof,您可以检查打开的文件,并根据需要在卸载之前中止相应的进程。同样地,如果您发现了一个未知的文件,那么可以找出到底是哪个应用程序打开了这个文件。 |
|
|
|
2006年8月21日 |
|
| |
利用 AIX V5.3 中使用 OpenSSH 保护通信安全 学习如何在使用 Microsoft(R) Active Directory Server 作为密钥分发中心 (KDC) 的 AIX(R) Version 5.3 计算机上配置 Kerberized Open Secure Shell (OpenSSH)。OpenSSH 对通信(包括密码)进行加密以防止窃听、接管通信连接或窥视数据。如果您工作于具有多供应商解决方案混合环境中的 AIX Version 5.3 系统,那么您会发现本文是非常有价值的。 |
|
|
|
2006年8月17日 |
|
| |
磨练构建正则表达式模式的技能 通过本文的学习,您可以增加一些有用的设计实际正则表达式 (regexp) 的技能。构建正则表达式是任何管理员日常工作中的一部分。为了构造返回所需条件的成功正则表达式,需要学习以模式匹配的角度进行思考,而这种技能需要花大量的时间进行练习。 |
|
|
|
2006年8月14日 |
|
| |
磨练构建正则表达式模式的技能 通过本文的学习,您可以增加一些有用的设计实际正则表达式 (regexp) 的技能。构建正则表达式是任何管理员日常工作中的一部分。为了构造返回所需条件的成功正则表达式,需要学习以模式匹配的角度进行思考,而这种技能需要花大量的时间进行练习。 |
|
|
|
2006年8月14日 |
|
| |
在 Bash shell 中工作 本教程提供了 Bash 的简史,以此说明了 Bash shell 和其他一些常用的 UNIX shell 之间的区别,并且还提供了对 Bash 中可用的主要特性的概述。然后,您将了解更多关于 UNIX 文件系统的知识,如何使用目录和文件,以及自定义 Bash 的外观和行为的几种方法。 |
|
|
|
2006年8月11日 |
|
| |
使用 GStreamer 进行多用途的多媒体处理 本文向您介绍 GStreamer,它是一种通用的多媒体处理库,可以使得多媒体处理更加容易。 |
|
|
|
2006年8月7日 |
|
| |
系统管理员工具包: 迁移和移动 UNIX 文件系统 了解如何在活动的系统中传输整个文件系统,包括如何创建、复制和重新实现新的文件系统。如果出现了 UNIX(R) 磁盘、系统故障或只是填满了文件系统,那么您需要创建新的分区和文件系统,并对相关内容进行复制。甚至可能需要将新的分区装入到适当的地方,以保持重要的文件和组件的位置。更复杂的情况是,您需要在活动的系统中完成这项工作,需要保持文件权限、所有权和可能存在的命名管道以及其他组件。高效地传输这些组件并保持所有这些信息,是迁移过程中的重要部分。 |
|
|
|
2006年8月3日 |
|
| |
AIX 系统标识 在当今的多系统、多分区 IT 环境中,生成唯一系统标识符是非常重要的。许可证密钥管理程序只是用于计算许可证密钥的唯一系统标识符的一个示例。随着基于 IBM Systems 的 IBM POWER4 和 POWER5 处理器的出现,高数值的最大分区(专用的和共享的)是一个很受欢迎的特性。 |
|
|
|
2006年7月31日 |
|
| |
DB2 9 XML 性能特征 了解一个使用 DB2 9 XML、IBM POWER5+、AIX 5.3 和 TotalStorage DS8100 的模拟证券经纪事务处理环境的性能和可伸缩性。这个场景使用了 FIXML 模式,这是一个金融业标准。 |
|
|
|
2006年7月27日 |
|
| |
Linux 引导过程内幕 引导 Linux 系统的过程包括很多阶段。不管您是引导一个标准的 x86 桌面系统,还是引导一台嵌入式的 PowerPC 机器,很多流程都惊人地相似。本文将探索 Linux 的引导过程,从最初的引导到启动第一个用户空间应用程序。在本文介绍的过程中,您将学习到各种与引导有关的主题,例如引导加载程序、内核解压、初始 RAM 磁盘以及 Linux 引导的其他一些元素。 |
|
|
|
2006年7月26日 |
|
| |
AIX 5L Version 5.3 中的存储管理 AIX 5L(TM) Version 5.3 集成了大量的特性,这使得它具有比以前的操作系统发行版更强大的功能。IBM(R) 顾问 Shiv Dutta 关注于 AIX 5L Version 5.3 中的一些特性,这些特性增强了逻辑卷管理器 (LVM) 和 Enhanced Journal File System (JFS2) 的范围、功能和性能。 |
|
|
|
2006年7月20日 |
|
| |
使用 GTK+ 进行健壮的国际化 了解如何使用 GTK+ 库创建支持多种语言并适用于世界不同的地方的图形用户界面 (GUI) 应用程序。本文向您介绍如何避免常见的错误和创建可以可靠地处理国际需求的应用程序。 |
|
|
|
2006年7月17日 |
|
| |
系统管理员工具包: 监视磁盘空间和使用情况 研究确定跨多个 UNIX(R) 系统的磁盘使用情况以及如何创建一个简单的警告系统对潜在问题发出警告的方法。关注您的文件系统,确保它们没有填满,这虽然是个小事,但在 UNIX 系统的日常管理工作中是至关重要的过程。在本文中,您将了解到监视磁盘空间、发现究竟是哪些文件、用户或应用程序占用了大部分的空间、以及如何使用配额和其他解决方案查找需要的信息的方法。 |
|
|
|
2006年7月13日 |
|
| |
FIT 和 Eclipse: 开发 Extended FIT Eclipse 插件 了解基本的 Eclipse 体系结构概念,并通过一个自定义插件的使用,研究如何实现您自己的 Eclipse 插件。这篇文章是本系列中的第 2 部分(共两部分),本系列文章的目的是向您介绍如何在基于 Eclipse 的环境中使用 Framework for Integrated Tests (FIT)。
|
|
|
|
2006年7月10日 |
|
| |
POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能 了解 IBM DB2 9 如何自动利用 AIX 5L 中对 64 KB 页面的支持,为该平台上的数据库应用程序提供高性能。本文论述 DB2 9 for Linux、UNIX 和 Windows 对多页面大小的利用,并展示在基于 IBM POWER5+ 处理器并运行 IBM AIX 5L 的系统上测试到的一些性能结果。 |
|
|
|
2006年7月10日 |
|
| |
使用 Tcl 来组织桌面 大多数图形用户界面(GUI) 桌面为您提供了丰富的配置选项。您可以通过编写脚本的方式对一组 GUI 小部件进行配置,这样可以超出桌面通常所能完成的配置工作。 |
|
|
|
2006年7月6日 |
|
| |
系统管理员工具包: 监视运行缓慢的系统 当您的 UNIX(R) 系统运行迟缓的时候,及时发现问题是至关重要的,这样就可以使得系统恢复到正常的运行模式。有许多原因都会导致系统运行迟缓,但有效地确定问题可能相当困难。在本文中,通过一些学习示例介绍了如何确定和诊断导致您的 UNIX 系统运行迟缓的原因,以便使计算机重新恢复到正常运行状态。 |
|
|
|
2006年7月2日 |
|
| |
FIT 和 Eclipse: 使用 Extended FIT Eclipse 插件执行测试 了解 Framework for Integrated Tests (FIT) 的基本概念,并使用 Extended FIT Eclipse 插件着手为 Eclipse 开发人员测试 FIT 表。本文是由两部分组成的系列文章的第一部分,向您介绍 FIT 并展示如何在基于 Eclipse 的环境中使用它。 |
|
|
|
2006年6月29日 |
|
| |
UNIX 文件系统基本操作 利用 readdir() 和 stat() 函数浏览目录中的条目。因为 UNIX(R) 系统中存在大量的文件和目录,所以您需要了解如何使用 readdir() 函数处理这些目录条目,以及如何使用 stat() 函数提取这些条目的相关信息。在您的 UNIX 程序开发工作中,这些基础的文件系统操作可以很好地为您提供服务,让您可以轻松地发现并读取 UNIX 系统中文件、目录和符号链接。 |
|
|
|
2006年6月26日 |
|
| |
使用 OpenLDAP 集中管理用户帐号 使用轻量级目录访问协议(LDAP)构建集中的身份验证系统可以减少管理成本,增强安全性,避免数据复制的问题,并提高数据的一致性。随着 Linux 的不断成熟,已经出现了很多工具用来简化用户帐号信息到 LDAP 目录的迁移。还开发了一些工具用来在客户机和目录服务器之间启用加密通信配置,并通过复制提供容错性。本文将向您展示如何配置服务器和客户机在 Red Hat Linux 上使用 OpenLDAP。 |
|
|
|
2006年6月26日 |
|
| |
使用 Strace 和 GDB 调试工具的乐趣 编写 UNIX 系统程序充满乐趣,并且具有教育意义。使用 UNIX strace 工具和 GDB(GNU 项目调试工具),您可以真正地深入研究系统的功能,并了解组成这些功能的各种各样的程序。同时使用这两种工具,能够在查看 UNIX 计算机底层信息的时候,给您带来更好的体验。 |
|
|
|
2006年6月22日 |
|
| |
使用 LibXML2 处理配置文件 学习如何在您的 UNIX(R) 应用程序中使用 XML(可扩展标记语言)。本文面向那些不熟悉 XML 的 UNIX 开发人员,研究了 Gnome 项目中开发的 XML 库。在从总体上对 XML 进行简单的解释之后,您将看到 UNIX 应用程序开发人员可能用来解析和管理 XML 格式的配置文件的示例代码,其中使用了 LibXML2 库。 |
|
|
|
2006年6月19日 |
|
| |
使用 LibXML2 处理配置文件 学习如何在您的 UNIX(R) 应用程序中使用 XML(可扩展标记语言)。本文面向那些不熟悉 XML 的 UNIX 开发人员,研究了 Gnome 项目中开发的 XML 库。在从总体上对 XML 进行简单的解释之后,您将看到 UNIX 应用程序开发人员可能用来解析和管理 XML 格式的配置文件的示例代码,其中使用了 LibXML2 库。 |
|
|
|
2006年6月19日 |
|
| |
使用 RRDtool 揭示 Web 性能问题 本文研究如何确定导致 Web 性能问题的根本原因。如果没有正确的度量,您怎么能够确定 Web 应用程序的执行是否正常呢?通过使用诸如 RRDtool 之类的开放源码工具,您可以用图形表示任何 Web 应用程序的关键性能的度量,然后使用这些图形来确定环境变化带来的影响或找出其中需要进行处理的变化。 |
|
|
|
2006年6月16日 |
|
| |
nmon analyser——生成 AIX 性能报告的免费工具 您正在寻找一种简单的方法来创建高质量的图形吗,而这些图形可以显示、发布到 Web 或剪切并粘贴到性能报告中?不用再找了。nmon_analyser 工具以 NMON 性能工具生成的文件作为输入,然后将它们转换为 Microsoft Excel 电子表格,并自动地生成相应的图形。 |
|
|
|
2006年6月12日 |
|
| |
nmon analyser――生成 AIX 性能报告的免费工具 您正在寻找一种简单的方法来创建高质量的图形吗,而这些图形可以显示、发布到 Web 或剪切并粘贴到性能报告中?不用再找了。nmon_analyser 工具以 NMON 性能工具生成的文件作为输入,然后将它们转换为 Microsoft Excel 电子表格,并自动地生成相应的图形。 |
|
|
|
2006年6月12日 |
|
| |
nmon 性能:分析 AIX 和 Linux 性能的免费工具 这个免费工具使您能够在一个屏幕上查看大量的信息。尽管 IBM 没有提供对该工具的正式支持,并且您在使用它的时候必须自己承担相应的风险,但是您可以从中获得大量有价值的性能统计信息。如果有一个免费工具可以提供您所需要的所有信息,那么为什么还要使用五个或六个不同的工具呢? |
|
|
|
2006年6月8日 |
|
| |
nmon 性能:分析 AIX 和 Linux 性能的免费工具 这个免费工具使您能够在一个屏幕上查看大量的信息。尽管 IBM 没有提供对该工具的正式支持,并且您在使用它的时候必须自己承担相应的风险,但是您可以从中获得大量有价值的性能统计信息。如果有一个免费工具可以提供您所需要的所有信息,那么为什么还要使用五个或六个不同的工具呢? |
|
|
|
2006年6月8日 |
|
| |
系统管理员工具包: 时间和事件管理 通过实现管理任务的自动化,可以节约大量的时间,而 UNIX(R) 中就包含了可帮助实现此过程自动化的系统。在本文中,您将了解使用这些系统的最佳方法,包括如何监视和跟踪其执行和输出,以及如何计划复杂事件。 |
|
|
|
2006年6月5日 |
|
| |
系统管理员工具包:时间和事件管理 通过实现管理任务的自动化,可以节约大量的时间,而 UNIX 中就包含了可帮助实现此过程自动化的系统。在本文中,您将了解使用这些系统的最佳方法,包括如何监视和跟踪其执行和输出,以及如何计划复杂事件。 |
|
|
|
2006年6月5日 |
|
| |
使用 GTK+ 绑定进行快速应用程序开发 了解可用于通过语言绑定加速 GTK+ 开发的各个选项。在本文中,您将了解可用于更快进行高质量应用程序创建的语言和工具。 |
|
|
|
2006年6月1日 |
|
| |
XML 问题: 管道流微格式 XML 一种越来越常见的用法是让小段内容通过任意的处理工作流,就像 UNIX 管道中的文本那样。这些片段可能来自一个或多个文档,可以是整个文档也可以是其中的某些部分,也可能按需由其他来源综合而成,因此非常适合用流来描述。使用明确定义的 XML 或 XHTML 片段的微格式(microformat)方法非常适合于这种处理方式。本文介绍了一些这样的例子,即使用现有的 Python 和 Java(TM) 工具以及 hCard 和 hCalendar 微格式。 |
|
|
|
2006年6月1日 |
|
| |
AIX 5L Version 5.3:为您提供了哪些新的特性? 了解 AIX 5L Version 5.3 中那些让您受益的新特性。一方面,AIX 5L(TM) 保证与以前的发布版本之间具有二进制兼容性,另一方面,它提供了对一些高级技术的支持,如虚拟 SCSI、虚拟以太网、微分区 (TM) 和同步多线程 (SMT),这样一来,AIX 5L(TM) 继续为用户和开发人员带来了灵活、可靠且功能强大的用于跨不同 IT 环境的平滑集成工具。 |
|
|
|
2006年5月29日 |
|
| |
系统管理员工具包: 进程管理技巧 学习如何获取所需的 UNIX(R) 进程信息。对于所有的系统管理员来说,了解自己的 UNIX 系统上正在运行的进程是最基本的要求之一。标准的进程列表很有用,但是它所提供的信息格式不合适或者没有包含所需的进程或信息。在本文中,您将了解到如何扩展该进程列表以改善信息的可读性,或者提供在其他地方不易获得的摘要和信息。您还将看到如何跨不同的 UNIX 平台获取进程信息的标准化的方法。 |
|
|
|
2006年5月28日 |
|
| |
将 Samba 用作主域控制器 开源 Samba 可将 UNIX 或 Linux 系统转换为供 Microsoft Windows 网络客户端使用的文件或打印服务器。Tom Syroid 为您提供了一个有趣的教程,演示了如何在 xSeries 服务器上将 Samba 配置为主域控制器。 |
|
|
|
2006年5月25日 |
|
| |
为商业 UNIX 系统重新组织您的 Linux 技能 在本教程中,您将了解到如何更好地将您的 Linux 技能迁移到 AIX 和 Solaris 中。Linux 正大行其道,但如果您已经具有 Linux 的使用经验并需要将其应用于商业 UNIX 环境,那应该怎么办呢?UNIX 和 Linux 有很多相似之处,并存在许多相同的原理;同样使用 Shell,root 用户依然拥有强大的功能,并且许多工具和应用程序也都是一样的。但应该如何理解两者之间的细微差别和不同呢? |
|
|
|
2006年5月25日 |
|
| |
使用传输驱动程序接口 (TDI) 进行客户端/服务器编程 在本教程中,您将了解到使用 Windows Transport Driver Interface (TDI) 的客户端/服务器应用程序内核级的编程实现细节。我们将向您介绍常用的 TDI,并提供编写 TDI 用户关系图协议(User Datagram Protocol,UDP)应用程序的详细说明,让您了解如何将 TDI UDP Internet Protocol Version 4 (IPV4) 模块移植到 Internet Protocol Version 6 (IPV6)。 |
|
|
|
2006年5月25日 |
|
| |
使用 MPI 的高性能集群,第 2 部分: 使用 ch_p4mpd 在 OpenPower 720 上安装和配置 MPI 设置集群的方法有很多种。本系列文章专注于如何设置高性能集群。您将了解到如何在两种不同的模式下构建和安装 Message Passing Interface (MPI)。本系列的第 1 部分涉及到使用 ch_p4,而第 2 部分则包含了 ch_p4mpd。 |
|
|
|
2006年5月25日 |
|
| |
使用 MPI 的高性能集群,第 1 部分: 使用 ch_p4 在 OpenPower 720 上安装和配置 MPI 设置集群的方法有很多种。本系列文章专注于如何设置高性能集群。您将了解到如何在两种不同的模式下构建和安装 Message Passing Interface (MPI)。本系列的第 1 部分涉及到使用 ch_p4,而第 2 部分则包含了 ch_p4mpd。 |
|
|
|
2006年5月25日 |
|
| |