IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  AIX and UNIX | WebSphere  >

在 Power System 上优化 WebSphere Application Server,第 2 部分: 设置 Power System 硬件和分区(上)

developerWorks
文档选项

未显示需要 JavaScript 的文档选项


级别: 初级

developerWorks 中国, 编辑团队, IBM

2009 年 9 月 28 日

本文解释如何设置 Power System 硬件、分区和 VIO Server。

设置和访问 Hardware Management Console

Hardware Management Console (HMC) 提供用来配置和操作单一或多个受管理系统的图形用户界面 (GUI)。HMC 包含一台 32 位基于 Intel 的桌面个人计算机和一个 DVD-RAM 驱动器,运行 Linux 操作系统。应用程序环境以及用于配置和分区的硬件管理应用程序是用 Java 编写的。

应用程序基于面向对象模式,使用 Distributed Management Task Force (DMTF) 制定的行业标准 Common Information Model (CIM)。CIM Object Manager 作为所有受管理对象的存储库和数据库。

GUI 可以显示动态事件和静态信息,这些信息来自运行 AIX 的 pSeries 服务器以及支持分区的 pSeries 服务器上的分区。请注意以下几点:

  • 从本地控制台登录 HMC 的用户使用基于 Web 的 System Manager GUI 访问应用程序。
  • HMC 使用串行通信与受管理系统上的服务处理器通信。
  • HMC 上的 Resource Monitoring and Control (RMC) 子系统通过 TCP/IP 网络连接远程节点(比如分区)上的 RMC 子系统。
  • 远程用户可以使用 ssh 或 rexec 通过 TCP/IP 网络访问 HMC。
  • 从本地控制台登录 HMC 的用户可以通过 TCP/IP 网络访问远程节点(比如 AIX 分区)上基于 Web 的远程 System Manager 服务器。
  • 使用基于 Web 的远程 System Manager 客户机的用户可以通过 TCP/IP 网络访问 HMC。
  • 关于这些主题的信息,请参见 Effective System Management Using the IBM Hardware Management Console for pSeries(SG24-7038),可以在以下网址找到这份文档:

http://www.redbooks.ibm.com/abstracts/sg247038.html?Open

注意:本文是在 V7 HMC 发布之前编写的。关于 HMC 使用方法(尤其是在使用 POWER6 系统时)的更新信息,请参见 Hardware Management Console V7 Handbook(SG24-7491)。

适当的网络配置

为了避免 HMC、Inventory Scout、Service Agent 和 Service Focal Point 上的 DLPAR 操作出现问题,必须在 HMC 和分区之间使用以太网作为用于这些操作的管理网络。如果经过仔细的网络规划,在使用这些应用程序时应该不会遇到任何问题。但是,如果 AIX 管理员修改了分区上的 TCP/IP 配置,而没有通知 HMC 管理员,那么可能导致严重的通信问题。

远程访问 HMC GUI

HMC 允许从以下操作系统上安装的基于 Web 的 System Manager 客户机远程访问 GUI:

  • AIX
  • Windows

本文将解释如何设置和使用基于 Web 的 System Manager 远程客户机界面,从而通过远程连接进行系统管理。

正如 Effective System Management Using the IBM Hardware Management Console for pSeries(SG24-7038)中提到的,我们假设系统满足以下条件:

  • 已经针对远程管理访问配置了 HMC
  • 已经从 HMC 下载了基于 Web 的 System Manager 远程客户机并安装在客户机系统上,使用的链接如下:

http://<HMC Hostname>/remote_client.html

通过 WebSM 访问 HMC

为了通过 WebSM 访问 HMC,双击 WebSM 图标(图1),启动本地基于 Web 的 System Manager 远程客户机应用程序。


图 1. WebSM 客户机启动图标
图 1. WebSM 客户机启动图标

窗口显示正在装载基于 Web 的 System Manager 远程客户机,见图 2。


图 2. WebSM 正在装载控制台
图 2. WebSM 正在装载控制台

启动客户机软件之后,提示输入希望连接的服务器的主机名。图 3 显示我们使用的 HMC 主机名是 riogrande.itsc.austin.ibm.com。可以使用允许直接 WebSM 管理的任何 AIX 服务器。


图 3. WebSM Host name for HMC 登录面板
图 3. WebSM Host name for HMC 登录面板

Information 面板(见图 4)提示确认使用不安全的 SSL 连接。我们建议在继续使用远程客户机之前设置一个安全的 HMC 连接。


