在 IBM System z 上安装

目录

4.1. 一般信息和要求
4.2. 准备安装
4.3. 网络连接类型
4.4. parmfile - 自动进行系统配置
4.5. 使用 vt220 终端仿真器
4.6. 有关 IBM System z 的详细信息

摘要

本章介绍了准备在 IBM System z 系统上安装 SUSEŽ Linux Enterprise Server 的过程。它提供了准备在 LPAR 和 z/VM 终端上进行安装所需的所有信息。

一般信息和要求

本节介绍有关系统要求(例如支持的硬件)、微码级别及软件的基本信息。还将介绍不同的安装类型、如何为首次安装做 IPL 以及 IOCDS 信息。

系统要求

本节提供 SUSE Linux Enterprise Server 支持的可用于 IBM System z 的硬件列表。然后,安装中的重要部分 - IBM System z 系统的 MicroCode (MCL) 级别也会提供。其他要安装和用于安装的软件,将在本部分的末尾提到。

硬件

SUSE Linux Enterprise Server 已成功在以下平台上运行:

  • IBM Series z9 (z9-EC) 2094

  • IBM Series z9 (z9-BC) 2096

  • IBM Series z10 (z10-EC) 2097

  • IBM Series z10 (z10-BC) 2098

内存要求

在安装期间,不同的安装方法对内存有不同的要求。安装完成后,系统管理员可以减少内存到需要的大小。SUSE 建议使用:

768 MB

用于 z/VM 下的安装。

1 GB

用于 LPAR 下的安装。

[Note]远程安装源的内存要求

对于从 NFS、FTP 或 SMB 安装源的安装或使用 VNC 的情况,最低要求 512MB 内存,否则安装尝试很可能会失败。还要注意对 z/VM guest 或 LPAR 映像可见的设备数会影响内存要求。带有差不多成百上千个可访问设备安装(即使安装中未使用)可能要求有更多内存。

磁盘空间要求

磁盘要求很大程度上取决于安装。通常,需要比安装软件本身所需要的更多空间,才能使系统正常运行。不同选项的最低要求为:

2.6 GB

默认安装

3.6 GB+

推荐(用于图形桌面、开发包和 java)。

“网络连接”

与您的 SUSE Linux Enterprise Server 系统通讯需要网络连接。可能是以下一个或多个连接或网卡:

  • OSA Express Ethernet (including Fast 和 Gigabit Ethernet)

  • HiperSockets 或副 LAN

  • 10 GBE 和 VSWITCH

仍包含但不再支持以下接口:

  • CTC (或虚拟 CTC)

  • ESCON

  • 用于 IUCV 的 IP 网络接口

IPL 选项

对于 LPAR 安装,要 IPL 安装内核和 initrd(初始 RAM 磁盘),最好使用从 CD-ROM 或服务器装载选项。如果此选项不可用,并且不能使用 z/VM 安装系统,您需要用 tapeipl 内核、parmfile 、和 initrd 从一个通道外挂式磁带 IPL。这样您就需要访问一个磁带单位(例如 3480、 3490 或 3590)

MicroCode 水平、APARs 和修复程序

