
UNIX/Linux
文章平均质量分 71
ibmjournal
这个作者很懒,什么都没留下…
展开
-
IBM AIX 持续可用性: 第 8 部分
在 AIX V6.1 中引入的 ProbeVue 功能可以执行动态的跟踪数据收集。这种跟踪功能是动态的,因为它能够从应用程序收集执行数据,而不需要修改应用程序的二进制代码或源代码。“动态” 这个词是指能够在运行时插入跟踪点,而不需要提前准备源代码。如果在源代码中插入特定的跟踪调用并定义特定的跟踪事件,就需要重新编译软件并生成新的可执行程序,这种跟踪方式称为静态跟踪功能。原创 2008-12-18 15:13:00 · 1671 阅读 · 0 评论 -
自己动手创建 AIX 平台上的性能监测工具
AIX 操作系统提供了很多性能相关的工具包,比如 perfagent.tools,bos.acct,bos.sysmgt.trace, bos.adt.samples,bos.perf.tools 以及 bos.perf.tune。它们提供了很多可以对系统性能进行监测和调优的工具。比如,监测网络活动的 netpmon,监测内存使用情况的 svmon,监测文件系统性能的 filemon,原创 2008-10-14 10:37:00 · 794 阅读 · 0 评论 -
SOA 设计的信息透视图系列
学习使用 IBM® WebSphere® Information Analyzer 来支持数据质量分析模式。本文是 “SOA 设计的信息透视图” 系列的第 8 篇文章。本文向架构师社区演示如何使用来自 IBM 的工具 —— 尤其是 IBM WebSphere Information Analyzer 和 IBM Information Server 的统一元数据管理 —— 实现 SOA 过原创 2008-10-14 10:19:00 · 558 阅读 · 0 评论 -
本文摘自红皮书《IBM AIX Continuous Availability Features》:IBM AIX 持续可用性(3)
本系列文章将向您介绍 AIX 中用于增强操作系统可用性的功能和工具。其中将总结新的和现有的 AIX 可用性、可靠性和可服务性功能和工具。系统可靠性多年以来,AIX 操作系统一直包含由 IBM 技术支持的许多可靠性特性,现在通过应用更先进的技术进一步提高了 AIX 的可靠性。其中一些新特性包括对 POWER6 存储键的内核支持、并行更新、动态跟踪和增强的软件初次故障数据捕捉等等。原创 2008-10-14 10:05:00 · 675 阅读 · 0 评论 -
探索 System p 上的 Red Hat Enterprise Linux 5
现在您作为团队中的 IBM® AIX® 专家已有许多年,老板决定要尝试一下 System p™ 上的 Linux®。您可以抵制这种变化,或者可以接受并学习 Linux,即使不是为了爱它而学习它。本文的目的是向 AIX 管理员介绍 Linux。本文将向您介绍您需要了解些什么知识,才能使得到 Linux 的转换更加简单。本文还将向您说明用于执行特定任务的等效命令,同时将讨论进程管理、文件系原创 2008-10-07 14:53:00 · 686 阅读 · 0 评论 -
IBM AIX 持续可用性之第( 2) 部分
本系列文章将向您介绍 AIX 中用于增强操作系统可用性的功能和工具。其中将总结新的和现有的 AIX 可用性、可靠性和可服务性功能和工具。当今的 IT 行业不再能够承受系统中断,无论是计划内还是计划外的中断。即使几分钟的应用程序中断也会导致重大的财务损失、客户信心降低、品牌形象受损,并带来公共关系问题。操作系统的主要作用是管理计算机系统的物理资源,以优化其应用程序的性能。此外,操作系统需原创 2008-10-07 15:04:00 · 650 阅读 · 0 评论 -
学习使用 doxygen 生成源码文档
维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难的任务。幸运的是,doxygen 可以帮助您完成这个任务。doxygen 是一种用于 C/C++、Java™、Python 和其他编程语言的文档系统。本文在 C/C++ 项目的上下文中讨论 doxygen 的特性,以及如何用 doxygen 定义的标记生成代码文档。 维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难原创 2008-10-20 15:49:00 · 538 阅读 · 0 评论 -
OpenSSH 与 AIX chroot
有时候,您可能希望限制用户访问特定目录,这样他们就无法查看整个系统。可以通过创建 chroot 用户实现此目标。本文介绍如何设置 IBM® AIX® chroot 环境,并将其与 ssh、sftp 和 scp 一起使用。您还将了解 AIX 和 OpenSSH 的先决条件,以及如何配置和使用 chroot 环境。本文还提供了自动设置该环境的可下载示例 Shell 脚本。引言IBM 支持原创 2008-07-07 10:21:00 · 1250 阅读 · 0 评论 -
AIX V6 中的可信执行环境
本文介绍 IBM® AIX® V6.1 的高级安全功能,即可信执行环境(trusted execution environment)。本文旨在为 AIX 系统管理员提供有关如何在运行时以及待机时确保系统完整性的介绍。作为了解可信执行环境的起点,本文还将介绍最常用的命令和示例。您可以访问“AIX 6 资源中心”了解更多的 AIX 6 的新特性: A原创 2008-09-17 18:38:00 · 2050 阅读 · 0 评论 -
Boost 库中的实用工具类使用入门
实用工具类开发和维护会耗费程序员的时间。Boost 通过提供几个高质量的库,从而简化了此过程,您可以将这些库轻松集成到现有的代码库中。本文简单概述一些较流行的 Boost 实用工具类,并帮助您了解如何将它们投入使用。实用工具类(utility classes)在几乎任何适当规模的 C++ 项目中都是必需的,但是不存在满足此需求的标准方法。通常,团队根据他们的需求编写实用工具类代码,原创 2008-09-17 18:26:00 · 534 阅读 · 0 评论 -
在 AIX 平台下编译安装 Sendmail技巧
Sendmail 软件是在 UNIX/Linux 平台下被广泛应用的邮件服务器系统,如在 IBM AIX 平台下的 bos.net.tcp.client 文件集就已经内置包括了 Sendmail v8.11.6p2(AIX 5.2), Sendmail v8.13.4 (AIX 5.3)。但是另外一方面 Sendmail 的安全性较差,由于邮件系统需要处理的是外部发送来的各种各样的信息,甚原创 2008-09-17 15:41:00 · 876 阅读 · 0 评论 -
IBM AIX 持续可用性之第 1 部分
2007 年 5 月,IBM 推出了基于最新的 Power Architecture ® 技术的服务器系列,其中整合了独创性的 IBM POWER6™ 处理器技术,以同时交付杰出的性能和增强的可靠性、可用性和可服务性功能。这个新的服务器系列增强了基于 IBM POWER5™ 处理器的服务器系列的能力,具有旨在帮助减轻管理负担和提高系统利用率的新功能。原创 2008-09-18 09:36:00 · 593 阅读 · 0 评论 -
系统管理必学工具:使用 SNMP 数据
许多设备内置了简单网络管理协议(Simple Network Management Protocol,SNMP),但是当您只想检查某个简单统计数据或者跟踪某个特定设备或问题时,能够读取和分析该信息的工具和软件通常太大和太复杂了。本文研究一些用于从设备中获取 SNMP 信息的简化方法,以及如何将该信息集成到网络数据映射的其他部分中。关于本系列典型的 UNIX® 管理员拥有一套经常用于辅原创 2008-07-01 22:25:00 · 795 阅读 · 0 评论 -
了解 Perl/Tk 模块,第 3 部分: 高级小部件
原创 2008-07-02 10:41:00 · 882 阅读 · 0 评论 -
AIX系统与性能的监视和调优
本系列文章将向您介绍 AIX 中用于增强 AIX 操作系统可用性的功能和工具。本文着重向您介绍 AIX 系统所提供的系统监控工具,如 topas、raso等。系统与性能的监视和调优AIX 提供了一些工具可以用来监视和调整系统,从而提供更好的性能、可用性和灵活性。 回页首Electronic Service AgentEle原创 2008-10-29 14:02:00 · 3384 阅读 · 0 评论 -
AIX 软件包理论与实践
对软件包的管理是系统管理员日常工作中的一个重要部分 , 而一套优秀的软件包管理机制可以在极大程度上帮助系统管理员维护系统并降低系统维护的开支。AIX 操作系统可以安装包括 rpm 及 installp 格式的软件包。其中 installp 是 AIX 系统特有的软件包格式,它提供了强大的管理能力,但是,同时它也包含了很多容易混淆的概念(如 fileset, package, lpp原创 2008-10-29 14:21:00 · 631 阅读 · 0 评论 -
OpenBSD 4.3 的新特性
OpenBSD 提供了一个以安全性和加密为重心的 UNIX® 发行版。如果您正在寻找部署在网络基础设施中最为关键的节点中的 UNIX 发行版,OpenBSD 是最佳选择。最新发布的 OpenBSD 4.3 版包含了一些新特性和 bug 修复,本文将简要介绍这方面的内容。 Berkeley 软件发行版(Berkeley Software Distribution,BSD)是最久远、最常见原创 2008-10-29 14:32:00 · 898 阅读 · 0 评论 -
使用 cron 进行自动维护
学习如何创建、调度和管理 cron 作业,如何通过定义时间表控制作业频率,从每分钟一次到每年一次。另外,学习如何限制访问 cron 以避免滥用,以及如何结合使用其他实用程序和 cron 以自动执行常见的维护任务。 预备知识本教程针对 UNIX(和类 UNIX)系统的用户和系统管理员。要想学习本教程,您应该熟悉命令行 shell 和 shell 脚本。具备在 UNIX 上安装和配置软原创 2008-12-18 14:47:00 · 1031 阅读 · 0 评论 -
IBM Network Authentication Service for AIX 的备份和恢复管理
学习如何在业务连续性计划和其他备份过程中备份重要的 Kerberos 数据。在 Kerberos 生产环境中,对 Kerberos 数据进行定期的正确的备份,对于确保 24x7 可靠性和一致性支持非常重要。本文向 Kerberos 管理员解释在制订备份计划时要考虑哪些数据。简介对于任何业务,备份业务数据都是一项关键的工作。在信息技术中,备份数字数据的过程包括生成数字数据的多个拷贝,原创 2008-12-18 14:47:00 · 1115 阅读 · 0 评论 -
IBM AIX 高级管理专题
IBM p 系列服务器和 AIX 系统从最开始就是针对企业级用户推出的。除了 UNIX 系统天生所具有的稳定性、安全性以及开放性以外,AIX 系统又增加了很多高级的功能,让用户可以使用它来实现很多更加高级的功能,如集群、用户管理、安全管理、虚拟化等。这不仅提升了用户系统的可用性、稳定性,同时也为用户节省了大量的人力和财力成本。在本专题中,我们为您总结了和 AIX 高级管理功能相原创 2008-12-09 09:16:00 · 713 阅读 · 0 评论 -
扩展 Tomcat Web 服务器的功能
本教程是所有 Web 服务器或应用服务器管理员的必读指南。尽管 Apache Tomcat 的实现与其他 Web 服务器略有不同,但是本教程为许多高级管理任务提供了一种符合逻辑且简洁的执行方法,有助于成功地驻留、部署和管理多个 Java™ 2 Platform, Enterprise Edition(J2EE)Web 应用程序。学习如何设置、配置和保护 Tomcat 服务器,了解解决高级部原创 2008-12-08 18:13:00 · 794 阅读 · 0 评论 -
AIX WPAR 审计功能
IBM® AIX® V6.1 引入了基于软件的分区技术:工作负载分区(Workload Partitions,WPAR)。本文举例概述了 WPAR 环境中的审计子系统,包括:全局审计、WPAR 审计和起始于全局的 WPAR 审计。此外,本文还介绍了审计报告工具,通过它可以查看审计记录。您可以通过访问“AIX 6 资源中心”来了解其他和 AIX 6 相原创 2008-12-09 10:13:00 · 1176 阅读 · 0 评论 -
对话 UNIX:更多 shell 脚本技术
与其他 UNIX 操作系统和 Linux 一样,IBM® AIX® 操作系统提供了几种能够帮助系统管理员、开发人员和用户执行日常任务的强大工具,使他们或其客户的工作更轻松。在 UNIX 中,这些工具之一能够通过编写 shell 脚本来自动执行任务,从而简化那些困难、漫长或繁琐的工作。 尽管在近两年使用过 UNIX 的一些人可能尝试过 shell 脚本编程,但是他们很可能只是研究操作系统原创 2008-11-25 15:12:00 · 562 阅读 · 0 评论 -
ProbeVue 简介
即使对于老练的程序员和系统管理员,应用程序开发和故障排除也是艰难的任务。即使有了最好的调试器,程序员有时候仍然希望用简单的打印语句检查应用程序正在执行的操作。IBM® AIX® V6 增加了一种新的调试工具,ProbeVue。本文简要介绍 ProbeVue 的用法以及相关联的编程和脚本语言,并通过一个简单的示例程序演示 ProbeVue 的用途和潜在价值。简介ProbeVue 这种原创 2008-11-25 14:48:00 · 600 阅读 · 0 评论 -
原生 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 交互。简介在 1原创 2008-11-25 15:54:00 · 2274 阅读 · 0 评论 -
为什么要在 Emacs 里面使用 Shell?
Shell 是 Unix 系统管理员生活的一部分。早期的 Shell 直接运行在各种各样的 Terminal 里面,随着时间的推移,我们有了 X Window。大量的 Shell 开始运行 Xterm 里面。对于笔者来说呢,更加喜欢让 Shell 运行在 Emacs 里面。将 Shell 运行在 Emacs 里面与运行在 Xterm 里面到底有什么不同呢?相信我,将 Shell 从 Xte原创 2008-11-25 15:26:00 · 1002 阅读 · 0 评论 -
浅谈 HACMP 心跳
任何一种 HA 软件都有一套自己的心跳机制来监控集群中节点的状态。心跳在高可用软件中担负着节点间信息通信,故障判断,事件触发等等重要作用,是 HA 软件最核心的组件。HA 集群就好比人一样,心跳正常就没有大碍,心跳不正常那就出问题了。初识 HACMP 心跳 HACMP 软件主要监控 4 种故障:节点,网卡,网络,应用。其中前三种都是通过心跳来监控并产生事件响应的,我们可以看出使原创 2008-11-25 15:02:00 · 1005 阅读 · 0 评论 -
使用和操作 tcsh shell 变量
tcsh 是最流行的 UNIX® shell 之一。学习如何用 tcsh shell 变量简化自己的工作以及如何利用 tcsh 的高级安全特性。tcsh 是原来的 Berkeley UNIX C shell 的改进版本,它是最流行的 UNIX shell 之一。本文讨论 tcsh 提供的一些功能:它提供的 shell 变量可以减少几个常规任务花费的时间,还提供了一些高级的安全特性,比如原创 2008-11-06 09:45:00 · 1619 阅读 · 0 评论 -
新改进 Vim 编辑器,可以在任何平台上编辑代码
如果您曾和 IBM® AIX®(UNIX® 的一个版本)或 Linux® 打过交道,使用的很可能是 vi 编辑器。自 1976 年提出 vi 的概念开始,它已经成为编辑文件的主要工具。您可能会问:“有比 vi 功能更强大的编辑工具吗?”当然有,那就是 Vim,本文将详细介绍 Vim 增强功能,这些增强功能使 Vim 成为 UNIX 和 Linux 领域中广泛使用的编辑器。vi 程序是一原创 2008-11-06 09:25:00 · 779 阅读 · 0 评论 -
一种经济有效的使用值压缩 DB2 for Linux,UNIX,and Windows 数据库
从 Version 8.1 开始,IBM® DB2® for Linux®, UNIX®, and Windows® 便具有一种称作值压缩的压缩特性。这种特性不是很出名,但是它提供了一种经济有效的方法,可以在几乎不影响性能的情况下缩小数据库的大小。在本文中,了解关于值压缩的背景信息,并学习一种基于脚本、能够轻松发现可从值压缩中受益的表的方法。简介从 DB2 8.1 开始,将数据存储到表原创 2008-10-14 10:05:00 · 936 阅读 · 0 评论 -
通过附加的磁盘在 BladeCenter S 上安装和启动 Linux
IBM BladeCenter S 是专为中小型企业设计的最新的 BladeCenter。它也是第一个集成服务器和存储系统的 BladeCenter。本文将向您展示如何在 BladeCenter S 的附加磁盘上安装 SUSE Linux 10,然后从该操作系统启动刀片服务器,这样,刀片服务器就可以在没有本地磁盘的情况下工作。这使用户更加容易实现高可用性系统,同时能够轻易地把一个应用程序从一个原创 2008-06-20 19:28:00 · 607 阅读 · 0 评论 -
ZODB 入门
关系数据库并不是企业中的 Python 程序员唯一可用的解决方案。通常,对象数据库可能更适合解决某些问题。本文将讨论 ZODB,ZODB 是一个可扩展和冗余的对象数据库,其专注于存储可扩展的对象,而没有天生的“对象-关系”不匹配情况;在尝试将面向对象的语言与关系查询系统映射对象建立关系时,可能会出现这种不匹配情况。 引言正如采用静态类型化的语言进行编程的朋友们一样,Python 和其他原创 2008-06-20 19:38:00 · 1603 阅读 · 0 评论 -
IBM p 系列管理员认证(Test 191)指南系列,第 6 部分:系统备份、恢复和可用性
本文将介绍 AIX 上各种备份和恢复系统以及数据的工具,以及它们的相关使用方法和技巧。本文是摘自 IBM 红皮书《IBM Certification Study Guide - pSeries AIX System Administration》。原创 2008-05-28 13:36:00 · 810 阅读 · 0 评论 -
探索 AIX 6:在 AIX 6 上配置 iSCSI Target
引言 iSCSI (Internet Small Computer System Interface)被业界认为是非常廉价的 SAN 解决方案,一直在中低端应用领域被市场所看好。 iSCSI 客户端和服务端都既可以通过硬件方式实现,也能通过软件方式的,其优劣区别就是在于效能与成本各有优势。绝大多数操作系统都免费的附带了 iSCSI 的 sw initiator(软件方式)客户端组件,比如在原创 2008-05-25 15:40:00 · 836 阅读 · 0 评论 -
使用 Python 进行线程编程
通过将线程和队列 结合在一起,可以轻松地在 Python 中完成线程编程。本文将研究同时使用线程和队列,创建一些简单但有效的模式,以解决需要并发处理的问题。 引言对于 Python 来说,并不缺少并发选项,其标准库中包括了对线程、进程和异步 I/O 的支持。在许多情况下,通过创建诸如异步、线程和子进程之类的高层模块,Python 简化了各种并发方法的使用。除了标准库之外,还有一些第原创 2008-08-03 17:52:00 · 644 阅读 · 0 评论 -
AIX 6 资源中心
AIX 是一个基于开放标准的 UNIX 操作系统 ,为全球数以万计的用户提供企业信息技术基础架构。IBM 在 2007 年年中发布了最新的 AIX 6 的 Beta 版本,供全球的使用者免费下载使用,同时希望广大的用户提出自己的使用意见以及发现的问题。经过几个月以来全球用户的试用和测试,IBM 正式发布了 AIX 6.1 版本。虽然很多人通过先前的 Beta 版已经领略过了这个 IBM 王牌产品原创 2008-05-20 15:16:00 · 555 阅读 · 0 评论 -
AIX 6.1 中的动态应用程序迁移
IBM® AIX® 6.1 中最受欢迎的创新无疑就是工作负载分区。工作负载分区允许您在托管的系统中使用更少的操作系统映像,通过允许对操作系统资源进行虚拟化可以实现这一点。动态应用程序迁移是工作负载分区的一个重要组成部分,它为工作负载分区 (WPAR) 提供了增强的可用性。简单地讲,它允许您在 WPAR 启动并且正在运行的时候,将 WPAR 从一个逻辑分区 (LPAR) 移动到另一个逻辑原创 2008-07-30 09:43:00 · 641 阅读 · 0 评论 -
UNIX 高手的另外 10 个习惯
让我们面对现实吧:坏习惯很难改变。但是您已经熟悉的习惯可能更难克服。有时,重新审视某些事情可能让您遇到“啊哈,我没想到它能做到这一点!”的时刻。在 Michael Stutz 的优秀文章“UNIX 高手的 10 个习惯”的基础上,本文将提供另外 10 个 UNIX 命令行命令、工具和技术,可以使您成为更高效的 UNIX 命令行高手。 您应当采纳的其他 10 个好习惯包括:使用文件名原创 2008-07-27 15:41:00 · 626 阅读 · 0 评论 -
在 AIX V6 上的 telnet、FTP 和 r 命令中配置和启用 Kerberos 身份验证
AIX 中的网络应用程序(例如,telnet、FTP 和 rlogin、rsh、rcp 等 r 命令)本身支持 Kerberos 身份验证。管理员需要完成的所有工作包括安装和配置 Kerberos,以及配置 AIX 系统以使用该 Kerberos 设置进行身份验证。Kerberos 身份验证表示一旦您拥有有效的 Kerberos 票证(通过手动 /usr/krb5/bin/kinit原创 2008-07-27 15:30:00 · 1032 阅读 · 0 评论 -
IBM POWER 6 服务器 Firmware 升级与维护
服务器的 Firmware 升级和维护是系统管理员重要的日常工作之一,周期性的 Firmware 升级是提高系统稳定性,可用性和功能性的关键内容。本文将针对 IBM POWER6 服务器 Firmware 升级和维护的方法和过程进行详细的阐述。本文的重点将集中在 Firmware 升级和维护的技术实施层面,关于 Firmware 升级和维护的策略以及准则,可参阅文档《IBM Syste原创 2008-07-20 15:28:00 · 1609 阅读 · 0 评论