图 4 .WebSM HMC 连接 SSH 信息性消息
图 4 .WebSM HMC 连接 SSH 信息性消息

现在,我们要提供有效的 HMC 用户名和密码以完成登录过程(见图 5)。我们使用 ID hscroot 创建一个用户和角色,它只用来访问我们负责的受管理系统。


图 5. WebSM user for HMC 登录面板
图 5. WebSM user for HMC 登录面板

我们把系统命名为 p5-9113-550-SN104790E 和 p5+-9133-55A-SN10D1FAG。图 6 显示 WebSM 的 Managed Environment 视图中的修改,包括 HMC 用户 hscroot 的完全访问权。


图 6 .WebSM HMC 主视图 hscroot
图 6 .WebSM HMC 主视图 hscroot

为了把访问范围限制为我们实验室环境中的某些受管理系统:

. 创建 Managed Resources Role WebSphere Application Server P5l 并给它分配两个受管理系统,见图 7。


图 7. HMC Managed Resources Role WebSphere Application Server P5L
图 7. HMC Managed Resources Role WebSphere Application Server P5L

. 创建用户 wasp5l,为它分配 Advanced Operator 作为 Task Role,WebSphere Application Server P5l 作为 Managed Resources Role。

修改之后,退出 WebSM 会话,重新启动 WebSM 会话并作为用户 wasp5l 重新登录 HMC。Managed Environment 视图现在只显示分配给实验室的两个受管理系统 p5-9113-550-SN104790E 和 p5+-9133-55A-SN10D1FAG,见图 8。


图 8. WebSM HMC 主视图 wasp5l 受限制的视图
图 8. WebSM HMC 主视图 wasp5l 受限制的视图

图 9 显示最终的 HMC Managed System 视图。


图 9. HMC Managed Server 所有节点视图
图 9. HMC Managed Server 所有节点视图

HMC 命令行界面

通常情况下,HMC 放在受管理系统所在的机房里,所以可能不允许直接访问 HMC。但是,可以使用基于 Web 的 System Manager 客户机或命令行界面远程访问它。IBM Hardware Management Console for pSeries (HMC) 的命令行界面在以下场景中尤其有用:

  • 如果必须管理多个系统,可以使用命令行界面实现一致的结果。可以把命令序列存储在脚本中并远程执行。
  • 开发了一致的系统管理方式之后,可以通过其他系统上的批处理应用程序(比如 cron 守护进程)调用脚本,从而自动地执行这些操作。

HMC 提供了一组命令,可以使用它们执行许多管理任务;但是,只能从远程系统访问这些命令,而不能从 HMC 本地控制台访问。支持 ssh 且能够使用 TCP/IP 的任何系统都可以远程执行命令行功能。

使用 OpenSSH 在 HMC 上远程执行命令行界面有两种方法:

  • 远程执行命令。

下面的清单显示远程 AIX 系统上的一个远程用户作为 wasp5l 用户在 HMC (riogrande) 上执行 /opt/hsc/bin/lshmc -r 命令。命令提示输入 hscroot 用户的登录密码,然后列出远程命令执行配置的状态:

$ ssh wasp5l@riogrande /opt/hsc/bin/lshmc -r 

wasp5l@riogrande password: XXXXXX 

Remote Command Execution Configuration: 

Remote command execution using the ssh facility: enabled 

  • 在登录 HMC 之后执行命令。

以下清单显示作为 wasp5l 用户登录 HMC 之后在 HMC 上执行 lshmc -r 命令:

$ ssh wasp5l@riogrande 
wasp5l@riogrande password: XXXXXX 
Last login: Mon Sept 26 14:32:13 2006 from madrid.itsc.austin.ibm.com 
[wasp5l@riogrande]$ lshmc -r 
Remote Command Execution Configuration: 
Remote command execution using the ssh facility: enabled 

表 1. 列出一些 HMC 命令。


表 1. HMC 命令
命令 说明
lshwres 列出受管理系统的硬件资源
lssyscfg 列出分区、分区配置文件或分区的属性
chhwres 添加、删除或转移受管理系统的硬件资源
chsysstate 改变分区的状态(例如关机)
chsyscfg 改变分区、分区配置文件或分区的属性
lshwinfo 列出环境信息,比如输入电压和环境气温
lslparutil 列出受管理系统和分区的利用率指标
viosvrcmd 向 Virtual I/O Server 发出 I/O 服务器命令行界面 (ioscli) 命令