SUSE Linux Enterprise Server 的此版本基于 IBM developerWorks 2008 年 5 月的开发流更新 (http://www.ibm.com/developerworks/linux/linux390/development_recommended.html)。 该 Web 站点列出的限制和要求同时适用于此 SUSE Linux Enterprise Server 版本(除非在本手册里另有说明)。建议总是使用可用的最高服务水平。关于最低需求,请联系您的 IBM 支持。

z/VM

z/VM 5.2

z/VM 5.3

z/VM 5.4

由于在安装新 MicroCode 水平之前,可能需要激活 VM APAR,请使用您的 IBM 支持程序协商安装顺序。

软件

要通过基于非 Linux 的 NFS 或 FTP 安装 SUSE Linux Enterprise Server,您可能会遇到有关 NFS 或 FTP 服务器软件的问题。Windows 标准 FTP 服务器会导致错误,所以建议通过 SMB 在此类计算机上进行安装。

要连接到 SUSE Linux Enterprise Server 安装系统,需要使用下列方法之一:

有“终端仿真”的 SSH (兼容 xterm)

SSH 是标准的 Unix 工具,应该可在任何 Unix 或 Linux 系统上获得。Windows 里有一个名为 Putty 的 SSL 客户端。它是免费使用的,可从 http://www.chiark.greenend.org.uk/~sgtatham/putty/ 获得。

VNC 客户端

对于 Linux,一个叫做 vncviewer 的 VNC 客户端作为 tightvnc 包的一部分含在 SUSE Linux Enterprise Server 中。对于 Windows,tightvnc 也可用。从 http://www.tightvnc.com/ 下载。另外,还可以使用 VNC Java 客户端和一个支持 Java 的 Web 浏览器。

X 服务器

请在任意 Linux 或 Unix 工作站上找出合适的 X 服务器实施。有许多用于 Windows 和 Macintosh 的商业 X Window 系统环境。其中某些可以免费下载到试用版。MochaSoft 生产的 Mocha X Server 的试用版可以从 http://www.mochasoft.dk/freeware/x11.htm 获得。

[Tip]其他信息

在 IBM System z 上安装 SUSE Linux Enterprise Server 之前,请参见 SUSE Linux Enterprise Server 第一张 DVD root 目录中的 README。此文件使得本书对文件的介绍变的完整。

“安装类型”

本节概述 SUSE Linux Enterprise Server for IBM System z 的不同安装类型。基本上,分为以下两种类型:

LPAR

使用逻辑分区 (LPAR) 安装 SUSE Linux Enterprise Server。

VM (z/VM)

使用 z/VM 将 SUSE Linux Enterprise Server 作为 Guest 操作系统安装。

根据安装模式(LPAR 或 VM)的不同,启动安装过程和 IPL 所安装的系统有不同的选项。

LPAR

如果将 SUSE Linux Enterprise Server for IBM System z 安装到单独的逻辑分区 (LPAR) 中,请允许 SUSE Linux Enterprise Server 使用您系统物理内存的特定部分。并决定 SUSE Linux Enterprise Server 可使用的处理器数量。在此模式下,您可以在 IBM System z 系统上同时运行不同的操作系统。

z/VM

在 z/VM 中运行 SUSE Linux Enterprise Server for IBM System z 意味着 SUSE Linux Enterprise Server 是 z/VM 内的 Guest 系统。此方式的优势在于您可以从 z/VM 完全控制 SUSE Linux Enterprise Server。这对于内核的开发或基于内核的调试非常有帮助。在 Linux guest 系统中添加或删除硬件也非常简单。创建其他 SUSE Linux Enterprise Server Guest 也很简单,您可以同时运行数百个 Linux 实例。

IPL 选项

本节提供对首个安装进行 IPL 操作所需的信息。根据不同的安装类型,需要使用不同的选项。将讨论通道挂接式磁带、VM 阅读器以及从 CD-ROM 或服务器选项装载。通过网络安装软件包不需要 IPL 媒体。

ESCON 或 FICON 挂接式磁带

在所有连接到磁带库的系统上,可以从通道挂接式磁带进行 IPL 操作。唯一的前提是,要允许安装目标(或允许 z/VM 运行的)LPAR 连接到磁带机。为此, IOCDS 里的 IO设备 语句必须具有 SHAREDPART=<LPARName>属性。

VM 阅读器

要从 VM 阅读器进行 IPL 操作,先把所需程序传输到阅读器。多个 IPL 操作就轻松完成了。在 z/VM 上建议使用此方法。为了方便管理,建议创建一个带有 IPL 所需文件和脚本的迷你磁盘的用户 linuxmnt。Linux guest 将以只读形式访问此迷你磁盘。

从 CD/DVD-ROM 或服务器装载

通过 IPL 装载到 LPAR 中时,可以从 SE 或 HMC 的 CD/DVD-ROM 设备直接装载内核映像,也可以从可通过 FTP 访问的任意远程系统装载。这个功能可以从 HMC 执行。安装过程需要一个文件,该文件将安装数据在文件系统中的位置映射到要将数据复制到的内存位置。对于 SUSE Linux Enterprise Server,该文件名为 suse.ins,位于第一张 DVD 上文件系统中的 root 目录。

在 HMC 的左侧导航窗格中,展开系统管理和服务器,并选择要使用的大型机系统。 在右侧的上方内容区域中显示的 LPAR 表中选择要用于引导 SUSE Linux Enterprise Server 的 LPAR。在“任务”区域中,展开恢复并单击从 CD-ROM、DVD 或服务器装载

现在,选择硬件管理控制台 CD-ROM/DVDFTP 源。 如果选择了后一个选项,则需要提供服务器地址或名称,以及您的身份凭证。如果 suse.ins 文件不位于服务器 root 目录,则需要提供到该文件的路径。转到选择要装载的软件菜单,并选择 suse.ins 条目。通过选择确定开始安装。

从 SCSI 挂接式 DVD 装载

要从 SCSI DVD 进行 IPL 操作,需要访问连接到 DVD 驱动器的 FCP 适配器。您需要 SCSI 中诸如 WWPN 和 LUN 的值。有关细节,请参见第 4.2.4.1.2 节 “从 FCP 挂接式 SCSI DVD 进行 IPL 操作”

IOCDS

本节提供关于 IOCDS 的一些必要信息和如何自定义某些在几个 LPAR 中共享网卡或 DASD 的一些设置。在 IOCDS 中,定义了 chpid 和连接到 IBM System z 的设备类型。可以在 LPAR 中获得和分享资源。

[Warning]共享设备 (DASD)

不要在 LPAR 之间共享可写 DASD,因为这可能导致数据丢失。当计划在 IBM System z 上设置 SUSE Linux Enterprise Server 时,要预先考虑必需资源的定义。

本示例显示了为特定 LPAR 提供专用 DASD 的方法。此 LPAR 的相关信息,参见 LPAR1

例 4.1. 为“某个 LPAR”提供 DASD

CHPID PATH=FD,TYPE=DSD,SHARED 
CNTLUNIT CUNUMBR=FD00,PATH=FD,UNITADD=((00,256)),UNIT=3990-2 
IODEVICE ADDRESS=(FD03,1),CUNUMBR=FD00,UNIT=3390,PART=LPAR1

要在若干 LPAR 中共享一个 DASD,删除 IOCDS 定义中的 PART=LPAR1 部分。此操作可能会用于高可用性或从若干只读 LPAR 中共享数据。

如果您在若干 LPAR 或 z/VM guest 系统中共享网络设备,数个 Linux 系统可以使用同一个网络设备。这样可以减少向 Linux 系统提供的网络设备数量。另外一方面,您可以为 Linux 系统提供备用的网络设备,以备第一个连接失败。

网卡(如 OSA-Express)可以通过两种不同模式使用。这两种模式称为 QDIO 模式及非 QDIO 模式。使用 TYPE 语句定义 IOCDS 中的模式。QDIO 模式比非 QDIO 模式快得多,但是比较于非 QDIO 使用两个设备地址,它需要三个设备地址。当规划您的 IBM System z Linux 环境的设置时,请考虑有限的设备地址数。

例 4.2. 在 z9上在若干 LPAR(非 QDIO) 中共享 OSA Express 网卡

CHPID PATH=(FE),SHARED,PARTITION=((LPAR1,LPAR2)),TYPE=OSE 
CNTLUNIT CUNUMBR=FE00,PATH=(FE),UNIT=OSA 
IODEVICE ADDRESS=(FE00,016),CUNUMBR=(FE00),UNIT=OSA 
IODEVICE ADDRESS=(FEFE,001),CUNUMBR=(FE00),UNIT=OSAD

例 4.3. 在 z9上在若干 LPAR(qdio) 中共享 OSA Express 网卡

CHPID PATH=(FE),SHARED,PARTITION=((LPAR1,LPAR2)),TYPE=OSD 
CNTLUNIT CUNUMBER=FE00,PATH=(FE),UNIT=OSA 
IODEVICE ADDRESS=(FE00,016),CUNUMBR=(FE00),UNIT=OSA 
IODEVICE ADDRESS=(FEFE,001),CUNUMBR=(FE00),UNIT=OSAD

准备安装

在本节,您将了解如何使安装程序访问数据、如何用不同方法安装 SUSE Linux Enterprise Server 以及如何准备和使用 SUSE Linux Enterprise Server 安装系统的 IPL。以及怎样进行网络配置和安装。

使安装数据可用

本节提供关于如何使 SUSE Linux Enterprise Server IBM System z 安装数据可访问并用于安装的详细信息。根据您的计算机环境和系统环境,选择 NFS 或 FTP 安装。如果您在环境中运行 Microsoft Windows 工作站,您也可以使用 Windows 网络(包含 SMB 协议)在 IBM System z 系统上安装 SUSE Linux Enterprise Server。

[Tip]从 DVD 进行 IPL 操作

从 SUSE Linux Enterprise Server V10 的 Service Pack 1 起,即可以从 DVD 进行 IPL 操作并使用该 DVD 作为安装媒体。如果在设置通过网络提供安装媒体的安装服务器方面有限制,这会非常方便。前提是 FCP 挂接式 SCSI DVD 驱动器。

使用 Linux 工作站或 SUSE Linux Enterprise Server DVD

如果您的计算机环境中运行着一个 Linux 工作站,请通过 NFS 或 FTP 使用该工作站将安装数据提供给 IBM System z 安装进程。如果 Linux 工作站在 SUSE Linux Enterprise Server 下运行,您可以用第 14.2.1 节 “使用 YaST 设置安装服务器”中所述的 YaST 安装服务器模块设置安装服务器(NFS 或 FTP)。

通过 NFS

通过使用 NFS(网络文件系统)使安装媒体可用。

[Important]通过 NFS 导出已装入设备。

导出文件系统 root (/) 并不意味着导出已装入设备(如 DVD)。在 /etc/exports 中为装入点明确命名:

/media/dvd  *(ro)

更改此文件后,请使用命令 rcnfsserver restart 重启动 NFS 服务器。

通过 FTP

在 Linux 系统上设置 FTP 服务器包括安装服务器软件本身(如 wuftpd 或 proftpd)以及其他可能的配置任务。使用 YaST,安装步骤变得直接:选择要安装的包并开始安装即可。如果没有匿名的 FTP 用于此安装,跳过 FTP 服务器配置。如果有,则使用具有有效用户名和密码的 FTP 登录。可能您只是想为此任务创建一个用户帐户。FTP 守护程序不需要手动启动。如果需要一个 FTP 连接可以用 inetd 启动它。要激活新设置,请输入 rcinetd restartrcxinetd restart

DVD 上的 SUSE Linux Enterprise Server

SUSE Linux Enterprise Server for IBM System z 的 DVD1 包含用于基于 Intel 的工作站的可引导 Linux 映像以及 System z 的映像。

对于基于 Intel 的工作站,从此 DVD 引导,回答关于语言和键盘布局的问题,然后选择启动救援系统。这个操作至少需要 64 MB RAM。不需要任何磁盘空间,因为整个应急系统驻留在工作站 RAM 中。这个操作需要一定的 Linux 和 网络经验,因为您需要手动设置工作站网络。

对于 System z,从 DVD 对 LPAR/VM guest 系统进行 IPL 操作(如第 4.2.4.1.2 节 “从 FCP 挂接式 SCSI DVD 进行 IPL 操作”所述)。输入网络参数之后,安装系统会将 DVD 视为安装数据的来源。因为 System z 不能直接挂接支持 X11 的终端,所以请选择 VNC 或 SSH 安装。SSH 还提供一种图形安装,方式是使用 ssh -X 通过 SSH 为 X 连接提供隧道。

使用“ Microsoft Windows 工作站”

如果您网络中有 Microsoft Windows 工作站,则使用该计算机提供安装媒体。完成此操作最简单的方法是使用 Windows 操作系统中已经包含的 SMB 协议。一定要激活 SMB over TCP/IP 这样才能使 SMB 包封装到 TCP/IP 包中。有关详细信息,请参见 Windows 联机帮助或其他有关 Windows 并含网络内容的文档。另外,可以选择使用 FTP。此操作中,Windows 仍然需要一些第三方软件。

通过 SMB

要通过 SMB 提供安装媒体,只需将 SUSE Linux Enterprise Server 的 DVD1 插入 Windows 工作站的 DVD 驱动器中。然后,使用 DVD-ROM 驱动器盘符创建一个新的共享,并使其可用于网络中的每个人。

[Tip]用于 YaST 的 SMB 安装路径

参见 DVD1 顶级目录中的 README 以了解 YaST 安装路径的语法的详细信息。

通过 NFS

参见为 Windows 工作站激活 NFS 服务器服务的第三方产品的文档。包含 SUSE Linux Enterprise Server DVD 的 DVD-ROM 驱动器必须在可用 NFS 路径中。

通过 FTP

参考为 Windows 工作站激活 FTP 服务器服务的第三方产品的文档。包含 SUSE Linux Enterprise Server DVD 的 DVD-ROM 驱动器必须在可用 FTP 路径中。

与一些 Microsoft Windows 版本捆绑的 FTP 服务器只实施了 FTP 命令集的一个子集,不适于用来提供安装数据。然而,其他产品(例如做为 Hummingbird Exceed 或 WAR-FTPD 一部分的 FTP 服务器)以已报告为“有效的”。

使用 FCP 挂接式 SCSI DVD 驱动器

第 4.1.3.4 节 “从 SCSI 挂接式 DVD 装载”所述从 SCSI DVD 进行 IPL 操作之后,安装系统即使用 DVD 作为安装媒体。在这种情况下,FTP、NFS 或 SMB 服务器上不需要安装媒体。但是,SUSE Linux Enterprise Server 需要网络配置数据,因为必须在安装期间设置网络才能通过 VNC 或使用 SSH 提供隧道的 X 执行图形安装。

“安装类型”

本节提供在所有安装模式中安装 SUSE Linux Enterprise Server 所必须执行的步骤的信息,以及适用信息的位置。完成前面章节提到的准备工作后,遵循所需安装模式的安装概述在系统上安装 SUSE Linux Enterprise Server。

第 4.2.1 节 “使安装数据可用”所述,在 IBM System z 上有两种安装 Linux 的模式:

  • LPAR 安装

  • z/VM 安装

过程 4.1. LPAR 安装概述

  1. 准备安装所需设备。请参见第 4.2.3.1 节 “LPAR 安装”

  2. 对安装系统进行 IPL 操作。请参见第 4.2.4.1 节 “LPAR 安装”

  3. 配置网络。请参见第 4.2.5 节 “网络配置”

  4. 连接到 SUSE Linux Enterprise Server 安装系统。请参见第 4.2.6 节 “连接到 安装系统”

  5. 用 YaST 开始安装,并对已安装系统进行 IPL 操作。请参见第 6 章 使用 YaST 进行安装

过程 4.2. z/VM 安装的“安装预览”

  1. 准备安装所需设备。请参见第 4.2.3.2 节 “z/VM 安装”

  2. 对安装系统进行 IPL 操作。请参见第 4.2.4.2 节 “z/VM 安装”

  3. 配置网络。请参见第 4.2.5.1 节 “z/VM 安装”

  4. 连接到 SUSE Linux Enterprise Server 安装系统。请参见第 4.2.6 节 “连接到 安装系统”

  5. 用 YaST 开始安装,并对已安装系统进行 IPL 操作。请参见第 6 章 使用 YaST 进行安装

准备 SUSE Linux Enterprise Server 安装系统的 IPL

LPAR 安装

配置 IBM System z 系统以 ESA/S390 或仅 LINUX 模式使用正确的激活配置文件及 IOCDS 启动。有关操作方法的更多信息,请参考 IBM 文档。

IOCDS:连接和配置设备

SUSE Linux Enterprise Server 安装至少需要两个设备:DASD 和网络连接设备。要从磁带进行 IPL 操作,还需要可以访问一个磁带设备。所有设备都被配置并挂接到 IOCDS(输入输出配置数据集)中的一个 LPAR。此示例定义了一个 DASD、一个 OSA-2 网络设备和一个 LPAR Z1 磁带设备。关于如何为 Linux 设置 IOCDS 的详细信息, 参考您计算机的 IBM 硬件文档。

例 4.4. IOCDS 范例

CHPID PATH=(CSS(0),FD),PCHID=120,TYPE=FC
CHPID PATH=(CSS(0),FE),PCHID=320,TYPE=OSD
CHPID PATH=(CSS(0),10),PCHID=3A0,TYPE=CNC

CNTLUNIT CUNUMBR=FD00,PATH=((CSS(0),FD)),UNITADD=((00,1)),UNIT=2105
IODEVICE ADDRESS=(FD00,1),CUNUMBR=(FD00),UNIT=3390B,UNITADD=00

CNTLUNIT CUNUMBR=FE20,PATH=((CSS(0),FE)),UNIT=OSA
IODEVICE ADDRESS=(FE20,1),CUNUMBR=(FE20),UNIT=OSA
IODEVICE ADDRESS=(FEFE,1),CUNUMBR=(FE20),UNIT=OSAD

CNTLUNIT CUNUMBR=100A,PATH=((CSS(0),10)),UNIT=3480,UNITADD=((0A,1))
IODEVICE ADDRESS=(100A,1),CUNUMBR=(100A),UNIT=3480,UNITADD=00

进行第 4.2.4.1 节 “LPAR 安装”

z/VM 安装

添加 Linux Guest

第一步是在系统中挂接和格式化一个或多个要由 z/VM 中 Linux guest 系统使用的 DASD。下一步,在 z/VM 中创建一个新用户。该事例展示了 带有 LINPWD 密码的LINUX1 用户的目录、256 MB 内存(可扩展为 1024 MB), 32 MB 已扩展 RAM (XSTORE), 一些迷你磁盘 (MDISK), 两个 CPU 及一个 OSA QDIO 设备。

[Tip]为 z/VM guest 分配内存

为 z/VM guest 系统分配内存时,确保内存大小适合所想要安装类型的需要。请参见第 4.1.1.1.1 节 “内存要求”。要将内存大小设置为 512 MB,请使用命令 CP DEFINE STORAGE 512M。完成安装之后,将内存大小重设置为所需值。

例 4.5. z/VM 目录的配置

USER LINUX1 LINPWD 256M 1024M G 
*____________________________________________
* LINUX1 
*____________________________________________
* This VM Linux guest has two CPUs defined.

CPU 01 CPUID 111111 
CPU 02 CPUID 111222 
IPL CMS PARM AUTOCR 
IUCV ANY 
IUCV ALLOW 
MACH ESA 10 
OPTION MAINTCCW RMCHINFO 
SHARE RELATIVE 2000 
XSTORE 32M 
CONSOLE 01C0 3270 A 
SPOOL 000C 2540 READER * 
SPOOL 000D 2540 PUNCH A 
SPOOL 000E 3203 A 
* OSA QDIO DEVICE DEFINITIONS 
DEDICATE 9A0 9A0 
DEDICATE 9A1 9A1 
DEDICATE 9A2 9A2 
* 
LINK MAINT 0190 0190 RR 
LINK MAINT 019E 019E RR 
LINK MAINT 019D 019D RR 
* MINIDISK DEFINITIONS 
MDISK 201 3390 0001 0050 DASD40 MR ONE4ME TWO4ME THR4ME 
MDISK 150 3390 0052 0200 DASD40 MR ONE4ME TWO4ME THR4ME 
MDISK 151 3390 0253 2800 DASD40 MR ONE4ME TWO4ME THR4ME

此示例使用了 201 迷你磁盘作为 guest 系统主盘。有 200 个柱面的 150 迷你磁盘是 Linux 交换设备。有 2800 柱面的 151 磁盘保存 Linux 安装。

使用 DIRM FOR LINUX1 ADD,(作为 MAINT 用 )将 guest 系统添加到用户目录。输入 guest 名称 (LINUX1),然后按 F5。设置用户环境的方法:

DIRM DIRECT 
DIRM USER WITHPASS

最后一个命令返回一个读者文件编号。此号码用于下一步命令:

RECEIVE <number> USER DIRECT A (REPL)

使用 DISKMAP USER DIRECT A 将目录指派到 guest 系统。现在可以作为用户 LINUX1 登录 guest 系统了。

如果没有 dirmaint 选项,请参见 IBM 文档以设置此用户。

进行第 4.2.4.2 节 “z/VM 安装”

对 SUSE Linux Enterprise Server 安装系统执行 IPL

LPAR 安装

将 SUSE Linux Enterprise Server IPL 到 LPAR 有几种不同的方法。最好使用 SE 或 HMC 的从 CD-ROM 或服务器装载功能。

从 DVD-ROM 进行 IPL 操作

标记要安装的 LPAR,然后选择从 CD-ROM 或服务器装载。将文件位置字段保留为空,或输入第一张 DVD-ROM root 目录的路径,然后选择继续。在显示的选项列表中,选择默认选项。此时,操作系统消息应该显示内核引导消息。

从 FCP 挂接式 SCSI DVD 进行 IPL 操作

您可以选择 SCSI 作为装载类型使用装载过程,以从 SCSI 进行 IPL。输入 SCSI 网桥或储存提供的 WWPN(全球端口名称)和 LUN 逻辑单元编号(16 位,不要省略结尾的 0)。必须选择 2 作为引导程序。使用 FCP 适配器作为装载地址并执行 IPL。

从 ESCON 或 FICON 挂接式磁带进行 IPL 操作

如果不能从 DVD IPL,则创建一个连接磁带通道,由此对 SUSE Linux Enterprise Server 安装映像执行 IPL。使用 SE 或 HMC 中的装载按钮,将磁带设备地址做为装载地址来对 SUSE Linux Enterprise Server 安装系统执行 IPL。

创建可 IPL 磁带的方式很多。一个就是拷贝文件:

/boot/s390x/tapeipl.ikr
/boot/s390x/parmfile
/boot/s390x/initrd

作为 DVD1 中的二进制文件(例如,使用 Linux 工作站的 FTP)。

为他们命名

SLES11 IMAGE
SLES11 PARM
SLES11 INITRD

然后以 REXX(如例所示)把他们写如磁带。

[Important]用 FTP 传输二进制文件

不要上载文件作为 fixed 80。将它们储存为 fixed 1024。使用 FTP 命令 locsite fix 1024

例 4.6. 用于创建可 IPL 磁带的 REXX 脚本

'REWIND 181'
'FILEDEF IN1 DISK' SLES11 IMAGE A
'FILEDEF IN2 DISK' SLES11 PARM A
'FILEDEF IN3 DISK' SLES11 INITRD A
'FILEDEF OUT TAP1 (RECFM F BLOCK 1024 LRECL 1024 PERM'
say 'Writing: ' left(file1,23)
'MOVEFILE IN1 OUT'
say 'Writing: ' left(file2,23)
'MOVEFILE IN2 OUT'
say 'Writing: ' left(file3,23)
'MOVEFILE IN3 OUT'
say 'Done.'
'REWIND 181'
 exit

此脚本里的磁带以181连接,按照需要可对其进行调节。

z/VM 安装

此节包含对安装系统执行 IPL 以在 z/VM 系统上安装 SUSE Linux Enterprise Server for IBM System z 的内容。

从 z/VM 阅读器进行 IPL 操作

在新定义的 z/VM Guest 中需要有效的 TCP/IP 连接和 FTP 客户端程序,以通过 FTP 传送安装系统。为 z/VM 设置 TCP/IP 不在本手册的讨论范围内。请参考相关的 IBM 文档。

作为 z/VM Linux guest 系统登录并 IPL。在网络中,通过 FTP 提供 SUSE Linux Enterprise Server for IBM System z DVD1 的 /boot/s390x 目录中的内容。从目录中找到 vmrdr.ikrinitrdparmfilesles11.exec 文件。用固定的 80 字符的块大小来传送文件。用 FTP 命令 locsite fix 80 来指定它。将 vmrdr.ikr(Linux 内核)和 initrd(安装映像)作为二进制文件复制非常重要,所以请使用二进制传送模式。parmfilesles11.exec 需要在 ASCII 模式下传送。

该示例展示了所需步骤。在此示例中,需要的文件可以通过 FTP 服务器从 IP 地址 192.168.0.3 访问,登录名为 lininst。可能与您的网络不一致。

例 4.7. 通过 FTP 传送二进制文件。

FTP 192.168.0.3
VM TCP/IP FTP Level 530
Connecting to 192.168.0.3, port 21
220 ftpserver FTP server (Version wu-2.4.2-academ[BETA-18](1)
Thu Feb 11 16:09:02 GMT 2010) ready.
USER
lininst
331 Password required for lininst
PASS
******
230 User lininst logged in.
Command:
binary
200 Type set to I
Command:
locsite fix 80
Command:
get /media/dvd1/boot/s390x/vmrdr.ikr sles11.image
200 PORT Command successful
150 Opening BINARY mode data connection for /media/dvd1/boot/s390x/vmrdr.ikr
(6757376 bytes)
226 Transfer complete.
6757376 bytes transferred in 8.826 seconds.
Transfer rate 766.70 Kbytes/sec.
Command:
get /media/dvd1/boot/s390x/initrd sles11.initrd
200 PORT Command successful
150 Opening BINARY mode data connection for /media/dvd1/boot/s390x/initrd
(12654815 bytes)
226 Transfer complete.
12194534 bytes transferred in 16.520 seconds.
Transfer rate 766.70 Kbytes/sec.
Command:
ascii
200 Type set to A
Command:
get /media/dvd1/boot/s390x/parmfile sles11.parmfile
150 Opening ASCII mode data connection for /media/dvd1/boot/s390x/parmfile
(71 bytes)
226 Transfer complete.
71 bytes transferred in 0.092 seconds.
Transfer rate 0.71 Kbytes/sec.
Command:
get /media/dvd1/boot/s390x/sles11.exec sles11.exec
150 Opening ASCII mode data connection for /media/dvd1/boot/s390x/sles11.exec
(891 bytes)
226 Transfer complete.
891 bytes transferred in 0.097 seconds.
Transfer rate 0.89 Kbytes/sec.
Command:
quit

使用刚下载的 REXX 脚本 sles11.exec 来对 Linux 安装系统执行 IPL。此脚本装载用于 IPL 的内核、parmfile 及 初始 RAM 磁盘到阅读器.

例 4.8. SLES11 EXEC

/* REXX LOAD EXEC FOR SUSE LINUX S/390 VM GUESTS       */
/* LOADS SUSE LINUX S/390 FILES INTO READER            */
SAY ''
SAY 'LOADING SLES11 FILES INTO READER...'
'CP CLOSE RDR'
'PURGE RDR ALL'
'SPOOL PUNCH * RDR'
'PUNCH SLES11 IMAGE A (NOH'
'PUNCH SLES11 PARMFILE A (NOH'
'PUNCH SLES11 INITRD A (NOH'
'I 00C'

使用此脚本,您可以通过命令 sles11 来对 SUSE Linux Enterprise Server 安装系统执行 IPL。Linux 便会开启并打印其引导信息。

要继续安装,请转至第 4.2.5.1 节 “z/VM 安装”

从 FCP 挂接式 SCSI DVD 进行 IPL 操作

要在 z/VM 中进行 IPL 操作,请通过使用 SET LOADDEV 参数准备 SCSI IPL 过程。

SET LOADDEV PORTNAME 200400E8 00D74E00 LUN 00020000 00000000 BOOT 2

用相应值设置 LOADDEV 参数后,对您的 FCP 适配器进行 IPL 操作,例如:

IPL FC00

要继续安装,请转至第 4.2.5.1 节 “z/VM 安装”

从 ESCON 或 FICON 挂接式磁带进行 IPL 操作

如果不能从 z/VM 阅读器执行 IPL,则创建一个连接磁带通道,由此对 SUSE Linux Enterprise Server 安装映像执行 IPL。有关说明,请参见第 4.2.4.1.3 节 “从 ESCON 或 FICON 挂接式磁带进行 IPL 操作”

要继续安装,请转至第 4.2.5.1 节 “z/VM 安装”

网络配置

耐心等待,直到内核已经完成其启动例程。如果您以基础模式或在 LPAR 中安装,则在 HMC 或 SE 上打开操作系统消息

首先,在 Linuxrc 主菜单里,选择启动安装或系统,然后选择启动安装或更新启动安装过程。选择网络作为安装媒体,然后选择要用于安装的网络协议类型。第 4.2.1 节 “使安装数据可用”说明了如何为各种网络连接类型提供安装数据。目前支持 FTPHTTPNFSSMB/CIFS(Windows 文件共享)。

现在可设置用于接收安装数据的网络设备:OSA-2 或 OSA xpr ssHiperS c ets。以下的网络调节器仍然可用,但不再受支持:CTC、ESCON、IUCV。下一步,选择 CCW 总线接口和物理媒体(以太网)。于是,安装了相应驱动器,并且显示相应的内核消息。

如果继续安装,linuxrc 会显示一个潜在可用的读、写、和(如果适用)数据通道。输入每个通道的地址后,您可能还需要输入其他信息,例如 OSA 以太网卡的端口名。

然后,决定是否使用 DHCP 自动配置来设置网络接口的参数。因为 DHCP 只能在少数设备上工作,并且需要特殊的硬盘配置设置,您可能会想在此选。如果这样做,将提示您输入安装网络设备的网络参数:

  • 要安装的系统的 IP 地址

  • 相应的网络掩码

  • 用于连接服务器的网关的 IP 地址

  • 域名服务器 (DNS) 的 IP 地址

现在使用 OSA Express 网卡时,会提示您输入相关端口号。添加该功能是为了支持新的 2 端口 OSA Express 3 网络设备。如果不使用 OSA Express 3 设备,请输入 0。OSA Express 网卡具有以 OSI 第 2 层支持模式运行或使用较旧的更常见的第 3 层模式运行的选项。网卡模式影响共享该设备的所有系统,包括其他 LPAR 上的系统。如果不确定,请指定 2 以与其他操作系统(例如 z/VM 和 z/OS)使用的默认模式兼容。有关这些选项的更多信息,请咨询硬件管理员。

z/VM 安装

当内核完成了其启动例程后,您要回答几个有关网络设置的问题。首先,选择要使用的网络连接类型:OSA Express 或 HiperSockets。在范例安装中,使用 OSA Express。

系统现在会显示可能的 OSA 配置。首先选择使用 QDIO 还是 LCS OSA。然后选择要用的物理媒体,并输入设备地址。如果您想进行其他的设置,输入 OSA 读通道的地址(本示例中为 0.0.0700)然后输入 OSA 写通道地址 (0.0.0701) 和 OSA 控制通道地址 (0.0.0702)。输入这些通道后,插入 OSA 卡连接的端口名。

现在,SUSE Linux Enterprise Server 会用提供的信息创建一个参数行来尝试装载网络模块,然后显示所有已装载的模块。如果出现以下输出,证明装载成功:

例 4.9. 网络设备驱动器参数

(portname YSW2)
(Port 0)
qdio: 0.0.0702 OSA on SC 3 using AI:1 QEBSM:0 PCI:1 TDD:1 SIGA:RW AO
qeth.736dae: 0.0.0700: Device is a Guest LAN QDIO card (level: V540)
with link type GuestLAN QDIO (portname: YSW2)
qeth.47953b: 0.0.0700: Hardware IP fragmentation not supported on eth0
qeth.066069: 0.0.0700: Inbound source MAC-address not supported on eth0
qeth.d7fdb4: 0.0.0700: VLAN enabled
qeth.e90c78: 0.0.0700: Multicast enabled
qeth.5a9d02: 0.0.0700: IPV6 enabled
qeth.184d8a: 0.0.0700: Broadcast enabled
qeth.dac2aa: 0.0.0700: Using SW checksumming on eth0.
qeth.9c4c89: 0.0.0700: Outbound TSO not supported on eth0

接着,输入您的 IP 地址、网络掩码和默认网关。要通过 IUCV 或 CTC 安装,请输入更多信息,如对等地址(用于点对点适配器)或端口名。

最后,要求输入 DNS 服务器的 IP 地址和 MTU 大小。MTU 大小应该总是与要连接网络的 MTU 大小一致。

现在会显示一个摘要。确认您的输入是否正确。在启动网络之前,输入只在安装中有效的密码。在已经 IPL 了安装系统以后, 输入 real root 密码。

设置所有的基本参数后,将启动网络。检查 ifconfig 的输出,它应包含两项:回写 (lo) 连接和具有正确设置的连接(eth0、ctc0、escon0、iucv0 或 hsi0)。

例 4.10. 范例 ifconfig

/sbin/ifconfig eth0 : 
	Link encap:Ethernet  HWaddr 02:00:01:00:00:27  
        inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
        inet6 addr: fe80::200:100:100:27/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1492  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
        RX bytes:0 (0.0 Mb)  TX bytes:0 (0.0 Mb)

连接到 SUSE Linux Enterprise Server 安装系统

设置网络连接之后,linuxrc 会提示输入稍早在该过程中选择的安装源的详细信息,例如,服务器 IP 地址和用于储存数据的目录。

最后,linuxrc 还要了解您想要选择控制安装过程的显示类型。可选项有 X11(X Window 系统)、VNC(虚拟网络计算机协议)和 SSH(文本类型或通过安全外壳的 X11 安装)。

初始化 VNC 安装

  1. 选择 VNC 安装选项后,VNC 服务器会启动。控制台显示的简短信息提供与 vncviewer 连接所需的 IP 地址和显示编号。或者,显示要填入您支持 Java 的浏览器的 URL来连接到安装系统。

  2. 启动客户端系统上的 VNC 客户端应用程序。请使用 vncviewer 或 VNC Java 客户端和一个支持 Java 的 Web 浏览器。

  3. 出现提示后,输入 SUSE Linux Enterprise Server 安装系统的 IP 地址和显示编号。

    如果通过支持 Java 的浏览器连接, 输入包含 IP 地址的安装系统的 URL 和正确的端口名,以下面的格式:

    http://<IP address of installation system>:5801/
  4. 建立连接后,使用 YaST 启动 SUSE Linux Enterprise Server 安装。

初始化 X Window 系统的安装

[Important]X 身份验证机制

在 Window 系统直接安装依赖于一个基于主机名的原始身份验证机制。当前 SUSE Linux Enterprise Server 版本中禁用此机制。最好以 SSH 或 VNC 安装。

  1. 确保 X 服务器允许客户端(已安装的系统)连接。在文件 /etc/sysconfig/displaymanager 中设置变量 DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes"。然后重启动 X 服务器,使用 xhost <client IP address> 允许客户端绑定到服务器。

  2. 如果安装系统提示,则输入运行 X 服务器的计算机的 IP 地址。

  3. 等到 YaST 打开,然后启动安装。

初始化 SSH 安装

要使用 SSH 连接到名称为 earth 的安装系统,请执行 ssh -X earth。如果您的工作站是在 Microsoft Windows 上运行的,则使用 ssh 和 telnet 客户端以及终端仿真器 putty(可在 http://www.chiark.greenend.org.uk/~sgtatham/putty/ 找到)。在 putty 中的连接+SSH+X11下设置启用 X11 转发

出现一个登录提示。输入 root 然后使用您的密码登录。输入 yast2 启动 YaST。

转至第 6 章 使用 YaST 进行安装了解安装过程的详细说明。

网络连接类型

SUSE Linux Enterprise Server for IBM System z 包括 OSA 设备(以太网和千兆以太网)和 HiperSocket 的网络驱动程序。本章介绍 SUSE Linux Enterprise Server 安装系统中的配置。

[Warning]不再支持 CTC、ESCON 和 IUCV 接口

不再正式支持 CTC、ESCON 和 IUCV 接口。由于兼容性原因,仍可使用这些接口,但是对于 SUSE Linux Enterprise Server 的下一个版本,将彻底删除对这些接口的支持。

HiperSockets

从网络设备列表中选择设备。然后输入网络设备读取通道号(如 0.0.700)、写通道号(如 0.0.701)和数据通道号(如 0.0.702)。

例 4.11. 支持的网络连接类型和驱动程序参数

Choose the network device.

 1) IBM parallel CTC Adapter (0.0.0600)
 2) IBM parallel CTC Adapter (0.0.0602)
 3) IBM parallel CTC Adapter (0.0.0604)
 4) IBM Hipersocket (0.0.0700)
 5) IBM Hipersocket (0.0.0701)
 6) IBM Hipersocket (0.0.0702)
 7) IBM OSA Express Network card (0.0.050c)
 8) IBM OSA Express Network card (0.0.050d)
 9) IBM OSA Express Network card (0.0.050e)
