探索 System p 上的 Red Hat Enterprise Linux 5
2008-10-07 14:53
183 查看
现在您作为团队中的 IBM® AIX® 专家已有许多年,老板决定要尝试一下 System p™ 上的
Linux®。您可以抵制这种变化,或者可以接受并学习 Linux,即使不是为了爱它而学习它。本文的目的是向 AIX 管理员介绍
Linux。本文将向您介绍您需要了解些什么知识,才能使得到 Linux
的转换更加简单。本文还将向您说明用于执行特定任务的等效命令,同时将讨论进程管理、文件系统管理、如何查看系统信息、安装软件包,以及您作为系统管理员需要了解的其他一些信息。虽然您不会通过阅读本文而成为
Linux 专家,但是本文将为您需要了解的知识提供一个很好的起点。
引言
探索一下 Linux 通常会让大多数 AIX 管理员感到震惊。虽然 Linux 在许多方面只是 UNIX®
的另一种变体,但是在其他方面,它是一种非常不同的类型。对于从 Solaris 或 HP-UX 转换到 AIX 的 UNIX 管理员,您会理解我在说什么。如果
UNIX 并非始终是 UNIX(请考虑 Solaris、HP-UX 和 AIX 之间的区别),那么它们之间的区别有多大,Linux 与 AIX
的区别就有多大。此外,对于 Linux,您将不能求助于 smitty。
一般地讲,Solaris 管理员要比 AIX 管理员更容易转换到 Linux,因为 Solaris 和 Linux 上都存在更多需要编辑的文件。与 AIX
相比,Solaris 和 Linux 还是更加命令行驱动的。您作为 AIX 管理员所具有的优势在于硬件是相同的,因此如果您熟悉 System p 上使用 AIX
的虚拟化,那么您将发现大量的相似性。如果您是在 x86 计算机上使用 Red Hat Enterprise Linux 5 (RHEL5),您应该在使用基于
Red Hat 的 Xen 的虚拟化进程(有关 Xen 的更多信息,请参阅参考资料)。在 System p 上,您将使用在 AIX 上所使用的相同
PowerVM™。虽然虚拟化超出了本文的范围,但这是个需要了解的重要概念,对您来说是强有力的知识补充(有关该主题的一些优秀文章,请参阅参考资料部分)。
AIX 管理员知道,虽然他们的环境具有丰富的命令行工具集,但是其中许多命令在重新启动后不再保持,这是他们依赖 smit 的主要原因之一。对于
Linux,存在更多必须手动编辑的文件,并且一般地讲,需要运行更多的命令才能完成相同的任务。Red Hat 还具有一个前端,该前端是各种
system-config-*
命令的组合,包括:system-config-display、system-config-printer、system-config-network、system-config-network、systems-config-packages、systems-config-authentication、system-config-users
和 system-config-lvm。其中有些命令将在文本模式下工作,有些命令将要求您运行 X 环境。强烈建议您运行 X 环境,因为 RHEL5 上的 GUI
工具除了良好的设计之外,还增加了大量的价值。
虽然 RHEL5 具有功能丰富的 GUI 环境,您可能学习并喜欢上它,但它不如 smitty 那么高效。对于 AIX,您可以使用 smit 或
smitty;对于 Liunx,您并非始终可以选择使用文本或 GUI。对于 Linux,您也没有对象数据管理器(Object Data
Manager,ODM),AIX 利用 ODM 来管理设备和配置文件。对于 Linux,您将依赖于编辑基于文本的文件。就本文而言,我将使用 AIX V6.1 -
TL 0 和 SP2,以及内核 Linux 版本为 2.6.18-53.el5 的 Red Hat Enterprise Linux Server 5.1
版。两个操作系统都运行在带有一个 CPU 和 2GB RAM 的 IBM System p 570 上。
下一步,您将看到用于获取系统相关信息的工具。
系统信息
作为 AIX 管理员,您也许习惯于运行 prtconf 和若干 lscfg 或 lsattr 命令。对于 RHEL5,您将转到 /proc 并对文件执行
cat 命令以获取该数据。在 AIX /proc 中,这些文件与在 Linux
中一样,也是虚拟文件,并使用诸如进程间通信等机制来显示硬件和某些设置。这些命令或多或少地用于“p”命令,以便检索有用数据。例如,清单 1 显示了一个这样的命令
pstat 的 AIX 输出。
清单 1. pstat 命令的输出
当您查看 RHEL5 上的 /proc 目录结构时,可以看到类似于清单 2 的内容。
清单 2.
RHEL5 上的 /proc 目录结构
对于 AIX,您不会看到所有这些将从中搜集信息的文本文件。在 RHEL5 分区上,对文件执行 cat 命令以获取有关系统的某些信息。清单 3 显示了
cpuinfo。
清单 3. 使用 cpuinfo 获取系统信息
本文转自IBM Developerworks中国
请点击此处查看全文
Linux®。您可以抵制这种变化,或者可以接受并学习 Linux,即使不是为了爱它而学习它。本文的目的是向 AIX 管理员介绍
Linux。本文将向您介绍您需要了解些什么知识,才能使得到 Linux
的转换更加简单。本文还将向您说明用于执行特定任务的等效命令,同时将讨论进程管理、文件系统管理、如何查看系统信息、安装软件包,以及您作为系统管理员需要了解的其他一些信息。虽然您不会通过阅读本文而成为
Linux 专家,但是本文将为您需要了解的知识提供一个很好的起点。
引言
探索一下 Linux 通常会让大多数 AIX 管理员感到震惊。虽然 Linux 在许多方面只是 UNIX®
的另一种变体,但是在其他方面,它是一种非常不同的类型。对于从 Solaris 或 HP-UX 转换到 AIX 的 UNIX 管理员,您会理解我在说什么。如果
UNIX 并非始终是 UNIX(请考虑 Solaris、HP-UX 和 AIX 之间的区别),那么它们之间的区别有多大,Linux 与 AIX
的区别就有多大。此外,对于 Linux,您将不能求助于 smitty。
一般地讲,Solaris 管理员要比 AIX 管理员更容易转换到 Linux,因为 Solaris 和 Linux 上都存在更多需要编辑的文件。与 AIX
相比,Solaris 和 Linux 还是更加命令行驱动的。您作为 AIX 管理员所具有的优势在于硬件是相同的,因此如果您熟悉 System p 上使用 AIX
的虚拟化,那么您将发现大量的相似性。如果您是在 x86 计算机上使用 Red Hat Enterprise Linux 5 (RHEL5),您应该在使用基于
Red Hat 的 Xen 的虚拟化进程(有关 Xen 的更多信息,请参阅参考资料)。在 System p 上,您将使用在 AIX 上所使用的相同
PowerVM™。虽然虚拟化超出了本文的范围,但这是个需要了解的重要概念,对您来说是强有力的知识补充(有关该主题的一些优秀文章,请参阅参考资料部分)。
AIX 管理员知道,虽然他们的环境具有丰富的命令行工具集,但是其中许多命令在重新启动后不再保持,这是他们依赖 smit 的主要原因之一。对于
Linux,存在更多必须手动编辑的文件,并且一般地讲,需要运行更多的命令才能完成相同的任务。Red Hat 还具有一个前端,该前端是各种
system-config-*
命令的组合,包括:system-config-display、system-config-printer、system-config-network、system-config-network、systems-config-packages、systems-config-authentication、system-config-users
和 system-config-lvm。其中有些命令将在文本模式下工作,有些命令将要求您运行 X 环境。强烈建议您运行 X 环境,因为 RHEL5 上的 GUI
工具除了良好的设计之外,还增加了大量的价值。
虽然 RHEL5 具有功能丰富的 GUI 环境,您可能学习并喜欢上它,但它不如 smitty 那么高效。对于 AIX,您可以使用 smit 或
smitty;对于 Liunx,您并非始终可以选择使用文本或 GUI。对于 Linux,您也没有对象数据管理器(Object Data
Manager,ODM),AIX 利用 ODM 来管理设备和配置文件。对于 Linux,您将依赖于编辑基于文本的文件。就本文而言,我将使用 AIX V6.1 -
TL 0 和 SP2,以及内核 Linux 版本为 2.6.18-53.el5 的 Red Hat Enterprise Linux Server 5.1
版。两个操作系统都运行在带有一个 CPU 和 2GB RAM 的 IBM System p 570 上。
下一步,您将看到用于获取系统相关信息的工具。
|
作为 AIX 管理员,您也许习惯于运行 prtconf 和若干 lscfg 或 lsattr 命令。对于 RHEL5,您将转到 /proc 并对文件执行
cat 命令以获取该数据。在 AIX /proc 中,这些文件与在 Linux
中一样,也是虚拟文件,并使用诸如进程间通信等机制来显示硬件和某些设置。这些命令或多或少地用于“p”命令,以便检索有用数据。例如,清单 1 显示了一个这样的命令
pstat 的 AIX 输出。
清单 1. pstat 命令的输出
lpar23ml16fd_pub[/] > pstat -a PROC TABLE: SLT ST PID PPID PGRP UID EUID TCNT NAME 0 a 0 0 0 0 0 1 swapper FLAGS:swapped_inno_swapfixed_prikproc 64bit |
清单 2.
RHEL5 上的 /proc 目录结构
root@172_29_140_173 proc]# ls 1 139 1551 2712 2955 6 driver kmsg self 10 142 1574 2713 2956 7 execdomains loadavg slabinfo 1015 143 170 2745 2989 8 fb locks stat 1016 144 1793 2746 2990 9 filesystems mdstat swaps 1047 1447 1810 2814 3 asound fs meminfo sys 1170 145 1814 2816 3031 buddyinfo ide misc sysrq-trigger 1174 1450 2 2817 350 bus interrupts modules sysvipc 1178 1462 205 284 378 cmdline iomem mounts tty 1182 1486 206 2850 379 cpuinfo ioports net uptime 1183 149 207 2852 380 crypto irq partitions version 1187 1507 208 2853 4 devices kallsyms ppc64 vmstat 1191 151 209 2888 403 device-tree kcore rtas zoneinfo 1201 1549 210 2892 432 diskstats keys schedstat 1202 1550 2710 2953 5 dma key-users scsi [root@172_29_140_173 proc]# |
cpuinfo。
清单 3. 使用 cpuinfo 获取系统信息
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support wi
- Red Hat Enterprise Linux 4 System Administration Guide
- Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support will be disabled. 的解决方法(转)
- RedHat Enterprise Linux 6.4使用yum安装出现This system is not registered to Red Hat Subscription Management
- Red Hat Enterprise Linux 5---system-config-*管理工具
- Red Hat Enterprise Linux 7 SystemTap Tapset Reference
- How to mount Windows share on Red Hat Enterprise Linux system using CIFS
- Red Hat Enterprise Linux 5 performance tuning: Monitoring and maximizing your system
- Why does Red Hat Enterprise Linux system does not respond to SYN requests intermittently ?
- How to rebuild RPM database on a Red Hat Enterprise Linux system?
- Why does Red Hat Enterprise Linux system does not respond to SYN requests intermittently ?
- Red Hat Enterprise Linux 6 版本差异比较
- Intel CPUs and Supported Red Hat Enterprise Linux
- Red Hat Enterprise Linux 5——tftp、NFS、Samba服务器配置
- Deploy Oracle 10.2.0.5 DataGuard on Red Hat Enterprise Linux 6.4
- Red Hat Enterprise Linux Server release 6.3下Nagios平台的搭建
- Red Hat Enterprise Linux AS 安装 Oracle 9i过程整理
- Red Hat Enterprise Linux 6安装步骤
- 提供一个Red Hat Enterprise Linux 6 下载地址
- Red Hat Enterprise Linux 5下有关dmrc文件错误的解决办法