对所有 HMC 命令的完整解释,请参见 HMC Command Descriptions,可以在以下网址找到这份文档:

http://publib.boulder.ibm.com/infocenter/eserver/v1r3s/index.jsp?topic=

/iphcx/hmckickoff.htm





回页首


基本的受管理系统操作

受管理系统与 HMC 物理连接,由 HMC 管理。HMC 可以执行影响整个受管理系统的任务,比如打开或关闭系统的电源。还可以在每个受管理系统中创建分区和配置文件。这些分区和配置文件定义分区系统的配置和操作方式。

在受管理系统中,可以通过分配资源创建分区。每个分区运行一个操作系统实例。HMC 可以在各个分区上执行任务。这些任务与在传统的非分区服务器上执行的任务相似。例如,可以使用 HMC 启动操作系统和访问操作系统控制台。

HMC 为每个分区提供一个虚拟终端,可以为每个分区打开一个终端窗口。可以使用虚拟终端进行软件安装、系统诊断和系统输出。每次只能打开一个终端实例。受管理系统的固件和设备驱动程序把数据重定向到虚拟终端。

配置文件定义受管理系统或分区的配置设置。可以使用创建的配置文件按特定的配置启动受管理系统或分区。

受管理系统上的基本操作包括以下任务:

  • 查看受管理系统的属性
  • 打开/关闭受管理系统的电源
  • 创建/激活/重置/关闭分区
  • 创建/备份/删除/初始化受管理系统配置文件

受管理系统信息

要想查看受管理系统的属性,只需在 Contents 区域中选择受管理系统。Properties 面板包含五个属性选项卡,见表 2。


表 2. 受管理系统的属性
选项卡 属性
Machine 序列号,型号/类型,服务处理器版本,处理能力
Processor 安装的处理器,按处理器 ID 和分配给分区的方式显示
Policy 服务处理器监视策略
I/O Slot 给分区分配的 I/O 槽和适配器类型信息
Memory 给分区分配的内存量和页面表使用信息

为了展示受管理系统的属性输出,图 10 显示给所有分区分配的内存的相关信息。


图 10. 受管理系统的 Memory 属性选项卡
图 10. 受管理系统的 Memory 属性选项卡

如清单 1 所示,可以通过远程执行 HMC 命令行获取系统信息。带 -r sys 选项的 HMC 命令 lssyscfg 列出所有受管理系统的属性。


清单 1.针对所有受管理系统的 HMC 命令 lssyscfg 的输出
				
#ssh wasp5l@riogrande "lssyscfg -r sys" 
wasp5l@riogrande's password:xxxxxxx 
name=p5+-9133-55A-SN10D1FAG,type_model=9133-55A,serial_num=10D1FAG,ipad 
dr=192.168.252.255,state=Operating,sys_time=09/29/2006 
17:23:26,power_off_policy=1,cod_mem_capable=0,cod_proc_capable=1,hca_ca 
pable=1,huge_page_mem_capable=1,micro_lpar_capable=1,os400_capable=0,52 
50_application_capable=0,redundant_err_path_reporting_capable=1,shared_ 
eth_failover_capable=1,sni_msg_passing_capable=0,sp_failover_capable=0, 
vet_activation_capable=1,virtual_io_server_capable=1,assign_5250_cpw_pe 
rcent=0,max_lpars=40,max_power_ctrl_lpars=1,service_lpar_id=none,curr_s 
ys_keylock=norm,pend_sys_keylock=norm,curr_power_on_side=temp,pend_powe 
r_on_side=temp,curr_power_on_speed=fast,pend_power_on_speed=fast,curr_p 
ower_on_speed_override=none,pend_power_on_speed_override=none,power_on_ 
type=power 
on,power_on_option=autostart,pend_power_on_option=autostart,power_on_me 
thod=02,power_on_attr=0000,sp_boot_attr=0000,sp_boot_major_type=08,sp_b 
oot_minor_type=01,sp_version=00030030,mfg_default_config=0,curr_mfg_def 
ault_ipl_source=a,pend_mfg_default_ipl_source=a,curr_mfg_default_boot_m 
ode=norm,pend_mfg_default_boot_mode=norm 
# 

受管理系统配置文件

在创建分区时,在默认情况下还必须创建一个配置文件,它定义与这个分区相关联的资源。应用程序要求在创建分区时至少创建一个配置文件。创建的第一个配置文件是默认配置文件。任何时候都可以改变默认的分区配置文件。