10) IBM OSA Express Network card (0.0.f401)
11) IBM OSA Express Network card (0.0.f400)
12) IBM OSA Express Network card (0.0.f402)
13) IBM IUCV

> 4

Device address for read channel [0.0.700]
>[0.0.700]

Device address for write channel
> 0.0.701

Device address for data channel
> 0.0.702

下一步,选择手动配置,然后输入 IP 地址、网络掩码、广播地址、网关 IP 地址以及 DNS 服务器的搜索列表。

例 4.12. 网络设备名称

Automatic configuration via DHCP?

1) Yes
2) No

> 2

Enter your IP address
> 192.168.0.20

Enter your netmask. For a normal class C network, this is usually
255.255.255.0 [255.255.255.0]
> 255.255.255.0

Enter the IP address of the gateway. Leave empty if you don't need one
> 192.168.0.1

Enter your search domains, separated by a space:
> example.com

具有 qeth 模块的千兆以太网

从网络设备列表中选择 IBM OSA Express 网卡,然后选择 1(表示以太网)。提示时,输入网络设备的读、写和数据通道号如 0.0.06000.0.06010.0.0602 以及端口名称(如果适用)。选择是否启用 OSI Layer 2 支持。

例 4.13. 网络设备驱动器参数

Detecting and loading network drivers
netiucv.8db02b: driver initialized

