Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->Linux安全 ->正文

在 iSeries 上安装 Linux

来源:IBM DW中国 作者:Vincent Tassy  时间:2007-04-22 点击: [收藏] [投稿]
本文描述了怎么样在 iSeries 环境中将 Linux 安装并设置为一个客户操作系统。

逻辑分区概述


iSeries 的逻辑分区功能让您可以虚拟化机器的资源(内存、磁盘、处理器等),这样就可以在同一硬件上同时运行多个独立的 OS/400 实例(或者其他操作系统)。

在这个环境中,我们可以确定两种类型的分区:

  • 一个且只有一个 主分区(primary partition)。这个分区管理其他分区。为了在 iSeries 环境中运行 Linux,主分区上必须运行 OS/400 V5R1 或者更高版本。不可以将 Linux 作为机器上唯一的操作系统。

  • 若干个 从分区(secondary partitions)。从分区指的是系统中除了主分区以外的其余所有分区。它们可以运行其他 OS/400 实例,这些实例可以处于不同的级别,或者甚至是根本不同的操作系统。

在从分区中,我们可以区分出 客户分区(guest partitions)。客户分区使得客户操作系统(例如 Linux)可以在 iSeries 硬件上自如地运行。客户分区本身分为两类:

  • 托管分区(Hosted partitions),所有的 I/O 操作都由一个 OS/400 分区来管理。

  • 非托管分区(Non-hosted partitions),所有的 I/O 都是本地的,由客户 OS 管理。

图 1. iSeries 上 Linux 的逻辑分区
iSeries 上 Linux 的逻辑分区

随着 OS/400 V5R1 版本的发布和新处理器的改进,现在处理器资源可以得到共享,并且可以将一个 CPU 的一部分分配给一个逻辑分区--最少是一个 CPU 的 10%,增量为 1%。这对主分区--或者一些从分区--来说是一个值得关注的潜力,因为它们正在完成的工作可能并不需要使用一个 CPU 全部能力。在这个环境中,通信能力也得到了极大的增强,OS/400 不需要额外的硬件资源就可以为分区之间提供 16 个 1-GB 的虚拟以太网通道。

系统需求


运行 OS/400 的主分区需要至少 256 MB 主存,Linux 客户分区需要至少 64 MB 主存(推荐使用 128 MB 或者更多)。

最多可以定义 31 个客户分区。

如果机器不支持共享处理器能力, QPRCMLTTSK 系统值应该设置为“0”。您可以通过下面的命令来验证:

DSPSYSVAL SYSVAL(QPRCMLTTSK)

创建客户分区


要进行的第一个步骤是创建客户分区,我们的 Linux 将安装在这个分区上。

  1. 启动系统服务工具:

    STRSST


    图 2. 系统服务工具(System Service Tools)
    系统服务工具(System Service Tools)
  2. 选择第 5 个选项来 管理系统分区(Work with system partitions)。
  3. 选择第 3 个选项来 管理分区配置(Work with partition configuration)。
  4. 选择第 5 个选项来 创建一个新的分区(Create a new partition)。
  5. 选择 Guest作为要创建的分区的类型:
    图 3. 选择操作环境(Select Operating Environment)
    选择操作环境(Select Operating Environment)
  6. 在下一个屏幕中,指定以下内容:
    • 分区的名称。
    • 分区的数字标识符( “0”永远代表主分区)。
    • 分配给这个分区的处理器数目。要使用共享的处理器,按 F10并选择 1=Yes以使用共享的处理器池。这样就可以输入 CPU 的使用率(小数表示)。
    • 分区主存储器的大小(不要忘记,一个 Linux 分区至少需要 64 MB)。

    图 4. 创建新分区(Create New Partition)
    创建新分区(Create New Partition)
  7. 为分区指定一个虚拟局域网(Virtual LAN)端口(在图 5 中, LAN 0是不活动的 (1)
    图 5. 选择通信选项(Select Communication Options)
    选择通信选项(Select Communication Options)
  8. Work with Partition Configuration面板上,按 F23得到 更多选项(more options),然后在 Linux 分区后输入 13Change Host)。
  9. 在宿主 Linux 分区资源的分区后输入 1
    图 6. 改变宿主分区(Change Host Partition)
    改变宿主分区(Change Host Partition)
  10. 确保宿主分区已经配置使用虚拟局域网。返回到 Work with Partition Configuration屏幕并按 F10键( Work with Virtual LAN)。
    图 7. 管理虚拟局域网配置(Work with Virtual LAN Configuration)
    管理虚拟局域网配置(Work with Virtual LAN Configuration)

创建网络服务器描述


iSeries 机器通过 网络服务器描述来启动和停止 客户分区和相关的 虚拟局域网。它类似于我们可以在 xSeries 机器上找到的用于启动一个 Linux 分区的引导加载器。

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Solaris 10 实现安全Kerberos 身份验证   下一篇:让Linux 更安全(一)

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号