在任何时候,受管理系统的分区的配置文件数据至少存储在以下三个地方:

  • 受管理系统的 NVRAM
  • HMC 上的 CIM Object Manager
  • HMC 上 /var/hsc/profile/MT-MDL*S/N 目录下的配置文件数据备份文件




回页首


基本的分区操作

系统的分区与硬盘的分区相似。在对硬盘进行分区时,把一个物理硬盘划分为几个部分,让操作系统把它当作一系列单独的逻辑硬盘。

通过使用 HMC 进行系统分区,可以对系统资源(内存、处理器或适配器)进行各种划分。可以在每个分区上安装一个操作系统,每个分区作为一个单独的物理系统使用。引入了 Virtual I/O Server 之后,还可以进一步划分 I/O 适配器。

在开始创建分区之前,要完成以下任务:

  • 记录所需的子网掩码、网关信息和 DNS 服务器的地址。
  • 检查是否有合适的 LAN(集线器或交换机和线缆),可以连接分区使用的每个 HMC 和每个网络适配器。
  • 记录要由 DNS 服务器解析的 TCP/IP 名称和地址,或者说要在每个分区和 HMC 上的 /etc/hosts 文件中输入的 TCP/IP 名称和地址。

查明以下信息:

  • 每个分区当前的资源
  • 每个分区的操作系统主机名
  • 希望用来执行服务操作的分区
  • 这个分区上装载的操作系统

关于这个主题的详细信息,请参见 Partitioning Implementations for IBM eServer p5 Servers(SG24-7039)和 IBM eServer Certification Study Guide eServer p5 and pSeries Enterprise Technical Support AIX 5L V5.3(SG24-7197)。

分区资源

逻辑分区允许分配专用的处理器;在使用基于 POWER5 和 POWER6 的系统的 Micro-Partitioning 特性时,还可以给分区分配处理单元。可以为分区定义最少为 0.10 个处理单元的处理器计算能力,这代表一个物理处理器的 10%。还可以给分区分配物理内存和物理 I/O 设备或虚拟 I/O 设备(SCSI 或以太网)。

分区和系统配置文件

分配给分区的资源的相关信息存储在分区配置文件中。每个分区可以有多个分区配置文件。通过切换分区配置文件,可以改变资源分配方式。要想改变分区配置文件,必须关闭分区中正在运行的操作系统实例并停止(去活)分区。配置文件有两种类型,分区和系统:

  • 分区配置文件

分区配置文件存储分配给某一分区的资源的相关信息,比如处理器、物理 I/O 设备和虚拟 I/O 设备(以太网、串行和 SCSI)。每个分区必须有惟一的名称和至少一个分区配置文件。分区可以有几个分区配置文件,但是在启动(激活)时它只读取一个分区配置文件。

在激活分区时选择一个分区配置文件。如果不这么做,就使用默认的分区配置文件。可以指定任何分区配置文件作为默认分区配置文件。如果分区只有一个分区配置文件,它就总是默认的。

  • 系统配置文件

系统配置文件提供应该同时启动的分区配置文件的集合。分区配置文件按照系统配置文件中定义的列表次序激活。

处理器

可以给分区分配专用的处理器,也可以从共享物理处理器池分配虚拟的处理器。这称为 Micro-Partitioning 技术。这种技术允许这两种分区在同一系统上同时存在。

Micro-Partitioning 技术与专用处理器分区的差异在于,它把物理处理器抽象为虚拟处理器,然后把虚拟处理器分配给分区。这些虚拟处理器的处理能力从一个物理处理器的 10% 到整个处理器。因此,系统上的多个分区可以共享同一个物理处理器,处理能力在它们之间分配。

对于专用处理器分区(比如在基于 POWER4 处理器的服务器上使用的分区),只能分配整个处理器。这些处理器由指定的分区拥有,不与其他分区共享。另外,分区上的处理能力受到这个分区中配置的处理器的总处理能力限制,无法超过这个限制(除非通过动态 LPAR 操作添加或转移更多的处理器)。

内存

一些操作系统(包括 AIX 和 Linux)需要实模式代码执行,要求能够向系统中的每个分区提供从零 (0) 开始的真实地址空间,为了支持这样的操作系统,采用了逻辑内存的概念。

逻辑内存是一种抽象的表示,它向分区提供连续的内存地址。多个不连续的物理内存块被映射到一个连续的逻辑内存地址空间。