Choose the network device.
1) IBM OSA Express Network card (0.0.09a0)
2) IBM OSA Express Network card (0.0.09a1)
3) IBM OSA Express Network card (0.0.09a2)
4) IBM OSA Express Network card (0.0.0600)
5) IBM OSA Express Network card (0.0.0601)
6) IBM OSA Express Network card (0.0.0602)
7) IBM IUCV

> 4

Please choose the physical medium.
1) Ethernet
2) Token Ring

> 1

Enter the relative port number
> 0

Device address for read channel
[0.0.0600]> 0.0.0600

Device address for write channel
> 0.0.0601

Device address for data channel
> 0.0.0602

Portname to use
> DT70

Enable OSI Layer 2 support?
1) Yes
2) No

> 2

下一步,拒绝 DHCP 配置并输入 IP 地址和网络掩码。现在,输入网关的 IP 地址(如适用)、搜索域和 DNS 服务器的 IP 地址。

例 4.14. 网络配置

Automatic configuration via DHCP?

1) Yes
2) No

> 2

Enter your IPv4 address.
Example: 192.168.5.77/24
> 192.168.0.20

Enter your netmask. For a normal class C network, this is usually
255.255.255.0
[255.255.255.0]> 255.255.255.0

Enter the IP address of the gateway. Leave empty if you don't need one
> 192.168.0.2