逻辑地址空间让分区操作系统不必直接访问物理内存,从而提供隔离性和安全性,让系统管理程序可以确保分配给分区的逻辑地址范围是有效的。使用连续的逻辑地址空间不仅是为了简化系统管理程序的分区策略,而且因为这是操作系统的需求。操作系统的 VMM 像处理非分区环境中的物理内存一样处理逻辑内存。

在分区的环境中,为几个系统功能保留一些物理内存区域,以便在 pSeries 服务器上支持分区。可以把未使用的物理内存分配给分区。不必在分区配置文件中指定分配的物理内存的准确地址,因为系统会自动地选择资源。

服务器固件必须有足够执行逻辑分区任务的内存,这取决于系统上的内存总量和为每个分区选择的最大内存值。每个分区有一个 Hardware Page Table (HPT)。HPT 的大小基于 HPT 比率 (1/64),由为每个分区设置的最大内存值决定。

物理 I/O 槽

可以按 PCI 槽(物理 PCI 连接器)把物理 I/O 设备分配给分区。作为分区资源分配的并不是 PCI 槽中插入的 PCI 适配器,而是 PCI 槽本身。

在使用物理 I/O 设备安装操作系统时,必须至少分配一个能够引导操作系统的适配器(通常是 SCSI 适配器),还要分配一个用来访问安装介质的适配器。也可以不使用物理 I/O 设备,而是使用与物理 I/O 设备表现相似的虚拟 I/O 设备。

在安装之后,需要至少一个连接引导磁盘的物理设备适配器。为了使用应用程序和执行系统管理,还必须分配至少一个物理网络适配器。可以分配系统上任何 I/O 抽屉中的物理槽。

虚拟 I/O

虚拟 I/O 允许在分区之间共享 I/O 适配器,让服务器支持的分区数量可以超过 I/O 设备槽的数量。

  • 虚拟以太网让分区可以相互通信,而不需要以太网适配器。Virtual I/O Server 支持共享的以太网适配器,允许共享到外部网络的路径。
  • 虚拟 SCSI 让分区能够访问不是此分区的物理资源的块级存储。按照虚拟 SCSI 的设计,虚拟存储由一个逻辑卷支持,可以包含整个物理磁盘或磁盘的一部分。这些逻辑卷在客户机分区上作为 SCSI 磁盘出现,这让系统管理员可以非常灵活地配置分区。

最小、期望和最大值

在分区配置文件中,需要为每个分区指定三种资源的值。

对于内存,必须指定最小、期望和最大值。

对于处理器,定义是使用专用处理器,还是使用共享处理器。

  • 如果选择使用专用处理器,可以指定最小、期望和最大值。
  • 对于共享处理器,需要为处理单元和虚拟处理器同时指定最小、期望和最大值。

对于物理和虚拟 I/O 槽,必须指定必需值和期望值。

如果任何类型的资源无法满足指定的最小值或必需值,分区激活操作就会失败。如果可用的资源满足所有最小值和必需值,但是不满足期望值,那么激活的分区会使用可用的所有资源。

创建逻辑分区

关于创建 LPAR 的规划和实现指南,请参见 IBM Redbook LPAR Simplification Tools Handbook(SG24-7231)。在开始创建分区之前,需要做几方面的布局规划:

  • 分区的类型:LPAR、DLPAR、Virtual I/O
  • 可用的物理资源:网络适配器、存储适配器

可以使用系统规划工具检查规划:

http://www-03.ibm.com/servers/eserver/support/tools/systemplanningtool

提示:如果打算为分区使用虚拟设备,我们建议先安装和配置 VIO Server 和虚拟设备,然后再创建逻辑分区。

为了创建逻辑分区,需要在 HMC 控制台视图中执行以下步骤:

1. 在 Contents 区域中,选择受管理系统。

2. 在 Selected 菜单中选择 Create。

3. 选择 Logical Partition。Create Logical Partition and Profile 向导打开,见第 55 页上的图 3-11。

4. 在 Create Logical Partition and Profile 向导的第一个窗口中,指定要创建的分区的名称。每个分区应该使用惟一的名称。名称的最大长度为 31 个字符。然后单击 Next。

5. 输入要为此分区创建的配置文件的名称。单击 Next(除非希望把此分区分配给工作负载管理组)。

6. 为分区配置文件选择处理器的期望、最小和最大数量,然后单击 Next。

7. 选择内存的期望和最小数量,然后单击 Next。

8. 下一个窗口的左边显示可以使用和配置的 I/O 抽屉。单击每个抽屉旁边的图标,展开 I/O 树,显示每个抽屉中的槽。因为 HMC 对一些槽进行分组,所以如果把一个属于组的槽分配给配置文件,就会自动地分配整个组。组由名为 Group_XXX 的特殊图标表示。