Enter your search domains, separated by a space:
> example.net

Enter the IP address of your name server. Leave empty or enter "+++" if you
don't need one
> 192.168.0.1

parmfile - 自动进行系统配置

通过在 parmfile 中指定一些关键参数,可以部分自动化安装过程。parmfile 包含网络设置和 DASD 配置所需的所有数据。除此之外,它还可用于设置到 SUSE Linux Enterprise Server 安装系统和正在运行的 YaST 实例的连接方法。这样,就把用户的交互限制成由 YaST 对话框控制的实际的 YaST 安装。

以下参数可以传递到安装例程,该安装例程将这些参数作为安装的默认值。所有 IP 地址、服务器名和数值都只是一个示例。用安装方案中需要的值替换这些值。

parmfile 中的行数限制为 10 行。请在一行上指定多个参数。参数名是不区分大小写的。用空格分隔参数。您可以按任何顺序指定参数。请始终在一行上保持 PARAMETER=value 字符串。例如:

Hostname=s390zvm01.suse.de HostIP=10.11.134.65
[Tip]在安装期间使用 IPv6

默认情况下,仅可为您的计算机指定 IPv4 网络地址。要在安装期间启用 IPv6,请在引导提示符下输入以下参数之一:ipv6=1(接受 IPv4 和 IPv6)或 ipv6only 1(仅接受 IPv6)。

需要以下某些参数。如果缺少它们,则会暂停自动处理并要求您手动输入值。

一般参数

AutoYaST=<URL> Manual=0

AutoYaST 参数为自动安装指定 autoinst.xml 控制文件的位置。Manual 参数控制其他参数是否仅仅是用户必须确认的默认值。如果要接受所有值并且没有任何问题,则将此参数设置成 0。设置 AutoYaST 隐含设置 Manual0

Info=<URL>

指定文件的位置,该文件用于读取其他选项。这可以帮助克服 parm 文件的 10 行限制(以及在 z/VM 下每行 80 个字符的限制)。 有关信息文件的更多文档,可以在第 21.1.5 节 “创建 info 文件”中找到。 由于信息文件通常只能通过网络在 System z 上访问,所以不能使用它指定设置网络所需的选项,即第 4.4.2 节 “配置网络接口”中介绍的选项。 此外,必须在要生效的 parm 文件中指定其他特定于 linuxrc 的选项(例如用于调试的选项)。

[Tip]使用自动安装信息创建文件

在系统安装马上结束时,可以选中为 Autoyast 复制此系统。这样就创建了 /root/autoinst.xml 现成配置文件,可以用于创建此特定安装的副本。要从头创建一个自动安装文件或编辑现有的自动安装文件,请使用 YaST 模块自动安装。有关 AutoYaST 的更多信息,请参见第 21 章 自动安装