选择槽,显示槽中安装的适配器的详细信息。在选择槽时,I/O 抽屉树下面的字段列出槽的类编码和物理位置编码。

9. 选择要分配给这个分区配置文件的槽,然后单击 required 或 desired。如果要添加另一个槽,就重复这个过程。

注意:I/O 抽屉字段中的槽并不是连续列出的。

把槽单独地添加到配置文件中;每次只能添加一个槽,除非槽是分组的。至少需要在 required 列表框中添加一个引导设备。根据选择的服务器不同,它可以是真实的或虚拟的设备。

可以把适配器添加到两个组中:

  • 期望组
  • 必需组

如果在激活时期望的适配器可用,就使用它们。必需的适配器是要求此分区必须使用的适配器。如果在激活时这个组中的适配器不可用,分区就不会激活。单击 Next。

10. 在下一个窗口中,可以为分区配置文件设置服务权力和引导模式策略。选择所需的引导模式,然后单击 Next。

11. 下一个窗口提供关于此分区的汇总信息。查看这些信息,确认给此分区分配的资源是适当的。

如果要修改配置,那么单击 Back。否则,单击 Finish 创建分区和配置文件。

刚才创建的新分区和默认配置文件出现在 Contents 区域中的 Managed System 树下面。创建分区之后,必须在 HMC 和分区上安装操作系统和配置清单数据集合。

图 11 显示 Partition creation 向导的第一个屏幕,可以在这里选择分区环境并提供分区名。


图 11. Partition creation 向导 - 创建 AIX 逻辑分区
图 11. Partition creation 向导 - 创建 AIX 逻辑分区


参考资料

学习
  • 您可以参阅本文在 IBM Redbooks 网站上的 红皮书原文

  • 本系列的第 1 部分:本文将首先从概念上统一系统管理员和软件工程师对于一些术语和策略方面的理解。

  • WebSphere Application Server V6 中事务的高可用性和部署考虑事项:本文将介绍 IBM WebSphere Application Server V6 对事务服务提供的新的高可用性支持。

  • 在 WebSphere Application Server V6.0.x 中自动化事务和消息的对等恢复:本文将带领您学习如何使用 IBM WebSphere Application Server Network Deployment V6.0.x 中新的高可用性功能(包括高可用性管理器、事务高可用性和消息传递高可用性)来为事务和消息的对等恢复配置、验证环境以及对环境进行故障诊断。

  • Java 技术,IBM 风格: 垃圾收集策略,第 1 部分:在本文中,Java 开发人员 Mattias Persson 探讨了可用的选项并详细描述了每个选项适合的场景。

  • IBM Power 系列主机虚拟化专题:在这里,我们为您整理了与 Power 系列主机虚拟化相关的内容,从概念、应用和新兴技术等方面向您介绍这个高级技术的方方面面。

  • AIX and UNIX 专区:developerWorks 的“AIX and UNIX 专区”提供了大量与 AIX 系统管理的所有方面相关的信息,您可以利用它们来扩展自己的 UNIX 技能。

  • AIX and UNIX 新手入门:访问“AIX and UNIX 新手入门”页面可了解更多关于 AIX 和 UNIX 的内容。

  • AIX and UNIX 专题汇总:AIX and UNIX 专区已经为您推出了很多的技术专题,为您总结了很多热门的知识点。我们在后面还会继续推出很多相关的热门专题给您,为了方便您的访问,我们在这里为您把本专区的所有专题进行汇总,让您更方便的找到您需要的内容。


获得产品和技术
  • IBM 试用软件:使用可从 developerWorks 直接下载的软件构建您的下一个开发项目。


讨论


关于作者

IBM developerWorks 中国网站致力于推广 IBM 的产品开发和应用技术,包括 IBM 大型主机 (AIX) 技术及 IBM 五大软件品牌 DB2、Lotus、Rational、Tivoli、WebSphere 的技术资源;以及开放的、跨平台的标准和技术,比如网格计算 (Grid computiong)、Java、XML、Linux、开放源代码项目 (Opensource) 和面向服务的体系结构 (Service-Orientd Architecture,SOA) 与 Web 服务等领域。 它提供了大量的文章、示例代码、教程、how-to、工具、新闻、案例分析、讨论论坛 —— 实际上就是帮助开发人员完成其工作所需要的任何内容。




对本文的评价








IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款