配置网络接口

[Important]配置网络接口

本节中讨论的设置仅应用于安装过程中使用的网络接口。遵循第 18.6 节 “手动配置网络连接” (第 18 章 基本联网知识, ↑管理指南)中提供的说明,配置已安装系统中的其他网络接口。

Hostname=zseries.example.com

输入完全限定的主机名。

Domain=example.com

DNS 的域搜索路径。允许您使用短主机名来替代全限定主机名。

HostIP=192.168.1.2

输入要配置接口的 IP 地址。

Gateway=192.168.1.3

指定要使用的网关。

Nameserver=192.168.1.4

指定负责的 DNS 服务器。

InstNetDev=osa

输入要配置的接口类型。可能的值是 osahsictcesconiucv。(不再正式支持 CTC、ESCON 和 IUCV 接口)。

对于类型为 hsiosa 的接口,指定相应的掩码和可选的广播地址:

Netmask=255.255.255.0
Broadcast=192.168.255.255

对于类型为 ctcesconiucv(不再正式支持 CTC、ESCON 和 IUCV)的接口,输入对等的 IP 地址:

Pointopoint=192.168.55.20
OsaInterface=<lcs|qdio> OsaMedium=<eth|tr>

对于 osa 网络设备,指定主机接口(qdiolcs)和物理媒体(eth 表示以太网,或 tr 表示令牌环)。

Layer2=<0|1>

对于 osa QDIO 以太网和 hsi 设备,指定是否启用 OSI 第 2 层支持。

OSAHWAddr=02-00-65-00-01-09

对于支持第二层的 osa QDIO 以太网设备,需要指定手动 MAC 地址。请注意,它不同于 HWAddr,后者包含的是由 linuxrc 检测到的默认 MAC 地址。

PortNo=<0|1>

对于 osa 网络设备,指定端口号(如果设备支持此功能)。默认值是 0。

每个接口都需要特定的设置选项:

  • 接口 ctcescon(不再正式支持 CTC 和 ESCON):

    ReadChannel=0.0.0424
    WriteChannel=0.0.0425

    ReadChannel 指定要使用的 READ 通道。WriteChannel 指定 WRITE 通道。

  • 对于 ctc 接口(不再正式支持),指定应该用于此接口的协议:

    CTCProtocol=<0/1/2>

    有效的输入值是:

    0

    兼容模式,也用于除 OS/390 和 z/OS 之外的非 Linux 的对等操作系统(这是默认模式)

    1

    扩展方式

    2

    与 OS/390 和 z/OS 的兼容性方式"

  • 网络设备类型 osa ,接口为 lcs

    ReadChannel=0.0.0124
    Portname=1

    ReadChannel 代表此安装中使用的通道号。将一个号添加到 ReadChannel 就可以从中获得第二个端口号。Portnumber 用于指定相对端口。

  • 接口 iucv

    IUCVPeer=PARTNER

    输入每台对等机器的名称。

  • 用于 OSA 表示的千兆以太网和高速令牌环网的网络设备类型 osa,其接口为接口 qdio

    ReadChannel=0.0.0524
    WriteChannel=0.0.0525
    DataChannel=0.0.0526
    Portname=FEF400

    对于 ReadChannel,输入 READ 通道号。对于 WriteChannel,输入 WRITE 通道号。DataChannel 指定 DATA 通道。对于 Portname,输入相应的端口名。确保 READ 通道带有连续的设备号。

  • 用于 HiperSockets 和 VM guest LAN 的接口 hsi

    ReadChannel=0.0.0624
    WriteChannel=0.0.0625
    DataChannel=0.0.0626

    对于 ReadChannel,输入相应的 READ 通道号。对于 WriteChannelDataChannel,输入 WRITE 和 DATA 通道号。

指定安装源和 YaST 接口

Install=nfs://server/directory/DVD1/

指定要使用的安装源的位置。可能的协议是 nfssmb(Samba/CIFS)、ftphttp

如果给定了 ftpsmb URL,则指定该 URL 的用户名和密码。这些参数是可选的,如果未给定,则假设为匿名或 guest 登录。

Install=ftp://user:password@server/directory/DVD1/

在 Samba 或 CIFS 安装情况下,您还可以指定要使用的域:

Install=smb://workdomain;user:password@server/directory/DVD1/
UseSSH=1 UseVNC=1 Display_IP=192.168.42.42

据您给定的参数,将为安装使用远程 X 服务器、SSH 或 VNC。UseSSH 支持 SSH 安装,UseVNC 在安装计算机上启动 VNC 服务器,Display_IP 将导致安装系统尝试在给定的地址连接到 X 服务器。任何时候仅应该设置其中的一个参数。

[Important]X 身份验证机制

在 Window 系统直接安装依赖于一个基于主机名的原始身份验证机制。当前 SUSE Linux Enterprise Server 版本中禁用此机制。最好以 SSH 或 VNC 安装。

要在 YaST 和远程 X 服务器之间建立连接,在远程计算机上运行 xhost <IP address>(使用安装计算机的地址)。

对于 VNC,为安装指定 6 到 8 个字符的密码:

VNCPassword=<a password>

对于 SSH,为安装指定 6 到 8 个字符的密码:

SSHPassword=<a password>

示例 parmfile

对于在 LPAR 中使用 AutoYaST 进行的自动安装,建议 parm 文件只有一个长行。如果希望使用多行以增强可读性,请在每行的开头和结尾使用空白字符。parmfile 中的最大行数为 10。

要在控制台上接受潜在的错误消息,请使用

linuxrclog=/dev/console

例 4.15. parmfile 安装(对于 NFS、VNC 和 IUCV),AutoYaST 安装(对于 HTTP)

ramdisk_size=131072 root=/dev/ram1 ro init=/linuxrc TERM=dumb 
instnetdev=iucv iucvpeer=ROUTER01 pointopoint=192.168.0.1 
hostip=192.168.0.2 
nameserver=192.168.0.3
install=nfs://192.168.0.4/SLES/SLES-11-s390x/DVD1
autoyast=http://192.168.0.5/autoinst.xml 
linuxrclog=/dev/console usevnc=1
vncpassword=testin

例 4.16. parmfile 安装(对于 NFS、SSH 和 HSI),AutoYaST 安装(对于 NFS)

ramdisk_size=131072 root=/dev/ram1 ro init=/linuxrc TERM=dumb
AutoYast=nfs://192.168.1.1/autoinst/s390.xml
Hostname=zseries.example.com HostIP=192.168.1.2
Gateway=192.168.1.3 Nameserver=192.168.1.4
InstNetDev=hsi layer2=0
Netmask=255.255.255.128 Broadcast=192.168.1.255
readchannel=0.0.702c writechannel=0.0.702d datachannel=0.0.702e
install=nfs://192.168.1.5/SLES-11-s390x/DVD1/
UseSSH=1 SSHPassword=testing linuxrclog=/dev/console

使用 vt220 终端仿真器

Recent MicroCode 级别除了允许使用标准的行模式终端外还允许使用集成的 vt220 终端仿真器。vt220 终端连接到 /dev/ttyS1。行模式终端连接到 /dev/ttyS0。如果可以使用 vt220 仿真,则在 HMC/SE 上的 3215 控制台的图标旁会出现集成的 vt220 ASCII 控制台的图标。

要在您的计算机上激活 vt220 支持,作为 root 用户编辑 /etc/inittab。查找以下行并删除前面的 # 号:

#2:2345:respawn:/sbin/mingetty --noclear /dev/ttyS1 xterm

保存该文件并运行 telinit q 以将 /etc/inittab 中的更改传递给 init。vt220 终端应已准备好使用。如果未准备好,则尝试在终端上按 Enter 键直到出现登录提示符。

确保您没有为不支持 vt220 终端仿真器的系统如上述描述的那样应用更改。否则,在此系统上可能会不能登录,并且为您显示以下消息:

INIT respawning too fast, disabled for 5 minutes.

要将引导时的内核消息从系统控制台重定向到 vt220 终端,请将以下条目添加到 /etc/zipl.conf 中的 parameters 行:

console=ttyS0 console=ttyS1

产生的 parameters 行看似如以下示例:

parameters = "root=/dev/dasda2 TERM=dumb console=ttyS0 console=ttyS1"

/etc/zipl.conf 中保存更改,运行 zipl 并重新引导系统。

有关 IBM System z 的详细信息

IBM 已发布有关其 System z 平台的许多非常有用的文档。它们可在 http://www.redbooks.ibm.com 找到。

IBM System z with SUSE Linux Enterprise Server

请在以下位置查找有关 IBM System z with SUSE Linux Enterprise Server 内核和应用程序主题的更多深入技术文档:

硬件

要稍微了解一下一些系统的技术细节,请参见:

  • IBM System z10 Enterprise Class Technical Introduction (SG24-7515)

  • IBM System z9 Business Class Technical Introduction (SG24-7241)

  • IBM eServer zSeries 990 Technical Introduction (SG24-6863)

  • IBM eServer zSeries 900: Technical Guide (SG24-5975)

  • Linux on zSeries Fibre Channel Protocol Implementation Guide (SG24-6344)

有关 Linux on IBM System z 的一般文档

Linux on IBM System z 的一般说明可在以下文档中找到:

  • Linux on IBM eServer zSeries and S/390: ISP and ASP Solutions (SG24-6299)

这些文档可能不能反映 Linux 的最新状态,但它们列出的 Linux 部署的准则仍然正确。

Technical Issues of Linux on IBM System z

请参见以下文档,以获得有关 Linux 内核和应用程序主题的详细技术信息。请参见因特网,以了解这些文档有关最新代码发布的最新版本 (http://www.ibm.com/developerworks/linux/linux390/index.html)。

  • Linux on System z Device Drivers, Features, and Commands

  • zSeries ELF Application Binary Interface Supplement

  • Linux on System z Device Drivers, Using the Dump Tools

  • IBM System z9-109 Technical Introduction (SG26-6669)

  • IBM System z10 Enterprise Class Technical Guide (SG24-7516)

上还有一本有关 Linux 应用程序开发的红皮书:http://www.redbooks.ibm.com

  • Linux on IBM eServer zSeries and S/390: Application Development (SG24-6807)

Linux on IBM System z 的高级配置

请参见下列红皮书、红皮文件和链接,以了解一些更复杂的 IBM System z 方案: