read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有...

352
Ignite-UX 管理指南 适用于 HP-UX 11.00 11i 生产部件号:5991-6444 26 版,2007 2 © 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.

Transcript of read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有...

Page 1: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 管理指南

适用于 HP-UX 11.00 和 11i

生产部件号:5991-6444

第 26 版, 2007 年 2 月

© 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.

Page 2: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

法律声明

版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。

机密计算机软件。必须有 HP 授予的有效许可证,方可拥有、使用或复制本软

件。根据供应商的标准商业许可证的规定,美国政府应遵守 FAR 12.211 和 12.212

中有关“商业计算机软件”、“计算机软件文档”与“商业货物技术数据”条款

的规定。

本文档所包含的信息如有更改,恕不另行通知。随 HP 产品及服务提供的明示

性担保声明中列出了适用于此 HP 产品及服务的专用担保条款。本文中的任何

内容均不构成额外的担保。HP 对本文中的技术或编辑错误以及缺漏不负任何

责任。

Intel Itanium 徽标、Intel、Intel Inside 和 Itanium 是 Intel Corporation 在美国

和其他国家(地区)的商标或注册商标,使用时已受到许可。

Microsoft 和 Windows 是 Microsoft Corporation 在美国的注册商标。

UNIX 是 The Open Group 的注册商标。

2

Page 3: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

关于本文档

第 1 章 . Ignite-UX 简介

Ignite-UX 概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

使用 Ignite-UX 进行安装和恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Ignite-UX 命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Ignite-UX 网站 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Ignite-UX 培训 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

其他信息资源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

第 2 章 . 开始使用 Ignite-UX

Ignite-UX 服务器要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Ignite-UX 安装概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

获得 Ignite-UX 软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

安装 Ignite-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

确定 Ignite-UX 服务器的配置策略 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Ignite-UX 图形用户界面简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

通过 Ignite-UX 服务器管理客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

第 3 章 . 为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

为基于 Itanium 的客户端配置 Ignite-UX 服务器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

设置软件仓库中的软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

其他服务器设置选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

配置服务器选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

配置会话选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

高级安装说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

安装最小 Ignite-UX 文件集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

设置或更新软件源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

添加可选应用程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

第 4 章 . 为网络引导匿名客户端创建服务器

匿名客户端概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

配置服务器以便引导匿名 PA-RISC 客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

使用 Server Setup 向导 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

3

Page 4: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

引导基于 Itanium 的匿名客户端的考虑事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

了解基于 Itanium 的系统的 PXE 引导 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

HP-UX 11i v2 Ignite-UX 服务器和引导辅助程序设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

将 Ignite-UX 与不可控制的 DHCP 系统进行隔离 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

将 bootpd 替换为 instl_bootd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

第 5 章 . 管理用于安装和恢复的 I/O

多路径简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Agile 视图概念 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

实用注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

系统安装配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

确定用于其他任务的设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Agile 视图的重要特征 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Agile 视图问题与解答 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

第 6 章 . 使用客户端控制台引导和安装 HP-UX

为安装准备客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

制定使用客户端控制台时的引导和安装决策 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

在客户端控制台上使用 bootsys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

从控制台引导 PA-RISC 客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

使用网络引导基于 Itanium 的客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

用于基于 Itanium 的系统的直接引导配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

dbprofile 命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

lanboot 命令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

管理执行网络引导的 LAN 接口的速率和双工设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

第 7 章 . 使用服务器在客户端上引导和安装 HP-UX

安装客户端系统的方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

受支持的外围设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

网络要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

使用 bootsys 进行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

使用 Ignite-UX GUI 进行安装. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

启动 Ignite-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

添加客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

引导客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

4

Page 5: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

配置安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

新安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

初始化安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

客户端安装配置界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

Basic 标签. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Software 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

System 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

File System 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

Advanced 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

重复安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

执行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

查看和打印清单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

第 8 章 . 黄金映像

从黄金映像进行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

创建黄金映像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

A:安装 HP-UX 操作系统. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

B:在操作系统中安装关键修补软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

C:安装可选软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

D:定制系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

E:创建黄金归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

配置 Ignite-UX 服务器以识别黄金映像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

启用客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183

在客户端安装黄金映像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

第 9 章 . 定制安装

使用配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

配置文件类别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

使用 INDEX 条目组合配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

配置文件示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

基于客户端硬件进行定制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

基于用户选择进行定制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

避免对修补软件文件归档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

调试配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

使用安装后脚本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

安装原理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

添加安装后脚本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

5

Page 6: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

第 10 章 . 自动安装

使用 bootsys 启动非交互式安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

使用保存的配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

在 config.local 文件中指定缺省配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

使用 instl_adm 设置缺省值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

使用每个客户端的配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

调度安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

动态设置安装参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

检查修改后的文件中的错误 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

第 11 章 . 创建自己的安装介质

为何使用定制安装介质 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

创建定制安装介质 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

建立安装磁带 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

安装磁带内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

Logical Interchange Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

创建 LIF 卷 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

恢复映像和归档文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225

创建归档配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225

创建安装磁带 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

建立安装 CD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

建立安装 DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

第 12 章 . 恢复方法

概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

系统恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

系统恢复工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248

恢复工具比较 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

使用 Symantec 公司的 Veritas Volume Manager 时的注意事项 . . . . . . . . . . . . . . . . . . . . . 250

恢复映像内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

恢复映像配置策略 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

大文件支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

恢复映像创建过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

检查恢复映像内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

验证恢复映像结果 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

6

Page 7: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

创建和使用恢复磁带 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

创建恢复磁带示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

PA-RISC 系统的磁带恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

基于 Itanium 的系统的磁带恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

创建和使用网络恢复映像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

添加用于恢复的客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

网络恢复映像创建示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272

通过网络进行恢复(适用于 PA-RISC 客户端). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272

通过网络进行恢复(适用于基于 Itanium 的客户端). . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

保留恢复映像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

添加恢复配置文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

在恢复过程中选择文件系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

无磁带引导支持的磁带恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

克隆系统的说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280

使用 make_net_recovery 克隆系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

系统恢复问题与解答 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

专家恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

使用核心介质的专家恢复 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

自动恢复过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

恢复 LIF/EFI 卷及关键 HP-UX 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

仅恢复关键 HP-UX 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

仅恢复内核 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

附录 A. 问题诊断

错误和警告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

Ignite-UX 服务器问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

使用 Ignite-UX 安装系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

从介质进行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

从黄金映像进行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

常见的网络引导错误 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

附录 B. 配置 DHCP 服务

DHCP 服务概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

DHCP 用法示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

将 bootptab 用作 DHCP 的备选方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

DHCP 设计的背景信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326

7

Page 8: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

目录

附录 C. 使用引导辅助程序系统

设置引导辅助程序系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

使用引导辅助程序进行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

附录 D. 终端键盘快捷方式

基本键盘快捷方式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

高级键盘导航 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

HP 终端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

vt100 终端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334

索引 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .347

8

Page 9: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

表 1. 版本说明详细信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

表 2. HP-UX 11i 发行版. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

表 3. 印刷字体约定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

表 1-1. Ignite-UX 命令和说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

表 5-1. 海量存储 DSF 目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

表 7-1. 所有标签上都显示的功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

表 7-2. 文件系统缺省选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

表 7-3. LVM 和 VxVM 对卷的要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

表 9-1. 按硬件体系结构列出的安装内核和文件系统名称 . . . . . . . . . . . . . . . . . . . . . . . . . . 190

表 12-1. 比较系统恢复工具功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

表 D-1. 基本键盘快捷方式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

表 D-2. HP 终端功能键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

表 D-3. 高级操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

表 D-4. 功能键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

表 D-5. 高级键盘操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

9

Page 10: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

10

Page 11: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

图 2-1. 可从软件仓库获得的 Ignite-UX 软件包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

图 2-2. SD Install 窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

图 2-3. SD Install: Specify Source 窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

图 2-4. Depot Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

图 2-5. Install Analysis 窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

图 2-6. 在配置用于引导 PA-RISC 系统的服务器时使用的决策树 . . . . . . . . . . . . . . . . . . . . . 44

图 2-7. 在配置用于引导基于 Itanium 的系统的服务器时使用的决策树 . . . . . . . . . . . . . . . . 45

图 2-8. Ignite-UX GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

图 2-9. Ignite-UX GUI 中按属性显示的视图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

图 2-10. Client Status 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

图 3-1. Ignite-UX 第一次启动消息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

图 3-2. Ignite-UX GUI Welcome 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

图 3-3. Server Setup 向导 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

图 3-4. Server Setup: IP Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

图 3-5. Configure Booting IP Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

图 3-6. Software Depot Setup 页 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

图 3-7. Ignite-UX Server Configuration 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

图 3-8. Configure Booting IP Addresses 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

图 3-9. Add DHCP Addresses 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

图 3-10. Session Options 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

图 5-1. Legacy I/O 堆栈寻址模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

图 5-2. Agile 多路径 I/O 堆栈寻址模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

图 5-3. Agile 命名示例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

图 5-4. Ignite-UX 客户端安装配置标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

图 5-5. Root Disk...对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

图 5-6. 带有物理位置的 Root Disk... 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

图 5-7. More Info 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

图 5-8. All Paths 对话框. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

图 5-9. Add/Remove Disks 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

图 5-10. I/O 寻址的一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

图 6-1. 用于通过服务器从客户端控制台引导和安装 HP-UX 的决策树 . . . . . . . . . . . . . . . 100

图 6-2. 用于从本地设备引导独立系统以及从服务器安装 HP-UX 的决策树 . . . . . . . . . . . 101

图 7-1. 使用 bootsys 命令进行非交互式安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

11

Page 12: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

图 7-2. Ignite-UX 图形用户界面 (GUI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

图 7-3. Boot Client 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

图 7-4. 选择引导发行版 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

图 7-5. Boot Confirmation 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

图 7-6. 引导过程终端窗口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

图 7-7. 引导成功 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

图 7-8. 发现新客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

图 7-9. 在 GUI 中显示的新客户端 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

图 7-10. 客户端控制台等待服务器操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

图 7-11. Ignite-UX Actions 菜单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

图 7-12. 系统硬件清单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

图 7-13. Configuration Settings Confirmation 对话框. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

图 7-14. Ignite-UX 客户端安装配置标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

图 7-15. 无环境注释 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

图 7-16. Root Disk Choices 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

图 7-17. More Info 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

图 7-18. All Paths...对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

图 7-19. Languages 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

图 7-20. Additional Configuration Controls 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

图 7-21. Additional Configuration Controls 对话框 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

图 7-22. 适用于 HP-UX 11i v1 和 11i v2 的 Software 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

图 7-23. 适用于 HP-UX 11i v3 系统的 Software 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

图 7-24. 不能取消选择软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

图 7-25. 更改软件仓库位置注释 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

图 7-26. 更改软件仓库位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

图 7-27. 交互式 Swinstall 注释 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

图 7-28. 输入交互式 swinstall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

图 7-29. 交互式 swinstall 软件仓库列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

图 7-30. 交互式 swinstall 软件包列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

图 7-31. System 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

图 7-32. Set Time Zone 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

图 7-33. Set Root Password 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

图 7-34. Network Services 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

12

Page 13: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

图 7-35. DNS 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

图 7-36. Set DNS Search Domains 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

图 7-37. NIS 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

图 7-38. XNTP 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

图 7-39. Network Interface(s) 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

图 7-40. Configuration Choices 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

图 7-41. File System 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

图 7-42. Add/Remove Disks 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

图 7-43. Add/Remove Disks More Info 对话框. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

图 7-44. Advanced Disk Parameters 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

图 7-45. Advanced File System Parameters 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

图 7-46. Advanced Volume Layout 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

图 7-47. Advanced Group Parameters 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

图 7-48. Advanced 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

图 7-49. Repeat Installation 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

图 7-50. Installation Confirmation 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

图 7-51. Client Status...对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

图 7-52. 安装日志文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

图 7-53. View/Print Manifest 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

图 9-1. 配置文件使用情况和位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

图 9-2. Configuration Choices 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

图 9-3. Software 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

图 9-4. 安装过程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

图 11-1. 安装磁带布局. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

图 12-1. Get Archive Build Status 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

图 12-2. reconnect -r 的输出. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

图 12-3. 将硬件路径映射到 EFI 设备路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

图 12-4. 具有计时器的 EFI 菜单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

图 12-5. Boot Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

图 12-6. Add Boot Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

图 12-7. 可选择的引导设备列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

图 12-8. 为该引导选项输入说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

图 12-9. 输入加载选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

13

Page 14: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

图 12-10. 将更改保存到 NVRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

图 12-11. 带有新选项的 Boot Manager 菜单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268

图 12-12. Add New Client for Recovery 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

图 12-13. Confirmation 对话框 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

14

Page 15: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

关于本文档

本指南介绍如何通过安装、配置和使用 Ignite-UX 来安装和恢复您的计算环境

中系统上的 HP-UX。

与使用单个安装和更新工具相比,Ignite-UX 有助于更轻松地安装新系统和维护

现有系统。

注释 在本指南中,术语 Ignite-UX、 IUX 和 Ignite 可以互换使用。

随本产品一起提供的其他 Ignite-UX 和 HP-UX 相关文档资料中均可能出现这

些术语。

目标读者

本文档的阅读对象为负责安装、配置和管理 HP-UX 服务器和工作站的系统管理

员和网络管理员。假定管理员具有对 HP-UX 操作系统概念、命令和配置方法的

深入了解。并假定管理员熟悉如何安装 HP 计算机硬件和软件、升级软件、应用

修补软件以及排除系统故障。

此外,管理员还必须具备有关 Transmission Control Protocol/Internet Protocol

(TCP/IP) 互连概念以及网络配置的知识。本指南不是一本 TCP/IP 或 Ignite-UX

教程。

15

Page 16: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

版本说明

出版日期和部件号标识本指南的已发布版本。发行新版本时出版日期会随之

改变。当进行较大改动时,生产部件号将随之更改。

为确保收到最新版本,请订阅适当的产品支持服务。有关详细信息可咨询 HP

销售代表。

表 1 版本说明详细信息

文档生产部件号 支持的操作系统 版本号 出版日期

5991-6444 HP-UX 11.00、11i v1、11i v3

262007 年 2 月

B2355-91053 HP-UX 11.00、11i v1、11i v2

252006 年 12 月

B2355-91001 HP-UX 11.00、11i v1、11i v2

242006 年 9 月

B2355-90974 HP-UX 11.00、11i v1、11i v2

232006 年 6 月

B2355-90963 HP-UX 11.00、11i v1、11i v2

222006 年 3 月

B2355-90945 HP-UX 11.00、11i v1、11i v2

212005 年 12 月

B2355-90897 HP-UX 11.00、11i v1、

11i v1.6、 11i v220

2005 年 9 月

B2355-90879 HP-UX 11.00、11i v1、

11i v1.6、 11i v219

2005 年 6 月

B2355-90874 HP-UX 11.00、11i v1、

11i v1.6、 11i v218

2004 年 12 月

B2355-90849 HP-UX 11.00、11i v1、

11i v1.6、 11i v217

2004 年 9 月

B2355-90837 HP-UX 11.00、11i v1、

11i v1.6、 11i v216

2004 年 6 月

B2355-90834 HP-UX 11.00、11i v1、

11i v1.6、 11i v215

2004 年 3 月

B2355-90831 HP-UX 11.00、11i v1、

11i v1.6、 11i v214

2003 年 12 月

16

Page 17: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

有关本指南的最新版本及其他 HP-UX 文档资料,请参阅以下 HP 技术文档资

料网站:

http://www.docs.hp.com/

B2355-90788 HP-UX 11.00、11i v1、

11i v1.6、 11i v213

2003 年 9 月

B2355-90829 HP-UX 11.00、11i v1、11i v1.6

122003 年 9 月

B2355-90810 HP-UX 11.00、11i v1、

11i v1.5、 11i v1.611

2003 年 6 月

B2355-90772 HP-UX 10.x、 11.00、

11i v1、 11i v1.5、11i v1.6

102003 年 3 月

B2355-90767 HP-UX 10.x、 11.00、

11i v1、 11i v1.5、11i v1.6

92002 年 12 月

B2355-90770 HP-UX 10.x、 11.00、

11i v1、 11i v1.5、11i v1.6

82002 年 10 月

B2355-90765 HP-UX 10.x、 11.00、

11i v1、 11i v1.5、11i v1.6

72002 年 9 月

B2355-90758 HP-UX 10.x、 11.00、

11i v1、 11i v1.56

2002 年 9 月

B2355-90750 HP-UX 10.x、 11.00、

11i v1、 11i v1.55

2002 年 6 月

B2355-90749 HP-UX 10.x、 11.00、

11i v1、 11i v1.54

2002 年 3 月

B2355-90738 HP-UX 10.x、 11.00、

11i v1、 11i v1.53

2001 年 6 月

B2355-90704 HP-UX 10.x、 11.00、11i v1

22000 年 12 月

B2355-90677 HP-UX 10.x、 11.00、11i v1

11999 年 3 月

表 1 版本说明详细信息(续)

文档生产部件号 支持的操作系统 版本号 出版日期

17

Page 18: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

HP-UX 11i 发行版名称和发行版标识符

每个 HP-UX 11i 发行版都具有相关的发行版名称和发行版标识符。下表显示了

可用的 HP-UX 11i 发行版。

通过带 -r 选项的 uname (1) 命令可以查看发行版标识符。

还可以输入以下命令来确定更新的发行版日期及操作环境:

# swlist | grep HPUX11i

输出结果将列出当前发行版标识符、更新的发行版日期和操作环境。例如:

HPUX11i-TCOE B.11.23.0512 HP-UX Technical Computing Operating Environment Component

上述版本字符串中:

B.11.23 表示 HP-UX 11i v2

0512 表示 2005 年 12 月更新发行版

表 2 HP-UX 11i 发行版

发行版名称 发行版标识符 支持的处理器体系结构

HP-UX 11i v1 B.11.11 PA-RISC

HP-UX 11i v1.5 B.11.20 Intel Itanium

HP-UX 11i v1.6 B.11.22 Intel Itanium

HP-UX 11i v2 B.11.23 Intel Itanium

PA-RISCa

HP-UX 11i v3 B.11.31 Intel Itanium

PA-RISC

a. 自 2004 年 9 月发行版起, HP-UX 11i v2 开始支持 PA-RISC。

18

Page 19: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

印刷字体约定

下表说明了本指南中使用的印刷字体约定。

表 3 印刷字体约定

字体 用法 示例

audit (5) 表示 HP-UX 联机帮助页。“audit”是联机帮助页名称,“5”是该联机帮助页在《HP-UX 参考手册》中的小节号。在网站和 Instant Information DVD 上,可能是指向该联机帮助页的热链接。在 HP-UX 命令行输入“man audit”或“man 5 audit”可以查看该联机帮助页。详见 man (1)。

audit (5)

系统字体 表示计算机显示的文本和系统项。 /dev/dsk/c0t0d0

强调内容 第一次定义的名词和强调的内容用黑体表示。

golden image

键盘操作 键盘键名称。注意, Return 和 Enter 指的是同一个键。

Esc

《书名》 表示文档中引用的书籍、手册的名称,以宋体表示。

《安装或更新至 HP-UX 必读文档》

“术语” 表示文档中引用的专用术语,以宋体表示。

可替换变量 命令、功能中可以替换的变量名以仿宋表示。

用户名

[ ] 格式和命令说明中的可选内容。如果内容用“|”分隔,就必须选择其中之一。

ls [ -a ]

mount [suid | nosuid]

{ } 格式和命令说明中的必需内容。如果内容用“|”分隔,就必须选择其中之一。

... 前面的元素可以重复任意多次。

| 分隔选项列表中的项目。 ls [ -a ]

mount [suid | nosuid]

19

Page 20: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

相关文档

下列文档的最新版本可能对您特别有用,这些文档可从以下 HP 技术文档资料

网站获得:

http://www.docs.hp.com/ 和 http://www.docs.hp.com/zh_cn

《Ignite-UX Reference》

《Ignite-UX Custom Configuration Files》

《Successful System Cloning using Ignite-UX》白皮书

《Configuring Bastille to Operate with Ignite-UX》白皮书

《Ignite-UX Custom Configuration Files》白皮书

《Successful System Recovery using Ignite-UX》白皮书

《Installing and Updating Ignite-UX》白皮书

《Ignite-UX Installation Booting》白皮书

《安装或更新至 HP-UX 必读文档》

《HP-UX 安装与更新指南》

《HP-UX 参考手册》

《HP-UX 系统管理员指南》

《管理系统和工作组:HP-UX 系统管理员指南》

《Software Distributor 管理指南》

《HP-UX Patch Management》

《nPartition 系统管理员指南》

《Getting Started with Software Package Builder》

《VERITAS File System 4.1 (HP OnlineJFS/JFS) and VERITAS Volume

Manager 4.1 Installation Guide》

这些文档中的部分或全部可以在 Instant Information 介质上或印刷版本中获得。

20

Page 21: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

HP 欢迎您提出宝贵的意见和建议

HP 欢迎您就本文档提出宝贵的意义和建议。我们真诚承诺能够提供可满足您的

需要的文档。

请将您的意见发送至:

http://docs.hp.com/zh_cn/feedback.html

请注明文档标题、生产部件号、任何意见和建议、在文档中发现的错误或者为

改进本文档质量而提供的建议。

21

Page 22: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

22

Page 23: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

第 1 章 Ignite-UX 简介

通过讨论下列主题,本章向您介绍 Ignite-UX 的功能和使用:

• Ignite-UX 概述(第 24 页)

• 使用 Ignite-UX 进行安装和恢复(第 26 页)

• Ignite-UX 命令(第 27 页)

• Ignite-UX 网站(第 29 页)

• Ignite-UX 培训(第 29 页)

• 其他信息资源(第 30 页)

第 1 章 23

Page 24: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

Ignite-UX 概述

Ignite-UX 概述

客户端和服务器控制 在实际客户端 /服务器模型中,可以从一台服务器控制多个客户端的 Ignite-UX 安

装会话。Ignite-UX 图形用户界面 (GUI) 可以帮助您管理多个同时进行的安装。另

外,如果更方便的话,还可以从客户端控制台运行单个安装会话。一台 Ignite-UX

服务器可以安装多个 HP-UX 发行版。

易于使用的 GUI Ignite-UX GUI 使用标签和对话框进行任务导航。另外,有些进程和命令还可

以使用向导模式。

终端用户界面 在 Ignite-UX 服务器端或客户端上可以使用操作系统的命令 Shell 直接执行支持

Ignite-UX 的命令。有关命令的列表,请参阅第 27 页上的“Ignite-UX 命令”。

多源安装 可以从一个 Software Distributor (SD) 软件仓库安装基本操作系统、从另一个软

件仓库安装一组修补软件,同时从第三个软件仓库安装所需的应用程序,这三

种安装过程可以全部在一个会话中完成。

多种归档文件格式 除了支持 SD 软件仓库源文件外,Ignite-UX 还支持 tar 和 cpio 归档文件,并且

对于 11i v3 还支持 pax 归档文件。提供了一些工具,有助于创建可在其他客户端

上安装的黄金映像或已知客户端配置。

定制安装 创建一个在安装会话完成后即可以运行的系统非常简单。许多任务通常是在安

装后作为独立步骤完成的,现在都合并到 Ignite-UX 安装过程中。使用 Ignite-UX

可以指定要设置的内核参数,还可以指定要在会话中运行的用户提供的脚本。

它还提供了许多不同的脚本关联,这样可以在安装过程中或安装后添加自己定

制的内容。另外,安装过程中还可以指定初次引导时通常必须提供的主机和网

络信息。您可以:

• 针对您特定的需求创建一个配置并将其保存,然后将该配置快速应用到多

个安装客户端上。

• 建立一个配置,然后将其安装到客户端上,无须进一步进行用户交互操作。

这在初始安装和重新安装的情况下均可实现。

第 1 章24

Page 25: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

Ignite-UX 概述

• 扫描系统并生成报告,该报告安装了哪些硬件、如何使用硬盘、进行了哪

些内核修改以及安装了哪些软件。此报告可以根据您的需求进行定制。

• 构建定制的、可引导的安装(或恢复)介质。提供的示例脚本

make_media_install 可以帮助您创建包含或不包含黄金映像和(或)

SD 软件仓库的可引导介质(PA-RISC 磁带、 CD 和 DVD)。该示例脚本

可以在以下位置找到:

/opt/ignite/data/scripts/examples/make_media_install

系统恢复 在系统磁盘或根卷组发生严重故障时,使用 make_tape_recovery 或

make_net_recovery 命令,可以得到一致且可靠的恢复。

支持多个体系结构 Ignite-UX 支持精准体系结构精简指令集计算技术(PA-RISC 或基于 PA)以

及 IntelItanium(基于 Itanium)硬件体系结构。

支持 HP Servicecontrol

Manager

Ignite-UX 支持在 HP Servicecontrol Manager 环境中安装 HP-UX 客户端。有关

详细信息,请参阅《HP Servicecontrol Manager 3.0 User's Guide》。

第 1 章 25

Page 26: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

使用 Ignite-UX 进行安装和恢复

使用 Ignite-UX 进行安装和恢复

安装完 Ignite-UX 服务器并针对环境进行配置之后,它可以帮助您解决许多常

见的安装和恢复问题。

单步安装 使用可复制到其他系统的通用配置 (common configuration) 配置完系统后,就可

以使用 Ignite-UX 手动或自动安装每个客户端系统。该通用配置适用于所支持的

任意 HP-UX 11.0 或 11i 操作系统,而且可以添加任何修补软件和应用程序。该

配置可以捆绑到 Ignite-UX 服务器或环境中的任何系统的黄金映像中。您还可以

从 Ignite-UX 服务器复制软件,然后在本地安装客户端。这些过程将在后面的章

节中说明。

快速重新安装 HP-UX

您可以通过黄金映像或 SD 软件仓库在现有系统上快速重新安装操作系统。

有关详细信息,请参阅第 173 页上的第 8 章“黄金映像”。

扫描系统 使用 Ignite-UX,您可以轻松扫描环境中的一个系统或所有系统,以查看安装

了哪些硬件、如何使用硬盘、进行了哪些内核修改以及安装了哪些软件。

有关详细信息,请参阅第 119 页上的第 7 章“使用服务器在客户端上引导和

安装 HP-UX”。

自动安装 按照第 207 页上的第 10 章“自动安装”中的说明,使用 Ignite-UX 配置文件,

可以使您环境中任何系统上的操作系统安装过程完全自动化。

快速系统恢复 除了用于初始安装的黄金映像之外,您还可以在磁带上(通过客户端驱动器

访问)或您的环境中的任何系统上(通过网络访问)创建恢复映像。有关详

细信息,请参阅第 245 页上的第 12 章“恢复方法”。

第 1 章26

Page 27: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

Ignite-UX 命令

Ignite-UX 命令

与 Ignite-UX 关联的联机帮助页 (manpage) 安装在

/opt/ignite/share/doc/ 目录下,并在表 1-1 中列出。

表 1-1 Ignite-UX 命令和说明

Ignite-UX 联机帮助页 说明

ignite (5) 通过 Ignite-UX GUI 远程将 HP-UX 安装到

客户端上,并提供所有 Ignite-UX 命令的概

要说明。

archive_impact (1M) 计算归档文件占用的每个文件系统磁盘空

间,同时创建 impacts 语句以便在配置文

件中使用。

add_new_client (1M) 构建并填充客户端目录,无须重新引导。

auto_adm (1M) 管理 Logical Interchange Format (LIF) 自动配

置文件。

bootsys (1M) 使用 Ignite-UX 重新引导并安装系统。

check_net_recovery (1M) 将正在运行的系统上的文件与通过

make_net_recovery 生成的恢复归档文件

进行比较。

check_tape_recovery (1M) 将正在运行的系统上的文件与通过

make_tape_recovery 生成的恢复归档

文件进行比较。

copy_boot_tape (1M) 复制 make_tape_recovery 引导磁带。

instl_adm (1M)

instl_adm (4) 管理 Ignite-UX 配置文件。对配置文件语法

进行说明。

instl_bootd (1M) 为 Ignite-UX 客户端引导协议服务器。

第 1 章 27

Page 28: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

Ignite-UX 命令

instl_combine (1M)

make_medialif (1M)构建定制的、可引导的安装介质。提供的

示例脚本 /opt/ignite/data/scripts/examples/

make_media_install 可以帮助您创建包含

或不包含黄金映像和(或) SD 软件仓库的

可引导介质(PA-RISC 磁带、CD 和 DVD)。

instl_dbg (1M) 调试配置文件和客户端目录数据文件。

make_bundles (1M) 将 Software Distributor (SD) 产品打包到 SD

软件包中。

make_boot_tape (1M) 创建系统引导磁带。

make_config (1M) 为 SD 软件仓库中的捆绑软件生成配置文件。

make_depots (1M) 通过介质创建 SD 软件仓库。

make_medialif (1M) 为基于 PA 的系统创建可引导的 LIF 介质

映像。

make_ipf_tape (1M) 为基于 Itanium 的系统创建可引导的标记为

ANSI 的磁带。

make_net_recovery (1M) 在网络系统中创建恢复映像。

make_sys_image (1M) 创建客户端的映像。

make_tape_recovery (1M) 创建恢复磁带。

manage_index (1M) 管理 /var/opt/ignite/INDEX 文件。

pkg_rec_depot (1M) 创建恢复软件仓库,供客户端的网络恢复

使用。

print_manifest (1M) 打印系统屏幕显示。

save_config (1M) 创建硬件配置文件。

setup_server (1M) 执行 Ignite-UX 客户端 /服务器管理任务。

表 1-1 Ignite-UX 命令和说明(续)

Ignite-UX 联机帮助页 说明

第 1 章28

Page 29: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

Ignite-UX 网站

Ignite-UX 网站

Ignite-UX 网站中包含产品公告、Ignite-UX 文档资料(包括白皮书)、Ignite-UX

常见问题解答 (FAQ) 以及最新 Ignite-UX 版本的下载信息。该网站位于:

http://www.docs.hp.com/en/IUX

如前所述,该网站上的《Ignite-UX Release Notes》中包含关于 Ignite-UX 最新

更改的详细信息。此外,发行说明安装在系统的

/opt/ignite/share/doc/release_note 目录下。

Ignite-UX 培训

HP 为熟悉 HP-UX 的系统管理员提供了“Managing Software with Ignite-UX”

课程。有关详细信息以及注册事项,请访问:

http://www.hp.com/education/courses/h1978s.html

有关其他 HP-UX 相关课程的信息,请访问:

http://www.hp.com/education/sections/hpux.html

此外, HP 提供了您可能感兴趣的在线技术讲座,请访问:

http://www.hp.com/education/sections/hpux.html#tos

第 1 章 29

Page 30: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

其他信息资源

其他信息资源

HP IT 资源中心 “HP IT 资源中心” (ITRC) 是有关 HP 产品的非常宝贵的信息来源,网址为:

http://www.itrc.hp.com

与 Ignite-UX 相关的“IT Resource Center Forum”位于:

http://forums.itrc.hp.com/cm/CategoryHome/1,,209,00.html

HP 文档资料网站 HP 提供了一个包含最新的 HP-UX 文档资料及其更新版的网站,网址为:

http://www.docs.hp.com/

第 20 页上的“相关文档”一节包含可能会对您有用的文档列表,这些文档

可在此网站中找到。

注释 这些文档的最新版本以及大多数 HP 文档资料通常可以从以下 HP 技术文档资

料网站获得:

http://www.docs.hp.com

以下网址提供了有关 HP-UX 11i v2 发行版的信息:

http://www.docs.hp.com/hpux/os/11iV2

此外,如果您要了解 HP-UX 11i v1 发行版的信息,可从以下网站获得该信息:

http://www.docs.hp.com/en/oshpux11i.html

其他网站 另外,下列网站对于获取有关 HP-UX 以及相关硬件体系结构的各种信息也会

有所帮助:

企业级服务器、工作站和系统硬件:http://www.docs.hp.com/en/hw.html

HP Integrity 服务器系列概述:

http://www.hp.com/go/integrity

HP 产品手册:

http://h20000.www2.hp.com/bizsupport/TechSupport/Product

Root.jsp?locale=en_US&contentType=SupportManual&docIndexId=179166

第 1 章30

Page 31: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

其他信息资源

软件仓库:

http://www.hp.com/go/softwaredepot

HP 软件发行版和介质:

http://www.hp.com/softwarereleases/releases-media2

软件可用性列表:

http://www.hp.com/go/softwareinfo/MATRIX/

Developer & Solution Partner Program(DSPP,开发人员与解决方案合作伙

伴项目):

http://www.hp.com/dspp

Dev Resource Central(开发资源中心):

http://devresource.hp.com

第 1 章 31

Page 32: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

Ignite-UX 简介

其他信息资源

第 1 章32

Page 33: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

第 2 章 开始使用 Ignite-UX

本章介绍开始使用 Ignite-UX 或设置新 Ignite-UX 服务器的常见任务。

本章包括下列主题:

• Ignite-UX 服务器要求(第 34 页)

• Ignite-UX 安装概述(第 36 页)

• 获得 Ignite-UX 软件(第 37 页)

• 安装 Ignite-UX(第 39 页)

• 确定 Ignite-UX 服务器的配置策略(第 42 页)

• Ignite-UX 图形用户界面简介(第 47 页)

• 通过 Ignite-UX 服务器管理客户端(第 48 页)

第 2 章 33

Page 34: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

Ignite-UX 服务器要求

Ignite-UX 服务器要求

硬件要求 支持引导、安装和恢复客户端的 Ignite-UX 服务器具有下列硬件要求:

• 计算机:需要运行 HP-UX 11.0、HP-UX 11i v1、HP-UX 11i v2 或 HP-UX

11i v3 的 HP 9000 (PA-RISC) 系统,或者运行 HP-UX 11i v2 或 HP-UX 11i v3

的基于 Itanium 的系统。

• 内存: 客户端安装和恢复的性能通常会受到网络吞吐量的限制。通常情况

下,无需特别考虑系统内存的问题。

• DVD 驱动器:建议安装 DVD 设备,以简化将 HP-UX 发行版软件仓库从

安装介质直接复制到 Ignite-UX 服务器的过程。

• 磁带设备:作为整个灾难恢复计划的一部分,应该考虑如何恢复 Ignite-UX

服务器自身。通过磁带机, Ignite-UX 服务器可以使用磁带介质来保存服务

器自己的恢复归档文件。请注意,通常情况下,保存到磁带的恢复归档文

件中不应包含软件仓库、保存的客户端恢复归档文件以及其他客户端专用

内容。应使用备份软件来保存客户端内容。

• 网络接口:需要一个或多个支持网络引导及安装的网络适配器。首选使用直

接连接到各个受支持子网的网络适配器。请注意,同时进行多个网络安装及

恢复操作可能会产生巨大的网络流量。

• 磁盘空间:Ignite-UX 可能需要非常多的磁盘空间。

— 要能够安装所有 HP-UX 发行版(B.11.00、B.11.11、B.11.23 和 B.11.31),

Ignite-UX 服务器要求 /opt/ignite 中必须至少有 700 MB 的可用磁盘

空间。

为节省空间,可以仅支持计划安装或恢复的 HP-UX 发行版。

— Ignite-UX 服务器可能要求 /var/opt/ignite 中有很大的空间,以便

支持客户端系统、存储软件仓库以及保存恢复归档文件。对于 Ignite-UX

服务器,缺省 HP-UX 文件系统大小可能不足。应考虑要支持的客户端

系统的数量,以及要为每个客户端保存的恢复归档文件的最大数量。

恢复归档文件的大小取决于要保存的内容。恢复归档文件通常至少包含

一套完整的 HP-UX 操作系统软件。

— 用于存放安装所需的软件仓库的文件系统空间。应考虑服务器可能需要

支持的各个 OS 发行版的数量。请注意,可能需要支持每个 HP-UX 版本

的各个不同发行版,例如 HP-UX 11i v2 0409 和 HP-UX 11i v2 0609。此

外,还需要具有用于存储应用程序和修补软件仓库的空间。

第 2 章34

Page 35: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

Ignite-UX 服务器要求

— 存放黄金映像所需的文件系统空间。请考虑所需映像的大小和数量。

— 有关特定 HP-UX 版本的所有操作环境所需的磁盘空间的详细说明,

请参阅《HP-UX 安装与更新指南》,该文档可以从

http://www.docs.hp.com/ 获得。

其他注意事项 Ignite-UX 服务器可能还需要软件、实用程序和配置:

• 使用 TFTP: Ignite-UX 使用 TFTP 传输某些文件。文件传输所需的最小数

量的目录的列表保存在 /etc/inetd.conf 文件中。如果将配置脚本放置

在非标准的位置上,可能需要向该列表中添加目录。

• 使用 ssh:对于 Ignite-UX C.6.8 和更高版本,命令 ignite 和 bootsys 可以使用 ssh 取代 remsh。要利用这个新功能,需要使 ssh 在 Ignite -UX

服务器和客户端上可用(如果尚未安装它)。

• 选用 X11 显示服务器:通过 X11 显示服务器,可以使用 GUI 来配置和启

动 Ignite。 Ignite-UX 服务器可以使用 X 服务器显示 Ignite GUI,您也可以

通过输入以下命令将显示重定向至另一个 X 终端:

export DISPLAY=系统名称:0.0

• 软件:从产品介质(CD 或 DVD)中获得计划分发到客户端的 Ignite-UX

以及任何软件仓库。还可以从网站下载 Ignite-UX;有关详细信息,请参阅

第 37 页上的“获得 Ignite-UX 软件”。

• 客户端对服务器的访问: 客户端访问 Ignite 服务器的方法有多种,每种方

法适用于一种不同的环境。有关详细信息,请参阅第 42 页上的“确定

Ignite-UX 服务器的配置策略”。

第 2 章 35

Page 36: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

Ignite-UX 安装概述

Ignite-UX 安装概述

获得 Ignite-UX 并在

服务器上安装它

设置 Ignite-UX 服务器的最初步骤是获取并安装 Ignite-UX。请确保您已经查

看了第 34 页上的“Ignite-UX 服务器要求”所述的服务器硬件、软件以及网

络要求。请参阅第 37 页上的“获得 Ignite-UX 软件”和第 39 页上的“安装

Ignite-UX”完成这些步骤。

为客户端配置

Ignite-UX 服务器

安装 Ignite-UX 后,必须为客户端配置 Ignite-UX。配置服务器时需要考虑一

些可变因素,如:客户端硬件类型、是否将实现网络引导、是否将在系统上

运行 DHCP、要求客户端为注册客户端还是匿名客户端,以及客户端是否将

与 Ignite-UX 服务器位于同一子网中。有关详细信息以及如何继续操作的提示,

请参阅第 42 页上的“确定 Ignite-UX 服务器的配置策略”。

注释 此外,还可以使用 setup_server 命令在 Ignite-UX 的外部完成 Ignite-UX

服务器配置。有关详细信息,请参阅 setup_server (1M)。

第 2 章36

Page 37: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

获得 Ignite-UX 软件

获得 Ignite-UX 软件

可以从 OE 和 AR 介质以及 HP 软件仓库网站获得标准 SD-UX (Software

Distributor) 软件仓库格式的 Ignite-UX。

可以随时安全安装任何 Ignite-UX 软件包。 Ignite-UX 软件包中的文件集将不会

导致发生重新引导。

• OE 和 AR 介质

通过 OE 和 AR 介质发行的 Ignite-UX 只能安装在运行随该 Ignite-UX 一起

发行的 HP-UX 版本的服务器上。

此 Ignite-UX 是完整的产品(完整的 Ignite 产品能够安装和恢复所有受支

持的 HP-UX 版本)。

如果需要一个能够在任何支持的 HP-UX 版本上安装的 Ignite-UX 版本,

请阅读下一节,以获取有关从 HP 软件仓库网站下载 Ignite-UX 的信息。

• HP 软件仓库网站

可以从 Ignite-UX 网站的“Download Ignite-UX”页上找到软件仓库的链接:

http://www.docs.hp.com/en/IUX/download.html

软件仓库网站中的 Ignite-UX 软件仓库包含最新的 Ignite-UX 版本,并且

可以在任何受支持的 HP-UX 版本上运行。

每个 Ignite-UX 软件包都包含 Ignite-UX 工具,以及安装和恢复由软件包

名称指示的特定 HP-UX 操作系统所需的数据文件。

有关可用的软件包以及这些软件包可以安装和恢复的 HP-UX 版本的列表,

请参阅下图。

第 2 章 37

Page 38: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

获得 Ignite-UX 软件

图 2-1 可从软件仓库获得的 Ignite-UX 软件包

注释 从 Ignite-UX C.7.0 版开始,可安装所有支持的 HP-UX 版本的 Ignite-UX 完整

产品软件包已从 B5725AA 更改为 IGNITE。

每个软件包都可以安装在运行任何版本的 HP-UX 的服务器上。例如,

Ignite-UX-11-23 可以安装在运行 HP-UX 11i v1 (B.11.11) 的服务器上。可以在系

统中安装一个或多个单个的 Ignite-UX-11-xx 软件包。

HP 建议您安装完整的 Ignite-UX 产品 (IGNITE),除非您要阻止使用特定版本

的 HP-UX、加快下载速度或者要在服务器上保留磁盘空间。

重要信息 如果先前安装了完整的 Ignite-UX 产品,则安装单个软件包(而非完整产品)

可能导致 Ignite-UX 出现问题。如果您不能确定安装哪些产品来升级 Ignite-UX,

请参考《Installing and Updating Ignite-UX》白皮书。可以在以下位置获得该

Ignite-UX 白皮书的链接:http://www.docs.hp.com/en/IUX/infolib.html

软件仓库名称 软件包名称

该软件包可以在目标客户端上安装

(或恢复)的 HP-UX 版本

11.00 11i v1

IGNITEIgnite-UX-11-ALL_C.7.x.xx.depot

(完整的 Ignite-UX 产品)

Ignite-UX-11-00_C.7.x.xx_

HP-UX_B.11.00_32+64.depot

Ignite-UX-11-11_C.7.x.xx_

HP-UX_B.11.00_32+64.depot

Ignite-UX-11-23_C.7.x.xx_

HP-UX_B.11.00_32+64.depot

Ignite-UX-11-31_C.7.x.xx_

HP-UX_B.11.00_32+64.depot

Ignite-UX-11-00

Ignite-UX-11-11

Ignite-UX-11-23

Ignite-UX-11-31

11i v2 11i v3

第 2 章38

Page 39: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

安装 Ignite-UX

安装 Ignite-UX

如果要从介质安装 Ignite-UX,请将 CD、DVD 或磁带放入要安装 Ignite-UX 的

系统上的驱动器中。

使用 swinstall GUI

如果您对安装 HP-UX 软件并不熟悉,则安装 Ignite-UX 软件仓库的最简单方法

是使用 swinstall GUI 运行 swinstall 命令。要执行此操作,只需输入不带参数

的该命令, GUI 随即将启动,如图 2-2 所示。

图 2-2 SD Install 窗口

第 2 章 39

Page 40: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

安装 Ignite-UX

随即将显示用于指定源软件仓库的窗口,请参阅图 2-3。

图 2-3 SD Install: Specify Source 窗口

如果使用的是下载的软件仓库,请从 Specify Source 窗口中选择 Source Depot

Type:(Local Directory),然后从图 2-4 中所示的 Depot Paths 窗口中选择 Source

Depot Path...。 Source Depot Path... 必须是文件的完整路径(包括文件名)。

请注意,下载的软件仓库必须位于要安装它的同一系统上。

图 2-4 Depot Paths

如果从介质进行安装,并且尚未挂接该介质,请单击 Specify Source 窗口上的

Find Local CD 以找到并安装该介质。

第 2 章40

Page 41: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

安装 Ignite-UX

单击 Specify Source 窗口上的 OK,将返回到 SD Install 窗口,该窗口中现在

已经显示了要安装的可用软件仓库。选择要安装的软件仓库,然后选择

Actions→ Install。随后将转到 Install Analysis 窗口(如图 2-5 所示),在该

窗口中将分析安装的可能影响并将其报告到日志文件中。分析运行后,请检查

是否存在需要注意的错误或警告,然后再实际安装软件仓库。

图 2-5 Install Analysis 窗口

在 Install Analysis 符合要求后,单击 OK,随即将显示 Install 窗口。安装完成时,

请检查日志文件和产品摘要中的信息。

您已经在服务器上成功安装了 Ignite-UX。单击 Install 窗口中的 Done,然后

从 SD Install 窗口中选择 File→ Exit。

注释 如果必须访问远程 CD/DVD 驱动器,则必须在启动 SD Install GUI 之前挂接该

驱动器。还可能需要在远程系统上使用 swreg,将远程系统上的 CD/DVD 挂

接点注册为软件仓库。

安装完 Ignite-UX 后,卸除并取出该介质。

如果您不想安装整个 Ignite-UX 软件包,请参阅第 69 页上的“安装最小

Ignite-UX 文件集”。

有关 swinstall 的详细信息,请参阅 swinstall (1M)。

第 2 章 41

Page 42: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

确定 Ignite-UX 服务器的配置策略

确定 Ignite-UX 服务器的配置策略

配置 Ignite-UX 服务器要求您确定有关服务器如何管理客户端的策略。本节对

网络引导提供了简要的说明,可以帮助您确定其中的某些策略。

网络引导和 IP 地址 系统在从 Ignite-UX 服务器引导 HP-UX 时需要 IP 地址,以获得操作系统内核。

当系统内核启动并运行时,第一个 IP 地址不一定与将分配给系统的网络 IP 地

址相同。分发第一个和第二个 IP 地址的机制有时并不相同。

PA-RISC 系统 当 PA-RISC 系统从 Ignite-UX 服务器引导时,第一个 IP 地址请求由

instl_bootd 守护程序响应。该通信使用端口 1067 和 1068。无论引导系统

是注册的系统还是匿名系统,均引用文件

/etc/opt/ignite/instl_boottab 来将第一个 IP 地址分配给引导系统。

HP-UX 在 PA-RISC 系统上运行后,它将请求第二个网络 IP 地址。该请求由

bootpd 使用端口 67 和 68 进行响应。对于注册的客户端,将引用

/etc/bootptab 文件;对于匿名客户端,将使用 DHCP 服务。

基于 Itanium 的系统 当基于 Itanium 的系统从 Ignite-UX 服务器引导时,第一个 IP 地址请求将由

bootpd 守护程序响应。该通信使用端口 67 和 68。系统会引用文件

/etc/bootptab 将第一个 IP 地址分配给注册的引导系统。如果该引导系统

没有注册,并且 Ignite-UX 服务器上运行的是 HP-UX 11.23,则将使用 DHCP

服务分配引导 IP 地址。

当基于 Itanium 的系统请求第二个网络 IP 地址时,它将使用与上述相同的守

护程序、文件和端口。配置用于引导的 DHCP 服务与配置用于分配网络 IP 地

址的 DHCP 是相互独立的。有关如何配置 DHCP 以便在无冲突情况下分配第

一个和第二个 IP 地址的信息,请参阅第 78 页上的“引导基于 Itanium 的匿名

客户端的考虑事项”。

第 2 章42

Page 43: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

确定 Ignite-UX 服务器的配置策略

通过选项进行排序 作为 Ignite-UX 系统管理员,您将必须回答的问题如下:

• 客户端是 PA-RISC 还是基于 Itanium?

• 是否要对客户端进行网络引导?

• 是通过服务器注册客户端的 MAC 地址以便始终引导至所分配的同一个 IP

地址(注册客户端),还是希望在客户端引导时向其分配可用的 IP 地址

(匿名客户端)?

• 是否希望引导 IP 地址与安装完成后使用的网络 IP 地址相同?

• 是否在子网上运行 DHCP?

用于实现引导决策的决策树如下。不要仅仅将其视为“Yes 或 No”练习。您

的环境可能需要从决策树中选择多个方法,并且虽然您可以选择一个选项,但

也可以因为它并不是针对您的环境的最佳方法而拒绝它。此外请记住,这些决

策树涉及引导,因此只有第一个 IP 地址会受到影响。

图 2-6 显示了一个用于通过网络引导 PA-RISC 系统的决策树。第 45 页上的

图 2-7 显示了一个用于通过网络引导基于 Itanium 的系统的决策树。决策树

假设网络引导客户端与 Ignite-UX 服务器位于同一子网上,并假设您将始终

使用引导控制台处理程序 (BCH) boot 命令的 install 选项。此外,针对

网络引导基于 Itanium 的系统的决策树假设子网上只配置了一个 DHCP 服务

器来响应引导请求,并且该服务器正在运行 HP-UX。

如果要在不使用网络和 Ignite-UX 服务器的情况下引导系统,请参阅图 6-2

“用于从本地设备引导独立系统以及从服务器安装 HP-UX 的决策树”所示的

决策树。

注释 很多客户端只能使用其内置 LAN 接口进行引导。可能不支持使用其他 LAN

接口进行引导。有关 LAN 接口引导支持的详细信息,请参考系统或附加 LAN

卡的硬件文档。

第 2 章 43

Page 44: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

确定 Ignite-UX 服务器的配置策略

在为 PA-RISC 客户端配置 Ignite-UX 服务器时,请使用以下决策树:

图 2-6 在配置用于引导 PA-RISC 系统的服务器时使用的决策树

为注册客户端配置 instl_boottab - 为了对已注册的 PA-RISC 客户端执行

网络引导,服务器使用 instl_bootd 守护程序响应引导请求,并在

/etc/opt/ignite/instl_boottab 中注册客户端的 IP 地址和 LAN 地址。

第 54 页上的“为 PA-RISC 客户端配置 Ignite-UX 服务器”说明了为注册的

PA-RISC 客户端配置 Ignite-UX 服务器的过程。

为匿名客户端配置 instl_boottab - 通过网络引导匿名 PA-RISC 客户端类

似于引导注册的 PA-RISC 客户端,差别在于

/etc/opt/ignite/instl_boottab 文件中的某些 IP 不与任何客户端的

MAC 地址关联,从而可能在发出请求时分配给客户端。有关详细信息,请参

阅第 77 页上的“配置服务器以便引导匿名 PA-RISC 客户端”。

PA-RISC

查看用于引导独立

系统的决策树

为注册客户端配置

instl_boottab

为匿名客户端配置

instl_boottab

是否支持网

络引导?

是否为注册

客户端?

第 2 章44

Page 45: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

确定 Ignite-UX 服务器的配置策略

查看用于引导独立系统的决策树 - 可以在图 6-2 中找到此决策树。

在为基于 Itanium 的客户端配置 Ignite-UX 服务器时,请使用以下决策树:

图 2-7 在配置用于引导基于 Itanium 的系统的服务器时使用的决策树

基于 Itanium

是否为注册

客户端?

为匿名客户端配置 DHCP

设备组

考虑将 bootpd 替换

为 instl_bootd配置 bootptab 中的

单个条目

是否支持网

络引导?

查看用于引导独立

系统的决策树

DHCP 是否

正在运行?

否 DHCP

是否正在

运行?

第 2 章 45

Page 46: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

确定 Ignite-UX 服务器的配置策略

在 bootptab 中配置单个条目 - 要网络引导注册的基于 Itanium 的客户端,

服务器使用 bootpd 守护程序响应引导请求,并在 /etc/bootptab 中注册

客户端的 IP 地址和 LAN 地址。该方法的一个缺点是,您必须为需要引导的

每个系统都配置一个条目。该方法的优点是它适用于 HP-UX 的所有版本。

有关详细信息,请参阅第 59 页上的“为基于 Itanium 的客户端配置 Ignite-UX

服务器”。

为匿名客户端配置 DHCP 设备组 - 配置 Ignite-UX 服务器以引导基于 Itanium

的匿名客户端需要进行复杂的考虑;请参阅第 78 页上的“引导基于 Itanium 的

匿名客户端的考虑事项”。该方法只适用于 HP-UX 11i v2 和更高版本。

考虑将 bootpd 替换为 instl_bootd - instl_bootd 守护程序可以支持基于

Itanium 的匿名客户端,并为其引导提供足够的信息。还可以为注册客户端配

置 instl_bootd 守护程序。如果将 PA-RISC 客户端和基于 Itanium 的客户端

安装到一个子网上,则可以考虑运行 instl_bootd,因为这样可使您在如下位置管理客户端 IP 地址:/etc/opt/ignite/instl_boottab。这种安排的缺点是,采用这种方式配置的 Ignite-UX 服务器无法提供 DHCP 服务。对于主

要由基于 Itanium 的系统组成的环境,不推荐使用该方法 - 这种情况下,请

使用 DHCP 或 bootpd。有关详细信息,请参阅第 83 页上的“将 bootpd 替换

为 instl_bootd”。

查看用于引导独立系统的决策树 - 可以在图 6-2 中找到此决策树。

第 2 章46

Page 47: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

Ignite-UX 图形用户界面简介

Ignite-UX 图形用户界面简介

图 2-8 Ignite-UX GUI

Ignite-UX GUI 工作区以图形方式将客户端表示为标记了客户端主机名的图标。

您可以:

• 单击客户端图标,选择该客户端进行进一步操作。

• 双击客户端图标显示 Client Status 对话框。

• 右键单击以激活 Actions 菜单。右键单击之前,必须选择客户端;从 Actions

菜单中所做的任何选择将应用于选定客户端。

有关这些操作的详细信息,请参阅第 119 页上的第 7 章“使用服务器在客户端

上引导和安装 HP-UX”,或者单击 Help。

第 2 章 47

Page 48: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

通过 Ignite-UX 服务器管理客户端

通过 Ignite-UX 服务器管理客户端

通过 Ignite-UX GUI 工作区,可以使用菜单栏和上下文相关菜单来访问所有

管理任务(请参阅第 47 页上的图 2-8)。

每个客户端的安装状态由客户端图标周围的彩色边框指示,并且由安装表显示

相对进度:

绿色:表示操作系统已完全安装、已引导并正在运行,并且没有错误或

警告。

黄色:表示处于警告状况,应该进行调查。

红色:表示处于错误状况。操作系统安装了一部分或安装已经停止。

没有颜色:安装尚未开始或已停止客户端。

所有已引导的客户端以及那些可用作恢复系统的客户端均显示客户端图标。

Ignite-UX 可识别这些系统,它们在 /var/opt/ignite/clients 文件中有

记录。

File 菜单 File 菜单包含基本的 Ignite-UX 功能:

• Search - 查找与文本字符串匹配的客户端。

• Print - 要打印系统列表,必须使用 View → By Properties 设置显示。

• Exit - 退出 Ignite-UX。

View 菜单 使用 View 菜单可以定制 Ignite-UX GUI 的显示方式:

• Columns - 选择要在哪个列中显示哪些客户端属性。仅当按属性显示对

象列表时,这些选择才比较明显。

• Filter - 根据选定条件查看客户端子集。

• Sort - 根据分类条件对所显示的客户端进行分类。

• By Name and Icon - 以图形方式显示客户端。

• By Properties - 使用文本方式显示客户端,而不使用缺省的图形方式。

第 2 章48

Page 49: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

通过 Ignite-UX 服务器管理客户端

注释 使用 By Properties 视图并对列表进行排序,可以更加容易地扫描已完成安

装的客户端。例如,要按完成百分比查看客户端,请选择 View → Sort →

% Complete: Descending。随即将显示客户端列表,最接近于完成的客户

端排在最上面,如图 2-9 所示。

图 2-9 Ignite-UX GUI 中按属性显示的视图

• Save View as Default - 保存当前的 Ignite-UX GUI View 设置。

Options 菜单 使用 Options 菜单可以设置服务器配置变量以及控制 Ignite-UX 显示的刷新率。

• Server Configuration - 标识和设置安装服务器。第 63 页上的“其他服务器

设置选项”中详细介绍了此处的选择。

• Change Refresh Interval - 选择所需的客户端显示更新的频率。

• Refresh List - 立即更新客户端显示。

第 2 章 49

Page 50: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

通过 Ignite-UX 服务器管理客户端

Actions 菜单 要查看客户端的可用操作,请选择其图标,然后选择 Actions 菜单。所显示的

操作取决于客户端的状态,因此有可能所有操作均不可用。您可以使用下面的

操作管理客户端:

• View Install History...- 列出所有已成功安装的客户端的详细信息。

• Boot Client...- 引导选定客户端。如果未选择客户端,则将提示选择一个

客户端。

• Add New Client for Recovery...- 选择要恢复的客户端。有关详细信息,

请参阅第 270 页上的“添加用于恢复的客户端”。

• Run Tutorial/Server Setup...- 显示 Welcome 对话框。从该对话框中,

可以运行 Tutorial and Demo,或单击 Server Setup... 启动 Server Setup

Wizard。

• Client Status...- 轮询并显示选定客户端的状态(如第 50 页上的图 2-10

所示)。

图 2-10 Client Status 对话框

第 2 章50

Page 51: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

通过 Ignite-UX 服务器管理客户端

• Install Client - 启动选定客户端的 HP-UX 安装过程。该过程在第 119 页

上的第 7 章“使用服务器在客户端上引导和安装 HP-UX”中进行了介绍。

• Stop Install...- 停止选定客户端的安装过程。停止安装后,您可以重新引

导或暂停该客户端。

• Create Network Recovery Archive - 使用 make_net_recovery 命令创建

网络恢复映像。有关详细信息,请参阅第 245 页上的第 12 章“恢复方法”。

• Create Tape Recovery Archive - 使用 make_tape_recovery 命令创建

恢复映像。有关详细信息,请参阅第 245 页上的第 12 章“恢复方法”。

• Move to History...- 保存客户端的关键文件、将这些文件添加到历史记录

文件中并删除该客户端。客户端安装必须已成功完成,才能将配置移动到

历史记录文件中。

• Remove Client...- 删除选定的客户端配置。除恢复映像以外的所有客户端

数据均被删除。客户端的目录中的恢复信息将被删除。

• View Hardware...- 列出与选定客户端关联的硬件。

• View/Print Manifest...- 允许您查看和打印选定客户端的清单。清单文件详

细说明了客户端的安装,可以在安装后在客户端和 Ignite-UX 服务器上获得

该清单文件。有关详细信息,请参阅第 171 页上的“查看和打印清单”。

• Change Icon Name... - 启动一个对话框,用于对选定图标进行重命名。

第 2 章 51

Page 52: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

开始使用 Ignite-UX

通过 Ignite-UX 服务器管理客户端

第 2 章52

Page 53: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

第 3 章 为网络引导注册客户端创建服务器

本章将说明如何安装基本的 Ignite-UX 服务器配置,以便网络引导通过该服务

器注册的客户端以及在这些客户端上安装 HP-UX。 本章不讨论对匿名客户端

的支持。有关如何设置匿名客户端的详细信息,请参阅第 4 章:“为网络引导

匿名客户端创建服务器”。

对于 PA-RISC 客户端,基本服务器设置将使用 instl_bootd 守护程序来响

应引导请求,而不将 DHCP 用于初始系统引导,并且还将在

/etc/opt/ignite/instl_boottab 中注册客户端的 IP 地址和 LAN 地址。

对于基于 Itanium 的客户端,基本服务器设置将使用 bootpd 守护程序来响应

引导请求,而不将 DHCP 用于初始系统引导,并且还将在 /etc/bootptab 中

注册客户端的 IP 地址和 LAN 地址。

对于 PA-RISC 系统和基于 Itanium 的系统,设置软件仓库的过程是相同的。

本章包括下列主题:

• 为 PA-RISC 客户端配置 Ignite-UX 服务器(第 54 页)

• 为基于 Itanium 的客户端配置 Ignite-UX 服务器(第 59 页)

• 设置软件仓库中的软件(第 61 页)

• 其他服务器设置选项(第 63 页)

• 高级安装说明(第 69 页)

第 3 章 53

Page 54: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

启动 Ignite-UX 作为超级用户输入以下命令来启动 Ignite-UX:

/opt/ignite/bin/ignite

因为这是第一次启动 Ignite-UX,所以没有任何客户端,并出现如图 3-1 所示

的说明。您必须先引导客户端, Ignite-UX 才能识别并管理它。单击 OK 确认

该消息。

图 3-1 Ignite-UX 第一次启动消息

此时显示 Ignite-UX Welcome 对话框,如图 3-2 所示。

图 3-2 Ignite-UX GUI Welcome 对话框

第 3 章54

Page 55: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

要现在了解有关 Ignite-UX GUI 的详细信息,请单击 Tutorial and Demo...,也

可以在以后通过单击 Actions→ Run Tutorial/Server Setup→Tutorial and Demo

访问该教程。

要在下一次启动 Ignite-UX 时跳过此欢迎对话框,请单击 Do not show this

screen again 复选框。

启动 Server Setup

向导

单击 Server Setup... 启动 Server Setup 向导(如图 3-3 所示),开始配置 Ignite-UX

服务器。

图 3-3 Server Setup 向导

第 3 章 55

Page 56: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

要为 PA-RISC 客户端设置 Ignite-UX 服务器,请完成第 1 步(设置 IP 地址);

跳过第 2 步(设置 DHCP 地址);然后完成第 3 步(设置软件)。

单击 Next 进入 Server Setup: IP Addresses 对话框(图 3-4)。

注释 可以随时单击 Cancel 来结束安装过程,并使系统保持不变。

图 3-4 Server Setup: IP Addresses

第 3 章56

Page 57: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

通过服务器注册

PA-RISC 客户端

在 Server Setup: IP Addresses 对话框中选择 Configure Booting IP Addresses Now

(第 56 页上的图 3-4),然后单击 Next 进入 Configure Booting IP Addresses 对

话框,如第 57 页上的图 3-5 所示。

图 3-5 Configure Booting IP Addresses

使用 Configure Booting IP Addresses 对话框注册客户端 IP 地址及其物理 MAC 地

址。这些 IP 地址和相应的保留 MAC 地址是从服务器上的

/etc/opt/ignite/instl_boottab 文件读取并显示在 Booting IP Addresses

窗口中的。 当前不会为任何客户端保留具有空白保留 MAC 地址的 IP 地址。

如果希望添加一个为客户端保留的新 IP 地址,请单击 IP 文本框,然后输入

要用于客户端的 IP 地址。然后单击 reserved for:0x 文本框,并输入该客户端的

MAC 地址。 单击 Add 将该 IP 地址 / MAC 地址对输入到 Booting IP Addresses

窗口中。此处给出的 MAC 地址必须是要用于通过网络引导系统的网络接口

的 MAC 地址。

如果要为客户端保留的 IP 地址已经列在了 Booting IP Addresses 窗口中,则选择

该行。 该 IP 地址将显示在 IP 文本框中,当前为其保留的 MAC 地址(如果有)

将显示在 reserved for: 0x 框中。在 reserved for:0x 框中输入该客户端 MAC 地址,

然后单击 Modify。然后该 IP 地址以及刚刚输入的客户端 MAC 地址将显示在

Booting IP Addresses 窗口中。

第 3 章 57

Page 58: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为 PA-RISC 客户端配置 Ignite-UX 服务器

通过选择 IP 地址 / MAC 地址行然后单击 Remove,可以从 Booting IP

Addresses 窗口中删除一组 IP 地址 / MAC 地址。

继续为客户端的 MAC 地址分配 IP 地址,直到要从 Ignite-UX 服务器引导的所有

客户端均被注册。可以在将来通过手动编辑

/etc/opt/ignite/instl_boottab 文件,或者通过 Options→ Server

Configuration 下的 Ignite-UX GUI 修改此信息。有关详细信息,请参阅第 64 页。

完成客户端的注册之后,单击 OK 将 Booting IP Addresses 窗口的内容写入

/etc/opt/ignite/instl_boottab 文件。

退出 Configure Booting IP Addresses 对话框之后, instl_bootd 将响应注册

客户端的引导请求,并且该客户端将引导为在 Booting IP Addresses 窗口中列

出的保留 IP 地址。

注释 要使 instl_bootd 获取 /etc/opt/ignite/instl_boottab 文件的更改,

无需手动干预。在接收到引导请求后, instl_bootd 始终会在响应任何引

导请求之前检查文件是否自上次被读取以来已被修改,并重新读取该文件。

如果手动编辑 /etc/opt/ignite/instl_boottab 文件,则应十分谨慎。

有关正确的步骤,请参阅 instl_bootd (1M)。

跳过 DHCP 设置 退出 Configure Booting IP Addresses 对话框之后,将显示 Server Setup:DHCP

(optional) 对话框。单击 Skip DHCP Setup,再单击 Next。

此时将显示一个对话框,告知您稍后如何配置 DHCP 服务。单击 OK。

注释 使用 Ignite-UX GUI 配置的 DHCP 服务在客户端引导之后向客户端提供 IP 地址

和其他网络信息。有关详细信息,请参阅第 321 页上的附录 B“配置 DHCP

服务”。

然后显示 Server Setup:Software Depot Setup 对话框(第 61 页上的图 3-6)。

转至软件设置部分 继续第 61 页上的“设置软件仓库中的软件”完成 Ignite-UX 服务器设置。

第 3 章58

Page 59: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为基于 Itanium 的客户端配置 Ignite-UX 服务器

为基于 Itanium 的客户端配置 Ignite-UX 服务器

在服务器中注册基于

Itanium 的客户端

必须将注册的基于 Itanium 的客户端手动输入到 /etc/bootptab 文件中,不

能使用 Server Setup 向导进行注册。/etc/bootptab 文件用作 Ignite-UX 服务

器上的 bootpd 守护程序的数据库。必须将所有要从 Ignite-UX 服务器进行引

导的注册客户端都输入到 bootptab 文件中。

通常,bootptab 文件会定义一个通用的、缺省的客户端规范。各个客户端都

使用该缺省定义,并针对该定义进行特定的修改,例如 IP 地址和硬件地址

(MAC 地址)。在下面的示例中,IADEF 是子网上基于 Itanium 的客户端的缺

省配置, iuxclient1 是该特定客户端的特定条目。

IADEF:\ht=ethernet:\hn:\bf=/opt/ignite/boot/npd.efi\bs=48:\sm=255.255.248.0:\gw=190.1.48.1:\ds=190.1.48.11:

iuxclient1:tc=IADEF:ip=15.1.52.204:ha=00306E4A3391

tc 标记指明对于常见缺省值使用模板,因此对于 iuxclient1 将采用 IADEF中的所有值(除非在该客户端的定义中被特别覆盖)。 ip 标记指明该客户端

的 IP 地址, ha 标记指明 MAC 地址。有关 bootptab 文件语法的详细信息,

请参阅 bootpd (1m)。

对于每个要从 Ignite-UX 服务器进行引导的客户端,需要将其各自的 IP 和 MAC

地址输入到 bootptab 文件中。

从现在开始,当 bootpd 响应注册客户端的引导请求时,该客户端将引导为在

/etc/bootptab 文件中输入的保留 IP 地址。您可以随时更改 bootptab 文件。

重要信息 对引导请求发送响应的服务器与该客户端从中尝试 tftp 引导文件的服务器

是同一个系统。如果未使用 HP-UX 系统响应请求,则必须使所需的引导文件

对于最新发行的 Ignite-UX 来说可用并且是最新的。 HP 不提供对这种配置的

支持。

第 3 章 59

Page 60: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

为基于 Itanium 的客户端配置 Ignite-UX 服务器

继续使用 Server

Setup 向导设置软件

仓库

按照第 54 页上的“为 PA-RISC 客户端配置 Ignite-UX 服务器”部分列出的步骤

执行从“启动 Ignite-UX” 到“启动 Server Setup 向导”的进行操作。进入 Server

Setup: IP Addresses 对话框(图 3-4)后,单击 Skip Booting IP Setup,再单击

Next。

此时显示一个说明,指导您在将来如何配置 IP 地址。单击 OK,将显示

Server Setup: DHCP (optional) 对话框。单击 Skip DHCP Setup,再单击 Next。

此时将显示一个对话框,告知您如何进行对 DHCP 服务的以后配置。单击 OK。

注释 使用 Ignite-UX GUI 配置的 DHCP 服务在客户端引导之后向客户端提供 IP 地址

和其他网络信息。有关详细信息,请参阅第 321 页上的附录 B“配置 DHCP

服务”。

现在将显示 Server Setup:Software Depot Setup 对话框(第 61 页上的图 3-6)。

转至软件设置部分 继续第 61 页上的“设置软件仓库中的软件”完成 Ignite-UX 服务器设置。

第 3 章60

Page 61: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

设置软件仓库中的软件

设置软件仓库中的软件

有关对此任务更加完整的讨论,请参考“Ignite-UX Custom Configurations Files”

文档,尤其是“Installation configurations using Software Distributor depots”和

“Configuration for software to be installed”部分。要访问此文档,请参阅下面

的网页:

http://www.docs.hp.com/en/IUX/infolib.html

本节因篇幅有限,不会尝试完整说明如何完成一个可能非常复杂的任务。

开始之前 开始软件仓库安装之前,应该有一套 OE 介质,或者包含以前安装的 OE 软件

仓库的远程系统的相关信息。

如果使用介质,则需要一个在本地连接的光驱: 用于 DVD 或 CD 介质的

DVD-ROM 驱动器,或者用于 CD 介质的 CD-ROM 驱动器。 如果计划创建本

地软件仓库,则不应在开始之前挂接该介质。如果计划直接从介质安装,则

可以在开始之前挂接该介质。 如果有多个系统尝试访问该介质,出于性能方

面的原因, HP 建议不要直接从介质安装。

如果使用以前安装的 OE 软件仓库,则应该使用下面说明的过程或者使用

make_depots 命令安装该软件仓库。

无论 OE 软件仓库的来源是什么,都应该安装完整的 OE,而不是其中一部分。

图 3-6 Software Depot Setup 页

第 3 章 61

Page 62: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

设置软件仓库中的软件

介质 提示您插入介质并选择设备。核心操作系统将自动安装到

服务器上。

已安装的软件仓库提示您输入包含操作系统软件仓库的系统的主机名。输入

主机名,然后单击 Show Depots... 。从列表中选择一个包

含核心操作系统的软件仓库,然后单击 OK。

此时会显示一系列问题,要求您确认所做的选择。然后显示 Server Setup Logfile

对话框,从而可以监视软件仓库安装过程。该过程比较长,可能会花近两小时

的时间。在此期间,此对话框将保持活动状态,并在新信息写入日志文件时进

行更新。

上述安装完成之后,单击 OK 重复此过程来继续安装其他软件仓库,或单击

Finish 完成服务器安装。

注释 尽管以后可以更改这些服务器配置选项(请参阅第 63 页上的“其他服务器设

置选项”),但您必须使用 Server Setup 向导在客户端上安装所有操作系统软

件仓库。

要在以后安装其他软件仓库,请参阅第 71 页上的“添加可选应用程序”。

第 3 章62

Page 63: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

其他服务器设置选项

必须先配置 Ignite-UX 服务器和会话选项,才能使用服务器在客户端上安装

HP-UX。本节将说明该配置过程,其中包括下列任务:

• 在 PA-RISC 或基于 Itanium 的服务器上设置网络安装

• 配置用来引导安装客户端的 IP 地址

• 配置 DHCP 地址范围以用来指导客户端安装过程

配置服务器选项

使用下列步骤配置 Ignite-UX 服务器:

第 1 步 . 选择 Options→ Server Configuration。出现图 3-7 所示的标签:

图 3-7 Ignite-UX Server Configuration 标签

缺省标签是 Server Options。

第 3 章 63

Page 64: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

第 2 步 . 单击 Default Configuration 旁边的按钮,然后从列表中选择一个操作系统或操作

环境 (OE)。选定的配置是安装客户端时使用的缺省值。在每个客户端上,您都

可以使用 Ignite-UX 改写此缺省值。

第 3 步 . 单击 Default Printer 旁边的按钮,然后选择一个可用(已配置)的打印机。这

个打印机将用于打印清单或安装历史记录。在发送作业之前, Ignite-UX 将验

证打印机 IP 地址。

如有必要,使用 System Administration Manager (SAM) 向系统添加新打印机。

第 4 步 . 单击 Client Timeout 旁边的按钮,然后选择分钟数或 off。在安装过程中,状态

信息将写入客户端的 install.log 文件中,Ignite-UX 将随时监视此日志。设

置此值可以对 Ignite-UX 进行配置,使其在 install.log 在选定分钟数内未

更新的情况下显示一条警告消息。 HP 建议您使用缺省值。

将 Client Timeout 设置为 off 会禁用此通知,但不影响安装结果。

第 5 步 . 使用 Run client installation UI on 菜单指定要查看此安装的客户端 UI 的位置。

如果已配置了 Ignite-UX 服务器,则可以在目标(或客户端)中使用终端用户

界面 (TUI),或者在服务器中使用任何安装的 UI(Ignite-UX GUI 或 TUI)来

运行客户端安装界面。如果客户端安装是非交互式的(无须用户干预),请选

择 none。

要显示的 GUI 的缺省位置是 Ignite-UX 服务器。

第 6 步 . 网络引导 IP 地址的配置与硬件体系结构相关。针对硬件(PA-RISC 或基于

Itanium)选择相应的方法。

第 3 章64

Page 65: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

PA-RISC 配置 选择 Configure Booting IP Addresses...。此时将显示如图 3-8 所示的对话框。

图 3-8 Configure Booting IP Addresses 对话框

在安装过程中,客户端必须从 Ignite-UX 服务器进行网络引导。为此,必须为

客户端分配一个临时 IP 地址。

在 IP Range 字段中输入可用 IP 地址的初始范围,该 Ignite-UX 服务器可以在

这个地址范围内执行初始客户端引导。下面的示例中, Ignite-UX 可以使用以

下范围的 IP 地址同时执行 20 个安装:

10.2.73.1 10.2.73.20

这个临时 IP 地址只用于从服务器向客户端初始传输内核期间在网络上进行引

导。您可能只需要一个或两个地址,这取决于需要同时执行网络引导的系统

的数量。

重要信息 确保在此处输入的临时 IP 地址尚未分配。如果已经分配,则会产生网络冲突

和非预期的结果。

如果以后需要更改这些地址,则必须编辑

/etc/opt/ignite/instl_boottab 文件。

有关详细信息,请参阅 instl_bootd (1M)。

第 3 章 65

Page 66: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

基于 Itanium 的配置 选择 Add DHCP Addresses...。此时将显示如图 3-9 所示的对话框。

图 3-9 Add DHCP Addresses 对话框

操作系统下载和应用程序安装过程中将使用您提供的 IP 地址。大多数 Ignite-UX

下载到客户端时都需要使用这些地址。每个同步进行的下载都需要使用一个

地址。

提供该 DHCP 功能只是为了进行安装。您可能需要对配置进行限制,以便它

们不会干扰以前的 DHCP 服务器功能。

使用 DHCP 服务分发永久 IP 地址。除非您熟悉 DHCP 服务,否则不要修改

DHCP Class ID 字段或 DHCP Addresses are temporary 复选框。DHCP 服务

仅用于没有预定义系统主机名和 IP 地址的客户端配置。

在 DHCP Addresses 字段中提供可用的永久 IP 地址范围,并以从低到高的顺序

指明该范围。例如:

10.2.73.21 10.2.73.40

在 Ignite-UX 中,这些地址您只能提供一次。此初始定义之后,可使用 SAM

修改这些 IP 地址。

有关配置 DHCP 的详细信息,请参阅第 321 页上的附录 B“配置 DHCP 服务”。

有关设置 DHCP 功能、地址和类 ID 的详细信息,请参阅 setup_server (1M) 和

instl_adm (4)。

第 3 章66

Page 67: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

配置会话选项

使用 Ignite-UX 可以选择客户端安装会话的行为方式。例如,您可以决定每次启

动 Ignite-UX 时是否显示 Welcome 对话框,以及安装完成后是否暂停客户端。您

可以接受由 Ignite-UX 设置的缺省设置,也可以修改这些设置。

要通过 Session Options 标签配置客户端安装的行为方式,请选择

Options→ Server Configuration,然后单击 Session Options 标签(图 3-10)。

图 3-10 Session Options 标签

第 3 章 67

Page 68: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

其他服务器设置选项

下面将说明可以在此标签上配置的选项:

• Confirm new clients - 控制每次从 Ignite-UX 服务器引导新客户端时是否

显示确认对话框。

• Ask for customer information during client installation - 控制是否显示输

入窗口以便输入客户名称、系统序列号和订单号。此信息存储在

/var/opt/ignite/local/manifest 目录下的 manifest.seed 文件

中。当通过 print_manifest (1M)查看和打印清单(请参阅第 171 页)时

会使用此信息。输入的信息不影响安装结果。

• Show the welcome screen for the install server - 控制是否显示 Welcome

对话框。缺省行为方式为显示此对话框。

• Halt the client after installation - 控制安装后是否暂停(而不是缺省的

重新引导)客户端系统。

• Automatically move completed clients to history - 控制是否将已经完成

的客户端自动添加到历史记录日志

/var/opt/ignite/clients/history/history.log 的末尾。作为此

操作的一部分,客户端配置和清单文件将自动移动到 Ignite-UX 服务器上

的历史记录目录中,以便日后参考。客户端图标也将从 GUI 工作区删除。

客户端必须为 COMPLETE(已完全安装),才会发生上述情况。

• Show all the information for network recovery image creation - 控制创建和

安装网络恢复映像过程中显示的信息量。缺省行为方式是隐藏这些信息。

• Show all the information for tape recovery image creation - 控制创建和

安装磁带恢复映像过程中显示的信息量。缺省行为方式是隐藏这些信息。

第 3 章68

Page 69: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

高级安装说明

成功安装和配置 Ignite-UX 服务器后,您可能需要继续查看这些高级安装主题。

安装最小 Ignite-UX 文件集

根据使用 Ignite-UX 的方式,您可能不必安装完整产品,从而减小使用的磁盘

空间。下面是典型用法的列表以及所需 Ignite-UX 部件的列表:

• 使用 Ignite-UX 服务器在客户端上安装 HP-UX - 为计划安装到客户端的

每个 HP-UX 发行版 (xx-yy) 安装 Ignite-UX-xx-yy 软件包。如果您的

服务器是 HP-UX 11i (B.11.11) 或更高版本且不计划将

make_net_recovery 用于 HP-UX 10.20 客户端,则可以忽略

Ignite-UX.OBAM-RUN 文件集。

• 使用 Ignite-UX 服务器支持客户端的网络恢复 - 对于客户端运行的每个

版本的 HP-UX,都需要安装完整的 Ignite-UX-xx-yy 软件包。有关软件

仓库以及这些软件仓库对应的软件包的列表,请参阅图 2-1。

• 使用 make_tape_recovery 命令 - 只需要下列文件集:

— Ignite-UX.RECOVERY

— Ignite-UX.BOOT-KERNEL

— Ignite-UX.FILE-SRV-发行版,其中发行版是您要运行的操作系统的

HP-UX 发行版标识符。例如,对于 HP-UX 11i v1 (B.11.11),此文件集名

称是Ignite-UX.FILE-SRV-11-11。

— Ignite-UX.MGMT-TOOLS

• 仅在客户端上使用 make_net_recovery - Ignite-UX 通常会安装客户端

需要的 pkg_rec_depot 命令创建的软件仓库中的文件集。下面是客户端

上 make_net_recovery 所需的文件集:

Ignite-UX.RECOVERY Ignite-UX.MGMT-TOOLS

• 使用网络引导辅助程序系统 - 如果不使用引导辅助程序系统,则引导或

安装远程子网上的客户端是不可能的。在第 328 页上的“设置引导辅助程

序系统”中说明了创建引导辅助程序系统的过程。

第 3 章 69

Page 70: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

注释 如果不确定要安装哪些文件集或不关心磁盘空间的使用情况,则应安装整个

Ignite-UX 产品以确保可以获得安装和恢复客户端所需的所有文件。HP 建议安

装整个 Ignite-UX 产品。

要安装可选应用程序,请参阅第 71 页上的“添加可选应用程序”。

设置或更新软件源

有关对此任务更加完整的讨论,请参考“Ignite-UX Custom Configurations Files”

文档,尤其是“Installation configurations using Software Distributor depots”和

“Configuration for software to be installed”部分。要访问此文档,请参阅下面的

网页:

http://www.docs.hp.com/en/IUX/infolib.html

本节因篇幅有限,不会尝试完整说明如何完成一个可能非常复杂的任务。

Ignite-UX 提供了在客户端上安装软件的许多选项。基本选项是从服务器上的

SD 软件仓库安装所有软件。本节说明如何设置软件以在 Ignite-UX 服务器上

进行安装。

如果打算既使用 SD 源又使用非 SD 源(tar 、 cpio或 pax),请参考下面用

于每种源类型的适用章节。

对于 SD 软件 HP 建议您将要使用的软件仓库复制到磁盘上,而不要将 CD/DVD 驱动器用作

安装源。

按照下列步骤操作以制作 Ignite-UX 可用的 SD 源:

第 1 步 . 如果还没有磁盘软件仓库,请使用 make_depots 命令创建一个。例如,要创

建对应于 HP-UX 11.11 核心操作系统 CD/DVD(连接在 /dev/dsk/c0t0d0上)的必要的磁盘软件仓库,请输入:

make_depots -r B.11.11 -s /dev/dsk/c0t0d0

系统会在 /var/opt/ignite/depots/Rel_B.11.11 目录中创建一个或多个

软件仓库。

第 3 章70

Page 71: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

第 2 步 . 如果如第 1 步所述使用 make_depots 创建了软件仓库,请使用 make_config

命令为每个计划使用的软件仓库创建 Ignite-UX 配置文件。例如:

make_config -r B.11.11

此命令为 /var/opt/ignite/depots/Rel_B.11.11 目录下的所有软件仓库

创建了配置文件。它还将这些配置文件添加到 HP-UX 11.11 发行版的所有

/var/opt/ignite/INDEX 条目中。

第 3 步 . 如果您不使用 make_depots 创建软件仓库,请运行 make_config 并将其指

向特定软件仓库。例如:

make_config -s server.com:/depot_11_11 \-c /var/opt/ignite/data/Rel_B.11.11/core_cfg

现在添加一个到 /var/opt/ignite/INDEX 文件的引用:

manage_index -a -f /var/opt/ignite/data/Rel_B.11.11/core_cfg

有关详细信息,请参阅 ignite (5)。

对于非 SD 软件 如果软件源不是 SD 软件仓库,则 make_config 命令不适用。您必须创建一

个代表该非 SD 软件的唯一的配置文件。以下是一个配置文件示例:/opt/ignite/data/examples/noncore.cfg

复制此文件,并按照文件中所包含注释的说明对其进行编辑。然后使用

manage_index 在 /var/opt/ignite/INDEX 文件中为您的新配置插入一个

引用。配置文件的用法如第 97 页上的第 6 章“使用客户端控制台引导和安装

HP-UX”所述。有关详细信息,请参阅《Installing and Updating Ignite-UX》白

皮书,该白皮书可从 Ignite-UX 网站的“Information Library”页上获得:

http://www.docs.hp.com/en/IUX/infolib.html

添加可选应用程序

如果有其他以 SD 格式打包的软件要安装在客户端上,且希望可以在 Ignite-UX

界面中选择该软件,请对那些软件仓库运行 make_config 和 manage_index命令。

重要信息 不支持将 Symantec 的 VERITAS Volume Manager (VxVM) 的多个版本包含在同

一个安装软件仓库中,也不支持将其包含在要在单个冷安装会话中同时使用的

不同软件仓库中。如果这样做,在尝试使用该安装软件仓库时,或者在使用非

SD 软件仓库重新引导时,会生成错误。有关详细信息,请参阅第 250 页上的

“使用 Symantec 公司的 Veritas Volume Manager 时的注意事项”。

第 3 章 71

Page 72: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

对于 SD 应用程序

软件

针对要在安装过程中从中安装 SD 软件的每个软件仓库,运行下列命令。

make_config 命令只处理以软件包形式打包的 SD 软件。HP 所提供的所有软

件都是以此形式打包的。有关在 SD 软件仓库中制作 SD 软件包的详细信息,

请参阅 make_bundles (1M)。

要使编译程序仓库软件包可用,请以超级用户身份输入下列命令:

/opt/ignite/bin/make_config \

-s [server.corp.com:]/depots/compiler \-c /var/opt/ignite/data/Rel_B.11.11/compilers_cfg

/opt/ignite/bin/manage_index \-a -f /var/opt/ignite/data/Rel_B.11.11/compilers_cfg

用计划从中安装 SD 软件的服务器名称替换软件仓库服务器名称(在此示例中

为 server.corp.com)。可以省略服务器名称而使用要在执行该命令的服务器。软件仓库服务器可以是 Ignite-UX 服务器之外的系统。

提示 每次在软件仓库中添加或修改软件时,必须重新运行 make_config 命令。

请注意,如果对由 make_config 创建的任意配置文件进行定制,则在使用

make_config 重新创建配置文件时,该定制内容将丢失。

make_config 命令可构建对应于 SD 软件仓库的 Ignite-UX 配置文件。当 SD

软件仓库在 Ignite-UX 过程中使用时,必须有一个配置文件向 Ignite-UX 说明

软件仓库的内容。当为该命令提供 SD 软件仓库目标的名称后,该命令可以自

动构建这样一个配置文件。添加或更改 Ignite-UX 要使用的软件仓库时,请运

行此命令。

manage_index 实用程序处理 /var/opt/ignite/INDEX 文件中包含配置文

件信息的配置节。该实用程序主要由其他 Ignite-UX 工具启动,但也可以直接

启动。有关详细信息,请参阅 manage_index (1M)。

第 3 章72

Page 73: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

对于非 SD 应用程序

软件

如果源不是 SD 软件仓库,则 make_config 命令不适用。您必须创建一个引

用该非 SD 软件的唯一配置文件。请参考示例配置文件

(/opt/ignite/data/Rel_发行版/examples/noncore.cfg),它说明了一个非核心归档文件。

注释 请勿试图使用包含安装在 /var/adm/sw/* 中的文件的黄金映像(例如分层的

应用程序)。以这种方式向此目录传递文件可能会损坏 SD 数据库。

第 1 步 . 将 non_core.cfg 文件复制到

/var/opt/ignite/data/Rel_B.11.11/configx,然后对该目录中的

configx 进行更改。

第 2 步 . 编辑 configx 之后,使用 manage_index 在 /var/opt/ignite/INDEX 中为

configx 插入一个引用。

第 3 章 73

Page 74: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导注册客户端创建服务器

高级安装说明

第 3 章74

Page 75: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

第 4 章 为网络引导匿名客户端创建服务器

本章将说明如何配置服务器,以便网络引导匿名客户端以及在匿名客户端上

安装 HP-UX。本章包括下列主题:

• 匿名客户端概述(第 76 页)

• 配置服务器以便引导匿名 PA-RISC 客户端(第 77 页)

• 引导基于 Itanium 的匿名客户端的考虑事项(第 78 页)

第 4 章 75

Page 76: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

匿名客户端概述

匿名客户端概述

引导 PA-RISC 注册客户端时,这些客户端的 IP 地址和 MAC 地址会输入

/etc/opt/ignite/instl_boottab 文件中。如果客户端是基于 Itanium

的,则它们将在 /etc/bootptab 文件中进行注册。

匿名客户端可以在 IP 地址以前未映射到其 MAC 地址的情况下从 Ignite-UX

服务器引导。匿名客户端使用服务器提供的 IP 地址进行引导。

在必须引导、安装或恢复很多不同的系统时,使用在网络上引导的匿名客户端

则非常有用。这样可减轻您对每个特定系统进行的配置任务,也可避免键入

IP 地址和 MAC 地址时所造成的错误。这样的错误可能会导致 IP 地址被意外

地同时分配给多台计算机。

/etc/opt/ignite/instl_boottab 文件用于为 PA-RISC 系统提供匿名客户

端引导。在 instl_boottab 文件中具有未分配给任何 MAC 地址的 IP 地址,

因此这些 IP 地址可租用于请求匿名客户端。

基于 Itanium 的客户端使用 DHCP 进行匿名引导。

第 4 章76

Page 77: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

配置服务器以便引导匿名 PA-RISC 客户端

配置服务器以便引导匿名 PA-RISC 客户端

使用 Server Setup 向导

如果启动 Ignite-UX 服务器时知道要使用匿名客户端引导,则可以通过使用

Server Setup 向导将其设置为这种方式。

按照第 54 页上的“为 PA-RISC 客户端配置 Ignite-UX 服务器”中的说明启动

Ignite-UX 和 Server Setup 向导,直到进入 Configure Booting IP Addresses 对话

框,如第 57 页上的图 3-5 所示。

输入单个有效 IP 地址或有效 IP 地址范围。不要在 reserved for:0x 框中输入

MAC 地址,而是将其留空。当 instl_bootd 守护程序为匿名 PA-RISC 客户端

请求从中引导的 IP 地址时,将为其提供一个尚未注册到任何特定 MAC 地址的

IP 地址。

第 4 章 77

Page 78: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

引导基于 Itanium 的匿名客户端的考虑事项

了解基于 Itanium 的系统的 PXE 引导

当基于 Itanium 的系统通过网络引导时,它会发出 PXE 引导请求。 PXE 协议

是基于 DHCP 构建的。如果配置了多个 DHCP 服务器来响应 PXE 引导请求,

这就可能会引起混淆。

基于 Itanium 的系统不能从接受引导服务的服务器中指定其自身。也就是说,

对于基于 Itanium 的系统,没有等同于 PA-RISC 引导命令

boot lan.192.10.10.10 install 的命令,该命令会使得系统忽略除来自

IP 地址 192.10.10.10 以外的任何响应。此功能也称为服务器选择。

基于 Itanium 的系统发出 PXE 引导请求,然后尝试从它获得的第一个 PXE 响应

进行引导。 如果在一定的时间内没有收到任何 PXE 响应,则系统使用它获得的

第一个 DHCP 响应。 如果这些响应中的任何响应都不足以进行网络引导,则该

PXE 引导尝试失败,并在请求系统的控制台上显示一条错误消息。 随 PXE 错误

一起显示的信息通常不够明确,无法确定问题的原因(请参阅第 320 页上的

“常见的网络引导错误”)。

对于任何将接收到来自基于 Itanium 的系统的 PXE 引导请求的网络上,只应

配置可提供成功引导所需的足够信息的 DHCP 服务器来进行响应。 如果某

DHCP 服务器会响应每个 DHCP 请求(无论该请求是否为 PXE 请求),则它

几乎肯定会干扰来自基于 Itanium 的服务器的 PXE 引导请求。 如果 PXE 引导

请求接收到一个普通的 DHCP 响应,该该引导请求失败。

除了引导失败之外,无法选择引导服务器还可能会导致安装错误的操作系统。

让响应不同引导内容的 PXE 服务器位于同一个网络上可能导致混淆。例如,

如果在同一个网络上,一个系统支持 Linux 引导,一个系统支持 HP-UX 引导,

则它们每个都可以向 PXE 引导请求发送响应,并且将使用第一个响应的服务

器。无法预测要使用哪个服务器进行引导。

DHCP 服务器对 PXE 请求的干扰是 DHCP 服务器端的配置问题。 此问题并非特

定于 HP-UX 或 Ignite-UX,而与固件执行 PXE 引导的方式相关。

重要信息 配置 DHCP 服务器时,请确保网络上只配置了一个 DHCP 服务器来响应基于

Itanium 的系统的 PXE 引导请求,如果要安装 HP-UX 则还要确保该服务器正

在运行 HP-UX。

第 4 章78

Page 79: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

一旦 Ignite-UX 开始运行,将使用 DHCP 请求来获取用于安装或恢复(如果

需要)的 IP 地址。还可以对 Ignite-UX 进行配置,以便为此请求指定类 ID。

有关详细信息,请参阅附录 B“配置 DHCP 服务”和 bootpd (1M)。

HP-UX 11i v2 Ignite-UX 服务器和引导辅助程序设置

HP-UX 11i v2 支持 dhcp_device_group 选项,这些选项可以改善基于 Itanium

的客户端的匿名客户端 DHCP 引导。为此,在 DHCP 设备池组中使用两个配置

关键字:re 和 ncid。

确保在 Ignite-UX 服务器或引导辅助程序系统上至少安装了 HP-UX 11i v2。

将您的设备池组条目添加到 Ignite-UX 服务器或引导辅助程序系统的

/etc/dhcptab 文件中。

如果 bootpd 已在运行,则应该不需要重新启动。 接收到一个新的 bootp

DHCP 请求时,bootp 会检查以了解是否必须重新读取任何配置文件。如果要

强制 bootp 重新读取配置文件,则向其发送 SIGHUP 信号。

下例所示的 DHCP 设备组是支持基于 Itanium 的匿名客户端的最佳方式:

dhcp_device_group:\ re:\ ncid:\ class-id="PXEClient:Arch:00002:.*":\ lease-time=300:\ subnet-mask=255.255.255.0:\ addr-pool-start-address=192.168.1.10:\ addr-pool-last-address=192.168.1.20:\ bf=/opt/ignite/boot/nbp.efi

dhcp_device_group 配置节中的选项有:

dhcp_device_group

启动一个 DHCP 设备池组,以便将一个范围的 IP 地址分配

给在其引导请求中具有匹配 class-id 的客户端。

re

一个二进制选项,设置根据 class-id 进行匹配的正则表

达式,而不是缺省的字面匹配。这是用于 HP-UX 11i v2 的

一个新选项。

第 4 章 79

Page 80: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

ncid

一个二进制选项,设置从消息响应中删除 class-id。

因为 bootp 不支持完整的 Intel Preboot Execution

Environment (PXE) 协议,所以不能在响应中回送

class-id。这是用于 HP-UX 11i v2 的一个新选项。

class-id

很多类型的系统都可以进行 PXE 引导请求。例如,基于

Itanium 的系统以及行业标准服务器(如 HP ProLiant

服务器)都可以进行 PXE 引导请求。对于这些不同的请求,

不能使用相同的配置。 class-id 可用于响应来自正确客

户端的 PXE 请求,同时忽略来自错误客户端的 PXE 请求。

所有基于 Itanium 的服务器都按以下格式发送 32 个字符的

PXE 引导请求:

PXEClient:Arch:00002:UNDI:xxxyyy

其中,xxxyyy 是通用网络设备接口版本的主版本号和次版

本号。

行业标准服务器(如 HP ProLiant 服务器)则按以下格式

发送 PXE 引导请求:

PXEClient:Arch:00000:UNDI:xxxyyy

其中 xxxyyy 与上面说明的内容相同。

上面 dhcp_device_group 示例中的 class_id 告知

bootpd 守护程序只响应那些引导请求中包含

PXEClient:Arch:00002,并且后跟零个或多个任意字符

的客户端。 而忽略来自行业标准服务器的请求。

配置为响应任何包含 PXEClient 的 DHCP 引导请求的

DHCP 服务器或引导辅助程序系统既响应基于 Itanium 的

服务器又响应行业标准服务器。适用于行业标准服务器的

PXE 响应无法引导基于 Itanium 的系统。

第 4 章80

Page 81: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

lease-time

IP 地址可用于引导系统的时间(秒)。该示例值为 300 秒

(5 分钟),但如果您的网络非常忙碌,则可能需要更多的

时间。在高流量网络上引导可能需要 10 分钟或 15 分钟,

这是因为必须下载安装内核和文件系统。增大

lease-time 的问题在于可能会使得用于引导的 IP 地址被

用完。如果增大此数字,请确保池中有足够的 IP 地址以供

可能同时进行引导的系统使用。

subnet-mask

客户端使用的子网掩码。

addr-pool-start-address

该地址池的第一个 IP 地址。

addr-pool-last-address

该地址池的最后一个 IP 地址。

重要信息 ncid 选项的作用非常关键,因为它将指示 DHCP 服务器在响应客户端的引导

请求时去掉 DHCP class-id。如果 DHCP 服务器在对 PXE 引导请求的响应

中包含 DHCP class-id,则正在引导的 PXE 客户端会尝试与位于同一主机

上的 PXE 代理服务器通信。因为 HP-UX 不提供 PXE 代理服务器,所以引导

会失败。 ncid 选项解决了该问题。

将设备池组添加到 /etc/dhcptab 文件后,HP-UX 11i v2 Ignite-UX 服务器将

被配置为响应基于 Itanium 的匿名客户端。

重要信息 向 PXE 引导请求发送响应的服务器是 PXE 客户端将尝试从中 tftp 引导文件

的系统。如果未在使用 HP-UX 系统来响应基于 Itanium 的 PXE 请求,则必须

使所需的引导文件对于最新发行版的 Ignite-UX 来说可用并且是最新的。 HP

不提供对于这种配置的支持。

第 4 章 81

Page 82: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

将 Ignite-UX 与不可控制的 DHCP 系统进行隔离

如果您的网络上有您对其无控制权的 DHCP 服务器,则可以将 Ignite-UX 与它们

完全隔离。 通过向安装文件系统中的 dhcp_class_id 关键字添加 class-id

可以完成上述任务。有关其他信息,请参阅 instl_adm (1M) 和 instl_adm (4)。

当网络引导过程完成并且安装内核运行时, Ignite-UX 将重新使用 DHCP 来获

取 IP 地址。这样做是因为 Ignite-UX 无法确定固件使用的 IP 地址。您可以使用

此行为将来自引导和安装 HP-UX 的系统的 DHCP 请求与其他 DHCP 服务器请

求进行隔离。

如果您正在运行 HP-UX 11i v2,并且针对基于 Itanium 的服务器 PXE 请求配

置了 DHCP 设备组,则可以重新将此设备组用于隔离目的。如果在安装文件

系统中添加了以下内容:

dhcp_class_id="IgniteDHCPDeviceGroup",

则可以将 dhcp_class_id 条目更改为:

dhcp_class_id="PXEClient:Arch00002:.*|IgniteDHCPDeviceGroup"

因为使用了正则表达式匹配,所以 | 表示“或”,允许对匹配任一表达式的传

入 class-id 进行响应。此示例条目支持对基于 Itanium 的系统的初始引导请

求进行响应,也支持对 Ignite-UX 运行期间的后续 DHCP 请求进行响应。

响应任何 DHCP classs-id 的 DHCP 服务器必须重新配置,或者隔离到另外的

子网。

第 4 章82

Page 83: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

将 bootpd 替换为 instl_bootd

如果基于 Itanium 的系统未运行 DHCP 服务,将守护程序 bootpd 替换为守护程

序 instl_bootd 则会同时允许注册客户端和匿名客户端,以及基于 Itanium 的

客户端和 PA-RISC 客户端的网络引导。有关详细信息,请参阅第 45 页上的

图 2-7 “在配置用于引导基于 Itanium 的系统的服务器时使用的决策树”以及后

面的讨论。

重要信息 如果服务器当前正在提供 DHCP 服务,则不要将 bootpd 替换为

instl_bootd。此过程会将 Ignite-UX 服务器配置为运行 instl_bootd,而

不是 bootpd。执行下面部分中的步骤将阻止系统提供 DHCP 服务。

在 Ignite-UX 服务器上使用 instl_bootd 要求该服务器上未运行 bootpd 守

护程序。 instl_bootd 守护程序响应来自客户端的所有引导请求。

instl_bootd 守护程序通常在一组唯一的网络端口 (1067/1068) 上运行,这组

端口只用于引导 PA-RISC 客户端。但在该实现中,instl_bootd 运行在标准

bootpd 端口(67 或 68)上。

如果网络正在运行 bootp 和 DHCP,则不要执行这些步骤。instl_bootd 守

护程序将响应 DHCP 请求,就好像系统正在请求网络引导一样。如果网络正

在运行 bootp 和 DHCP,则请考虑其他方式。

按照下列步骤配置 Ignite-UX 服务器以运行 instl_bootd 来替代 bootpd:

第 1 步 . Ignite-UX 服务器设置完毕后,请在 /ect/inetd.conf 文件中注释掉下面

一行,从而确保在端口 67/68 上禁用 bootpd:

bootps dgram udp wait root /usr/lbin/bootpd bootpd

第 2 步 . 通过在 /ect/inetd.conf 中添加下面一行,可以在端口 67/68 上启用

instl_bootd 守护程序:

bootps dgram udp wait root /opt/ignite/lbin/instl_bootd \

instl_bootd

第 3 步 . 重新启动 Internet 守护程序 inetd 实施第 2 步中做出的端口更改:

/usr/sbin/inetd -c

Ignite-UX 服务器现已配置完毕,可以响应匿名客户端。有关详细信息,

请参阅 instl_bootd (1M) 和 inetd (1M)。

第 4 章 83

Page 84: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

为网络引导匿名客户端创建服务器

引导基于 Itanium 的匿名客户端的考虑事项

第 4 章84

Page 85: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

第 5 章 管理用于安装和恢复的 I/O

本章介绍 Ignite-UX I/O 的概念,并说明多路径功能是如何增强 Ignite-UX 功能

的。通过本章还可了解可识别多路径的 Ignite 中的变更内容,以帮助用户从

Legacy 命名模型过渡到 Agile 命名模型。

本章包括下列主题:

• 多路径简介(第 86 页)

• Agile 视图概念(第 87 页)

• 实用注意事项(第 90 页)

• Agile 视图问题与解答(第 96 页)

第 5 章 85

Page 86: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

多路径简介

多路径简介

从 C.7.0.x 开始,Ignite-UX 在其当前实现方案中能够识别 I/O 设备的多个路径。

现在, Ignite-UX 支持 HP-UX 11i v3 上的 Agile 视图。

HP-UX 11i v3 及更高版本中的一个功能是,允许更改 I/O 路径。 对于 HP-UX

11i v2 及更早发行版的 HP-UX, Ignite-UX 支持多个设备专用文件 (DSF) 和硬

件路径指向同一个设备逻辑单元 (LUN)。

在 HP-UX 11i v3 之前,I/O 寻址类似于图 5-1,其中,一个 DSF 特定于一个硬

件路径,该硬件路径又指向一个 I/O 设备的 LUN。

图 5-1 Legacy I/O 堆栈寻址模型

可以使用这些 Legacy DSF 中的任何一个来访问 I/O 设备。 必须注意,防止同

时使用多个 DSF 以发生冲突。 例如,可能将同一个 LUN 的两个 DSF 用于不

同的卷或磁盘组。 Ignite-UX 将检测这样的无效配置,并阻止安装。 该验证操

作是在启动安装后的完整性检查过程中执行的。

/dev/dsk/c9t0d1 0/0/6/0/0.1.18.73.0.0.1

Legacy DSF

/dev/dsk/c11t0d1

/dev/dsk/c17t0d1

/dev/dsk/c29t0d1

/dev/dsk/c27t0d1

/dev/dsk/c37t0d1

/dev/dsk/c19t0d1

/dev/dsk/c33t0d1

0/0/6/0/0.1.19.75.0.0.1

0/0/10/0/0.1.18.73.0.0.1

0/0/10/0/0.1.19.75.0.0.1

1/0/2/0/0.1.19.75.0.0.1

1/0/2/0/0.1.18.73.0.0.1

1/0/14/0/0.1.18.73.0.0.1

1/0/14/0/0.1.19.75.0.0.1

Legacy 硬件路径

LU

N

第 5 章86

Page 87: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

Agile 视图概念

Agile 视图概念

从 HP-UX 11i v3 开始,HP-UX 可识别设备的多个路径,并自动提供多路径功

能。 与此功能相关的重要新增概念包括: 持久性 DSF、 LUN 硬件路径、

Lunpath 硬件路径、设备标识符和 Agile 寻址。

Agile 视图 I/O 寻址逻辑类似于图 5-2。

图 5-2 Agile 多路径 I/O 堆栈寻址模型

持久性 DSF 表示某个设备,而与其在 I/O 配置中的位置无关。 在新模型中,

Legacy DSF 和硬件路径均可利用多路径功能,因为在设备打开后, I/O 将使

用与该 I/O 设备关联的每个路径。

LUN 硬件路径进行了虚拟化,它表示设备的所有 Lunpath 硬件路径。 Lunpath

硬件路径通常是显示在 Ignite 用户界面中的路径。 Lunpath 硬件路径没有设备专

用文件 - 它们与 LUN 硬件路径相关联,并且通过与 LUN 硬件路径关联的持久

性 DSF 进行访问。 Ignite 用户界面显示 Lunpath 硬件路径,因此可以与实际设备

区分开;用户不能通过查看 LUN 硬件路径或持久性 DSF 来确定物理设备。

持久性 DSF

Legacy DSF

Legacy DSF

硬件路径

硬件路径

LUN

硬件

路径

Lunpath 硬件路径

Lunpath 硬件路径

Lunpath 硬件路径

Lunpath 硬件路径

LUN

第 5 章 87

Page 88: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

Agile 视图概念

下面显示了 DSF 和路径的 Agile 寻址模型值的示例。

图 5-3 Agile 命名示例

在多路径 I/O 配置中确定设备可能比较困难。 通常,特定的 I/O 设备通过每个

LUN 专用的全球标识符 (WWID) 在内部进行标识。

通过使用 WWID 确定设备,便可利用该设备的任何硬件路径来访问它,并且

支持 Agile 寻址。

对于用户来说,将 WWID 与特定物理设备或逻辑设备相关联可能比较困难。

设备 WWID 通常粘贴在设备标签上,或者可通过用于设置虚拟 LUN 的存储管

理软件来获得,这样,使用设备的一个硬件路径来选择该设备就比较简便。

/dev/disk/disk55

/dev/dsk/c9t0d1 0/0/6/0/0.1.18.73.0.0.1 64000/0

xfa

00/0

x6

0/0/6/0/0.0x50060b000019bc98.

0x4001000000000000

0/0/10/0/0.0x50060b000019bc98.

0x4001000000000000

0/0/6/0/0.0x50060b000019c8a6.

0x4001000000000000

LU

N: W

WID

0x50060b000015330f0

001000000000032

持久性 DSF

Legacy DSF

LUN

硬件

路径

Lunpath 硬件路径

/dev/dsk/c11t0d1

/dev/dsk/c17t0d1

/dev/dsk/c29t0d1

/dev/dsk/c27t0d1

/dev/dsk/c37t0d1

/dev/dsk/c19t0d1

/dev/dsk/c33t0d1

0/0/6/0/0.1.19.75.0.0.1

0/0/10/0/0.1.18.73.0.0.1

0/0/10/0/0.1.19.75.0.0.1

1/0/2/0/0.1.19.75.0.0.1

1/0/2/0/0.1.18.73.0.0.1

1/0/14/0/0.1.18.73.0.0.1

1/0/14/0/0.1.19.75.0.0.1

Legacy 硬件路径

0/0/10/0/0.0x50060b000019c8a6.

0x4001000000000000

1/0/2/0/0.0x50060b000019bc98.

0x4001000000000000

1/0/2/0/0.0x50060b000019c8a6.

0x4001000000000000

1/0/14/0/0.0x50060b000019c8a6.

0x4001000000000000

1/0/14/0/0.0x50060b000019bc98.

0x4001000000000000

第 5 章88

Page 89: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

Agile 视图概念

Agile 寻址意味着系统实际用来访问设备的硬件路径与用于选择该设备的路径

是无关的。 通过一个硬件路径选择磁盘可能会使系统选择另一个更优的硬件

路径。 例如,当选择用于引导的磁盘时,以及当卷管理器确定一组用于访问设

备的适当路径时,可能会发生这种情况。

注释 在大多数 Ignite-UX 用户界面中,用于选择设备的硬件路径均没有特殊的意义。

一种更便于用户使用的识别 I/O 设备的方法是使用设备标识符。 设备标识符

是由用户定义的可读设备 ID。 可以将设备标识符写入设备,以供读取。 数据

中心可能需要创建一些标准的设备 ID 策略(例如, LAB2CAB23LUN15)。

在当前的实现方案中,可以在安装时设置、检查和读取设备 ID。 因为设备标识

符存储在设备上,所以即使将磁盘移动到另一个系统上或连接到多个系统上,

设备标识符仍保持可用。 并非所有设备都支持设备标识符。

有关如何设置和读取设备标识符的详细信息,请参阅 scsimgr (1M) 命令。

注释 数据中心可以使用单独的进程或组来管理系统和存储。 请记下 LUN 的 WWID、

设备 ID 以及其他详细信息,这一点很重要。 可以使用访问控制或保护区来控制

允许使用 LUN 的系统;请记下对 LUN 具有访问权限的系统,这一点很重要。

有关 Agile 视图 HP-UX 的详细信息,请参阅 www.docs.hp.com 上的

“Network and Systems Management”部分中的白皮书《The Next Generation

Mass Storage Stack》,该白皮书可从以下网站获得:http://www.docs.hp.com/en/netsys.html#Storage%20Area%20Manag

ement。

第 5 章 89

Page 90: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

实用注意事项

在系统安装配置过程中, Ignite-UX 必须确定磁盘,并为创建安装介质和恢复

等操作确定 CD、 DVD、磁盘和磁带机等 I/O 设备。

系统安装配置

使用 Ignite 在客户端上安装 HP-UX 时,必须确定根磁盘。 该选择操作是在客

户端安装配置界面上的 Basic 标签中执行的,如下图所示。

图 5-4 Ignite-UX 客户端安装配置标签

Root Disk 文本框中显示的硬件路径是适用于 HP-UX 11i v3 及更高版本的

Lunpath 硬件路径或适用于 HP-UX 11i v2 及更早版本的 Legacy 硬件路径。

第 5 章90

Page 91: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

图 5-5 Root Disk...对话框

Root Disk Choices 对话框显示每个磁盘的所有路径,因此,具有多个路径的

磁盘会被多次列出。

如果存在 SAS 设备,则会在 Root Disk Choices 对话框中显示其物理地址,如

下图所示。

图 5-6 带有物理位置的 Root Disk... 对话框

第 5 章 91

Page 92: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

要查看某个设备的所有路径的简明列表,请选择该设备,然后单击 More Info

按钮。 如果一个 LUN 具有多个路径,则选择其中任何一个路径都可以转到相

同的 More Info 屏幕。 例如,可以选择下列 Lunpath 硬件路径中的任何一个,

这是因为它们都指向同一个 LUN。

0/0/6/0/0.0x50060b000019c8a6.0x4001000000000000

0/0/10/0/0.0x50060b000019c8a6.0x4001000000000000

通过 More Info 屏幕,可从 Legacy 硬件路径转换到 Lunpath 硬件路径。 More

Info 屏幕提供了有关 LUN 的详细信息,以帮助您验证所选的 LUN 是否为所

需的 LUN。

图 5-7 More Info 对话框

对于 HP-UX 11i v3 及更高版本,More Info 屏幕将显示设备的所有 Lunpath

硬件路径 (请注意,路径可能会很长,因此,可能需要水平滚动,才能查看

整个路径)。 所显示的 Legacy 硬件路径取决于当前在选择列表窗口中选择的

Lunpath 硬件路径。将列出一个 Legacy 硬件路径。 要查看指向该设备的所有

Legacy 硬件路径的简明列表,请选择 All Paths... 按钮。

在运行 HP-UX 11i v2 及更早版本的系统上,Legacy HW Path 窗口和 All Paths...

按钮不可用。

第 5 章92

Page 93: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

图 5-8 All Paths 对话框

可通过客户端安装配置界面的 File System 标签访问 Add/Remove Disks 对话

框,该对话框显示 Lunpath 硬件路径、 Legacy 硬件路径或物理位置。 有关物

理位置硬件路径的显示格式,请参阅图 5-6。

图 5-9 Add/Remove Disks 对话框

More Info 屏幕也可通过 Add/Remove Disks 对话框来显示,该屏幕用于验证所

选内容,并有助于更改 Agile 命名模型。

第 5 章 93

Page 94: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

确定用于其他任务的设备

还有许多 Ignite 任务要求确定 I/O 设备:

• 生成安装介质时,必须使用 ioscan 命令查找磁带、CD 或 DVD 驱动器。

• 在基于 Itanium 的系统上执行系统恢复时,必须找到磁带设备的硬件路径,

才能创建 EFI 引导选项 (此操作应该在创建磁带时执行)。

• 在两步的介质恢复过程中,必须选择用于恢复的源磁带机的硬件路径。

• 在专家恢复模式下时,必须知道要恢复的磁盘的硬件路径。

• 在配置文件中确定磁盘,以便对其进行定义或将其组合在一个卷组中时,

必须提供这些磁盘的硬件路径。

Agile 视图的重要特征

下列内容有助于从 Legacy 视图转换到 Agile 视图:

• 使用新的持久性 DSF 时,请确保使用新的目录结构:

• Legacy DSF 和持久性 DSF 都是在安装和恢复 HP-UX 11i v3 的过程中创建

的。 Ignite-UX 为 HP-UX 11i v3 创建文件系统内容时,持久性 DSF 用于

LVM 卷,而 Legacy DSF 用于 VxVM 卷。

• 请记住,如果 Ignite 恢复到相同的硬件,或者可以映射到更换硬件,则持

久性 DSF 将在恢复期间保持不变,但不保证在安装期间保持不变。 有关

I/O 寻址的一致性,请参阅图 5-10。

• 如果更换了硬件,而不需要进行恢复,则可能需要运行 io_redirect_dsf

来更正系统配置。有关详细信息,请参阅 io_redirect_dsf (1M)。

表 5-1 海量存储 DSF 目录

持久性 DSF 目录 Legacy DSF 目录

/dev/disk /dev/dsk

/dev/rdisk /dev/rdsk

/dev/rtape /dev/rmt

第 5 章94

Page 95: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

实用注意事项

图 5-10 I/O 寻址的一致性

持久

性 D

SF

LU

N 硬

件路

Lunpat

h 硬

件路

WW

ID

Leg

acy D

SF

Leg

acy 硬

件路

重新引导

在相同的系统和设备上重新安装

在更换了具有相同设备、型号和配置的系统和(或)

HBA 上进行安装

在更换了设备的相同系统和配置上进行安装

C C C CC C

C

C

设备

ID

C

C

C

设备寻址标识

系统事件

C CN N N

C CN N N

N N * N * N N

在更改了其他硬件设置的系统上进行安装 N N N N N N N

在相同的系统和设备上进行恢复 R N C R C C C

在更换了具有相同设备、型号和配置的系统和(或)

HBA 上进行恢复 R N C R C C C

在更换了设备的相同系统和配置上进行恢复R N * R * N N

在更改了其他硬件设置的系统上进行恢复 N N N N N N N

C = 一致 - 设备寻址 ID 值保存在 HP-UX 配置内容中,并且这些值和设备之间的关联不会因

为事件而发生改变。

N = 新值 - 由于发生事件而创建新的设备寻址 ID 值。 该事件可能会使该设备的设备寻址 ID

值改变,也可能不会使其改变。

R = 恢复 - Ignite-UX 将在可能的情况下恢复设备寻址 ID 值和设备之间的关联。 用于匹配以

前的设备和当前设备的进程是通过 Ignite-UX 恢复匹配方法来处理的。 如果系统配置不同,则

无法匹配。

* = 对于某些 I/O 协议(例如,并行 SCSI)可能是一致的值,而对于另外一些 I/O 协议(例

如,光纤通道)则可能是新值。

第 5 章 95

Page 96: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

管理用于安装和恢复的 I/O

Agile 视图问题与解答

Agile 视图问题与解答

使用持久性 DSF 的要求是什么? 是否必须独占使用,还是可以将其与

Legacy DSF 混合使用?

在运行 HP-UX 11i v3 的系统上, Ignite-UX 会使用持久性 DSF 进行安装和恢

复。 而在内部,控制安装和恢复的 VxVM 卷管理软件则使用 Legacy DSF。

用户是否可以从持久性 DSF 切换到 Legacy DSF,并在需要时切换回持久性

DSF?

持久性 DSF 和 Legacy DSF 之间能否切换因不同的卷管理器而有所不同。 有关

详细信息,请参阅卷管理器的文档资料。

IUX 界面是否会强制根据持久性 DSF 和 Legacy DSF 使用某种特定的使用

模型?

不会,但是对于 HP-UX 11i v3 的安装和恢复,会使用持久性 DSF 。

如果指定了持久性 DSF,是否会同时添加等效的 Legacy DSF? 是否反之

亦然?

Ignite-UX 将使用持久性 DSF 进行安装和恢复。 VxVM 安装支持软件将使用

Legacy DSF 来创建 VxVM 卷。

第 5 章96

Page 97: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

第 6 章 使用客户端控制台引导和安装 HP-UX

本章介绍如何从服务器使用客户端控制台在客户端上引导和安装 HP-UX。 可以

在客户端系统上的终端用户界面 (TUI) 模式下运行 Ignite-UX。 包括以下内容:

• 为安装准备客户端(第 98 页)

• 制定使用客户端控制台时的引导和安装决策(第 99 页)

• 在客户端控制台上使用 bootsys(第 103 页)

• 从控制台引导 PA-RISC 客户端(第 104 页)

• 使用网络引导基于 Itanium 的客户端(第 106 页)

• 用于基于 Itanium 的系统的直接引导配置文件(第 110 页)

• 管理执行网络引导的 LAN 接口的速率和双工设置(第 115 页)

第 6 章 97

Page 98: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

为安装准备客户端

为安装准备客户端

确保客户端上的 /stand 目录中有足够的磁盘空间来保存安装内核和文件系统。

对于 V 系列 PA-RISC 客户端,这些文件是:

• /opt/ignite/boot/Rel_发行版/VINSTALL

• /opt/ignite/boot/Rel_发行版/VINSTALLFS

对于 64 位 PA-RISC 客户端,这些文件是:

• /opt/ignite/boot/Rel_发行版/WINSTALL

• /opt/ignite/boot/Rel_发行版/WINSTALLFS

对于基于 Itanium 的客户端,这些文件是:

• /opt/ignite/boot/Rel_发行版/IINSTALL

• /opt/ignite/boot/Rel_发行版/IINSTALLFS

其中发行版是第 18 页上的“HP-UX 11i 发行版名称和发行版标识符”中介绍

的发行版标识符。

警告 在安装过程中,用于安装的客户端磁盘上的所有数据(包括操作系统)将被

完全删除。

重要信息 在 HP-UX 11i v3 安装和恢复过程中,已连接的主动 /被动式设备将导致长时

间延迟(一小时或数小时),或者可能导致系统挂起。与此类似,在安装主

动 /被动式交换 (APSW) 插件之前连接主动 /被动式设备可能会导致某些命令

的执行时间很长。请在安装或恢复 HP-UX 11i v3 之前断开所有连接到系统的

主动 /被动式设备。在安装或恢复后,应在将主动 /被动式设备连接到系统之

前安装 APSW 插件,这一点很重要。

第 6 章98

Page 99: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

制定使用客户端控制台时的引导和安装决策

制定使用客户端控制台时的引导和安装决策

决定从客户端控制台操作所使用的方法时,应考虑服务器 /客户端的配置。

本节概述了从客户端控制台引导时所使用的选项。

从服务器引导和安装 要使用 Ignite-UX 服务器在客户端系统上引导和安装 HP-UX,必须满足下列

条件:

• 客户端是可访问的,并与 Ignite-UX 服务器位于同一网络上。

• 客户端当前正在运行 HP-UX 11.00 或更高版本。

服务器上的 Ignite-UX GUI 中应显示从 Ignite-UX 服务器引导的所有客户端。

如果服务器的安装不完整,或如果客户端无法使用 DHCP 来获取足够的网络

参数,则客户端可能需要通过 Ignite-UX 服务器的 GUI 进行交互操作。

如果客户端找不到进行引导的 Ignite-UX 服务器,请检查下列条目:

• 客户端与 Ignite-UX 服务器位于同一子网上。

• 调查 /var/adm/syslog/syslog.log 中的 instl_bootd 错误。

• 在 /var/adm/inetd.sec 文件中,确保服务 instl_boots 存在,并且

允许(或不拒绝)使用 IP 地址 0.0.0.0。 此条目格式应为:

instl_boots allow 0.0.0.0

• 如果 /etc/services 来自 NIS,请确保 NIS 服务器具有 instl_boot*条目。

有关配置 Ignite-UX 服务器的详细信息,请参阅第 3 章“为网络引导注册客户

端创建服务器”和第 4 章“为网络引导匿名客户端创建服务器”。

独立系统 独立系统是从介质而非 Ignite-UX 服务器引导的客户端。可以从介质或服务器

进行安装。

通过选项进行排序 图 6-1 中显示了用于通过服务器从客户端控制台引导和安装 HP-UX 的决策树。

如果要在不使用 Ignite-UX 服务器的情况下引导客户端,请参阅图 6-2 “用于从

本地设备引导独立系统以及从服务器安装 HP-UX 的决策树”。

当通过 Ignite-UX 服务器使用客户端控制台进行引导和安装时,请使用下面的

决策树。

第 6 章 99

Page 100: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

制定使用客户端控制台时的引导和安装决策

图 6-1 用于通过服务器从客户端控制台引导和安装 HP-UX 的决策树

使用 bootsys -c - 如果客户端系统当前正在运行 HP-UX,则可以在客户端

控制台上使用 bootsys -c 来从 Ignite-UX 服务器进行引导。 有关详细信息,

请参阅第 103 页上的“在客户端控制台上使用 bootsys”和 bootsys (1M) 联机

帮助页。

从本地服务器或引导辅助程序引导 - 可以使用客户端控制台从服务器或引导

辅助程序系统引导客户端,方法是中断重新引导进程并从固件接口调用引导。

详细信息将根据客户端是 PA-RISC 还是基于 Itanium 而有所不同。 根据客户

端的硬件,请参阅第 104 页上的“从控制台引导 PA-RISC 客户端”或第 106

页上的“使用网络引导基于 Itanium 的客户端”。

使用 dbprofile - 所有基于 Itanium 的可分区系统都允许定义直接引导配置

文件。 某些其他基于 Itanium 的系统(如 HP Integrity BL60p 刀片式服务器中

的基于 Itanium 的刀片系统)也提供了此 EFI 功能。 使用这些配置文件,您可

以提供联系 Ignite-UX 服务器并执行安装或恢复操作所需的所有网络信息。 有

关详细信息,请参阅第 110 页上的“用于基于 Itanium 的系统的直接引导配置

文件”。

查看用于引导独立系统的决策树 - 可以在下面的图 6-2 中找到此决策树。

是否基于

Itanium 且支

持 dbprofile?

使用 dbprofile

使用客户端控制台

HP-UX 是

否正在运行?

使用 bootsys -c

否 否是本地服务

器还是引导

辅助程序?

从本地服务

器或使用引

导辅助程序

引导

查看针对独立系统的决策树

第 6 章100

Page 101: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

制定使用客户端控制台时的引导和安装决策

引导独立系统 如果不支持网络引导,则使用以下决策树。图 6-2 中介绍的方法无需在初始引

导过程中从 Ignite-UX 服务器获取 IP 地址。

引导系统后,您将能够与 Ignite-UX 服务器通信以执行安装或恢复。 请注意,

如果没有活动 DHCP 服务器来提供网络 IP 地址请求,则需要手动提供网络

信息,然后才能与服务器通信。

有关网络引导过程的详细信息,请参阅第 42 页中的网络引导和 IP 地址。

图 6-2 用于从本地设备引导独立系统以及从服务器安装 HP-UX 的决策树

独立系统

是否是

DVD 驱

动器?

安装介质

是否匹配

服务器?

从 HP-UX 安装 DVD 引导,

然后切换到网络服务器

在服务器上创

建安装介质

从安装介质引

导,然后切换

到网络服务器

查看用于通过网络服务器

安装的决策树。

第 6 章 101

Page 102: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

制定使用客户端控制台时的引导和安装决策

从 HP-UX 安装 DVD 引导,然后切换到网络服务器 - 该选项要求系统安装

DVD 驱动器以供 DVD OE 介质使用,或者安装 CD 驱动器以供通过 CD-ROM

提供安装介质的 HP-UX 版本使用。 OE 介质上的 Ignite-UX 版本必须与服务器

上的 Ignite-UX 版本匹配。

在服务器上创建安装介质 - 可以创建用于引导的安装介质。 这种类型的安装

介质中不包含完整的归档文件。 有关详细信息,请参阅第 11 章“创建自己的

安装介质”。

从安装介质引导,然后切换到网络服务器 - 该选项假设您已经创建了用于引

导的安装介质。 有关详细信息,请参阅第 11 章“创建自己的安装介质”。

查看针对网络服务器安装的决策树 - 这些决策树包括: 图 2-6 “在配置用于

引导 PA-RISC 系统的服务器时使用的决策树”和图 2-7“在配置用于引导基于

Itanium 的系统的服务器时使用的决策树”。

第 6 章102

Page 103: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

在客户端控制台上使用 bootsys

在客户端控制台上使用 bootsys

如果使用 -c Ignite-UX Server 选项,则可以从客户端控制台运行

bootsys 命令。 该选项指导 bootsys 联系指定的 Ignite-UX 服务器,然后执

行本地重新引导。

有关 bootsys 的详细信息,请参阅 bootsys (1M) 以及描述如何从服务器使用

该命令的章节:第 122 页上的“使用 bootsys 进行安装”。

第 6 章 103

Page 104: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

从控制台引导 PA-RISC 客户端

从控制台引导 PA-RISC 客户端

本节说明了如何利用使用 Ignite-UX GUI 的 Ignite-UX 服务器,通过客户端

控制台在 PA-RISC 客户端上安装 HP-UX。

有关重要的注意事项,请参阅“为安装准备客户端” 一节。

如果引导过程中需要进一步帮助,请输入:

BOOT ADMIN> help boot

第 1 步 . 获取要使用的 Ignite-UX 服务器 IP 地址。

第 2 步 . 在客户端上开启电源(执行冷重启)以使其处于已知状态。

注释 如果您设置了 AUTOBOOT 标志,则必须在处理器相关代码 (PDC) 提供如下的

所示的消息时,按 Esc 键以中断引导序列:

To stop selection process, press and hold ESCAPE key.

有关引导序列的详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管

理员指南》或《管理系统和工作组: HP-UX 系统管理员指南》。

在引导序列过程中,客户端控制台上显示状态消息。 根据计算机、服务器或

工作站型号的不同,可能会显示引导管理菜单和(或)固件提示符。

第 3 步 . 在客户端控制台上输入以下命令,也可以使用 Ignite-UX 服务器 IP 地址引导

客户端:

固件提示符> boot lan.n.n.n.n install

其中: n.n.n.n 是 Ignite-UX 服务器的 IP 地址。

然后客户端开始从网络服务器安装该安装内核(或安装客户端)。这大约需要

5 分钟。

第 6 章104

Page 105: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

从控制台引导 PA-RISC 客户端

提示 要搜索 Ignite-UX 服务器,请在客户端控制台上输入下面的命令(仅适用于

工作站):

固件提示符 > search lan install

将显示可以引导客户端的服务器的列表以及相应的 IP 地址,如下所示:

Searching for potential boot devices(s)... on Path LANThis may take several minutes.

To discontinue search, press any key (termination may not be immediate).

Path Number Device Path Device Type----------- ----------- -----------P0 LAN.15.1.46.117.3.254 lp2 100/Full DxP1 LAN.15.1.41.70.3.254 lp4 100/Full D

您可能需要在其他正在运行的系统上运行 nslookup 命令以确定您的 Ignite-UX

服务器所对应的 IP 地址。

第 4 步 . 当 Ignite-UX 服务器响应时,安装过程开始,并首先进行以下询问:

hpux KernelPrompt "Choose Operating System to Install :"

1. target OS is B.11.00 2. target OS is B.11.11 3. target OS is B.11.23 PA 4. Exit

Choose Operating System to Install :

通过键入相应的数字,选择要在客户端上安装的操作系统的版本,然后按 Enter

继续安装。

第 6 章 105

Page 106: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

使用网络引导基于 Itanium 的客户端

使用网络引导基于 Itanium 的客户端

本节说明如何使用网络通过 Ignite-UX 服务器在基于 Itanium 的客户端上安装

HP-UX。

有关重要的注意事项,请参阅“为安装准备客户端” 一节。

第 1 步 . 在客户端上开启电源(执行冷重启)以使其处于已知状态。

注释 如果您设置了 AUTOBOOT 标志,则必须在“处理器相关代码”提供如下所示

的消息时,按 Esc 键以中断引导序列:

Press Any Key to interrupt Autoboot

接下来,需要在提示符处输入 exit 以调用 Extensible Firmware Interface (EFI)

Boot Manager 菜单。

有关引导序列的详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管理

员指南》或《管理系统和工作组: HP-UX 系统管理员指南》,以及系统的硬

件文档。

在引导序列过程中,客户端控制台上显示状态消息。 根据计算机、服务器或工

作站型号的不同,可能会显示 EFI Boot Manager 菜单,如下所示:

EFI Boot Manager ver 1.10 [14.60]

Please select a boot option

HP-UX Primary Boot: 0/2/2/0.0.0.0 EFI Shell [Built-in] Boot option maintenance menu Security/Password Menu

Use ^ and v to change option(s). Use Enter to select an option

提示 在某些计算机上,向上箭头键和向下箭头键可能不起作用。 如果是这样,可将

Shift-6 (^) 用作向上箭头键,并将 v 用作向下箭头键。

第 6 章106

Page 107: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

使用网络引导基于 Itanium 的客户端

第 2 步 . 使用向上箭头键和向下箭头键选择 Boot option maintenance menu,从而进入

如以下示例所示的 EFI Boot Maintenance Manager 主菜单:

EFI Boot Maintenance Manager ver 1.10 [14.60]

Main Menu. Select an Operation

Boot from a File Add a Boot Option Delete Boot Option(s) Change Boot Order

Manage BootNext setting Set Auto Boot TimeOut

Select Active Console Output Devices Select Active Console Input Devices Select Active Standard Error Devices

Cold Reset Exit

第 3 步 . 选择 Add a Boot Option。

EFI Boot Maintenance Manager ver 1.10 [14.60]

Add a Boot Option. Select a Volume

Removable Media Boot[Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)] Load File [EFI Shell [Built-in]] Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)] Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E1E3ED6)] Exit

第 4 步 . 选择相应的网络接口,以便该网络引导加载相应的文件。 例如,查找标有 Mac

地址的条目,如本示例所示。

Device Path Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)Boot0001: Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E4A134B)Edit Existing Boot Option or make a new entry [E-Edit N-New]:

第 5 步 . 按 N 添加新的引导选项。

第 6 步 . 出现提示消息时输入简短的说明性引导选项名称。 在下面的示例中,新的引导

选项命名为 LAN1。

Enter New Description:

第 6 章 107

Page 108: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

使用网络引导基于 Itanium 的客户端

第 7 步 . 为该引导选项输入简短说明。

New BootOption Data. ASCII/Unicode strings only, with max of 240 characters

Enter BootOption Data Type [A-Ascii U-Unicode N-No BootOption] :

第 8 步 . 输入该引导选项的数据类型。

Save changes to NVRAM [Y-Yes N-No]:

第 9 步 . 按 Y 保存新的引导选项。

EFI Boot Maintenance Manager ver 1.10 [14.60]

Add a Boot Option. Select a Volume

LAN1 [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)] Removable Media Boot[Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)] Load File [EFI Shell [Built-in]] Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E1E4ED4)] Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E1E3ED6)] Exit

注释 按照与本过程介绍的 New 操作的相似方法,可以使用 Edit 操作修改引导

选项名、说明和数据类型信息。

第 10 步 . 请注意不要选择任何引导选项,然后退回到 EFI Boot Manager 菜单,否则将强

制您重新输入该选定选项的信息。

新的引导选项应该出现于 EFI Boot Manager 主菜单中。

EFI Boot Manager ver 1.10 [14.60]

Please select a boot option

HP-UX Primary Boot: 0/2/2/0.0.0.0 LAN1 EFI Shell [Built-in] Boot option maintenance menu Security/Password Menu

Use ^ and v to change option(s). Use Enter to select an option

第 11 步 . 在本例中,从列表中选择新的引导选项 LAN1,然后按 Enter 键。

第 6 章108

Page 109: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

使用网络引导基于 Itanium 的客户端

下面是使用新的引导选项 LAN1 通过网络引导安装客户端的成功示例:

Loading.: LAN1Running LoadFile()

CLIENT IP: 10.1.52.128 MASK: 255.255.248. DHCP IP: 10.1.53.37GATEWAY IP: 10.1.48.1 Running LoadFile()

Starting: LAN1

@(#) HP-UX IA64 Network Bootstrap Program Revision 1.0Downloading HPUX bootloaderStarting HPUX bootloaderDownloading file fpswa.efi (371200 bytes)

(c) Copyright 1990-2001, Hewlett Packard Company.All rights reserved

HP-UX Boot Loader for IA64 Revision 1.671

Booting from LanDownloading file AUTO (528 bytes) Press Any Key to interrupt Autoboot AUTO ==> boot IINSTALLSeconds left till autoboot - 0AUTOBOOTING...

第 6 章 109

Page 110: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

用于基于 Itanium 的系统的直接引导配置文件

用于基于 Itanium 的系统的直接引导配置文件

所有基于 Itanium 的可分区系统允许定义直接引导配置文件(这可能需要固件

更新)。某些其他基于 Itanium 的系统(如 HP Integrity BL60p 刀片式服务器中

的基于 Itanium 的刀片系统)也提供了此 EFI 功能。

通过 dbprofile 命令可以创建能与 lanboot EFI 命令配合使用的直接引导

配置文件。 直接引导配置文件包含通过网络连接到安装服务器所需的信息。

注释 这并不影响任何 DHCP 支持功能(可能需要配置这些支持功能来允许安装进

程在内核安装启动后可立即与 Ignite 服务器进行通信)。使用直接引导配置

文件,只允许从 EFI 进行网络引导,而不需要安装 bootp/DHCP 服务器。

从 EFI 运行时,下面的 dbprofile 命令

dbprofile -dn testprofile -sip 192.1.2.1 -cip \ 192.1.1.20 -gip 192.1.1.1 -m 255.255.255.0 -b \ "/opt/ignite/boot/nbp.efi"

将创建名为 testprofile 的新直接引导配置文件(如果该文件已存在,则更

新它)。 该配置文件包含下列信息:

Ignite-UX 服务器的 IP 地址 (-sip) 192.1.2.1

Ignite 客户端的 IP 地址 (-cip) 192.1.1.20

网关 IP 地址 (-gip) 192.1.1.1

网络掩码 (-m) 255.255.255.0

引导文件名 (-b) /opt/ignite/boot/nbp.efi

重要信息 如果没有在直接引导配置文件中定义客户端 IP 地址,则 EFI 将使用 DHCP 启动

引导过程,而不使用直接引导配置文件。

创建直接引导配置文件时,请务必使用 -b 选项定义引导文件,以将值设置为

/opt/ignite/boot/nbp.efi。 这是安装 HP-UX 所必需的。

第 6 章110

Page 111: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

用于基于 Itanium 的系统的直接引导配置文件

dbprofile 命令采用网关 IP 地址。 这一点很重要,因为当使用已定义网关的

直接引导配置文件时,EFI 网络堆栈将从某个位置路由非本地通信。 在这种情

况下,Ignite-UX 服务器不必与客户端处于同一 LAN 网段上;可以通过网关将

通信路由给该 Ignite-UX 服务器。 对于本地 LAN 网段上的客户端,则不需要

引导辅助程序。

要使用直接引导配置文件进行网络引导,请使用 EFI lanboot 命令的 -dn 选

项,如以下示例所示:

lanboot select -dn testprofile

此时将显示可供选择的 LAN 接口列表。 但是,当选择某接口时不会发送任何

DHCP 请求。 相反,网络引导将使用直接引导配置文件 testprofile 中的信

息,立即从 Ignite-UX 服务器启动引导过程。

注释 如果有多个 LAN 接口,则必须选择直接引导配置文件所适用的 LAN 接口。

如果从 192.1.1.x 以外的某个网络上选择了 LAN 接口(使用上述示例),则该

客户端将无法联系 Ignite 服务器。

dbprofile 命令

本节提供有关 dbprofile 命令的信息。 此命令是 EFI Shell 的一部分,当

nPartition 处于活动状态但是未引导操作系统时,可以从 nPartition 控制台访问

它。有关详细信息,请参阅位于以下 HP 技术文档资料网站的《nPartition 系

统管理员指南》:

http://www.docs.hp.com/ 和 http://www.docs.hp.com/zh_cn

语法 dbprofile [-dn 名称 [-dhcp] [-sip 服务器 IP] [-cip 客户端 IP]

[-gip 网关 IP] [-m 子网掩码] [-b "引导文件"]

[-od "可选数据"]] | [-h]

dbprofile [rm 名称] | [-h]

dbprofile [cp 源名称 目标名称] | [-h]

第 6 章 111

Page 112: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

用于基于 Itanium 的系统的直接引导配置文件

选项和操作数 -dn 名称 通过名称 name 显示 /创建 /修改直接引

导配置文件。

-dhcp 系统将使用 DHCP 服务器获得客户端

信息。

-sip 服务器 IP 将引导服务器的静态 IP 地址设置为

服务器 IP。

-cip 客户端 IP 将客户端的静态 IP 地址设置为

客户端 IP。

-gip 网关 IP 将网关的静态 IP 地址设置为网关 IP。

-m 子网掩码 将本地网络的子网掩码设置为

子网掩码。

-b "引导文件 " 从引导服务器加载引导文件。引导文件

是引导服务器上引导文件的完整路径。

-od "可选数据 " 将可选命令行参数传递到引导文件。

-rm 名称 通过名称删除直接引导配置文件。

-cp 源名称 目标名称 将一个 db-profile 从源名称复制到目标

名称。

-h 显示此命令的帮助

注释 直接引导配置文件名称的长度最多为 12 个字符,不允许有空格。 如果该直接

引导配置文件名称已经存在,则使用作为此命令的参数而传送的新值对其进

行更新。

如果直接引导配置文件中缺少客户端 IP 信息,则缺省情况下使用 DHCP。

仅支持 IPv4。

使用引号 ("") 括住引导文件和可选数据字段。

第 6 章112

Page 113: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

用于基于 Itanium 的系统的直接引导配置文件

示例 • 显示直接引导配置文件中的设置:

Shell> dbprofile

Shell> dbprofile -dn 测试

• 创建和修改直接引导配置文件中的设置:

Shell> dbprofile -dn 测试 -dhcp -sip 192.168.0.1 \-m 255.255.255.0

Shell> dbprofile -dn 测试 -b "tmp/nparsys1/loader.efi" \-od "可选数据 "

其中可选数据是要传入到引导文件的实际数据。

• 复制直接引导配置文件:

Shell> dbprofile cp 测试 配置文件

• 删除直接引导配置文件:

Shell> dbprofile rm 测试

lanboot 命令

本节提供有关 lanboot 命令的信息。 此命令是 EFI Shell 的一部分,当 nPartition

处于活动状态但是未引导操作系统时,可以从 nPartition 控制台访问它。 有关详

细信息,请参阅位于以下 HP 技术文档资料网站的《nPartition 系统管理员指南》:

http://www.docs.hp.com/ 和 http://www.docs.hp.com/zh_cn

语法 lanboot [select] [-od "可选数据 "] | [-dn 名称 ]

选项和操作数 select 从可用 LAN 设备的列表中选择。

-od "可选数据 " 将可选命令行参数传递到引导文件。

-dn 名称 指定 LAN 引导所使用的直接引导配置

文件名称。

第 6 章 113

Page 114: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

用于基于 Itanium 的系统的直接引导配置文件

注释 当没有提供缺省的 LAN 设备时,请使用 select,从而提供可用 LAN 设备的

列表以供用户选择。

使用 -od 指定要传递到引导文件的可选数据。

使用 -dn 指定要用于处理 LAN 引导的直接引导配置文件。 使用 dbprofile命令创建和管理直接引导配置文件。

示例 • 从以前安装的引导服务器进行 LAN 引导:

Shell> lanboot

Shell> lanboot select

• 指定要传递到引导文件(从引导服务器加载)的可选数据:

Shell> lanboot -od "可选数据 "

Shell> lanboot select -od "可选数据 "

其中可选数据是要传入到引导文件的实际数据。

• 使用以前创建的直接引导配置文件执行直接 LAN 引导:

Shell> lanboot -dn 配置文件 1

Shell> lanboot select -dn 配置文件 1

第 6 章114

Page 115: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

管理执行网络引导的 LAN 接口的速率和双工设置

管理执行网络引导的 LAN 接口的速率和双工设置

内核引导时的缺省行为方式是自动协商支持此功能的所有 LAN 接口的速率及

双工设置。 稍后可以在 HP-UX 启动脚本(该脚本可设置任意速率和双工)中

修改此缺省的行为方式,而不是由 LAN 接口自动协商这些设置。

使用 Ignite-UX 安装内核安装或恢复系统时没有启动脚本。 如果快速或千兆以

太网 LAN 接口无法自动协商,则无论另一端的速率和双工设置是什么,都缺

省为 100 半双工。 速率和双工设置不匹配将导致使用 Ignite-UX 时出现严重的

性能问题和可靠性问题。

当使用 Ignite-UX 时,可以使用 _hp_lanadmin_args 变量来调整速率和双工

设置。 必须先启动 Ignite-UX 使用的 LAN 接口,才可以连接 Ignite-UX 服务器,

因此如果此关键字位于 Ignite-UX 使用的正常配置文件中,则它不起任何作用。

由此看来, _hp_lanadmin_args 必须在服务器上用来引导该服务器的安装文

件系统中进行配置。 如果客户端使用引导辅助程序引导,则必须在引导辅助程

序系统上配置 _hp_lanadmin_args,而不是在 Ignite-UX 服务器上进行配置。

注释 在缺省设置中,现代交换机和集线器将自动与您的 PA-RISC 或基于 Itanium

的系统协商速率和双工设置。 但在某些情况下您可能希望将速率和双工设置

设定为某些适合于环境的值。 例如,交换机可能始终无法与系统自动协商。

如果系统所连接的交换机或集线器不采用自动协商,则必须使用

_hp_lanadmin_args 为 Ignite-UX 提供正确的速率和双工设置。 速率和双工

设置不匹配将在恢复过程中导致严重性能问题或失败。

几乎所有的快速和千兆以太网接口都支持使用 -X 选项的

_hp_lanadmin_args 变量来设置速率和双工。 某些旧的快速以太网接口可

能不支持全双工,因此请针对遇到问题的网络接口问题参考相应产品文档,

以确认每个接口所支持的速率和双工设置。

使用 lanadmin 命令时,还可以利用其他选项。 有关详细信息,请参阅

instl_adm (4) 中关于设置 _hp_lanadmin_args 的 MTU (-M) 和双工 (-S) 选项

的示例。

重要信息 由于 Ignite-UX B.5.2.x 之前版本中存在的问题,因此从系统第一次重新引导到

最后一次重新引导之前,恢复过程的某些部分可能会在错误的 LAN 接口速率

和(或)双工下运行。如果这确实是您的环境中出现的问题,则应确保已安

装 Ignite-UX B.5.2.x 或更高版本。

第 6 章 115

Page 116: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

管理执行网络引导的 LAN 接口的速率和双工设置

示例

下面是关于如何在不同情况下设置双工的两个示例。

设置 100 全双工 如果希望所有快速以太网 LAN 接口都以 100 全双工运行,那么由于所创建的双

工不匹配而使 Ignite-UX 立即产生某些问题。 要更正这些不匹配,您应向安装文

件系统中添加下列代码,以提取、更新和替换安装文件系统中的当前配置:

instl_adm -d > /tmp/cfg.tmp

编辑该文件并添加以下命令:

vi /tmp/cfg.tmp

添加下列配置节:

( lan[].driver == "btlan" ) { _hp_lanadmin_args="-X 100FD"}

将上述配置节添加到 [W|V|I]INSTALLFS 中:

instl_adm -f /tmp/cfg.tmp

然后您可以使用 inslt_adm -d 查看安装文件系统中配置的当前内容,输出

结果如下例所示:

( lan[].driver == "btlan" ) { _hp_lanadmin_args="-X 100FD"}env_vars += "TZ=EST-10EDT"

注释 您应该确保所使用的驱动程序名称与安装内核所运行的 HP-UX 版本中使用的

名称相匹配,而不是与要安装或要恢复的 HP-UX 版本中的名称相匹配。 在前

面的示例中,使用 btlan 作为驱动程序名称。 对于 Ignite-UX B.3.0.x 以及更

早版本,32 位 PA-RISC 安装内核以 HP-UX 11i v1 为基础。 HP-UX 11.00i v1 使

用统一的快速以太网驱动程序,而 HP-UX 11.0 对各个快速以太网接口使用各

自独立的驱动程序。 由此看来,即使您要安装 HP-UX 11.00,您也必须在配置

中使用 HP-UX 11.00i v1 驱动程序名称(而不是 HP-UX 11.0 驱动程序名称)。

第 6 章116

Page 117: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

管理执行网络引导的 LAN 接口的速率和双工设置

设置混合接口类型 在更复杂的环境下,尤其在那些具有混合接口类型的环境下,设置

_hp_lanadmin_args 可能会更复杂些。 在此示例中,为

_hp_lanadmin_args 设置了一个缺省值,并为千兆以太网接口定义了特定

设置:

( lan[].driver == "btlan" | lan[].driver == "gelan" ){ _hp_lanadmin_args="-X 100FD"}else { ( lan.driver == "igelan" ) { _hp_lanadmin_args="-X 1000FD" }}

这样可以确保如果用于控制要使用的 LAN 接口的驱动程序是 btlan 或

gelan,则它更改为 100 全双工,如果驱动程序是 igelan,则将接口设置为

1000 全双工。

或者,如果您希望所有快速和千兆以太网接口都设置为 100 全双工,您可以使用

如下内容:

( lan[].driver == "btlan" | lan[].driver ~ "gelan" ){ _hp_lanadmin_args="-X 100FD"}

~(波形符)运算符执行可扩展的正则表达式匹配。 您应认真练习扩展正则表达

式以避免错误匹配。 有关正则表达式的详细信息,请参阅 regexp (5)。

可以在命令行中使用 grep 命令,根据不同的输入来测试可扩展的正则表达式。

有关详细信息,请参阅 grep (1)。

第 6 章 117

Page 118: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用客户端控制台引导和安装 HP-UX

管理执行网络引导的 LAN 接口的速率和双工设置

第 6 章118

Page 119: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

第 7 章 使用服务器在客户端上引导和安装

HP-UX

本章讨论从 Ignite-UX 服务器在客户端系统上手动安装 HP-UX 的步骤。包括

以下内容:

• 安装客户端系统的方法(第 120 页)

• 使用 bootsys 进行安装(第 122 页)

• 使用 Ignite-UX GUI 进行安装(第 124 页)

• 配置安装(第 130 页)

• 执行安装(第 168 页)

• 查看和打印清单(第 171 页)

第 7 章 119

Page 120: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

安装客户端系统的方法

安装客户端系统的方法

使用 Ignite-UX 可以从 Ignite-UX GUI 手动(如本章中所述)或自动(如第 10

章中所述)安装客户端系统。也可通过使用 bootsys 从远程系统安装客户端,

或者通过使用从 Ignite-UX 服务器中获得的操作系统在本地安装客户端,如第 6

章中所述。

每种安装方法都需要一个配置 (config) 文件,如第 9 章中所述。配置内容可以

包括任何受支持的 HP-UX 11.00 、11i v1 或更高版本的操作系统,以及任何所

需的修补软件和应用程序。

本章介绍通过使用 Ignite-UX GUI 或者远程使用 bootsys 命令从 Ignite-UX

服务器进行安装的方法。

安装过程从第 98 页上的“为安装准备客户端”开始。

警告 在此安装过程中,用于安装的客户端磁盘上的所有数据(包括操作系统)将全部被删除。

重要信息 在 HP-UX 11i v3 安装和恢复过程中,已连接的主动 /被动式设备将导致长时间

延迟(一小时或数小时),或者可能导致系统挂起。 与此类似,在安装主动 /

被动式交换 (APSW) 插件之前连接主动 /被动式设备可能会导致某些命令的执

行时间很长。 请在安装或恢复 HP-UX 11i v3 之前断开所有连接到系统的主动 /

被动式设备。 在安装或恢复后,应在将主动 /被动式设备连接到系统之前安装

APSW 插件,这一点很重要。

受支持的外围设备

通常情况下,如果磁盘设备可见,则它支持安装。有时您可能需要新的固件来

支持新设备或主机总线适配器 (HBA)。确保客户端的固件支持用作引导设备

和根设备的设备和 HBA。例如,在首次发行 HP9000 rp8400 系统后,固件更

改可以使该系统从连接到 Ultra 160 HBA 的磁盘进行引导。

此外,光纤通道、磁带设备和 LAN 卡的固件支持可能会发生变化。

第 7 章120

Page 121: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

安装客户端系统的方法

您可以使用 HP-UX 安装磁盘阵列,但是安装任务不支持配置阵列。必须首先

配置磁盘阵列;有关配置说明,请参阅阵列文档。

Ignite-UX 客户端操作系统安装工具支持 VT100 和 Wyse 60 终端、兼容的终端

仿真程序以及所有 HP 终端。有关如何使用键盘在 Ignite-UX GUI 内进行导航

的其他信息,可以在第 331 页上的附录 D“终端键盘快捷方式”中找到。

网络要求

在安装期间,只能使用一个在 Ignite-UX GUI 中配置的或由 bootsys 自动处

理的 LAN 接口。如果客户端有多个 LAN 接口,可以使用 System 标签上的

Additional Interfaces... 按钮(请参阅第 148 页上的“System 标签”),来选

择一个在正确网络上配置的接口。

此外,还需要考虑以下内容:

• 如果计划对客户端执行网络引导,则 Ignite-UX 服务器必须与将要安装的

客户端位于同一个子网中。

• 如果有多个 LAN 连接,必须为安装过程选择一个连接。

• 如果要使用更高级的方法,则可以在引导客户端的每个子网上执行引导辅

助程序系统。有关详细信息,请参阅第 327 页上的附录 C“使用引导辅助

程序系统”,或者使用 bootsys 或 make_boot_tape 命令。

• 如果使用 bootsys 引导系统,则不能选择属于 HP 自动端口聚合 (APA)

组的接口。 bootsys 命令不支持属于 APA 组的接口。有关详细信息,

请参阅第 122 页上的“使用 bootsys 进行安装”。

提示 通常,仅可以使用以太网接口进行引导并且只依赖可进行引导的主 I/O 接口上

的内置以太网接口。其他的 LAN 接口可能不支持引导,所以可以考虑先从介质

(CD、DVD 或磁带)设备进行引导,然后再通过其他这些网络接口与 Ignite-UX

服务器进行连接。

第 7 章 121

Page 122: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 bootsys 进行安装

使用 bootsys 进行安装

使用 bootsys,无须登录客户端系统,就可以启动一个或多个客户端上的非交互式系统安装,如图 7-1 中所示。

图 7-1 使用 bootsys 命令进行非交互式安装

可以从命令行界面 (CLI) 或 Ignite-UX GUI(请参阅第 124 页上的“使用

Ignite-UX GUI 进行安装”)中调用 bootsys。

bootsys 命令将 Ignite-UX 内核和 RAM 文件系统从 IUX 服务器复制到每个

客户端上,然后设置根磁盘的 LIF 区域中的系统 AUTO 文件,以便在下次系统

重新引导时可以从此内核自动引导。

第 7 章122

Page 123: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 bootsys 进行安装

有关详细信息,请参阅 bootsys (1M)。第 307 页上的附录 A“问题诊断”中介绍

了在 Ignite-UX 中使用 bootsys 的常见问题。

警告 bootsys 命令不支持使用 HP 自动端口聚合 (APA) 分组的网络接口。不能选

择 APA 组作为 Ignite-UX 与 Ignite-UX 服务器通信所使用的接口。在这些情

况下,请选择 APA 组外部的接口,或中断 APA 组并将一个未分组的接口与

bootsys 一起使用(这可能需要重新配置 APA 组连接到的交换机)。

示例 下面的示例命令从 Ignite-UX 服务器 boot1 引导客户端系统,并等待来自该

服务器的安装指令:

bootsys -R 发行版 -w boot1

其中,发行版是要在客户端上安装的发行版。例如, B.11.23。

如果您使用的是未带 -w 选项的 bootsys 命令从 Ignite-UX 服务器上运行一个

安装会话,则该安装会话将自动执行无需进一步的相互操作。

要使用当前已分配 IP 地址之外的 IP 地址自动安装 client1 且不等待 Ignite-UX

服务器进行交互操作,请使用下面的命令:

bootsys -a client1:10.2.3.45

提示 要防止使用 bootsys 无意间引导关键客户端,请在客户端上创建文件

/.bootsys_block。例如,可以使用下面的命令创建该文件:

touch /.bootsys_block

第 7 章 123

Page 124: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

使用 Ignite-UX GUI 进行安装

本节介绍如何使用 GUI 向 Ignite-UX 服务器添加客户端,以及如何使用 GUI

管理 Ignite-UX 任务。 Ignite-UX GUI 只能在 Ignite-UX 服务器上运行。当从某

个客户端或其他系统远程运行时,Ignite 将使用带有键盘导航的终端用户界面

(TUI, Terminal User Interface)。

本节未涉及配置用于网络引导的 Ignite-UX 服务器的内容。要了解这些内容,

请参阅第 3 章和第 4 章。

启动 Ignite-UX

以超级用户身份在服务器上启动 Ignite-UX:

/opt/ignite/bin/ignite

此时将显示 Ignite-UX GUI,类似于图 7-2。

图 7-2 Ignite-UX 图形用户界面 (GUI)

如果是首次在该服务器上运行 Ignite-UX,将首先显示一条消息,指出没有发现

任何客户端(图 3-1)。除非之前已选中 Do not show this screen again 复选框

(图 3-2),否则还会显示 Ignite-UX 欢迎对话框。

第 7 章124

Page 125: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

添加客户端

要向 Ignite-UX 服务器添加一个客户端,该客户端必须正在运行 HP-UX。

如果客户端未运行,请参阅第 104 页上的“从控制台引导 PA-RISC 客户端”

或第 106 页上的“使用网络引导基于 Itanium 的客户端”。

添加客户端的方法有两种:

1.通过选择 Actions → Boot Client 从 Ignite-UX 服务器引导。有关详细信息,

请参阅第 125 页上的“引导客户端”。

2. 通过选择 Actions → Add New Client for Recovery 进行添加,这样操作的

目的是创建恢复归档文件。有关详细信息,请参阅第 270 页上的“添加用

于恢复的客户端”。

在 GUI 工作区中显示客户端后,可以执行下列操作:

• 单击客户端图标,选择该客户端进行进一步操作。

• 双击客户端图标,显示 Client Status 对话框。

• 右键单击以激活选定客户端的 Actions 菜单。

有关可用 Ignite-UX 选项的详细信息,请参阅第 47 页上的“Ignite-UX 图形用

户界面简介”,或者单击 Help。

引导客户端

要向 Ignite-UX 服务器添加客户端,请使用 GUI 引导当前正在运行 HP-UX 的

客户端。

第 7 章 125

Page 126: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

要引导客户端,请执行下列步骤:

第 1 步 . 在 Ignite-UX 工作区中,选择 Actions → Boot Client。

图 7-3 Boot Client 对话框

第 2 步 . 在 Hostname 文本框中输入客户端名称。如果已选择某个客户端,其名称将出现

在 Hostname 框中。

第 3 步 . 从 Releases 列表选择用来引导此客户端的 HP-UX 发行版(内核)。

Match Client 选项使用上次从服务器安装到客户端上的 HP-UX 版本。如果这是

第一次安装,服务器会查找客户端上当前正在运行的系统,并使用该发行版。

确保在服务器上存在所选发行版的配置,否则,将不能从服务器安装客户端。

图 7-4 选择引导发行版

第 7 章126

Page 127: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

第 4 步 . 单击 OK。

图 7-5 Boot Confirmation 对话框

此时将显示一个引导确认对话框。如果要引导客户端以便将其添加到 Ignite-UX

服务器,请单击 Yes,否则单击 No。

图 7-6 引导过程终端窗口

此时将显示一个终端窗口,详细说明客户端的远程 Shell (remsh) 通信和引导

过程,并包括可能发生的任何错误。如果出现错误,建议您通过 Ignite-UX 服

务器使用 bootsys 命令来手动引导客户端。

与客户端的连接可能会被拒绝。在这种情况下,必须手动重新启动客户端系

统。从客户端控制台重新启动时,终端窗口可能会过小,因此需要重新调整其

大小使其变大。

第 7 章 127

Page 128: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

Ignite-UX 将报告重新引导成功,并会发现客户端,并将其添加到服务器。

图 7-7 引导成功

图 7-8 发现新客户端

一旦客户端引导成功,它的图标就被添加到 Ignite-UX GUI。

图 7-9 在 GUI 中显示的新客户端

第 7 章128

Page 129: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

使用 Ignite-UX GUI 进行安装

成功引导后,客户端控制台将等待来自 Ignite-UX 服务器的操作。

图 7-10 客户端控制台等待服务器操作

第 7 章 129

Page 130: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

配置安装

要开始安装,请通过单击其图标来选择一个客户端,然后从 Actions 菜单中选择

下列选项之一:

— Install Client → New Install... 安装新客户端,如第 130 页上的“新安装”

中所述。

— Install Client → Repeat Install... 使用以前安装的客户端的配置,如第 167 页

上的“重复安装”中所述。

图 7-11 Ignite-UX Actions 菜单

新安装

新安装将线性进行,直到出现客户端安装配置界面。此时,用户根据需要确定

要执行的配置。

第 7 章130

Page 131: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

初始化安装

启动一个新安装时,将显示目标系统的系统硬件清单。请进行核对以确保显示连

接到客户端的硬件,并且所显示的信息正确。请注意,对于运行 HP-UX 11i v3 的

Ignite 服务器,将显示每个设备的所有路径以及 WWID。此信息可通过在 GUI 上

的 System Hardware Inventory 中向下滚动来查看,也可以通过单击 TUI 上的 [ H/W

Details ] 按钮进行查看。

图 7-12 系统硬件清单

在核对硬件清单并输入所需的信息后,单击 OK 。

如果以前安装了该客户端,系统会询问您是否要使用 Ignite-UX 服务器上次所

使用的安装配置,如图 7-13 中所示。

图 7-13 Configuration Settings Confirmation 对话框

选择 Yes,重新使用上次会话中使用的配置填充所有 GUI 字段;选择 No,创建

全新的配置并从 Ignite-UX 确定的缺省值开始。

第 7 章 131

Page 132: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

重要信息 要避免安装时出现故障,请确保 /var/opt/ignite/clients/ 目录和所有子

目录的所有者为 bin:bin,从而可将客户端的配置信息写入其 config 文件。

此时将出现客户端安装配置用户界面(图 7-14)。

客户端安装配置界面

并非该配置界面中的所有字段都需要关注。实际上,可以通过选择针对您的

HP-UX 版本的缺省配置并单击 Go! 来启动快速安装过程。

根据需要修改配置界面的字段。通过单击标签名称,在这些标签间进行导航。

至少需要使用 System 标签上的 Set Root Password... 按钮定义超级用户口令,

并使用 System 标签上的 Network Services... 按钮设置 DNS 信息。

图 7-14 Ignite-UX 客户端安装配置标签

第 7 章132

Page 133: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

所有标签上都会显示具有相同功能的 Show Summary、 Save As、 Reset

Configuration、 Go!、 Cancel 和 Help 按钮。

Basic 标签 缺省情况下,将显示 Basic 标签,如图 7-14 所示。此标签上的元素

将在随后的各小节中进行说明。

Configurations:列表按钮 单击 Configurations: 旁边的选择列表按钮,并选择用于此

安装的配置。显示的配置选项存储在 Ignite-UX 服务器上的 /var/opt/ignite/INDEX文件中。

如果选择的配置没有对应的环境,则会出现如下消息。请选择其他配置进行安装。 如果

在服务器上使用未配置的 HP-UX 版本引导了客户端(图 7-4),则无法使用该 Ignite-UX

服务器在客户端上安装该 HP-UX 版本。

图 7-15 无环境注释

表 7-1 所有标签上都显示的功能

按钮 功能

Show Summary 显示目标客户端上新安装的 HP-UX 发行版、软件、

基本磁盘布局和硬件清单。

Save As 保存配置以供将来使用。 TUI 中没有此项。 通过

Basic 标签上的 Configurations... 按钮加载已保存的

配置。

Reset Configuration 使用缺省配置填充所有 GUI 字段。

Go! 开始安装。安装开始前,要求进行确认。

Cancel 退出会话。

Help 所有 GUI 字段都有 Help 信息。也可使用 F1 键来

启动。

第 7 章 133

Page 134: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Descriptions...按钮 单击该按钮可以查看有关选定配置的详细信息。

Environments:列表按钮 单击 Environments: 旁边的选择列表按钮,并从列表中选择

要安装的操作系统或 HP-UX 11i OE。该列表中可能包括 64 位或 32 位操作系统版本。

选项和缺省值取决于 Ignite-UX 服务器上安装的发行版。 如果创建了黄金映像并将其

配置添加到服务器的 /var/opt/ignite/INDEX 文件中,则还可能包括黄金映像。

Root disk...按钮 单击该按钮可更改根磁盘。

图 7-16 Root Disk Choices 对话框

从可用磁盘列表中选择一个磁盘,然后单击 OK。列表中仅显示受支持的设备以供使用,

所以如果某个特定设备未显示在列表中,说明 Ignite-UX 不支持该设备。

Root Disk Choices 对话框显示每个磁盘的所有路径,因此,具有多个路径的磁盘将多次

列出。要查看某个设备的所有路径的简明列表,请单击 More Info 按钮。

第 7 章134

Page 135: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

除列出特定设备的所有路径外, More Info 按钮还提供设备 ID、WWID 等详细信息。

图 7-17 More Info 对话框

Legacy 硬件路径窗口在运行 HP-UX 11i v2 及更早版本的系统上不可用。 Legacy 硬件

路径会根据当前在选择列表窗口中选择的 Lunpath 硬件路径进行更新。要查阅指向该

设备的所有 Legacy 硬件路径的简明列表,请选择 All Paths... 按钮(仅在运行 HP-UX

11i v3 及更高版本的系统上可用)。

图 7-18 All Paths...对话框

第 7 章 135

Page 136: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

File System:列表按钮 单击 File System: 旁边的选择列表按钮,然后从可用文件系统

体系结构列表中进行选择。

所显示的文件系统选项列表与客户端的硬件体系结构相关。下表对这些选项的缺省值

进行了概述并随后给出说明。

有关规划文件系统布局的准则以及磁盘管理策略的信息,请参阅适用于 HP-UX 11i v3

的《HP-UX 系统管理员指南》或《管理系统和工作组:HP-UX 系统管理员指南》。此

外,有关文件系统配置的详细信息,请参阅第 156 页上的“File System 标签”一节。

• Whole Disk (Not LVM) with HFS 或 Whole Disk (Not LVM) with VxFS - 这些选

项会将整个磁盘当作一个单元。此选项适用于 HFS,或者当 PA-RISC 上磁盘等于

或小于 2 GB 时。可以在基于 Itanium 的系统上将一个 70 GB 磁盘用作一个单元。

• Logical Volume Manager (LVM) with HFS (Hierarchical File System) - 此选项对

单个或多个磁盘系统进行格式化,以便将磁盘空间组合成一个大的磁盘池,然后

根据需要分配卷。根卷和交换卷必须位于相同的物理卷,并且由 Ignite-UX 按照这

种方式进行配置。可以使用 File System 标签(请参阅第 156 页)配置 LVM 卷,

也可使用 Ignite-UX 计算的值。有关详细信息,请参阅 lvm (7)。

• Veritas Volume Manager (VxVM) with VxFS - 此选项对单个或多个磁盘系统进

行格式化,以将磁盘空间组合成一个 VxVM 下的大磁盘池,然后根据需要分配

卷。根卷 (/)、引导卷 (/stand) 和主交换卷必须位于相同的物理磁盘上,并由

Ignite-UX 按照这种方式进行配置。可以使用 File System 标签(请参阅第 156 页)

来配置 VxVM 卷。使用 VxFS 可在安装后更改文件系统大小。使用 HP OnlineJFS

产品选件,可以调整已挂接的文件系统的大小、对其进行碎片整理或者为其制作

“快照”。

• Logical Volume Manager (LVM) with VxFS (Veritas File System) - 此选项对单

个或多个磁盘系统进行格式化,以便将磁盘空间组合成一个大的磁盘池,然后根

据需要从此磁盘池中进行卷分配。VxFS 与 JFS(Journaled File System,定期文件

系统)相同。通过使用 HP VxFS 产品,可以调整已挂接的文件系统的大小、对其

进行碎片整理或者为其制作“快照”。

表 7-2 文件系统缺省选项

PA-RISC 基于 Itanium

Whole Disk with VxFS 是

Whole Disk (not LVM) with HFS 是

LVM with HFS 是

VxVM with VxFS 是 是

LVM with VxFS 是 是

第 7 章136

Page 137: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Root Swap (MB)...按钮 根交换空间容量取决于正在安装的应用程序。 可以选择使用

Ignite-UX 根据客户端上的可用内存计算的缺省值,也可以单击 Root Swap (MB)...,然

后选择列表中显示的选项。也可以通过键入需要的容量大小来直接修改相邻的字段。

交换空间会四舍五入为 4 MB 的倍数或者 LVM 扩展区大小。

有关计算交换空间的信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管理员指南》

或《管理系统和工作组:HP-UX 系统管理员指南》。

Languages...按钮 单击 Languages... 时,将列出可用于 HP-UX 系统的语言。第一

次启动 GUI 时设置的缺省语言将显示在相邻的字段中。如果需要的语言不是当前的缺

省语言,请选择客户端的缺省语言。双击每项可以选择多种语言。要在列表中选择一

定范围的项目,请单击并按住鼠标按钮,在对话框内向下拖动指针,然后单击

mark/unmark。

每种语言都有相应的语言环境(语言变量),它说明语言的系统管理,以进行以下操作:

• 传递消息

• 显示数字

• 显示货币值

• 报时

• 生成字符

• 对文本排序

单击 Default Language... 将显示 Default Language Choices(图 7-19)。内容分为两列显

示:Language 和 Locale。每种语言在系统上可能有多种表现形式。如果是这种情况,则

同一语言将有多个语言环境条目。

图 7-19 Languages 对话框

第 7 章 137

Page 138: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

语言环境决定了激活语言的方式,该值显示在 Code Set: 旁边,如下所示:

• ASK_AT_FIRST_BOOT 允许语言设置保持开启状态(未设置),直到首次引导客

户端系统。到时,系统会提示您。语言设置将作为初始系统配置的一部分来执行。

• SET_NULL_LOCALE 将创建一个 NULL 语言环境,使语言环境变量(如 LANG

和 LC_ALL)保持缺省的未设置状态。如果不设置语言环境,程序将在不使用本

地化的消息目录的情况下执行,这可以提高系统性能。所有 HP-UX 程序将在 C 语

言环境中运行,并显示英文消息。

有关设置语言环境的其他方法的信息,请参阅 geocustoms (1M) 和《HP CDE 入门指南》。

Keyboards...按钮 单击此按钮可选择在客户端上使用的键盘类型。否则,将使用缺省

选项。

选定的键盘语言名称存储在 /etc/kbdlang 文件中。如果语言设置不正确,则可以通过

删除此文件快速恢复。

Additional...按钮 单击 Additional... 可从当前的配置文件中在某些预先配置的使用模式

和变量之间进行选择。此外,按钮是否可用取决于配置文件中的变量,可以使用可用按

钮为每个变量选择一个设置。

第 7 章138

Page 139: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

例如,如果正在使用 LVM,您将会看到用于轻松设置多个磁盘、进行条带化和创建文

件系统的选项。有关详细信息,请参阅 instl_adm (4)。

图 7-20 Additional Configuration Controls 对话框

第 7 章 139

Page 140: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

下面的 Additional Configuration Controls 对话框示例显示了另外一个的系统的选项。 缺省

情况下,具有固件超线程功能的系统会启用该对话框。

图 7-21 Additional Configuration Controls 对话框 2

Software 标签 使用 Software 标签可以从在安装 Ignite-UX 服务器时配置的应

用程序中进行选择。您可以访问特定的软件仓库,也可以更改软件仓库位置。显

示内容不会根据新选定的软件仓库动态更新。当选择新的软件仓库时,其内容必

须与当前的软件仓库完全相同。否则,应在调用 Ignite-UX 之前,在 Ignite-UX 服

务器上使用 make_config 配置新软件仓库。

第 7 章140

Page 141: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Software 标签的显示内容如图 7-22(适用于 HP-UX 11i v1 和 11i v2 系统)和

图 7-23(适用于 HP-UX 11i v3 系统)所示。

图 7-22 适用于 HP-UX 11i v1 和 11i v2 的 Software 标签

第 7 章 141

Page 142: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

图 7-23 适用于 HP-UX 11i v3 系统的 Software 标签

Category 选择一个主题类别可显示可用的产品。如果选择 All,将显示软件仓库中的所

有软件包。如果选择除 All 以外的选项,则缩短此列表。如果任何定制配置文件定义了其

他类别,这些类别也会显示在此处。

从 HP-UX 11i v3 开始,软件包按类别“可选”、“建议”和“必需”(而不是按“可

选”、“缺省安装”、“必备”)进行组织。 有关您的 HP-UX 版本中的软件包及 OE 结

构的详细说明,请参阅《HP-UX 安装与更新指南》,该文档可从

http://www.docs.hp.com/ 获得。

请注意, Ignite-UX 属于“可选”类别。如果要在客户端上安装 Ignite,必须选择它

才能安装。

可以通过标记“-OE- Optional”产品选择“可选”类别中的所有软件,并通过标记

“-OE- Recommended”选择“建议”类别中的所有软件。

第 7 章142

Page 143: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

产品 单击列表中的产品可选择该产品。要更改 Marked ? 列中的状态,请使用

Mark/Unmark Selection(s) 按钮,或者双击该产品。 如果试图取消标记某个必须安装

的产品,则会出现类似以下内容的消息:

图 7-24 不能取消选择软件

Marked ? 列的状态可以为:

Required 已选择且无法取消选择。

Yes 已选择且可以取消选择。

No 未选择且可以进行选择。

Unavail 未选择且无法进行选择。

有关详细信息,请参阅 instl_adm (4)。

是否能够选择和取消选择安装软件取决于该软件所属的软件包类型(例如,“必需”)

以及已选择的其他软件。有关您的 HP-UX 版本中的软件包及 OE 结构的详细说明,请

参阅《HP-UX 安装与更新指南》,该文档可从 http://www.docs.hp.com/ 获得。

Sort by...列表按钮 选择对产品列表排序所依据的列。缺省情况下该列表按 Product 排

序。您也可以执行两级排序。例如,您可以首先按照 Product 排序,然后按照 Marked 排

序,来查看以字母顺序列出的标记为 Yes 的所有产品,然后查看以字母顺序列出的标记

为 No 的产品。

Mark/Unmark Selection(s) 按钮 选择此按钮可以更改所选产品的 Marked ? 状态。

第 7 章 143

Page 144: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Change Depot Location...按钮 选择此按钮可更改用于选择软件的软件仓库的位置。

更改软件仓库位置将更改所有产品的源软件仓库。 单击此按钮将显示以下注释:

图 7-25 更改软件仓库位置注释

Ignite-UX 不会根据新选定的软件仓库动态更新。当选择新的软件仓库时,其内容必须

与当前的软件仓库完全相同。如果新软件仓库与当前的软件仓库不同,应在调用

Ignite-UX 之前,在 Ignite-UX 服务器上使用 make_config 配置新软件仓库。

使用 Change Depots Locations 对话框可选择其他软件仓库。

图 7-26 更改软件仓库位置

使用 Server: 和 Depot: 文本框可确定新软件仓库。单击 Modify 可更新对话框内的软件

仓库信息。单击 OK 可对 Ignite-UX 服务器进行修改。

如果从黄金映像进行安装,则可以通过 Change Depot Locations 对话框来修改归档文件

服务器和归档文件路径。

第 7 章144

Page 145: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

如果修补软件保存在单独的软件仓库中,则缺省情况下将在安装操作系统之后安装它

们。如果要安装多个应用程序软件仓库,可能需要在配置文件中指定修补软件的安装

顺序。有关详细信息,请参阅第 188 页上的“使用配置文件”。

重要信息 不支持将 Symantec 的 VERITAS Volume Manager (VxVM) 的多个版本包含在同一个安

装软件仓库中,也不支持将其包含在要在一个新的安装会话中同时使用的不同软件仓

库中。如果那样做的话,在尝试使用该安装软件仓库时,或者在尝试重新引导期间发

现非 SD 软件仓库时,会使该软件无法使用,并会生成错误。有关详细信息,请参阅

第 250 页上的“使用 Symantec 公司的 Veritas Volume Manager 时的注意事项”。

交互式 swinstall 通过交互式 swinstall 会话,可以在安装的软件加载阶段之前选择

软件仓库、更改安装选项以及执行其他软件安装任务。选择交互式 swinstall 会话

后,将显示以下消息。

图 7-27 交互式 Swinstall 注释

注释 对于运行 HP-UX 11i v3 及更高版本的系统,将使用 swm(软件管理器),而不是

swinstall。 Ignite-UX 在引用 swinstall 时可能会指向 swm 或 swinstall,具体取决于发行版。有关运行 HP-UX 11i v3 及更高版本的系统的详细信息,请参阅

swm (1M)。

第 7 章 145

Page 146: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

安装过程将在软件加载阶段开始时被中断,并在控制台屏幕上显示以下消息。

图 7-28 输入交互式 swinstall

在交互式 swinstall 中,可以选择用于安装的服务器、软件仓库以及各个软件包。使用

箭头键滚动浏览整个列表,通过按空格键选择用于软件安装的新软件仓库(屏幕底部会

始终显示导航帮助)。

图 7-29 交互式 swinstall 软件仓库列表

第 7 章146

Page 147: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

选择一个软件仓库后,按 n 键可查看软件仓库内的可用软件。

图 7-30 交互式 swinstall 软件包列表

使用空格键选择或取消选择各个软件包。 按 i 键继续进行 Ignite-UX 安装。

如果按 x 键,将收到以下消息:

Would you like to exit, save or continue the job? [x]/s/c

按 c 键返回 swm 会话。

Ignite-UX 将进行检查,以确保已加载某些基本软件,但是通常情况下,建议不要退出

而不安装。

第 7 章 147

Page 148: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

System 标签 使用 System 标签可指定专属于此客户端的信息,如主机名、

IP 地址、超级用户口令和时区。

图 7-31 System 标签

Final System Parameters 列表按钮 可以选择立即设置或在第一次引导客户端时设置

System 标签参数。如果选择在第一次引导时设置,则此时不需要修改 System 标签上的

任何参数。

Hostname 文本框 客户端必须具有唯一的系统名。主机名必须满足下列条件:

• 不应包含多于八个的字符,与 uname 命令兼容。

• 必须仅包含字母、数字、下划线 (_) 或连字符 (-)。

• 必须以字母开头。不推荐使用大写字母。

有关详细信息,请参阅 hostname (1)。

第 7 章148

Page 149: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

IP Addresses 文本框 使用此字段按照以下格式输入 IP 地址: n.n.n.n,其中每个 n

是一个 0 到 255 的数字。

要确定现有系统的 IP 地址,请使用 nslookup。例如,如果客户端的主机名是 test,请输入以下内容:

#nslookup testName Server:server.corp.comAddress: 10.1.48.11

Trying DNSNon-authoritative answer:Name:test.corp.comAddress: 10.1.50.12#

也可以使用 ping 来确定系统的主机名、 IP 地址或给定的 IP 地址是否已被使用。如果

有疑问,请务必与网络管理员协调 IP 地址分配。

重要信息 不要一时疏忽而使用命名服务器的 IP 地址。您的网络可能会停止工作;结果是不可

预料的。

Subnet Mask: 文本框 此字段用于设置客户端系统的子网掩码。子网掩码通常由网络

管理员提供,并且采用 IP 地址格式或相应的十六进制数。例如:

255.255.248.0 或 0xfffff800

255.255.255.0 或 0xffffff00

Time:, Day, Month, and Year: 文本框 客户端显示的时间和日期取决于安装方法。如果

正从服务器进行安装,时间将与服务器同步;如果正在从客户端进行安装,将使用客户

端的硬件时钟进行设置。如有必要,输入 Time、 Day 和 Year 字段信息:请使用 24 小时

格式表示时间:hh:mm。

通过单击相邻的列表按钮,然后从列表中进行选择,来选择正确的月份。使用

Backspace 和 Delete 键来编辑其他字段。

如果使用下面说明的 Set Time Zone... 按钮选择了不同的时区,设置的时间会自动进行

调整。

第 7 章 149

Page 150: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Set Time Zone 按钮 单击此按钮显示时区选项,如图 7-32 中所示。 使用 General

Locations 列表按钮选择客户端的位置,然后选择时区。单击 OK 设置值。System 标签

上的时间和日期会进行调整以反映新的时区,并会设置 TZ 环境变量。

图 7-32 Set Time Zone 对话框

Set Root Password... 要确保系统的安全性,请单击该按钮,为 root 帐户创建一个

口令。此时将显示 Set Root Password 对话框,如图 7-33 中所示。

图 7-33 Set Root Password 对话框

为了增强安全性, HP 建议您在设置口令时遵守下列要求:

• 口令应该至少是八个字符长度。

• 字符应该都是英文字母。

• 口令应该至少包含两个大写字母,两个小写字母和至少一个数字或特殊字符。

• 避免使用特殊字符 @;如果必须使用它,必须使用语法 \@。

第 7 章150

Page 151: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Network Services...按钮 单击该按钮可配置客户端可用的网络服务。

图 7-34 Network Services 标签

静态路由。如果您的网络拆分为多个子网,则可能需要指定一个网关系统来访问其他

子网:

• Destination - 此字段中包含“default”一词或者目标网络的 IP 地址。

• Gateway - 这是将您的网络连接到远程网络的设备的 IP 地址或者您自己的 IP

(如果使用了通配符路由)。

• Destination Hop Count - 如果网关 IP 地址与客户端的 IP 地址不同,则通常将它

设置为 1。如果网关 IP 地址与客户端 IP 地址相同,则目标中继数为 0。

设置完此标签上的相应字段后,单击 Add 或 Modify 保存信息。有关详细信息,请参阅

routing (7)。

图 7-35 DNS 标签

第 7 章 151

Page 152: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

DNS。在 DNS 标签上,可以配置域名(主机名的扩展名,如 xx.corp.com)和域名服务器的 IP 地址。

现在,通过网络进行恢复需要为客户端设置域名和 DNS 服务器 IP 地址,除非将 System

标签上的 Final System Parameters 列表按钮设置为 Ask at first boot。

如果已在 Ignite-UX 服务器上预定义了 DNS 服务器,则 DNS 服务器 IP 地址列表中已

插入值。

如果需要将 DNS 服务器添加到此列表中,请在正在运行的系统上使用 nslookup 命令

以查看此信息。在 DNS Server IP Address 文本框中输入名称服务器的 IP 地址。

使用 Add、Modify 和 Remove 按钮可以直接修改此列表。

此外,您可以使用 DNS Search... 按钮设置要搜索的可选 DNS 域,如图 7-36 中所示。

图 7-36 Set DNS Search Domains 对话框

此搜索列表中的域将用于主机名查找。最多启用六个搜索域条目,并使用类似

xx.corp.com 的语法。要使搜索能够正常运行,列表中的第一个条目应是未限定的

主机名的本地域。

通过在 Search Domain 字段中输入文本,然后单击适合的按钮 Add 或 Modify,可以添加

或修改要搜索的域。要删除域,请从列表中选择它,然后单击 Remove。

注释 尽管可以指定域和搜索选项,但是这两者是互斥的。如果指定了两者,则搜索选项将

最后写出,但会优先执行。

第 7 章152

Page 153: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

有关详细信息,请参阅 resolver (4)、《Installing and Administering NIS Services》或

《HP-UX IP Address and Client Management Administrator's Guide》。

图 7-37 NIS 标签

NIS。网络中的非服务器主机通常会成为 NIS 客户端。每当 NIS 客户端上的进程请求

配置信息时,它将调用 NIS 服务器,而不是在其本地配置文件中进行查找。由服务器

和客户端共享的配置数据映射集称为 NIS 域。

有关详细信息,请参阅 domainname (1)、domainname (1M) 和《Installing and Administering

NIS Services》。

图 7-38 XNTP 标签

第 7 章 153

Page 154: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

XNTP。 xntpd 守护程序将按照 Internet 标准时间服务器来维护系统时间。有关详细

信息,请参阅 xntpd (1M)。

Additional Interfaces(s) 按钮 单击 System 标签上的此按钮可确定客户端上的其他 LAN

接口卡。可以根据需要添加或更改 IP 和子网信息,并指定要使用的主 LAN 接口。

图 7-39 Network Interface(s) 对话框

1. 从选择列表中选择一个接口卡。

2. 根据需要输入或 修改 IP Address:。

3. 根据需要输入或 修改 Subnet Mask:。

4. 根据选定接口的所需状态,选择 Primary Interface。如果客户端具有多个接口,

则 Primary Interface 将与 /etc/hosts 中的系统的主机名相关联。

5. 完成每个接口的更新后,单击 Modify。

第 7 章154

Page 155: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Security Choices... 单击 System 标签上的此按钮可调用 Security Choices 对话框。只有

在配置了安装时安全性的情况下才可以使用此按钮。通过安装时安全性选项,可以从

多个预定义的安全级别中选择其中一个,用于加固系统。在选择一个安全性选项后,

请务必设置超级用户口令,然后再单击 GO!,否则,系统可能很容易受到攻击。

图 7-40 Configuration Choices 对话框

第 7 章 155

Page 156: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

File System 标签 使用 File System 标签可以执行各种文件系统任务和磁盘

配置任务。其显示内容取决于在 Basic 标签上设置的文件系统选项。图 7-41 中

的示例说明在 PA-RISC 客户端上选择 LVM 后将会显示的内容。

图 7-41 File System 标签

重要信息 显示在此标签上的信息是根据操作系统发行版和硬件体系结构定制的。HP 建议

在更改这些值时要特别小心。

第 7 章156

Page 157: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

添加或更改文件系统配置 添加新的文件系统或更改现有文件系统的操作类似,因为

两者需要的信息相同。

重要信息 重命名或更改磁盘文件系统结构将使该磁盘上的旧文件系统丢失。

要添加或更改任何文件系统配置,请使用下列步骤:

1. 从列表中选择一个文件系统。要查看所有关于文件系统的可用信息,可以使用水

平和垂直滚动条,或调整对话框的大小。

2. 使用下列按钮或字段输入或更改信息,然后单击 Add 或 Modify。 如果未单击 Add

或 Modify 而转到其他标签,则会丢失所做的更改。

Usage: 单击 Usage: 旁边的选择列表按钮从文件系统使用类型列表中

进行选择。选项有 HFS、VxFS、SWAP、Unused、DUMP 和

SWAP+DUMP。通常情况下, HP 建议使用 VxFS。

Group: 单击 Group: 旁边的选择列表按钮为所选的文件系统选择合适

的卷组名。

要添加新的(或未使用的)磁盘并且为它指定一个不同的卷组

名或者创建新的卷组,请使用 Add/Remove Disks... 按钮。

通常如果要重新配置卷组,包括重新命名它,请单击

Additional Tasks,然后选择 Group Parameters 来提供定制

的组名和更改其他磁盘参数。

Mount Dir: 通过使用标准的 HP-UX 挂接目录标志(/、/usr、/stand、/var、/opt 等),来修改此字段以设置 root 磁盘。也可以

指定自己的挂接点,如“/special”或“/apps”。

Avail: 显示当前选定卷组上的可用磁盘空间。

Size: 单击 Size: 旁边的选择列表按钮 来选择文件系统大小。 使用

Avail: 显示来测量当前选定的卷组中未分配的磁盘空间。 单击

Add 或 Modify 之后,更改内容将反映在文件系统列表的 Mount

Dir 列中。可以使用下列大小调整类型:

Fixed MB - 将选定的文件系统设置为此大小。

All Remaining - 选定的文件系统会自动接管磁盘或卷组上

所有的剩余文件系统空间。

Free MB - 如果知道在安装系统后希望此卷拥有多少可用空

间,则此选项非常有用。卷的大小是指定的空间量加上选定

的软件所需的空间量之和。

第 7 章 157

Page 158: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

Free % - 此类别与“Free Size”类似,但以百分比表示。在

已知此卷将占用卷大小的百分比时使用此类别。如果指定

20%,则在安装了选定的软件之后此卷应已占用 80% 的空间。

Range MB - 选择列表中的此类别可以设置文件系统的最大

容量(最小容量由为文件系统选择的软件确定)。/usr 文件

系统必须有足够的空间才可以容纳操作系统更新。适用于 64

位系统的绝对最小值是 324 MB。请参考随 HP-UX 发行版一

同提供的安装指南。

注释 虽然可以更改文件系统的大小,但 Ignite-UX 将强制执行最小容量,并且在必要时

会扩大系统大小以满足某些文件系统的要求。这些大小的确定是基于要安装的软

件大小以及为文件系统定义的大小。

重要信息 只有在单击 Add 或 Modify 后,才会保存所做的更改。如果进行了更改,但在未使用这

些按钮中的任一按钮的情况下选择了另一个标签,则所做的更改不会得到应用并全部

丢失。

特定文件系统布局的其他要求如下:

表 7-3 LVM 和 VxVM 对卷的要求

卷管理器 对卷的要求

LVM • 其中一个卷必须是 root (/)。

• 交换卷(主卷)是必需的。

• 目录名称必须具有有效的 HP-UX 名称(例如,

/usr 或 /database)。

VxVM • 其中一个卷必须是 root (/)。 根卷组始终使用

VxVM 3.5 版来创建。

• 其中一个卷必须是使用 HFS 方式引导 (/stand)。

• 交换卷(主卷)是必需的。

• 目录名称必须具有有效的 HP-UX 名称(例如,

/usr 或 /database)。

第 7 章158

Page 159: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

删除文件系统 要删除列在标签上的任何文件系统,请选择已挂接的目录并单击

Remove。

Add/Remove Disks...按钮 单击此按钮将调用一个对话框来执行下列操作:

• 添加新磁盘并配置其文件系统类型和卷组标志(如果有)。

• 通过将磁盘指定为 Unused,从客户端上删除该磁盘,使之不再可用。

• 确定当前的磁盘使用情况。

要从客户端更改、添加或删除磁盘,请执行下列步骤:

1. 单击 Add/Remove Disks...。

图 7-42 Add/Remove Disks 对话框

2. 从列表中选择磁盘。

3. 单击 Usage: 旁边的选择列表按钮为该磁盘选择其他使用情况,或选择 None 来删

除它。根据您的选择,将显示其他字段和按钮。例如,如果选择 LVM 或 VxVM 将

显示 Volume Group... 按钮和相关字段。

第 7 章 159

Page 160: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

4. 单击 More Info 将显示如下屏幕。

图 7-43 Add/Remove Disks More Info 对话框

More Info 对话框显示有关选定设备的详细信息,例如,设备 ID 和 WWID。对于

HP-UX 11i v3 及更高版本, Legacy HW Path 窗口将更新,以显示与选定设备相关

的 Legacy 硬件路径。要查看与设备相关的所有 Legacy 硬件路径的列表,请单击

All Paths... 按钮。

5. 单击 Add/Remove Disks 对话框中的 Modify 来执行所做的更改。

6. 在完成操作后单击 OK,然后返回到 File System 标签。

---- Additional Tasks ---- 列表按钮 通过该按钮,可以在需要时配置下列类别中的高级

信息:

• 磁盘参数(第 161 页)

• 文件系统参数(第 162 页)

• 卷参数(第 163 页)

• 组参数(第 164 页)

选择上面任何一种类别将更改 Additional Tasks 按钮的名称,并显示一个可用于更改所选

类别的相关参数的对话框。

第 7 章160

Page 161: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

注释 对话框将根据在 Basic 标签上选择的文件系统的不同而显示不同内容。

磁盘参数 磁盘参数 - 按照下列步骤,使用 Additional Tasks 按钮的 Disk Parameters 选项,进一

步定义客户端上每个磁盘的每柱面磁道数或每分钟转速。此外,还有用于初始化每个磁

盘的选项。

注释 HP 建议您不要修改 Trks/Cyl:或 Disk RPM:或者启用要运行的 Media Init:。设置每磁柱的

磁道数或每分钟的磁盘转速不会为现今的磁盘驱动器带来任何优点,这些驱动器会自动

跳过故障扇区。如果在磁盘上遇到读取和(或)写入错误,请考虑更换磁盘。另外,因

为现代的磁盘驱动器非常大,因此运行 Media Init: 来初始化磁盘理论上要耗费几个小时

的时间,所以没有任何用处。

第 1 步 . 单击 ----Additional Tasks---- 并且选择 Disk Parameters...。将显示一个如图 7-44 所示

的对话框。

图 7-44 Advanced Disk Parameters 对话框

第 2 步 . 在选择列表中突出显示某个磁盘以选中它。

第 3 步 . 根据需要通过直接编辑的方式配置 Trks/Cyl:(磁道和柱面)和 Disk RPM:字段。建议

使用缺省值,因为这些值是为每个受支持的磁盘设备预先确定的。

第 4 步 . 单击 Modify 执行所有更改。

第 5 步 . 完成操作后单击 OK,然后将返回到 File System 标签。

有关这些磁盘参数的更多详细信息,请参阅 mkfs_vxfs (1M) 和 mkfs_hfs (1M)。

第 7 章 161

Page 162: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

文件系统参数 文件系统参数 - Ignite-UX 已经定义了几个文件系统,但是可以对这些文件系统进行

如下修改以满足您的环境要求。

第 1 步 . 单击 ----Additional Tasks---- 并选择 File System Parameters...。此时将显示一个如

图 7-45 所示的对话框。

图 7-45 Advanced File System Parameters 对话框

第 2 步 . 显示的值专属于文件系统类型并且可能发生变化。根据需要修改值。

选择 VxFS 文件系统后,会显示 VxFS Version 列表按钮。对于使用 HP-UX 11i v2 或更

高版本的客户端,使用此选项可指定为某个挂接点创建的 VxFS 文件系统的版本。如果

选择了 Default,则使用值 5。

重要信息 不要在引导文件系统上启用大型文件。HP 不支持此操作,如果在引导文件系统上启用

了大型文件, Ignite-UX 将不允许继续进行安装或恢复。

注释 HP 不建议设置 HFS 文件系统的旋转延迟值。设置此值通常不会为目前的磁盘驱动器

提供任何益处。

有关这些参数的用法的特定信息,请参阅 mkfs (1M)、newfs_hfs (1M)、mkfs_hfs (1M) 和

tunefs (1M)。

第 7 章162

Page 163: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

第 3 步 . 单击 Modify 执行所有更改。

第 4 步 . 修改完所有值后,单击 OK 返回到 File System 标签。

卷参数 卷参数 - 按照下列步骤修改缺省卷值,并执行 LVM 和 VxVM 文件系统的详细卷配置。

第 1 步 . 单击 ----Additional Tasks---- 并且选择 Disk Parameters...。此时将显示一个如图 7-46

所示的对话框,这是一个 LVM 卷的示例。

图 7-46 Advanced Volume Layout 对话框

第 2 步 . 根据需要修改下列值:

Cont Alloc: 设置连续分配策略。连续逻辑卷有下列特征:

• 物理扩展区将以升序进行分配。

• 镜像副本内的物理扩展区未启用间隙。

• 任何镜像副本的物理扩展区都驻留在单一物理卷上。

• 必须始终在将 Cont Alloc 设置为 Yes 的情况下创建根卷 (/)、

引导卷 (/stand)、转储卷和主交换卷。

Stripes:... 如果卷组中有两个或更多磁盘,则可能跨多个磁盘使用数据条带

化以提高性能。

Stripe Size: 如果卷组中至少有两个磁盘,则需要配置此项。使用第一个下拉列

表可配置单位;使用第二个下拉列表可配置大小。缺省条带大小等

于文件系统块大小,通常是 8 KB。

第 7 章 163

Page 164: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

B-block Relo: 坏块重定位机制是指当发现磁盘缺陷后,尝试将故障块重定位到

磁盘中的其他位置上。虽然 root、 swap 或 dump 逻辑卷都不支

持它,但这是创建逻辑卷时的缺省行为。

Vol Name: 输入选定卷的名称。

Disk Mapping... 将出现一个对话框,使用此对话框可限制使用有卷数据驻留的磁盘

驱动器。通常情况下,这些数据将在这些磁盘上按顺序进行分配。

有关详细信息,请参阅 lvcreate (1M)(适用于 LVM)或者 vxassist (1M)(适用于 VxVM)。

第 3 步 . 单击 Modify 实施所有更改。

第 4 步 . 修改完所有值后,单击 OK 返回到 File System 标签。

组参数 组参数 - 可按照如下方式设置其他卷组参数,以进一步定义卷。

第 1 步 . 单击 ----Additional Tasks---- 并选择 Group Parameters...。将显示一个如图 7-47 所示

的对话框,这是一个 LVM 组布局的示例。

图 7-47 Advanced Group Parameters 对话框

第 7 章164

Page 165: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

第 2 步 . 根据需要修改下列值:

• Group Name:- 用于重命名现有卷组。

• Max Vols:- 最大逻辑卷数。

• Tot Size:- 所有卷的总大小,以 MB 为单位。

• Max Phys Vols:- 最大卷数。

• Max Phys Exts:- 最大物理扩展区。

• Phys Ext Size:- 物理扩展区大小,以 MB 为单位。

有关详细信息,请参阅 vgcreate (1M)(适用于 LVM)或者 vxassist (1M)

(适用于 VxVM)。

第 3 步 . 单击 Modify 执行所有更改。

第 4 步 . 修改完所有值后,单击 OK 返回到 File System 标签。

Advanced 标签 可以使用如图 7-48 所示的 Advanced 标签,激活要在完成安

装后在客户端上运行的任何 HP 或定制脚本。例如,可以包括用于从其他软件

仓库安装其他软件的脚本,或者包含供预期客户端使用的特定系统配置变更

的脚本。

此标签上会显示两个不同的列表:Scripts to be Executed: 和 Available Scripts:。

用于填充 Available Scripts 列表的脚本是从 /var/opt/ignite/INDEX 文件派

生的,并通过 scripts 关键字来标识。当使用 manage_index 将新脚本添加

到 /var/opt/ignite/INDEX 文件时,这些脚本会自动添加到此列表中,并

在下次调用 Ignite-UX GUI 时即可使用。例如,如果要添加一个位于

/var/opt/ignite/scripts 并且名为 run_fsck 的脚本,可使用以下命令:

manage_index -a -s "/var/opt/ignite/scripts/run_fsck"

有关详细信息,请参阅 manage_index (1M)。

第 7 章 165

Page 166: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

通过从 Available Scripts: 列表中添加或删除脚本,来填充 Scripts to be Executed:

列表。每个操作的说明如下。

图 7-48 Advanced 标签

添加脚本 要添加由 Ignite-UX 在安装后执行的脚本,请从 Available Scripts: 列中选择

一项,然后单击 <---Add---。

有关自动执行 Ignite-UX 任务的脚本的用法的详细信息,请参阅第 187 页上的第 9 章

“定制安装”和 instl_adm (4)。另请参阅《Ignite-UX Custom Configuration Files》文档,

此文档可以从 Ignite-UX 网站的“Information Library”页上获得:

http://www.docs.hp.com/en/IUX/infolib.html

删除脚本 要删除脚本,请在 Scripts to be Executed:列表中选择该脚本,然后

单击 -Remove →。此项将从列表中删除并不会在安装后执行。删除的脚本保留在

Available Scripts:列表中,以备以后使用。

第 7 章166

Page 167: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

配置安装

重复安装

一旦成功安装了客户端,就建立了一个可重复使用的客户端安装配置。可以选

择使用任何先前的配置来安装或重新安装客户端。此方式无须任何干预,使用

它可以快速启动多个安装。

可以通过从 Ignite-UX GUI 中选择 Actions → Install Client → Repeat Install,

开始执行重复安装。此时将显示 Repeat Installation 对话框。

图 7-49 Repeat Installation 对话框

Configuration File 列表(图 7-49)包含上次安装配置以及通过所有安装配置

标签上的 Save As… 按钮创建的配置。这些已保存的安装配置存储在

/var/opt/ignite/saved_cfgs/ 中。

如果没有已保存的配置, Repeat Install 操作将不可用并且必须开始新的安装,

如第 130 页上的“新安装”中所述。

通过单击来选择列出的配置之一,然后单击 OK。Ignite-UX 的安装过程会先与

用户确认,来提醒用户开始安装显示在 Selected Clients 列表中的客户端。单击

相应按钮即可确认或取消所列客户端的安装。

第 7 章 167

Page 168: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

执行安装

执行安装

单击 Go! 启动新安装,在确认重复安装后,Ignite-UX 将执行预安装一致性检查,

以确定在开始安装前必须纠正的任何错误(图 7-50)。

图 7-50 Installation Confirmation 对话框

确认对话框将列出在安装过程中要写入的磁盘以及包含任何注意事项、警告

或错误的预安装分析日志。

• 如果此时不希望继续安装,请单击 <Back。

• 使用滚动条查看预安装分析内容。 请务必检查所有信息,并确保用于安装

的磁盘正确。

• 必须先更正所有列出的错误,然后才能继续安装。

检查完所有信息并确定客户端安装能够继续进行后,单击 Go!。

第 7 章168

Page 169: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

执行安装

安装期间将显示 Client Status... 对话框,用于监视安装过程。

图 7-51 Client Status...对话框

此信息将随客户端状态的变化而变化。

第 7 章 169

Page 170: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

执行安装

使用 View Logfile... 按钮可以查看特定的安装信息,该按钮将调用一个对话框,

该对话框显示在安装期间所写入的日志文件。

图 7-52 安装日志文件

仔细检查滚动状态信息中的错误。缺省情况下会连续滚动。可以使用 Automatic

Scrolling 复选框打开或关闭滚动行为。

完整的安装日志位于 Ignite-UX 服务器上的 /var/opt/ignite/clients/主机名/install.log 中。

注释 由于在安装期间可能会出现由 HP-UX 中的其他组件造成的错误,因此,不可

能将所有错误都写入此日志文件中。

第 7 章170

Page 171: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

查看和打印清单

查看和打印清单

成功完成 HP-UX 安装后,Ignite-UX 会为每个客户端创建一个清单。此清单详

细地说明了选定客户端的所有安装信息。使用它可以确保安装已按预期执行,

并已安装所有软件,并且为每个客户端安装保留一份记录。

可从 Ignite-UX 查看此清单,并将其保存到服务器和客户端上的文件中。

客户端安装清单包含下列信息:

• System Information(系统信息)

• System Hardware(系统硬件)

• Installed Software(已安装的软件)

• File System Layout(文件系统布局)

• Disk Layout(硬盘布局)

• Swap Configuration(交换配置信息)

• Kernel Configuration(内核配置信息)

在 Ignite GUI 中,可以通过选择客户端,然后单击 Actions→View/Print Manifest

来查看此清单。

安装的每个客户端的清单文件保存在 Ignite-UX 服务器的

/var/opt/ignite/clients/客户端 /manifest/manifest.info 中,

以及客户端的 /var/opt/ignite/local/manifest/manifest.info 中。

要从 Ignite-UX 服务器命令行打印系统清单,请输入:

/opt/ignite/bin/print_manifest

从清单模板文件中使用格式说明将 ASCII 文件打印到 stdout。有关详细信息,请参阅 print_manifest (1M)。

第 7 章 171

Page 172: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用服务器在客户端上引导和安装 HP-UX

查看和打印清单

下面显示了一个清单示例。

图 7-53 View/Print Manifest 对话框

第 7 章172

Page 173: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

第 8 章 黄金映像

本章介绍如何使用 Ignite-UX 创建和使用自己的通用配置。包括以下内容:

• 从黄金映像进行安装(第 174 页)

• 创建黄金映像(第 175 页)

• 配置 Ignite-UX 服务器以识别黄金映像(第 180 页)

• 启用客户端(第 183 页)

• 在客户端安装黄金映像(第 184 页)

黄金映像包含一个黄金归档文件(一个归档文件以及设置为 newconfig 状态的文

件)和说明系统的磁盘布局以及文件系统的配置文件。黄金映像用作安装系统的

通用配置。 压缩的黄金映像归档文件的格式为 tar 和 cpio,对于运行在 HP-UX

11i v3 上的 C.7.0.x 及更高版本,其格式为 pax。

Ignite-UX 无须创建黄金映像,但是它们是功能强大的系统管理工具。

通过黄金映像,可以

• 与使用 swinstall(Ignite-UX 在从 SD 软件仓库安装软件时使用的命令)

相比,提高了安装速度。

• 将定制的系统配置精确复制到客户端中。

• 将操作系统配置大批量部署到客户端中。

• 以 newconfig 级别进行灾难恢复。

第 8 章 173

Page 174: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

从黄金映像进行安装

从黄金映像进行安装

除了支持从 SD 软件仓库执行标准的软件安装以外, Ignite-UX 还支持从确认

为正确的本地系统映像(称作黄金映像)中进行安装。该方法意识到在网络

中有很多(虽然不是全部)客户端彼此之间可能完全相同(或几乎相同)。

利用这一点,我们可以创建映像(其中包括要在每个客户端中安装的配置

文件),然后再使用 Ignite-UX 安装它们。

该方法的优点如下:

• 由于压缩的系统映像直接通过网络解压到磁盘中,因此安装过程要比使用

SD 的安装速度快得多。节约的时间量取决于安装大小与网络流量,但一

般的黄金映像可在 20 分钟左右解压,而 SD 安装则需一小时左右。

• 与排除客户端存在的问题相比,使用已知正确的系统映像彻底重新安装操

作系统更节约成本。

• 当与无数据节点(所有易失性数据都保存在单独的文件服务器中)相关

联时,系统的更换时间或转移时间大大降低。

• 一旦创建黄金映像,便可轻松地将它应用于多个客户端。后续安装基本上

无须用户干预,这便减少了出错的可能性。

创建这种黄金映像的方法是:先设置一个希望所有系统模仿的系统,然后再

创建该系统的映像。请按照本章介绍的步骤设置第一个系统。

第 8 章174

Page 175: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

创建黄金映像

创建黄金映像

一般而言,黄金映像是从一个系统中创建的,该系统配置有向一组客户端分发

所需的全部软件和定制内容。黄金映像可从系统保存到介质中,然后再安装到

各个系统中。或者,可将黄金映像存储于另一系统,然后通过网络远程安装。

您可能已经创建了一个系统,并已在其中基于基本的 HP-UX 操作系统发行版

配置了一些与环境相关的变动。操作系统安装了关键的修补软件。本地公用软

件也安装在操作系统中。最终的系统经过测试可确保环境中的正常操作。

这样的系统即代表了所有用户使用的基本模型或是起点。而安装中定制内容所

需的步骤通常也是已知且可获得的。如这里所介绍的,它们都是黄金映像的最

佳“候选者”。如果系统已存在,请转至第 180 页上的“配置 Ignite-UX 服务器

以识别黄金映像”。

新建一个系统并在该系统中创建黄金映像的过程包括本节所述的以下几步:

A:安装 HP-UX 操作系统(第 176 页)

B:在操作系统中安装关键修补软件(第 177 页)

C:安装可选软件(第 177 页)

D:定制系统(第 178 页)

E:创建黄金归档文件(第 178 页)

一旦拥有一个带有基本操作系统的系统,就可以选择在该系统中安装修补软

件、应用程序和内核配置等,或仅包含核心操作系统。在示例中,仅包含了

核心操作系统。

Ignite-UX 可从 SD 软件仓库和(或)归档文件中安装系统。因为在获得映像

之前必须安装系统,所以在设置系统时您会用到这个功能。

第 8 章 175

Page 176: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

创建黄金映像

A:安装 HP-UX 操作系统

尽管通过介质使用 swinstall 命令可在不使用 Ignite-UX 服务器的情况下安装

HP-UX 操作系统,但本 HP-UX 11i v1 安装示例使用网络软件仓库作为软件源。

第 1 步 . 在 Ignite-UX 服务器中,设置要分发的 11i v1 核心操作系统。输入下列命令:

/opt/ignite/bin/make_depots -r B.11.11 \-s server:/depots/11.11/B5725AA

其中,服务器是软件仓库位于的服务器的名称。

/opt/ignite/bin/make_config -r B.11.11

make_depots 命令从由 -s 选项(路径名取决于所访问的 SD 软件仓库的位置)

指定的 SD 软件仓库中将 HP-UX 11i v1 (B.11.11) 软件复制到本地 Ignite-UX 服务

器中。

然后, make_config 命令将该软件添加为 Ignite-UX 安装的可用配置。您也

可以运行 make_config 命令,直接指向远程软件仓库。

第 2 步 . 引导客户端,准备安装客户端系统:

• 如果客户端正在运行 HP-UX,请输入以下命令来从服务器引导客户端

bootsys -v -w -f -i "HP-UX B.11.11 \

Default" 客户端主机名

其中,客户端主机名是客户端的名称。

• 如果客户端当前没有运行 HP-UX,请在客户端控制台的 boot admin

提示符处输入以下命令来引导系统

boot lan.IP 地址 install

其中, IP 地址是 Ignite-UX 服务器的地址。

例如,如果 Ignite-UX 服务器的 IP 地址是 10.2.70.9,则输入命令:boot lan.10.2.70.9 install.

第 3 步 . 使用刚才设置的配置 (HP-UX B.11.11 Default) 来安装客户端,并继续下一节。

第 8 章176

Page 177: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

创建黄金映像

B:在操作系统中安装关键修补软件

到目前为止,应该已拥有一个装有基本 HP-UX 11.11 发行版的客户端。如果有

要分发给所有用户的修补软件,请立即安装。这通常使用标准的 SD 工具完成。

例如,要安装修补软件 PHCO_34240,请执行下列步骤:

第 1 步 . 下载并解开 (unshar) PHCO_34240,获得下面两个文件:PHCO_34240.depot

PHCO_34240.text

第 2 步 . 以非交互方式安装修补软件:

swinstall -x autoreboot=true -x match_client=true \-s /PHCO_34240.depot

此操作假定已满足要安装的修补软件(在本示例中为 PHCO_34240)的相关性。

这些说明也可在 PHCO_34240.text 文件中查阅。

C:安装可选软件

加载要提供给全部客户端使用的所有可选 HP 软件和第三方软件。请记住,

所安装的任何内容都将分发到使用该黄金映像安装的所有客户端上。此外,

还须牢记所有许可限制。

通常, HP 软件(如编译器)都通过 SD 从介质或网络 SD 软件仓库中安装。

第三方软件的安装则因供应商不同而异。

重要信息 不支持将 Symantec 的 VERITAS Volume Manager (VxVM) 的多个版本包含在

同一个安装软件仓库中,也不支持将其包含在要在单个冷安装会话中同时使

用的不同软件仓库中。如果那样做的话,在尝试使用该安装软件仓库时,或

者在尝试重新引导期间发现非 SD 软件仓库时,会使该软件无法使用,并会

生成错误。有关详细信息,请参阅第 250 页上的“使用 Symantec 公司的

Veritas Volume Manager 时的注意事项”。

第 8 章 177

Page 178: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

创建黄金映像

D:定制系统

完成要分发给全部客户端的所有定制内容。这些包括定制的 CDE 登录对话框、

/etc/passwd 基本文件、附加电话工具和联机帮助页,或公司范围的缺省 DNS

和 NIS 设置。但不包括系统、工作组或站点特定的更改(如网关、用户帐户或

计算机特定的网络连接),这些由 Ignite-UX 稍后处理。

E:创建黄金归档文件

执行下列步骤从系统中创建黄金归档文件,然后配置 Ignite-UX 来使用该黄金

归档文件。 make_sys_image 命令可用于创建黄金归档文件。有关详细信息,

请参阅 make_sys_image (1M)。

重要信息 下一步运行 make_sys_image 时,不要使用该系统。设备文件将被删除,主机

和(或)系统中的联网信息将被重置。命令执行完后,这些文件将复原。

第 1 步 . 在系统中,将 /opt/ignite/data/scripts/make_sys_image 复制到

/tmp 目录。

第 2 步 . 设置 /tmp/make_sys_image 的权限,以便能够执行它。

注释 缺省情况下, make_sys_image 将归档文件存储到 /var/tmp 目录中。还可

以使用 make_sys_image 将归档文件保存到远程服务器。无论选择哪种方法,

都要有足够的磁盘空间来保存归档文件。所需磁盘空间的大小大约是系统所

包含数据量的一半(假设压缩率是 50%)。

第 3 步 . 在 Ignite-UX 服务器中,创建一个用于存储黄金归档文件的目录:

mkdir -p /var/opt/ignite/archives/Rel_B.11.11

使用 -p 选项创建中间过程的目录。最好遵循命名约定 Rel_B.11.11(或正在使用的发行版)。如果要使用 NFS 将归档文件转移到客户端,该目录必须是

NFS 导出的目录。

第 8 章178

Page 179: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

创建黄金映像

第 4 步 . 如果没有足够的磁盘空间,或者希望在远程服务器上创建归档文件,您也可以

使用下列选项:

/tmp/make_sys_image -d 要放置归档文件的目录 \ -s 目标系统 IP 地址

第 5 步 . 在系统中,运行下面的命令:

/tmp/make_sys_image [选项]

缺省情况下,该操作将在 /var/tmp 目录下创建一个名为主机名 .gz(其中,

主机名是客户端的名称)的 gzip 压缩归档文件,并且所有特定的主机信息、

设备文件、日志文件和网络信息都将被删除。

重要信息 如果出现如下错误:

ERROR: Cannot remsh server 系统名称 (check server .rhosts file).

则必须在 Ignite-UX 服务器上的 /.rhosts 文件中添加客户端名称,如以下条

目所示:

系统名称 root

make_sys_image 命令可以生成格式为 tar、cpio 或 pax(对于 HP-UX 11i v3

上的 C.7.0.x 及更高版本)的归档文件,并以选定的压缩方法进行压缩。HP 建议

使用 tar(缺省)作为归档文件格式,并使用 gzip(缺省)作为压缩格式。

重要信息 如果使用 pax 格式(需要 C.7.0.x 和 HP-UX 11i v3),则在控制归档文件大小

时应谨慎。 tar 和 cpio 格式不允许归档文件中包含大于 8 GB-1 的文件。 如果

根据此限制来控制归档文件大小,则请注意 pax 格式不受此限制的约束,它

允许归档文件中包含大型文件。

第 8 章 179

Page 180: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

配置 Ignite-UX 服务器以识别黄金映像

配置 Ignite-UX 服务器以识别黄金映像

要为黄金映像创建 Ignite-UX 配置文件,请使用以下示例文件:/opt/ignite/data/examples/core11.cfg

第 1 步 . 创建示例配置文件的副本:

cp /opt/ignite/data/examples/core11.cfg \/var/opt/ignite/data/Rel_B.11.11/core_archive_cfg

目标文件名可任意命名。可将配置文件存储在选定系统的任意位置。 Ignite-UX

使用 /var/opt/ignite/INDEX 文件来管理名称和位置(请参阅第 3 步)。

该文件必须通过 tftp 命令才可访问。

第 2 步 . 修改 core_archive_cfg 文件,来为 NFS 传送设置黄金映像(请参阅遵循

这些说明的 sw_sel 示例。请使用适合于您的系统的值)。关键更改包括:

a. 在 sw_sel 配置节中,更改下列内容:

nfs_source = "10.2.72.150:/var/opt/ignite/archives/Rel_B.11.11"

该配置将 nfs_source 指向归档文件所在的目录,该目录必须是 NFS 导

出的目录。

b. 在 init sw_sel 配置节中,更改下列内容:

description = "Archive HP-UX 11.11 CDE"

在 Ignite-UX GUI 的 Basic 标签中,该配置将显示为操作系统环境选项

(请参阅第 133 页)。

c. 确保设置以下变量:

archive_path = "主机名.gz"

其中:

主机名结合步骤 a 中的 nfs_source 行指向实际的文件。

d. 执行 archive_impact 命令,在 init sw_sel 配置节中添加 impacts

行:下面的示例命令表示一个用 gzip 压缩的 tar 归档文件。有关详细

信息,请参阅 archive_impact (1M)。

/opt/ignite/lbin/archive_impact -t -g 归档文件

e. 将结果包括在文件中,并替换示例中的 impacts 行。

第 8 章180

Page 181: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

配置 Ignite-UX 服务器以识别黄金映像

f. 查看 init sw_sel "English" 配置节,并根据要在黄金映像中使用的

语言环境对其进行修改。

该语言环境列表中的条目的格式为

"<语言环境>:<说明>"

其中 <语言环境> 是在黄金映像系统上运行的 locale -a 命令的输出中显

示的语言环境名称(例如:ja_JP.SJIS)。 <说明> 是标记该特殊语言环

境的文本字符串。<说明> 文本字符串不能包含空格;如果需要在说明中使

用多个单词,请使用下划线字符。语言环境列表条目必须括在双引号中。

例如,以下行将使日语或英语语言环境在系统上可用:

locale = { "ja_JP.SJIS:Japanese", "ja_JP.eucJP:Japanese",

"ja_JP.utf8:Japanese", "SET_NULL_LOCALE:English", "C:English" }

不应对配置文件中的语言环境行进行换行;它应为连续行。且勿添加黄金

映像中不存在的语言环境。

请注意,列出语言环境意味着可以通过 itool 进行选择。在创建黄金映

像时存在的任何语言环境仍然可以在使用此黄金映像安装的任何系统上

可用,无论它是否已经列出。

下面是完整的 sw_sel 配置节的示例:

init sw_sel "golden image" { description = "Archive HP-UX 11.11 CDE" sw_source = "core archive" sw_category = "HPUXEnvironments" archive_type = gzip tar # For NFS, the path to the archive is relative to the mount # point specified in the sw_source: archive_path = "hostname.gz" # ftp/remsh sources can use a full path: # archive_path = "/pub/IUXarchives/B.11.11_CDE.gz" impacts = "/" 23Kb impacts = "/.dt" 35Kb impacts = "/TT_DB" 18Kb impacts = "/etc" 1375Kb impacts = "/export" 1Kb impacts = "/opt" 74079Kb impacts = "/sbin" 13449Kb impacts = "/stand" 1Kb impacts = "/tmp" 1Kb impacts = "/usr" 225459Kb impacts = "/var" 5736Kb} =TRUE

第 3 步 . 在 Ignite-UX 中添加新的配置文件 (core_archive.cfg):

第 8 章 181

Page 182: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

配置 Ignite-UX 服务器以识别黄金映像

编辑 /var/opt/ignite/INDEX 文件,在 Ignite-UX 中安装新的配置。对于

本示例,即添加新的 cfg 配置节,如下所示:

cfg "HP-UX B.11.11 archive" { description "some description of this archive..." "/opt/ignite/data/Rel_B.11.11/config" "/var/opt/ignite/data/Rel_B.11.11/core_archive_cfg" "/var/opt/ignite/config.local"

}

最值得注意的行是包含 core_archive_cfg 的行。 config 和

config.local 文件包含缺省配置。

/var/opt/ignite/config.local 文件应是 cfg 配置节的最后一个文件。

最后一个配置文件的优先级最高,它将覆盖前面列出的配置文件中的值。

文件 /opt/ignite/data/Rel_B.11.11/config 提供了磁盘和文件系统的

布局缺省值,以及 Ignite-UX 必需的其他控制信息。它在每个 cfg 配置节必须

是第一个文件。

每个 cfg 配置节显示为 Ignite-UX 的一个可用配置。因此,字符串 HP-UX B.11.11 archive 现在是一个有效配置。

第 4 步 . 确保正确导出 NFS 文件系统。

在上一步示例的 sw_source 配置节中,已将黄金映像的位置指定为 NFS 服务

器上的某个文件。您需要确保客户端拥有访问该目录的权限。

确保 NFS 配置正确。要查看当前状态并确保包含映像的目录正确导出,请输入:

exportfs -v

Ignite-UX 自动尝试导出 /var/opt/ignite/clients 以备使用。在该示例

中,还必须导出 /var/opt/ignite/archives/Rel_B.11.11,因为其中要存放黄金映像。

下面是 /etc/exports 文件:

/var/opt/ignite/clients -anon=2/var/opt/ignite/archives/Rel_B.11.11 -ro,anon=2

注释 这里使用了 -ro 选项,以确保文件系统只能挂接为只读文件系统。 如果使用此

示例,将无法覆盖位于该位置的黄金映像。

如果这些设置不正确,请使用 SAM 正确设置。

第 8 章182

Page 183: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

启用客户端

启用客户端

由于 Ignite-UX 服务器目前已知晓新的黄金映像,因此可以使用 Ignite-UX 将

黄金映像安装到客户端中。为此,需要让客户端通知 Ignite-UX 服务器已准备

好安装新的操作系统。实现方法有两种。

方法 1: 如果系统当前运行 HP-UX 11.00 或更高版本 - 在 Ignite-UX 服务器中,使用

bootsys 命令重新引导要安装新操作系统的客户端。可以使用由 Ignite-UX 用

户界面控制的模式引导客户端。

/opt/ignite/bin/bootsys -w -v 客户端名

这样,将使客户端引导 Ignite-UX 内核的副本,以及引导通过 bootsys 命令复

制到客户端的文件系统。一旦客户端完成引导过程(需要几分钟),Ignite-UX

服务器的 Ignite-UX GUI 中将出现一个代表系统的图标。

注释 如果客户端已经安装了 HP-UX 11i v2 (B.11.23),而您又试图使用 bootsys 的

-R 发行版选项来安装 HP-UX 11i v1 (B.11.11),则必须使用 -f 选项覆盖以前

的安装。如果不使用 -f 选项,则安装过程将不会继续,并会显示如下错误:

ERROR: The target release "B.11.23" does not match the release "B.11.11" referenced by "previous config name" in "per client config file". Use the -f option to bootsys to cause removal of "per client config file" if you wish to install "B.11.23".

如果 Ignite-UX 服务器无法解析客户端名称,请在 bootsys 中指定

client_name 和 IP_address:

/opt/ignite/bin/bootsys -w -v 客户端名 :IP 地址

方法 2: 如果系统没有操作系统 - 手动重新引导系统。中断引导过程,选择 Ignite-UX

服务器作为 LAN 引导源。根据客户端的不同,该命令稍有不同。

例如,要在 C8000 工作站中安装,请在 boot admin 提示符处输入:

boot lan.10.2.72.150 install

您可以将 IP 地址替换为 Ignite-UX 服务器的正确值,从而使用该命令。如果

出现一条消息,提示是否与初始系统加载程序 (IPL) 进行交互操作,请输入 n

(表示“否”)。

第 8 章 183

Page 184: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

在客户端安装黄金映像

在客户端安装黄金映像

在本节,您将使用 Ignite-UX 定制操作系统安装。第 207 页上的第 10 章“自动

安装”说明了如何在非交互模式下执行安装。

第 1 步 . 以超级用户身份执行下面的命令,从而运行 Ignite-UX GUI:

/opt/ignite/bin/ignite

当客户端重新引导后(使用 bootsys 或手动网络引导)并准备进行安装时,

它会显示为一个图标,该图标标有它的原始主机名(如果使用 bootsys 重新

引导)或标有 DHCP 提供的主机名。

第 2 步 . 选择或单击要安装的客户端。

第 3 步 . 在 Actions 菜单中,选择 Install Client,单击 New Install。

此时将出现 Ignite-UX GUI 安装标签。有关详细信息,请参阅第 130 页上的

“新安装”。

第 4 步 . 在 Basic 标签中,使用 Configurations: 旁的按钮选择 HP-UX B.11.11 archive。

第 5 步 . 确保 Root Disk、 Root Swap 和其他字段对于您的安装而言正确。

警告 此处选择的任何磁盘都将被覆盖。如果不想修改磁盘中的现有用户信息,请在

Ignite-UX 安装操作系统后手动添加该磁盘。

第 6 步 . 在 Software 标签中,无需进行任何修改。因为此时只有一个归档文件,因此

对话框为空。修补软件和应用程序软件仓库将在安装过程中稍后添加。

第 7 步 . 单击 System 标签,然后单击 Final System Parameters: 旁的 Set parameters now。

在 Set Time Zone、Network Services... 和 Set Root Password(可选)中填写相应的

数据。

第 8 章184

Page 185: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

在客户端安装黄金映像

第 8 步 . 单击 File System 标签,验证磁盘使用参数是否设置正确。也可在此时添加磁盘

或修改磁盘和文件系统的参数。

注释 将在所有选定磁盘上执行 newfs 命令。

第 9 步 . 此时,在 Advanced 标签中无需进行任何更改。

第 10 步 . 输入完数据后,请选择 Go!。复查配置对话框中的数据,再次选择 Go!。

第 11 步 . 要显示客户端安装状态,请于执行期间在 Ignite-UX GUI 中双击客户端。

安装过程完成后,客户端应已安装了新操作系统,并创建了新的内核,系统也

已重新引导以备使用。客户端的状态显示在状态对话框的图标中。

Ignite-UX 可通过读取 /var/opt/ignite/clients/客户端目录中的文件确定客户端的状态。在 Ignite-UX GUI 中看到图标并不代表客户端实际存在。事实

上,它仅说明客户端的配置和控制文件在 Ignite-UX 目录中存在。我们可充分利

用这一点来重新安装系统。这意味着,如果要重新安装 Ignite-UX 已安装的系

统,可能需要从 Ignite-UX 服务器中重新执行 bootsys 命令或引导客户端。

第 8 章 185

Page 186: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

黄金映像

在客户端安装黄金映像

第 8 章186

Page 187: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

第 9 章 定制安装

本章介绍 Ignite-UX 配置文件,并提供这些配置文件的使用示例及调试技巧。

此外,本章还描述了如何使用安装后脚本为客户端创建本地定制内容,以及如

何从归档文件中排除软件修补文件。包括以下内容:

• 使用配置文件(第 188 页)

• 避免对修补软件文件归档(第 202 页)

• 调试配置文件(第 203 页)

• 使用安装后脚本(第 204 页)

第 9 章 187

Page 188: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

使用配置文件

Ignite-UX 由配置文件驱动,这些配置文件定义了客户端的安装和配置方式。

可以将一个配置文件看作一组指令。在安装产品时, Ignite-UX 提供了一组缺

省的配置文件。系统始终使用这些缺省配置文件,直到您对它们进行修改或定

制以适合具体环境。通过创建自己的定制配置,可以:

• 在安装过程中节省时间

• 确保类似客户端使用标准配置

• 创建特定于操作系统版本或硬件体系结构的配置

• 使各种曾经需要手动干预的任务自动运行

配置文件使用用户可识别的语言表达,其完整定义在 instl_adm (4) 中。由于

配置文件语言支持变量和条件表达式的使用,这在某种程度上更像其他编程

语言。您可直接创建配置文件,或使用 Ignite-UX GUI 创建。

构成安装系统的大多数重要元素都在配置文件中描述:

• 客户端标识、网络配置表示、内核修改(附加的驱动程序或可调整的参数

设置)

• 磁盘和文件系统布局

• 要安装的软件

• 在安装过程各点运行的用于进一步定制客户端的用户定义脚本

第 9 章188

Page 189: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

配置文件类别

在安装期间由 Ignite-UX 使用的配置文件可在逻辑上按操作系统和功能将类似

的信息分组,并设置为不同的类别。图 9-1 说明了配置文件的类别及其位置。

图 9-1 配置文件使用情况和位置

Ignite-UX 按如下所示顺序处理 config 文件。下面每个类别的描述说明了不

同的安装参数是如何被逐渐覆盖的:

1. 安装控制参数 - 可使用这些参数定义安装过程的行为,这些参数存储在

安装文件系统中专为配置参数指定的段(前 8 KB)中。此配置文件的位

置是专用的,这是因为在引导过程初期便将该位置提供给了 Ignite-UX。

必须在此指定某些控制安装的参数。您可以指定参数缺省值,例如:

• Ignite-UX 服务器的 IP 地址

• 安装完成时是否暂停客户端

• 是否从 Ignite-UX 服务器 GUI 执行新客户端的安装

缺省磁盘 安装进程本地替代

软件和定制 用于重新安安装说明

布局装的客户端特定配置

配置 控制

第 9 章 189

Page 190: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

表 9-1 列出了安装内核和文件系统名称以及支持的硬件体系结构。

这些安装内核和文件系统位于 /opt/ignite/boot/Rel_发行版目录中。安装内核通常是硬链接在一起的,因此, INSTALLFS、 WINSTALLFS、IINSTALLFS 和 VINSTALLFS 是同一文件。 Ignite-UX 使用 INSTALLFS

文件系统作为缺省值,除非用户使用 instl_adm 命令的 -F 选项指定其他

系统。有关详细信息,请参阅 instl_adm (1M)。

run_ui、 control_from_server 和 disable_dhcp 等控制参数只能在

安装文件系统配置区域中指定。一旦该区域可用,安装进程会及早访问

这些控制参数。引导控制参数的详细情况在 instl_adm (4) 的“控制参数”

一节中介绍。

必须使用 instl_adm (1M) 添加、更改或删除这些引导控制和网络定义。

注释 在升级到新版本的 Ignite-UX 之前,请考虑保留当前控制参数(位于安装

文件系统的前 8 KB),以便在成功更新 Ignite-UX 服务器后重新应用这些

参数。

使用下面的命令可将当前参数提取到一个文件中:

instl_adm -d -F [W|V|I]INSTALLFS > first8k_param_file

编辑 first8K_param_file 来定义控制参数。用以下命令检查语法:

instl_adm -T -f first8k_param_file

如果希望将这些控制参数重新应用于 Ignite-UX 中的所有安装文件系统,

请使用下面的命令:

instl_adm -f first8k_param_file

如果希望将这些控制参数应用于一个特定的安装文件系统,请使用 -F

选项。有关详细信息,请参阅 instl_adm (1M)。

表 9-1 按硬件体系结构列出的安装内核和文件系统名称

硬件体系结构 内核名称 文件系统名称

PA-RISC 32 位 INSTALL INSTALLFS

PA-RISC 64 位 WINSTALL WINSTALLFS

基于 Itanium IINSTALL IINSTALLFS

V 系列 VINSTALL VINSTALLFS

第 9 章190

Page 191: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

2.缺省磁盘和文件系统布局 - 每个操作系统发行版的功能都稍有差别,因此

HP 为每个发行版提供了一组不同的磁盘和文件系统布局配置缺省值。这些

配置文件位于:

/opt/ignite/data/Rel_发行版 /config

在命令行上输入 uname -r 可确定发行版。例如,包含 HP-UX 11.11 缺省

磁盘布局的文件应位于:

/opt/ignite/data/Rel_B.11.11/config

与使用 uname -r 命令所得的结果相同。

3.单个 SD 软件仓库的软件描述 - 在 Ignite-UX 中使用 make_config 工具可

自动生成描述 SD 软件仓库中可用软件的配置文件。该工具可为每个 SD 软

件仓库生成一个配置文件。软件描述配置文件位于:

/var/opt/ignite/data/Rel_发行版/*

4. 归档文件的软件描述 - 可以创建不同的配置文件来启用对归档文件的访

问权限(Ignite-UX 在 /opt/ignite/data/examples/ 中提供了不同的

模板,您可以轻松利用这些模板开始工作)。归档文件软件描述的配置文

件也位于:

/var/opt/ignite/data/Rel_发行版/

5. 应用于所有客户端的本地配置覆盖信息 - 通常,除了从特定 Ignite-UX 服

务器中安装必要的操作系统配置以外,为所有客户端指定缺省设置也非常

方便。例如,可以为所有系统指定相同的 NIS 域。必须将这种类型的配置

覆盖信息包括在下面的文件中:

/var/opt/ignite/config.local

操作系统更新后,该文件不会被覆盖。

6.客户端特定的配置文件 - 该文件包含适用于特定系统的特定指令,用来覆

盖初期的配置文件中为所有系统定义的通用缺省值。例如,可以定制磁盘

布局,它超出操作系统发行版缺省值所允许的范围:

/opt/ignite/data/Rel_发行版/config

唯一的定制内容显示在 MAC 地址专门为客户端指定的目录中,该地址链接

到包含该客户端名称的目录:

/var/opt/ignite/clients/客户端/config

该文件在您使用 Ignite-UX GUI 指定客户端配置时创建。

第 9 章 191

Page 192: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

7. 创建并保存定制配置选项 - 可以使用 Ignite-UX GUI 创建自己的定制配

置,然后保存这些配置以备重复使用,并在安装客户端时便可轻松选择

配置。例如,运行计算机辅助设计 (CAD) 工具的大量用户都有类似的

系统。您可以创建一个定义了所有必需参数的配置,然后保存在名为

CAD System 的配置中。如果要为 CAD 用户安装新的系统,只须从 GUI

中选择 CAD System 就可完成操作,或者使用 CAD System 作为模板稍

后进行定制。已保存的配置位于:/var/opt/ignite/saved_cfgs/

注释 由于创建文件和目录名时使用的是英文 configuration 一词的简写形式,因此

英文 Configuration files 也常记作 config files。例如,客户端的本地配置文件

是 config.local。

您可以创建自己的配置文件,并在其中指定感兴趣的各种安装参数,然后使用

/var/opt/ignite/INDEX 文件以任意方式将这些参数组合成任意数量的不

同定制配置。这些定制配置文件要置于 HP-UX 发行版专用的一个操作系统目

录下:

/var/opt/ignite/data/Rel_发行版/*

下一节描述如何组合多个配置文件(缺省或定制)来定义单个配置。

第 9 章192

Page 193: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

使用 INDEX 条目组合配置文件

将各个配置文件组合成有用的配置是通过 /var/opt/ignite/INDEX 实现的。

该文件中包含一组配置列表,这些配置分布在不同的配置节中;每个配置节都

由一个或多个用来定义安装过程的配置文件组成。所有的配置节或语句都以

cfg 与一个标识该配置的名称开头。

可以使用 instl_adm 命令查看这些配置的名称。如果从 Ignite-UX GUI 安装

新客户端,可单击 Basic 标签中 Configurations... 旁的按钮(如图 9-2 所示)来

查看这些配置。

图 9-2 Configuration Choices 对话框

第 9 章 193

Page 194: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

典型的 /var/opt/ignite/INDEX 文件包含的配置节如下:

.

.

.cfg "HP-UX B.11.23 Default" { description "Default B.11.23 release configuration." "/opt/ignite/data/Rel_B.11.23/config" "/opt/ignite/data/Rel_B.11.23/core_cfg" "/opt/ignite/data/Rel_B.11.23/hw_patches_cfg" "/var/opt/ignite/config.local"} = TRUE...cfg "CAD System-11.23" { description "Supplies the CAD System configuration." "/opt/ignite/data/Rel_B.11.23/CAD_config" "/opt/ignite/data/Rel_B.11.23/CAD_core_cfg" "/opt/ignite/data/Rel_B.11.23/hw_patches_cfg" "/opt/ignite/data/Rel_B.11.23/CAD_sw_sels_cfg" "/var/opt/ignite/config.local"}...

如果使用这样的 /var/opt/ignite/INDEX 文件,Ignite-UX GUI 可提供两种配

置:HP-UX B.11.23 Default 和 CAD System-11.23。HP-UX B.11.23 Default 是缺

省配置,因为 cfg 配置节的设置是 TRUE。选择了配置之后,可以使用 GUI 详细

定制配置,或接受配置缺省值立即开始安装。

cfg 配置节中配置文件的顺序非常重要;后面配置文件中指定的属性可覆盖

前面配置文件中指定的同一属性。每次都是隐含地使用两个配置文件:

• 存储在 /opt/ignite/boot/Rel_发行版/[W|V|I]INSTALLFS 的前8 KB

中的所有信息都隐含地追加到每个配置列表中,而且是首先被处理的配置

数据。

• 如果客户端特定的配置文件

/var/opt/ignite/clients/客户端/config 存在,则隐含地添加为每

个配置的最后一个配置文件。

第 9 章194

Page 195: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

每个发行版的缺省 cfg 配置节均作为 Ignite-UX 的一部分提供。如果执行下列

操作,可添加其他 cfg 配置节:

• 在 GUI 中使用 Save As 按钮保存已命名的配置。

• 直接修改 /var/opt/ignite/INDEX 文件创建配置。

• 使用 manage_index 文件自动修改 /var/opt/ignite/INDEX 文件。

注释 为了简化客户端恢复配置,系统将创建 CINDEX 配置文件(类似于安装的

INDEX 文件)。有关详细信息,请参阅第 245 页上的第 12 章“恢复方法”,

或参阅 manage_index (1M) 与 make_net_recovery (1M)。

此外,可以使用下面三种结构指定 Ignite-UX 处理安装软件的方法:

• sw_source 一节指定 SD 软件仓库或包含软件仓库的服务器的访问方法。

• sw_sel 一节指定 SD 软件仓库所包含的软件,或指向服务器或介质中的

软件仓库的路径。一般而言,每个软件包或软件仓库都有一个 sw_sel

定义。

• sw_category 一节只是一种对 sw_sel 定义进行分组的机制。

有关上述结构的用法示例,请参阅第 197 页上的“定义安装软件仓库”。有关

详细信息,请参阅 instl_adm (1M)。

通过使用下面的命令进行语法错误检查,从而确保所有由用户生成的配置文

件均无误:

instl_adm -T -f 配置文件

配置文件示例

本节展示了几个配置文件示例,您可通过这些示例大致了解配置文件的形式与

功能。有关 Ignite-UX 配置文件的完整说明,请参阅 instl_adm (4)。

有关配置文件的其他示例,请参阅文档《Ignite-UX Custom Configuration Files》,

该文档可以从 Ignite-UX 产品网站的“Information Library”页上获得:

http://www.docs.hp.com/en/IUX/infolib.html

第 9 章 195

Page 196: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

定义磁盘 本示例说明如何定义磁盘。这里的磁盘位于硬件地址 2/0/1.6.0,且不使用

Logical Volume Manager (LVM) 或 Symantec 的 VERITAS Volume Manager (VxVM)。

磁盘包含根 (/) 文件系统和一个交换区域。交换区域占用 512 MB 空间,根文件

系统占用剩余的空间:

partitioned_disk{ physical_volume disk[2/0/1.6.0] fs_partition { usage = HFS size = remaining mount_point = "/" } swap_partition { usage = SWAP mount_point = "primary" size = 512 }}

将磁盘组合成单个

卷组

您可以将两个磁盘组合成一个卷组。两个文件系统已定义,并且都跨两个磁盘

进行条带化。下面的示例说明了这一概念:

volume_group "appsvol" { usage=LVM physical_volume disk[2/0/1.5.0] { }

physical_volume disk[2/0/1.4.0] { } logical_volume "apps1" { mount_point = "/apps1" usage = VxFS size=30% free minfree = 5 stripes = 2 } logical_volume "apps2" { mount_point = "/apps2" usage = VxFS size = remaining minfree = 5 stripes = 2 }}

上面的示例使用 LVM 作为卷管理器。但如果将 usage=LVM 更改为

usage=VxVM,则也适用于 VxVM。

第 9 章196

Page 197: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

第一个文件系统是 /apps1,其大小是通过计算待安装软件的必需空间,再加上 30% 的可用空间得出的。第二个文件系统是 /apps2,其大小即磁盘的剩余空间。

注释 可以在安装映像时在恢复映像中修改文件系统卷的大小。缺省情况下,

Ignite-UX 可以确保每个卷都有 10% 的可用空间,并会相应地修改文件系统

卷大小。如果不希望 Ignite-UX 自动修改文件系统卷的大小,可将

init _hp_ignore_sw_impact=1 添加到

/var/opt/ignite/recovery/latest/system_cfg 文件中,或添加到

/var/opt/ignite/clients/客户端/recovery/latest/system_cfg文件中。

定义网络参数 下面的示例行定义了若干网络参数,这些是在系统安装后分配给系统的:

final system_name = "acorn1"final ip_addr["lan0"] = "10.99.45.123"final netmask["lan0"] = "255.255.255.0"final nis_domain = "nis1"final route_gateway[0] = "10.99.45.1"

定义安装软件仓库 下面的示例定义了一个 SD 软件仓库,从中可安装软件。示例中的 SD 软件仓

库定义了两个不同软件。每个软件均可单独安装。impacts 行向 Ignite-UX 提

供了该软件在指定目录中的必需空间。可以使用该信息正确设置文件系统的

大小。sw_category 结构可对软件进行分组,这样 GUI 便可以组块的形式显

示该软件,便于用户查看。由于本示例要引用 SD 软件仓库,因此 SD 软件仓

库可能已通过 make_config 创建:

sw_source "ee_apps_depot" { description = "Electrical Engineering Application Depot" source_format = SD source_type = "NET" sd_server = "10.23.45.6" sd_depot_dir = "/var/opt/ignite/depots/Rel_B.11.11/ee_apps"}sw_category "Applications" { description = "User Applications"}sw_sel "EE CAD Package" { sw_source = "ee_apps_depot" sw_category = "Applications" sd_software_list = "EECad,r=1.2,a=HP-UX_B.11.11" impacts = "/var" 90524Kb impacts = "/sbin" 1248Kb}

第 9 章 197

Page 198: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

sw_sel "EE Routing Package" { sw_source = "ee_apps_depot" sw_category = "Applications" sd_software_list = "EERoute,r=2.4,a=HP-UX_B.11.11" impacts = "/usr" 12568Kb impacts = "/var" 26788Kb}

基于客户端硬件进行定制

配置文件语法提供了大量描述客户端的系统属性关键字。下面是一些示例:

disk[硬件路径].size 位于指定硬件路径的磁盘的大小

memory 客户端现有内存量

hardware_model 由 uname -m 返回的字符串

lla 客户端的 MAC 地址

如果使用 instl_adm (4) 提供的逻辑表达式,可在配置文件中使用系统属性关键

字构建表达式,从而在特定的客户端中仅包含特定的配置节。这些配置节的基

本格式是:

(x){y}

大致解释如下:“如果表达式 x 为真,则执行 y”。

例如,如果客户端的内存超过 4096 MB,该配置节便设置两个内核可调整参数

的大小:

(memory > 4096MB) {mod_kernel += "nproc (20+100*MAXUSERS)"mod_kernel += "maxuprc 1000"

}

如果希望运行一个脚本完成特殊的图形定制,但又希望在客户端有相应的硬件

时再这样做,则可参考如下示例:

(graphics[0].planes > 0) {post_config_script +=

"/var/opt/ignite/scripts/multi_plane_graphics"}

第 9 章198

Page 199: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

您也可以指定多个条件。如果客户端是支持 PA-RISC 或基于 Itanium 的服务器,

或是至少有两个磁盘的工作站,则使用下面的示例可安装先前定义的应用程序

软件的特定部分。系统将显示一条消息告知原因:

( (HARDWARE_MODEL ~ "9000/7.*" | MODEL ~ "ia64 .* workstation .*")& (num_disks >= 2) ) { note += "Installed application software contained in apps1." init sw_sel "apps1" = TRUE

由于 uname 和 model 命令在基于 Itanium 的系统中的执行方式不同,因此必须

同时使用 HARDWARE_MODEL 和 MODEL。例如,在基于 Itanium 的客户端中,

可以使用下列命令查找该信息:

uname -m

# ia64

model

# ia64 hp workstation zx2000

注意:uname 命令的响应结果将被系统截断,因此无法确定客户端是服务器

还是工作站。而在 PA-RISC 客户端中,同一命令的结果如下:

uname -m

# 9000/785

model

# 9000/785/J6000

另外,您可以添加一个 else 配置节,以便自动执行选择。下面的示例实现根据

客户端的内存量使用通用变量功能和数学表达式来设置主交换区域的大小:

(memory > 512Mb) {init _hp_pri_swap = 512Mb

} else {

init _hp_pri_swap = memory * 2 }

上面的示例仅代表了在客户端配置中使用系统属性关键字的几种方法,并非

全部方法。

第 9 章 199

Page 200: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

基于用户选择进行定制

一种充分利用 Ignite-UX 的方法是:创建与客户端硬件设置无关且可重复使用

的定制配置。例如,您可能要将一部分客户端用作 NFS 文件服务器,并希望

通过从 GUI 中选择同一配置来快速安装这些客户端。

假设您发现,如果修改两个内核参数,NFS 文件服务器将更加有效。而且,NFS

文件服务器也要求使用 ch_rc 命令对 /etc/rc.config.d/nfsconf 文件进

行一些更改。

替代手动方式使更改生效的一种方法是:在

/var/opt/ignite/config.local 中使用 sw_sel 配置节定义一个定制软

件选项,该选项稍后便在您配置新客户端安装时成为 Software 标签中的一个

选项。例如,下面的配置节将自动配置 NFS 文件服务器:

sw_source "special configs" {source_format = cmd

} sw_sel "NFS Server" {

sw_category = "Machine Uses"sw_source = "special configs"mod_kernel += "dbc_min_pct 35" mod_kernel += "dbc_max_pct 65" post_config_cmd += "

/usr/sbin/ch_rc -a -p NFS_SERVER=1 /usr/sbin/ch_rc -a -p NFS_CLIENT=1 /usr/sbin/ch_rc -a -p NUM_NFSD=8" }

图 9-3 显示了使用 NFS 服务器配置时 Software 标签的样子。如图所示,选定

类别是 Machine Uses,它与前一示例中通过配置文件的 sw_category 配置节

中定义的是一样的。除了您选择的其他软件类别外,这个选项将在安装期间修

改内核并使用 ch_rc 命令。

第 9 章200

Page 201: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用配置文件

图 9-3 Software 标签

有关使用安装标签配置客户端安装的信息,请参考第 7 章“使用服务器在客

户端上引导和安装 HP-UX”。

第 9 章 201

Page 202: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

避免对修补软件文件归档

避免对修补软件文件归档

如果从 SD 软件仓库安装 HP-UX 修补软件,系统通常保存修补后的文件,以免

日后删除修补软件。但是,这将在 /var 目录中占用额外的空间,因此可禁用该

功能。

如何控制这一功能取决于您是安装 HP-UX 11.00 还是 11i。如果修补软件来自

核心软件仓库并由 hw_patches_cfg 配置文件控制,则控制方式也有所不同。

有关 hw_patches_cfg 的详细信息,请参阅

/opt/ignite/share/doc/ace_hwe_setup。

总之,您可以使用 swinstall 命令的下列选项控制这一功能:

-xpatch_save_files=[false|true]

可以在配置文件中使用 sd_command_line 关键字在全局或单个 sw_source配置节中指定 swinstall 选项,这取决于您是针对所有安装指定,还是仅针

对特定安装。

对于操作系统软件仓库中的修补软件,该选项在 /opt/ignite/data/Rel_发行版 /hw_patches_cfg 文件中指定。它由配置文件变量

_hp_patch_save_files 控制,并能在 Ignite-UX GUI 的 Additional

Configuration Controls 对话框中进行修改。有关详细信息,请参阅第 138 页上

的“Additional...按钮”一节。

要在全局级别指定该选项(例如在 /var/opt/ignite/config.local

文件中),可以添加下面的行:

sd_command_line += " -xpatch_save_files=false "

要将控制操作系统修补软件的变量的缺省值设置为 no,请将下列内容添加到

config.local(必须列在 /var/opt/ignite/INDEX 文件中的

hw_patches_cfg 之后):

init _hp_patch_save_files = "NO"

有关详细信息,请参阅《Software Distributor 管理指南》中的“管理修补软件”

一章及《Patch Management User Guide for HP-UX 11.x Systems》。

第 9 章202

Page 203: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

调试配置文件

调试配置文件

设计满足自己需要的配置文件是一项非常烦琐的任务。这通常要进行大量的

试错 (trial and error)。您需要安装系统来测试这些配置文件。 instl_dbg 命

令可帮助设计配置文件,以免在试图安装无效的配置文件上浪费时间。使用

instl_dbg 命令可执行下列操作:

• 解析客户端配置文件中的语法错误。

• 显示和设置变量、软件选择和使用模型。

• 检测由于错误的配置文件而在客户端安装期间产生的错误,例如,缺少软

件仓库(或归档文件)。

开发了新的配置文件后,请从 Ignite-UX 服务器运行 instl_dbg 命令,以确

保配置文件中没有任何错误。 instl_dbg 命令首先扫描所有语法错误。然后,

instl_dbg 使用真实值替代变量、使用模型和软件选择项 (sw_sel);如果

指定了 -f 选项,系统便编写统一的配置文件。然后,您可以使用该文件安装

客户端。为了更彻底地检查或提供更多的详细信息,系统还提供了其他选项。

有关详细信息,请参阅 instl_dbg (1M)。

示例 输入下面的命令调试名为 system1 的客户端配置文件,将调试后的配置文件

输出到 stdout,然后将调试后的配置文件保存为新文件 system1_cfg.out:

instl_dbg -D /var/opt/ignite/clients/system1 -d \-f system1_cfg.out

要调试此相同的客户配置文件 system1,来反映在更改 _hp_disk_layout

和 _hp_pri_swap 值时对磁盘布局产生的影响,并接着将 "very, very verbose"

(-vvv) 输出控制台和 system1_cfg.out 文件,则请输入下面的命令:

instl_dbg -D /var/opt/ignite/clients/system1 -d \

-V _hp_disk_layout="Whole disk (not LVM) with HFS" \-V _hp_pri_swap=500MB -vvv -f system1_cfg.out

有关详细信息,请参阅 instl_dbg (1M)。

第 9 章 203

Page 204: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用安装后脚本

使用安装后脚本

如果提供相应的脚本,您可在安装操作系统后在客户端执行任意数量的任务。

本节提供了一些常见示例。除此之外,您也可以编写自己的脚本来挂接附加的

磁盘驱动器、添加其他软件,或根据系统使用情况修改配置。

安装原理

使用 Ignite-UX 时,了解安装原理非常重要。图 9-4 中的图表说明了各种命令

和脚本在安装过程中的执行时间点。

第 9 章204

Page 205: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用安装后脚本

图 9-4 安装过程

1 可用命令非常有限,且都在系统创建所有卷组或磁盘组之前执行。

2 可用的预加载命令很有限,脚本则在系统安装所有归档文件或基于软件仓库

的软件之前执行。

3 关闭 install.log 文件,然后执行最终的脚本;所有生成的消息仅在控制

台中显示。

在安装过程的多个点上,您都可以强制运行脚本或命令。有关具体信息,

请参阅 instl_adm (4) 的“Command and Script Execution Hooks”一节。

第 9 章 205

Page 206: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

定制安装

使用安装后脚本

添加安装后脚本

示例 安装了新的操作系统之后,常要执行的任务之一是设置打印机。要自动执行

这一过程,可编写一个执行 HP-UX 命令添加打印机的脚本。

下面的脚本将添加一个名为 remoteprinter 的远程打印机,并将它设置为缺

省打印机。然后,启用该打印机,并为下一次启动 lp 调度程序做好准备:

#!/usr/bin/sh# Post process IUX script to add a local default printer# Performing task "Add Remote Printer":Adding "remoteprinter"#/usr/sbin/lpadmin -premoteprinter -ormserver.com -orptsslj \ -mrmodel -v/dev/null -orc -ocmrcmodel -osmrsmodel/usr/sbin/lpadmin -dremoteprinter/usr/sbin/accept remoteprinter/usr/bin/enable remoteprinter

注释 检查并更改 /etc/inetd.conf 文件,确保 tftp 命令可访问安装后脚本所在

的目录。

第 1 步 . 创建一个脚本,设置缺省网络打印机的访问权限。

第 2 步 . 使用 post_config_script 变量定义 Ignite-UX 安装后脚本。要添加上一步

创建的脚本,编辑 core_cfg 配置文件,并添加下面的行:

post_config_script += \"/var/opt/ignite/scripts/install_default_printer"

上述脚本可使 install_default_printer 脚本在客户端作为安装后进程运

行。这一行应是独立存在的,且要置于文件中所有配置节(如 sw_sel 配置节)

的外部。使用 post_config_script 变量设置的脚本在安装完所有的软件并

且系统已使用最终内核引导后运行,但要在系统运行任何常规的 /etc/rc 启动

脚本之前运行。

可以通过 Actions 菜单更改缺省的安装脚本行为。方法是:选择 Install Client,

然后选择 New install。然后,单击 Advanced 标签,并选择要执行的安装后脚本。

提示 如果希望某个脚本适于所有配置,请将它添加到 /var/opt/ignite/INDEX

文件中。例如,要在每次客户端安装后执行 install_default_printer

脚本,请将下面的行添加到该文件的末尾:

scripts {"/var/opt/ignite/scripts/install_default_printer"}

对所有的配置而言,该脚本可通过 Advanced 标签选择。有关详细信息,请参

阅第 165 页上的“Advanced 标签”。

第 9 章206

Page 207: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

第 10 章 自动安装

本章说明如何使用 bootsys 命令和配置文件自动执行 Ignite-UX 的安装过程。

包括以下内容:

• 使用 bootsys 启动非交互式安装(第 208 页)

• 使用保存的配置(第 209 页)

• 在 config.local 文件中指定缺省配置(第 210 页)

• 使用 instl_adm 设置缺省值(第 211 页)

• 使用每个客户端的配置文件(第 212 页)

• 调度安装(第 214 页)

• 动态设置安装参数(第 215 页)

第 10 章 207

Page 208: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

使用 bootsys 启动非交互式安装

使用 bootsys 启动非交互式安装

Ignite-UX 可使用 /var/opt/ignite/INDEX 文件中为特定操作系统指定的缺省

配置,按非交互方式将 HP-UX 安装到客户端中。在 /var/opt/ignite/INDEX文件中,每个要支持的操作系统都对应一个唯一的配置节。另外,也可以从其

他配置(即 INDEX 文件中的各种唯一的配置节)中选择,以便在命令行中与

bootsys (1M) 一起使用。

要启动非交互式自动安装,请从服务器中执行 bootsys 命令,如下所示:

bootsys -a -v [-i 配置] [-f] 客户端主机名

-a 指明是自动安装。

-v 指明是详细模式。

-i 指定使用缺省配置安装客户端。如果未设置,系统使用 Ignite-UX 服务器中

指定的缺省配置。如果选择的配置不正确或与最后保存的客户端配置不匹配,

且又未使用 -f 选项,则出现错误。

-f 可强制 Ignite-UX 忽略并删除在上一次安装期间保存的先前的客户端配置

信息。

可以通过 Ignite-UX GUI 的 Server Options 菜单定义缺省配置(请参阅第 63 页上

的“配置服务器选项”),也可以在 /var/opt/ignite/INDEX 文件中 cfg 配

置节的结尾处直接用 =TRUE 语句来手动设置。

启动安装之后,Ignite-UX 要与客户端联系并提取主机名、IP 地址和缺省网关。

系统将安装您指定的配置。完成安装后,Ignite-UX 将主机名、IP 地址和网关重

置为初始值。然后,系统自动保存该客户端的安装配置或覆盖原有配置(如果

存在),该配置可在下次安装时重复使用。为执行 bootsys 命令,必须使用

remsh 命令访问客户端;如果远程 Shell 不可用, bootsys 命令将提示用户输

入客户端的超级用户口令。

使用 bootsys 命令实现的非交互式安装是最快捷的客户端安装方法。您可以

按照下面的简单四步过程,使用 bootsys 命令安装带有定制配置的客户端:

1. 创建配置文件,在此描述预期的客户端安装方式。

2. 保存已创建的配置文件。

3. 在描述定制配置的 /var/opt/ignite/INDEX 文件中添加 cfg 配置节。

4. 执行 bootsys 命令,指定定制配置。

第 10 章208

Page 209: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

使用保存的配置

有关配置文件的详细信息,请参阅第 188 页上的“使用配置文件”以及可从

以下 Ignite-UX Web 网站的“Information Library”页上获得的《Ignite-UX

Custom Configuration Files》白皮书:

http://www.docs.hp.com/en/IUX/infolib.html

有关如何选择配置、强制使用配置及使用其他多个可用安装选项的详细信息,

请参阅 bootsys (1M)。

使用保存的配置

在安装期间指定特定客户端的配置之后,可将结果保存为一个命名的配置。

这将保存您在安装期间所做的所有更改,以备后续安装过程使用。有关配置

文件的详细信息,请参阅第 188 页上的“使用配置文件”。

要将保存的配置指定为缺省值,请在服务器的 /var/opt/ignite/INDEX 文件

中加以定义,或使用 bootsys 命令加 -i 选项及已指定的名称。

第 10 章 209

Page 210: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

在 config.local 文件中指定缺省配置

在 config.local 文件中指定缺省配置

通常, /var/opt/ignite/config.local 文件包含在

/var/opt/ignite/INDEX 文件的每个配置 (cfg) 配置节中。这里是保存所

有配置的通用缺省参数的最方便的位置。一般而言,这些参数包括网络参数、

缺省软件选择和内核修改。

下面是 config.local 文件的一个示例。 sw_sel 的定义由您在 Ignite-UX

服务器的其他配置文件中定义的内容决定。

dns_domain="corp.com"dns_nameserver[0] = "10.2.72.2" nis_domain="corpdomain"wait_for_nis_server=FALSE root_password="JPDw02THwAhiQ" timezone="MST7MDT" ntpdate_server="10.1.48.1"init sw_sel "Misc_Patches"=TRUEinit sw_sel "B3919DA_AGP"=TRUEmod_kernel += "maxuprc 100" set_kernel += "dbc_max_pct 20"

注释 手动编辑 config.local 文件后,请始终使用下面的命令验证语法是否正确,

以避免出现安装错误:

instl_adm -T -f config.local

第 10 章210

Page 211: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

使用 instl_adm 设置缺省值

使用 instl_adm 设置缺省值

客户端首次引导时,必须访问一些网络参数。然而,网络掩码和网关可能在安装

中提供,也可能在 RAM 文件系统(INSTALLFS、WINSTALLFS、IINSTALLFS、VINSTALLFS)中提供。您可以使用 instl_adm 命令完成这一操作。该命令的

某些选项可设置客户端网络掩码、网关和 Ignite-UX/tftp 服务器等。

例如,可以设置键盘语言,以便在从 Ignite-UX 引导时系统不会提示用户选择键

盘语言。使用 instl_adm -f first8k_param_file 命令存储的文件如下:

# instl_adm defaults: server="10.2.72.150"route_gateway[0]="10.2.70.1"route_destination[0]="default"netmask[]="255.255.255.0"# end instl_adm defaults.kbdlang="PS2_DIN_US_English"

第 10 章 211

Page 212: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

使用每个客户端的配置文件

使用每个客户端的配置文件

当 Ignite-UX 开始安装会话时,它将扫描目录 /var/opt/ignite/clients,从中查找与客户端的 MAC 地址相匹配的目录。例如,如果客户端的 MAC 地

址是 0x08000992E346, Ignite-UX 将在

/var/opt/ignite/clients/0x08000992E346 中查找名为 config 的文

件。但是,为了方便用户查找客户端, Ignite-UX 又在客户端名称与 MAC 地

址之间建立了一种符号链接。如果客户端有多个 LAN 接口,系统将使用每个

接口的 MAC 地址,直至找到匹配的目录。

安装结束时, Ignite-UX 将覆盖该客户端特定的 config 文件,并创建一组参

数记录(记录该客户端最新安装中所定义的参数)。

该文件中的配置数据用于覆盖缺省安装参数。有关配置文件的详细信息,请参

阅第 188 页上的“使用配置文件”。

创建客户端特定的定制配置文件最简单的方法是从使用 Ignite-UX 提供的某个

缺省文件开始。但是,如果之前安装了客户端,则可以从使用

/var/opt/ignite/clients/客户端目录中的配置文件开始。最好使用客户

端中与要安装的配置类似的配置。您可以将它作为新配置文件的基础。

下面是一个配置文件示例:

cfg "HP-UX B.11.11 archive"=TRUE## setting _hp_cfg_detail_level to ipvs indicates that the file # contains information about which cfg INDEX selection to be used,# the variable settings, software selection settings, and system# parameters._hp_cfg_detail_level="ipvs"## Variable assignmentsinit _hp_pri_swap=68304Kinit _hp_root_disk="2/0/1.5.0"init _hp_sec_swap=0K init _hp_root_grp_disks=1 init _hp_root_grp_striped="NO"init_hp_locale="SET_NULL_LOCALE"init_hp_keyboard="PS2_DIN_US_English"init _hp_default_final_lan_dev="lan0" init _hp_boot_dev_path="2/0/1.6.0" # # Software Selectionsinit sw_sel "English"=TRUE# # System/Networking Parametersinit _hp_custom_sys="Current System Parameters"

第 10 章212

Page 213: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

使用每个客户端的配置文件

_hp_custom_sys help_text "Final System/Networking Parameters"{final system_name="server"final ip_addr["lan0"]="10.2.75.14" final netmask["lan0"]="255.255.248.0"final dns_domain="xx.corp.com"final dns_nameserver[0]="10.2.72.254"TIMEZONE="MST7MDT" is_net_info_temporary=TRUE}

要定制该配置文件,请将示例文件中最终的网络参数更改为满足客户端要求

的正确值。例如:

final system_name="system11"final ip_addr["lan0"]="10.2.75.193"

也可将内核参数添加到该文件中。请参阅第 215 页上的“动态设置安装参数”。

重要信息 应该更新 _hp_cfg_detail_level 变量,以反映那些已更改为应由 Ignite-UX

使用的参数;缺省情况下,该变量设置为 ipvs。 instl_adm (4) 详细介绍了该

变量。

要使用定制配置文件自动安装客户端,请在 Ignite-UX 服务器中执行下列步骤:

第 1 步 . 确定客户端的 MAC 地址。方法是,在引导时使用 boot_admin 命令,或在引

导客户端后使用 lanscan (1M)。

有关详细信息,请参阅 boot (1M)、 efi (4)、 isl (1M) 和 pdc (1M)。

第 2 步 . 创建下面的目录,假设 MAC 地址是 0x08000992E346:

mkdir /var/opt/ignite/clients/0x08000992E346

第 3 步 . 复制要用作起点的配置文件示例:

cp config /var/opt/ignite/clients/0x08000992E346/config

第 10 章 213

Page 214: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

调度安装

第 4 步 . 因为要通过 NFS 访问这些文件,所以必须确保指定了正确的所有权和目录访问

权限。

将客户端目录设置为 644 并更改所有权,确保 bin 命令拥有该目录的读写

权限:

chmod 644 /var/opt/ignite/clients/0x08000992E346

chown bin:bin /var/opt/ignite/clients/0x08000992E346 chown bin:bin /var/opt/ignite/clients/0x08000992E346/config

第 5 步 . 编辑新的配置文件,在此定义客户端特定信息。

第 6 步 . 在 Ignite-UX 服务器上运行 bootsys,开始安装:

bootsys -a -v 客户端主机名

根据您创建的客户端专用的配置文件,系统将以非交互方式引导客户端并安装

操作系统。错误信息记录在 Ignite-UX 服务器 Ignite-UX GUI 中的

/var/opt/ignite/clients/0x08000992E346/install.log 文件并显示

在客户端状态对话框中(请参阅第 169 页)。

调度安装

使用 cron 守护程序也可自动完成客户端的安装。要对客户端执行重复安装,

可使用 crontab 条目。有关详细信息,请参阅 cron (1M) 和 crontab (1)。

如果是一次安装,可以使用 at 命令。例如,要在晚上 8:00 使用 at 命令安装

客户端,请使用 root 用户身份输入:

at 8:00pm

bootsys -a -v 客户端主机名按 Ctrl-D

注释 由于 Ignite-UX 服务器不能通过提示用户来获得超级用户的口令,所以本示例

要求通过服务器(可在此服务器上对客户端执行 bootsys 命令)进行 remsh访问。

第 10 章214

Page 215: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

动态设置安装参数

动态设置安装参数

Ignite-UX 可根据从客户端读取的信息智能选择运行时使用的安装参数。

Ignite-UX 是根据客户端的特征确定最佳参数值,而不是强制采用静态值

(例如,交换空间大小或内核参数)。

这一功能使您设置的配置更具普遍性,并减少了为处理系统的细微差别而不

得不采用多个定制配置的需要。

上述决策使用一种 Ignite-UX 专用的类似于 C 的语言和语法指定。有关详细

信息,请参阅 instl_adm (1M)。

下面的示例显示了 Ignite-UX 如何动态设置安装参数。

示例 1 在本例中,如果客户端的根磁盘小于 8.5 GB,随机存取内存 (RAM) 小于 1 GB

(1024 MB),则将主交换分区大小 ( _hp_pri_swap) 设置为 512 MB;否则设

置为 1 GB。如果磁盘大于 8.5 GB,则根据内存大小的不同将 _hp_pri_swap设置为 1024 MB 或 4096 MB。

将下面几行添加到 /var/opt/ignite/config.local 文件的末尾。该文件

一般会在 /var/opt/ignite/INDEX 文件定义的所有配置中引用:

# default to very minimal swap of 8500MB# unless the disk is larger than 8.5 GB # and we have more than 512MB RAM

(disk[_hp_root_disk].size < 8500MB){ (memory < 1024Mb) { init _hp_pri_swap=512MB } else { init _hp_pri_swap=1024MB }} else { (memory < 2048Mb) { init _hp_pri_swap=1024MB } else { init _hp_pri_swap=4096MB }}

您也可以将上述内容放在一个单独的文件中,例如

/var/opt/ignite/data/Rel_B.11.11/custom_cfg。然后将该文件的名称添加到 /var/opt/ignite/INDEX 文件中要使用的 cfg 配置节中。

第 10 章 215

Page 216: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

动态设置安装参数

另外,您也可以将上述内容添加到为自动安装创建的配置文件中。如果稍后按

cfg 配置节搜索到的文件顺序设置了 _hp_pri_swap 参数,该设置将被覆盖。

instl_adm (4) 和第 188 页上的“使用配置文件”详细说明了配置文件解析顺序

和优先级。

注意 另请注意,用于非交互式安装的 /var/opt/ignite/clients/客户端中的每

个客户端配置文件将在安装过程中被覆盖。

示例 2 如果客户端与某个正则表达式匹配(如类型是 J6700 或 J6750 PA-RISC 工作

站的硬件体系结构),为了强制安装修补软件包,请将下面几行添加到

/var/opt/ignite/data/Rel_B.11.11/custom_cfg 配置文件的末尾:

# check for H/W model J6700 or J6750# and add the Misc_Patches bundle if true

(hardware_model ~ "9000/785/J67[05]0") {init sw_sel "Misc_Patches" = true}

示例 3 在本示例中,如果 Ignite-UX 确定客户端是 C3600、C3650、C3700 或 C3750

工作站,则运行先前创建的安装后脚本,并增加可调内核参数的值。否则,

Ignite-UX 将为内核参数设置一个缺省值:

post_config_script += "/var/opt/ignite/scripts/new_C_series_special"(HARDWARE_MODEL == "9000/785/C3[67][05]0") { mod_kernel += "maxuprc 300"} else {mod_kernel += "maxuprc 100"}

示例 4 根据客户端 RAM 和磁盘空间的大小,可以指定一个完全不同的定制配置。

要使缺省配置动态生效,必须使用 instl_adm (1M) 将缺省配置写入

[W|V|I]INSTALLFS 文件,脚本如下:

# For a system with only one disk and small memory, select # the "small system configuration"(num_disks == 1 & memory < 256MB ){cfg "small system configuration" = true}

第 10 章216

Page 217: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

动态设置安装参数

检查修改后的文件中的错误

输入下面的命令可验证尚未写入 /var/opt/ignite/INDEX 文件的文件的

语法,避免日后出现安装问题:

instl_adm -T -f 文件

修改配置文件之后,输入下面的命令,确保验证 /var/opt/ignite/INDEX文件中的 cfg 配置节所引用的所有文件的语法是否有误:

instl_adm -T

第 10 章 217

Page 218: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

自动安装

动态设置安装参数

第 10 章218

Page 219: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

第 11 章 创建自己的安装介质

本章说明如何创建定制的 HP-UX 安装介质。要执行该操作,您需要对前面几章

介绍的 Ignite-UX 功能有一个基本的了解。本章讨论下列内容:

• 为何使用定制安装介质(第 220 页)

• 建立安装磁带(第 222 页)

• 建立安装 CD(第 230 页)

• 建立安装 DVD(第 236 页)

第 11 章 219

Page 220: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

为何使用定制安装介质

为何使用定制安装介质

创建自己的定制安装介质可使您将特定的客户端安装捕获至介质中,从而实

现重复安装。定制的安装介质可以进行标准化或定制化。标准化定制通过黄金

映像实现,黄金映像包含基础操作系统、应用程序、修补软件、第三方软件和

本地定制内容,这些已打包成一个归档文件。在创建映像前,整个系统必须进

行测试、验证和优化。该黄金映像可作为所有安装的起点,从而确保标准化。

定制化采用 Ignite-UX 配置文件来安装附加软件、更改内核参数和运行脚本。

如果出现下列情况,可考虑构建定制安装介质:

• 拥有大量基本相同的系统,并且或许由于地理位置分散或安全因素,网络

不允许快捷访问 Ignite-UX 服务器。

• 您所拥有的系统不具备网络引导功能,因此要与 Ignite-UX 服务器联系必

须分两步进行引导恢复过程。

• 希望创建要提供给技术人员或操作员的非交互式安装介质。

• 需要使用含操作系统所有必需组件(HP-UX、应用程序、修补软件、诊断

程序和本地定制内容)的单个介质。

• 需要常规灾难恢复映像快照。这适用于磁带和 DVD,因为这些类型的介

质可提供所需的容量。有关系统特定的恢复解决方案,应使用第 245 页

上的第 12 章“恢复方法”中说明的工具。

第 11 章220

Page 221: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

为何使用定制安装介质

创建定制安装介质

本章后续内容描述了如何创建具备下列特征的定制安装介质:

• 是从使用 make_sys_image 命令创建的黄金映像中构建的。有关黄金映像

的详细信息,请参阅第 173 页上的第 8 章“黄金映像”。

• 包含一组包含在一个或多个序列软件仓库中的应用程序。

• 是一个完整的安装介质;所有软件都从此介质获得,因此安装期间不需要

Ignite-UX 服务器。

重要信息 如果从定制安装介质中引导客户端,然后希望通过 Ignite-UX 服务器上的网络

归档文件或软件仓库完成安装过程,则必须确保这些归档文件和软件仓库是

用相同版本的 Ignite-UX 创建的,以避免出现版本不匹配的问题。例如,如果

使用 Ignite-UX C.6.0.x 版本创建了一个安装磁带,则网络 Ignite-UX 服务器也

必须运行该版本。

提示 本章中的其余示例也包含在了以下 Shell 示例脚本中:

/opt/ignite/data/scripts/examples/make_media_install

此脚本是在 Ignite-UX C.6.2.x 版本中引入的。

第 11 章 221

Page 222: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

建立安装磁带

本节介绍了黄金映像文件的布局以及如何构建在 PA-RISC 系统上使用的安装

磁带。尽管可以利用第 278 页上的“无磁带引导支持的磁带恢复”,但是基

于 Itanium 的系统不支持此功能。

重要信息 您创建的安装磁带的介质和数据格式(密度和压缩)必须与将要读取该安装

磁带的客户端兼容。例如,使用 90 米 DDS-1 磁带组成 Ignite-UX 安装磁带可

确保磁带在任意 DDS 驱动器中可用。

安装磁带内容

安装磁带的逻辑结构如图 11-1 所示。

图 11-1 安装磁带布局

Logical Interchange Format

在任何可引导磁带中,第一个文件是 Logical Interchange Format (LIF) 卷,

其中包含了磁带引导必需的所有组件。可引导磁盘还包含 Ignite-UX 工具集和

控制 Ignite-UX 操作方式的配置信息。另外,该磁带还包含说明安装功能的配置

文件。

对于基于 PA 的系统,可以创建仅有 LIF 卷的安装磁带。也就是说,无需恢复归

档文件。例如,如果只希望引导辅助程序磁带从网络中引导系统并加载软件,

则只有 LIF 卷是必需的。

第 11 章222

Page 223: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

创建 LIF 卷 LIF 卷通过 make_medialif 命令创建。 B.11.00 和 B.11.11 系统

的典型 LIF 卷与 lifls -l /var/tmp/lifvol 命令的下列输出内容类似:

volume ISL10 data size 640615 directory size 2 04/04/17 14:06:17filename type start size implement created===============================================================ISL -12800 16 306 0 04/04/17 14:06:17AUTO -12289 328 1 0 04/04/17 14:06:17INDEX BIN 336 1 0 04/04/17 14:06:17CONFIG BIN 344 247 0 04/04/17 14:06:17HPUX -12928 592 848 0 04/04/17 14:06:17INSTALL -12290 1440 68184 0 04/04/17 14:06:17INSTALLFS -12290 69624 35840 0 04/04/17 14:06:18VINSTALLFS -12290 69624 35840 0 04/04/17 14:06:18WINSTALLFS -12290 69624 35840 0 04/04/17 14:06:18VINSTALL -12290 105464 73806 0 04/04/17 14:06:20WINSTALL -12290 179272 83837 0 04/04/17 14:06:20INSTCMDS BIN 263112 30227 0 04/04/17 14:06:20RECCMDS BIN 293344 985 0 04/04/17 14:06:20SYSCMDS BIN 294336 77611 0 04/04/17 14:06:21SCRIPTS BIN 371952 45 0 04/04/17 14:06:21

下表介绍了在前面的示例中使用的文件,并说明了与 medialif 一起用于创

建这些文件的选项(如果适用)。

ISL - 初始系统加载程序。如果是交互式运行模式,系统给出提示并等待用户

交互。否则,系统将查找 AUTO 文件。该文件由 make_medialif 命令从如下

缺省引导文件中提取:/opt/ignite/boot/boot_lif

AUTO - 自动执行文件可定义缺省引导行为。

INDEX - 缺省的 INDEX 文件与 /var/opt/ignite/INDEX 在 Ignite-UX

服务器上的功能相同。

CONFIG - 包含所有的 Ignite-UX 软件配置信息。首先应以此发行版的缺省

配置文件开始。例如,对于 Ignite-UX 11i v1,应查看

/opt/ignite/data/Rel_B.11.11/config。其他配置文件可使用

make_medialif 命令的 -f 选项添加。

该文件中的信息允许您完全访问介质中的所有归档文件和软件仓库。

INDEX 文件将引用 CONFIG 文件。

有关详细信息,请参阅第 188 页上的“使用配置文件”。

[W|V|I]INSTALL - 由安装客户端引导的安装内核。

— 对于 V 系列系统,请使用带 -o 64 选项的 make_medialif 命令创建

LIF 卷,以便安装 VINSTALL 内核。

— 对于 PA-RISC 32 位系统,请使用 -o 64w 选项来包含 WINSTALL 文件。

第 11 章 223

Page 224: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

— 对于 PA-RISC 64 位系统,请使用 -o 64w 选项包含 WINSTALL 文件。

— 为了能够与所有系统配合使用,请使用 make_medialif -a 选项来包含

所有 [W|V|I]INSTALL 和 [W|V|I]INSTALLFS 文件。

有关详细信息,请参阅第 189 页上的“配置文件类别”。

[W|V|I]INSTALLFS - 安装客户端使用的 RAM(安装)文件系统。可以使用

instl_adm 访问存储在该文件前 8 KB 的配置信息。

— 对于 V 系列系统,该安装文件系统称为 VINSTALLFS。

— 对于 32 位 PA-RISC 系统,该安装文件系统称为 INSTALLFS。

— 对于 64 位 PA-RISC 系统,该安装文件系统称为 WINSTALLFS。

— 对于基于 Itanium 的系统,该安装文件系统称为 IINSTALLFS。

有关详细信息,请参阅第 189 页上的“配置文件类别”。

INSTCMDS、INSTCMDSIA、RECCMDS 或 RECCMDSIA - gzip 压缩的tar归档文件,其中包含磁盘布局和专家恢复需要使用的命令。此归档文件中的命

令与操作系统版的安装内核匹配,并在 RAM 文件系统中运行。

SYSCMDS - gzip 压缩的 tar 归档文件,其中包含用于将软件安装到系统上

的命令。这些命令与正在安装的操作系统发行版匹配。

SCRIPTS - gzip 压缩的 tar 归档文件,其中包含所有必需的 post_load 和

post_config 脚本。缺省情况下在安装映像时, load_order 为零,表示会

首先安装它。将执行 /opt/ignite/data/scripts 中名为

os_arch_post_l 和 os_arch_post_c 的两个脚本。

instl_adm (4) 深入讨论了这些脚本。

有关 HP-UX 引导顺序的更多详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX

系统管理员指南》或《管理系统和工作组:HP-UX 系统管理员指南》。

重要信息 安装文件系统文件(也就是 RAM 文件系统文件,如 WINSTALLFS)的前 8 KB

可以包含 Ignite-UX 文本。如果包含,将首先使用此信息,并且可以覆盖 LIF

INDEX 和 CONFIG 文件中的配置语句。具体地说,前 8 KB 中的信息可以使

客户端关闭连接到服务器的介质、进行交互等。

有关详细信息,请参阅第 188 页上的“使用配置文件”。

第 11 章224

Page 225: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

恢复映像和归档文件

如果仅从软件仓库安装, LIF 卷的后面会紧跟第一个黄金映像或为空。

第一个黄金映像的后面是序列软件仓库或另一个黄金映像。一个磁带只能有

一个软件仓库,且必须是磁带中的第三个文件。 make_config 命令用于为该

软件仓库创建配置文件信息,然后修改该配置文件以反映该软件仓库的最终

目标,最后将该软件仓库写入到磁带中。

前面这些文件的后面可紧跟一个或多个附加归档文件,这只受磁带容量的

限制。这些归档文件是可选的。

提示 如果安装磁带有多种用途,则会将使用最频繁的归档文件先放在磁带中。例如,

如果磁带更多用于安装多个客户端,并且需要频繁安装 HP-UX 11i v1,则会将

此归档文件先放在磁带中。

创建归档配置文件

要开始创建归档文件的配置文件,最佳方法是使用 Ignite-UX 在

/opt/ignite/data/examples/ 中提供的模板文件。在支持的 HP-UX 发行

版中,您还可以使用其他文件。将该文件复制到 /var/tmp/archive.cfg,然后通过修改来满足特定需要。

要更改归档文件配置文件,请更改 /var/tmp/archive.cfg 中 sw_source core 配置节中的下列归档文件访问属性:

• 查找 source_type 属性,并将值从 NET 更改为 MT(例如 source_type=MT)。

• 查找 change_media=FALSE 属性行,并删除注释井字符 (#)。

• 查找 nfs_source 属性行,并在其前边放置注释井字符

(例如 #nfs_source=)。

这些更改会将源类型从网络 (NET) 访问(包括 NFS、 ftp 和 remsh)修改为磁带 (MT)。由于归档文件要驻留在同一介质中,因此需要取消该属性的注释,

即将 change_media 设置为 false。要避免试图通过 NFS 挂接该目录,必须注

释掉 nfs_source属性。

第 11 章 225

Page 226: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

单个归档文件磁带的归档文件路径和 impacts 更改:

在 HARDWARE_MODEL ~ 9000.* 配置节中:

• 查找 archive_path 属性,并将其值更改为磁带上归档文件的数量

(archive_path=n)。

• 查找值为 / 27KB 的 impacts 属性,并将该值更改为 archive_impact 所

报告的值。

• 可选地,您还可以查找 sw_sel 和 description 属性,并将它们的值更

改为更能反映实际情况的内容。这些修改后的值只能在 Ignite-UX GUI 中

的 Basic 标签看到。

archive_path 的更改指明磁带中有一个或多个要跳过的文件末尾 (EOF) 标

记,归档文件将在该标记之后开始。第一个归档文件是磁带中紧随 LIF 卷 EOF

之后的第一个文件。

archive_type 必须与 make_sys_image 已执行的操作相匹配。如果只有一

个归档文件(如本示例中所示),则可以删除名为 golden image2 的整个配

置节。它包括在模板文件中,以备您有两种不同类型的归档文件(如一个 32

位和一个 64 位的体系结构)时使用。如果介质中每个体系结构有多个归档文

件,请在这些归档文件中使用 exrequisite 属性,这样,一次就只能选择一

个归档文件。有关 archive_type 的详细信息,请参阅 instl_adm (4)。

不要更改文件的其他内容,除非您确信操作正确,这一点非常重要。尤其要

注意的是,如果更改 sw_category 与其他 sw_source 和 sw_sel 属性,

结果可能很危险。

创建安装磁带

示例中的假设条件 下面的示例假设您已经创建了要写入磁带的黄金映像。另外,还假设有一个

软件仓库,其中除了包含此黄金映像之外,还包含了要安装的全部应用程序。

本示例中的黄金映像是在运行 HP-UX 11i v1 (B.11.11) 的系统中通过使用

make_sys_image 命令创建的。

该归档文件采用 gzip 压缩的 tar 格式,名称为

/var/tmp/myOSarchive.gz。

应使用 archive_impact 命令来获取该映像的磁盘空间使用信息,以便可以

提供配置信息。另外,还假设已经使用 make_config 创建了配置文件,该配

置文件说明该映像并命名为 myOSarchive.cfg。

有关详细信息,请参阅第 173 页上的第 8 章“黄金映像”。

第 11 章226

Page 227: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

创建基于 PA 的安装

磁带示例

第 1 步 . 创建配置文件。该配置文件将创建在 /var/tmp/depot 中。输入以下命令:

make_config -s /var/tmp/depot -c /var/tmp/depot_cfg

第 2 步 . 创建序列软件仓库。置于磁带中的软件仓库称为序列软件仓库。 Software

Distributor 软件仓库可作为常规文件存在,但无法远程访问。

要通过 /var/tmp/depot 创建序列软件仓库并将它保存在

/var/tmp/serialdepot 中,请输入下面的命令:

swpackage -s /var/tmp/depot -x media_type=tape \ @ /var/tmp/serialdepot

第 3 步 . 修改配置文件。编辑 /var/tmp/depot_cfg,如下所示:

I. 删除下面两个属性行:

sd_server = IP 地址sd_depot_dir = /var/tmp/depot

已删除的信息在访问磁带的序列软件仓库时将不再需要。

II. 查找 source_type 属性,并将值从 NET 更改为 MT,如下所示:

source_type=MT

source_type 值的变化表明软件仓库位于磁带中,而非网络中。

第 4 步 . 创建 LIF 卷。通过输入下列 make_medialif 命令,将在 /var/tmp/lifvol中创建 LIF:

make_medialif -f /opt/ignite/data/Rel_B.11.11/config \-f /var/tmp/myOSarchive.cfg -f /var/tmp/depot_cfg \-l /var/tmp/lifvol -r B.11.11

现在该 LIF 卷包含 Ignite-UX 提供的缺省值以及归档文件和软件仓库中的信息。

具体地说, LIF 卷的前 8 KB 中的配置语句可以使客户端从介质切换到服务器、

进入交互状态等,如下一个步骤所示。

第 11 章 227

Page 228: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

第 5 步. 修改安装文件系统配置。通过更改安装文件系统 ([W|V|I]INSTALLFS) 中的配

置参数 run_ui 和 control_from_server,可以在客户端安装时对 Ignite-UX

的运行环境进行控制。如果 control_from_server 的值是 true,系统会尝试

与 Ignite-UX 服务器联系(如配置信息所定义)。有关详细信息,请参阅

instl_adm (4)。

要使用 instl_adm 将 run_ui 和 control_from_server 变量分别设置为

TRUE 和 FALSE,请执行下列步骤:

I. 创建临时配置文件,请输入:

instl_adm -d -F /var/tmp/lifvol > /var/tmp/cfg

II. 打开 /var/tmp/cfg 进行编辑。

III.添加或更改 run_ui 变量。

对于交互式安装,设置 run_ui=TRUE。对于非交互式安装,设置

run_ui=FALSE。

如果 run_ui 的值是 false,则不存在任何交互,安装过程继续按照提供给

Ignite-UX 的全部配置信息执行。

IV. 添加或更改 control_from_server 变量。

要从 Ignite-UX 服务器控制安装过程,请设置

control_from_server=TRUE。系统将尝试联系服务器。

V. 检查更改的语法以避免安装文件系统写入错误,输入:

instl_adm -T -f /var/tmp/cfg

VI.将修改后的临时配置文件写入到 LIF 卷,输入:

instl_adm -F /var/tmp/lifvol -f /var/tmp/cfg

VII.验证更改,输入:

instl_adm -d -f /var/tmp/lifvol

第 11 章228

Page 229: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装磁带

第 6 步 . 创建新的磁带设备文件。磁带设备通常支持多种格式或密度。每一代的磁带设备

通常都支持先前已有的密度或格式。但是,老一代的设备通常不支持新的密度和

格式。在创建供各种磁带设备使用的介质时,仔细选择格式和密度至关重要。

例如, HP 建议使用 DDS-1 密度格式来创建磁带介质,该磁带介质可由所有

DDS 磁带设备使用,而不管连接到客户端系统的 DDS 磁带机的具体类型如何。

下面的示例将创建一个使用 DDS-1 密度格式对磁带进行写入的设备文件。

要创建具有 DDS-1 特征的设备,请使用以下命令查找硬件路径:

ioscan -fCtape

Class I H/W Path Driver S/W State H/W Type Description

==================================================================

tape 0 10/1/2/0.3.0 stape CLAIMED DEVICE HP C1533A

然后,使用此硬件路径创建设备。

下面的示例将创建一个用于 DDS 磁带机的设备文件,该文件与所有 DDS 驱动

器均兼容。

mksf -v -H 10/1/2/0.3.0 -b DDS1 -n -a

另外,您也可以使用 SAM 完成该任务。

第 7 步 . 创建安装磁带。使用合适的密度、无压缩、非回卷的设备文件创建磁带。该系

列命令将创建一个具有 DDS-1 特性的磁带,并以正确的磁带布局(如第 222 页

上的“安装磁带内容”所述)复制文件:

mt -t /dev/rmt/c0t3d0DDS1n rew

dd if=/var/tmp/lifvol of=/dev/rmt/c0t3d0DDS1n obs=2k

dd if=/var/tmp/myOSarchive.gz of=/dev/rmt/c0t3d0DDS1n obs=10k

dd if=/var/tmp/serialdepot of=/dev/rmt/c0t3d0DDS1n obs=10k

mt -t /dev/rmt/c0t3d0DDS1n rew

提示 应确保使用的是“非回卷”设备文件,例如 /dev/rmt/0mn。这样可以防止磁带设备在本步骤中连续执行的 dd 命令之间回卷,并且可以防止覆盖已经写

入到磁带中的文件。

现在,磁带已做好用于安装基于 PA 的系统的准备。

第 11 章 229

Page 230: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

建立安装 CD

创建 CD 与创建磁带有很多相似点(如前面一节所述)。但最大的区别在于磁

盘空间的使用。您必须创建一个空间充足的逻辑卷(或提供一个完整的磁盘)

来容纳正在创建的、将要写入 CD 的映像。另外一个区别在于,创建磁带时要

写入一系列文件,而对于光学介质,则需要首先为其创建介质映像,然后才向

其中写入。

可引导 CD 与磁带不同,它不是序列设备。可引导 DVD 有一个文件系统和一个

LIF 卷。后者除包含描述归档文件和软件仓库的配置文件外,还包含第 222 页上

的“建立安装磁带”中描述的同样的信息。访问该数据的方式略有不同。

CD 的文件系统可以是 HFS,也可以是 CDFS。您可以使用标准 HP-UX 命令

创建 HFS 文件系统。

示例中的假设条件 本示例中的黄金映像是在运行 HP-UX 11i v2 (B.11.23) 的系统中通过使用

make_sys_image 命令创建的。该映像采用 gzip 压缩的 tar 格式,名称为

/var/tmp/image/archives/B.11.23_archive.gz。

本示例中使用的是 HFS 文件系统,并且该文件系统将创建一个逻辑卷。

有关详细信息,请参阅第 173 页上的第 8 章“黄金映像”。

注释 创建安装 CD 需要使用 cdrecord 和 mkisofs 命令。从 Ignite-UX C.6.2.x 版

开始, /opt/ignite/lbin/ 目录中将提供这些命令。由于这些命令也可用

于在 HP-UX cdrecord 和 HP-UX dvd+rw-tools 产品中进行安装,因此必须使用

完全限定路径(如下例所示)以确保使用正确的命令。

第 11 章230

Page 231: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

创建安装 CD 示例

第 1 步 . 创建一个逻辑卷来存储要写入到 CD 的映像。 此示例中使用的逻辑卷是

/dev/vg00/image。它是挂接在 /var/tmp/image 下的 HFS 文件系统。可

通过执行下列命令,使用 HFS 和标准 HP-UX 命令创建逻辑卷:

lvcreate -L 800 -n image vg00

newfs -F hfs -f 2048 /dev/vg00/rimage

mkdir /var/tmp/image

mkdir /var/tmp/image_cfgs

mount /dev/vg00/image /var/tmp/image

尽管此示例使用了 HFS 文件系统,但也支持使用其他文件系统类型。

CDFS 文件系统有类似的命令。请参阅软件供应商文档。

第 2 步 . 创建系统归档文件目录。在此示例中,将目录更改为 /var/tmp/image,来创建一个用于创建 CD 映像的归档文件目录。输入下列命令:

cd /var/tmp/image

mkdir /var/tmp/image/archives

提示 下一步中的 make_sys_image 命令可使您选择是在本地存储映像还是通过网

络在 Ignite-UX 服务器上存储映像。如果 CD-RW 设备已连接到远程系统,则

您可能希望使用此步骤中的命令指明该系统的名称,而不是将其视为本地系

统。为此,在下列命令中将 -s 选项更改为 -s 系统名称,并使用系统名称指

明控制 CD-RW 设备的系统的主机名。

第 3 步 . 创建黄金映像。使用下列命令生成系统文件的黄金映像压缩的 tar 归档文件:

/opt/ignite/data/scripts/make_sys_image \

-s local -d /var/tmp/image/archives \ -n B.11.23_archive.gz

有关安装归档文件的详细信息,请参阅第 173 页上的第 8 章“黄金映像” 或

参阅 make_sys_image (1M)。

第 11 章 231

Page 232: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

注释 在此操作步骤中创建的映像大小可能是几千兆,因此该命令可能需要花几分钟

到一小时以上才能完成,具体取决于系统的速度和归档文件的大小。

make_sys_image 命令不提供任何反馈,并且会不间断地执行,直到出现

Shell 提示符。

第 4 步 . 创建归档配置文件。 Ignite-UX 必须有一个说明所创建的每个归档文件的配置

文件。最简单的开始方法是复制随 Ignite-UX 一起安装的示例文件,请输入:

cp /opt/ignite/data/examples/B.11.23.archives.cfg \ /var/tmp/image_cfgs/archive.cfg

第 5 步 . 生成 archive impact 语句。必须为刚创建的用于 Ignite-UX 的归档文件中的卷

定义所需的磁盘空间大小。这些 impact 语句可以通过 archive_impact命令

生成。有关详细信息,请参阅 archive_impact (1M)。

针对相应的硬件类型执行 archive_impact,按照如下所示输入该命令:

/opt/ignite/lbin/archive_impact -tg B.11.23_archive.gz \ >temp_impacts

第 6 步 . 更新归档配置文件。编辑 B.11.23.archives.cfg 文件。对于基于 PA 的系

统,编辑 is_hppa 配置节;对于基于 Itanium 的系统,编辑 is_ia64 配置节。

i. 使用上一步生成的信息来替换 impact 语句。 temp_impacts 文件包含类

似下面的信息:

impacts = "/" 32Kb impacts = "/dev" 14Kb impacts = "/etc" 211581Kb impacts = "/home" 834Kb impacts = "/opt" 39818Kb impacts = "/sbin" 40719Kb impacts = "/stand" 36133Kb impacts = "/usr" 41773Kb impacts = "/var" 51663Kb

ii. 将归档文件路径的值 archives/B.11.23_archive_[PA|IA].gz 更改为

B.11.23_archive.gz。

第 7 步 . 创建并访问软件仓库。虽然磁带限于单个软件仓库,但该限制不适用于 CD。

不过,在此示例中,为方便起见,使用单个软件仓库。使用以下 swcopy 命令

创建软件仓库:使用软件仓库指明要使用的软件仓库的名称。

swcopy -s /depots/软件仓库 \* @ /var/tmp/image/depot

第 11 章232

Page 233: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

第 8 步 . 创建软件仓库配置文件。通过执行以下命令,使用 make_config 为该软件仓

库创建配置文件:

make_config -s /var/tmp/image/depot \ -c /var/tmp/image_cfgs/depot.cfg

第 9 步 . 更新配置文件。编辑 depot.cfg 文件并更新软件仓库详细信息。

i. 删除整个 sd_server = "IP 地址 " 行。

ii. 将 source_type 属性从 NET 更改为 DSK(例如,source_type=DSK)。

iii. source_type 的变化表明软件仓库位于 CD 中,而非网络中。

第 10 步 . 仅限 PA-RISC 系统:装配 CD。该步骤在 PA-RISC 系统上执行。必须将刚创建

的原始文件系统复制到一个常规文件中,这样才能使用以下命令将它写入 CD:

umount /var/tmp/image

dd if=/dev/vg00/rimage of=/var/tmp/PAimage_dd bs=1024k

第 11 步 . 创建 LIF 卷的一个副本。此 CD 必须包含一个 LIF 卷。可执行下列命令之一创

建 LIF 卷:

— 对于基于 PA 的系统:

make_medialif -f /opt/ignite/data/Rel_B.11.23/config \

-f /var/tmp/image_cfgs/archive.cfg \ -f /var/tmp/image_cfgs/depot.cfg \ -l /var/tmp/PAimage_lifvol \ -r B.11.23

— 对于基于 Itanium 的系统:

make_medialif -f /opt/ignite/data/Rel_B.11.23/config \

-f /var/tmp/image_cfgs/archive.cfg \ -f /var/tmp/image_cfgs/depot.cfg \ -l /var/tmp/image/IPF.lif \ -r B.11.23 \ -o ipf

这将创建包含全部配置信息的 LIF 卷。其中包括 Ignite-UX 提供的缺省值,并

提供对归档文件和软件仓库的访问权限。

第 11 章 233

Page 234: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

第 12 步 . 更新安装文件系统信息。更改 [W|V|I]INSTALLFS 中的配置信息,方法是:

清除先前的值,为新的 LIF 卷设置正确的值,然后通过执行下列命令之一检查

配置文件的语法:

— 对于基于 PA 的系统:

instl_adm -b -F /var/tmp/PAimage_lifvol

instl_adm -d -F /var/tmp/PAimage_lifvol

— 对于基于 Itanium 的系统:

instl_adm -b -F /var/tmp/image/IPF.lif

instl_adm -d -F /var/tmp/image/IPF.lif

更正显示的任何错误,避免将它们写入 CD。

第 13 步 . 仅限基于 Itanium 的系统:创建归档文件的 EFI 和 ISO 映像的副本。请仅在

基于 Itanium 的系统上执行该步骤。对于基于 Itanium 的系统,此 CD 必须包

含 EFI,并且映像必须是 ISO 映像。请执行以下命令:

cp -p /opt/ignite/boot/Rel_B.11.23/EFI_CD_image \ /var/tmp/image/

/opt/ignite/lbin/mkisofs -U -max-iso9660-filenames \ -D \ -o /var/tmp/IPFimage.iso \ -no-emul-boot \ -b EFI_CD_image \ -eltorito-alt-boot \ -no-emul-boot \ -b IPF.lif \ /var/tmp/image

第 11 章234

Page 235: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 CD

第 14 步 . 合并 LIF 引导映像和归档文件系统。最终的 CD 既是可通过 LIF 映像引导的

磁盘,也是可由 HP-UX 挂接的文件系统。要使 CD 同时具备两种功能,请通

过执行下列命令之一来使用 instl_combine:

— 对于基于 PA 的系统:

/opt/ignite/lbin/instl_combine \ -F /var/tmp/PAimage_lifvol \ -C /var/tmp/PAimage_dd

— 对于基于 Itanium 的系统:

/opt/ignite/lbin/instl_combine -C /var/tmp/IPFimage.iso

umount /var/tmp/image

第 15 步 . 完成 CD。将映像写入 CD,输入下列命令之一:

— 对于基于 PA 的系统:

/opt/ignite/lbin/cdrecord -v -eject dev=0,0,0 speed=16 \ /var/tmp/PAimage_dd

— 对于基于 Itanium 的系统:

/opt/ignite/lbin/cdrecord -v -eject dev=0,0,0 speed=16 \ /var/tmp/IPFimage.iso

现在,该 CD 即可用于安装操作。

提示 执行下列步骤,可挂接并验证前面步骤中创建的 CD:

1. 创建一个可安装此 CD 的目录,如 /cd。例如:

mkdir /cd

2. 将 CD 挂接到您的 CD 设备的设备路径下。例如:

mount /dev/dsk/c0t0d1 /cd

第 11 章 235

Page 236: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

建立安装 DVD

创建 DVD、创建 CD 或创建磁带有很多相似点。但最大的区别在于磁盘空间的

使用。尤其要注意的是,必须提供足够的磁盘空间,以便包含系统归档文件、

要包含的任何软件仓库、 LIF 卷、相关文件以及包含所有这些项的 ISO 映像。

在本节的示例中,您将创建一个空间充足的逻辑卷(或提供一个完整的磁盘)

来容纳归档文件和软件仓库。此外,您还必须另外准备相同大小的磁盘空间来

将逻辑卷复制到一个 ISO 映像文件中。因此,所拥有的磁盘空间必须大约是

归档文件和软件仓库所占空间的两倍。

下列步骤说明如何设置用于合并组成 DVD 的文件的逻辑卷、如何创建这些

文件、如何将这些文件放入到 ISO 映像中以及如何将该映像写入 DVD。

可引导 DVD 与磁带不同,它不是序列设备。可引导 DVD 有一个文件系统和

一个 LIF 卷。后者除包含描述归档文件和软件仓库的配置文件外,还包含

第 222 页上的“建立安装磁带”中描述的同样的信息。访问该数据的方式略

有不同。

使用 DVD 时的文件

大小注意事项

ISO 映像的大小限定为 DVD 的容量,大约为 4.7 GB。另外,使用早于下列版本

的 Ignite-UX 时, ISO 映像内包含的任何文件(包括由 make_sys_image 命令

创建的归档文件)的大小都不能大于或等于 2 GB。

— 对于 HP-UX 11i v2 (B.11.23), Ignite-UX C.6.5.x 版本

— 对于 HP-UX 11i v1 (B.11.11) 或 11.00, Ignite-UX C.6.8.x 版本

对于这些 Ignite-UX 版本之前的版本,安装内核中的 cdfs 驱动程序在 ISO9660

介质上不支持大于或等于 2 GB 的文件。

注释 文件大小限制为 2 GB 是 ISO9660 标准中的限制,因此不是 HP-UX 的限制。

DVD 的文件系统可以是 HFS,也可以是 CDFS。您可以使用标准 HP-UX 命令

创建 HFS 文件系统。 CDFS 文件系统可使用各种第三方应用程序。

第 11 章236

Page 237: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

示例中的假设条件 下例中假设您的系统中已经安装了 HP-UX 11i v2,这与安装 HP-UX 11i v1 的

步骤相同。此外,系统至少要有 8 GB 的磁盘空间以分配一个临时卷,该临时

卷包含要写入 DVD 的信息。

必须使用 HP DVD+RW 驱动器创建安装 DVD。

注释 创建安装 DVD 需要使用 mkisofs 和 growisofs 命令。从 Ignite-UX C.6.2.x

版开始, /opt/ignite/lbin/ 目录中将提供这些命令。由于这些命令也可

用于在 HP-UX dvd+rw-tools 产品中进行安装,因此必须使用完全限定路径

(如下例所示)以确保使用正确的命令。

创建安装 DVD 示例

第 1 步 . 创建逻辑卷。假设逻辑卷使用位于 /dev/vg00/image 的 VxFS 文件系统,

且要挂接在 /var/tmp/image 中。使用 SAM 或下列命令创建逻辑卷,并挂

接文件系统:

lvcreate -L 8000 -n image /dev/vg00

newfs -F vxfs -o largefiles -b 8192 /dev/vg00/rimage

mkdir /var/tmp/image

mount /dev/vg00/image /var/tmp/image

提示 如果您定期执行该任务,则可以在 /etc/fstab 文件中为该新文件系统添加

一个条目,这样重新引导后便会自动挂接。

第 2 步 . 验证逻辑卷大小。执行以下命令,验证是否正确创建了具有大型文件系统功能

的 /stand 文件系统:

fsadm -F vxfs /var/tmp/image

largefiles

如果上面的命令按所示内容报告 largefiles,则文件系统支持使用大型文件,因此继续下一步。

第 11 章 237

Page 238: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

如果报告为 nolargefiles,则必须执行下列步骤:

A. 输入下列命令:

fsadm -F vxfs -o largefiles /var/tmp/image

mount -o remount,largefiles /var/tmp/image

fsadm -F vxfs /var/tmp/image largefiles

B. 如果接收到来自使用 -o remount 选项的 mount 命令的错误,必须

unmount 文件系统,然后使用 largefiles 选项重新挂接它。

C. 输入:

mount -v |grep image

/dev/vg00/image on /var/tmp/image type vxfs log,largefiles on Mon Jan 30 12:45:43 2006

已启用 largefiles 选项,并且已使用该选项挂接了文件系统。如果文件

系统是 VxFS,则将基于 mount 命令的 largefiles 选项在文件系统中的

配置方式,缺省设置下将使用该选项对该文件系统进行挂接。

有关详细信息,请参阅 fsadm (1M) 和 mount (1M)。

重要信息 如果 /stand 未正确设置 largefiles, DVD 的创建将失败。

第 3 步 . 创建系统归档文件目录。 将目录更改为 /var/tmp/image,然后使用以下命令创建归档文件目录,以供在此示例中创建 DVD 映像时使用:

cd /var/tmp/image

mkdir /var/tmp/image/archives

第 11 章238

Page 239: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

第 4 步 . 创建黄金映像归档文件。使用以下命令生成系统文件的黄金映像压缩的 tar

归档文件:

/opt/ignite/data/scripts/make_sys_image \

-s local -d /var/tmp/image/archives \ -n B.11.23_archive.gz

提示 make_sys_image 命令可使您选择是在本地存储映像还是通过网络在 Ignite-UX

服务器上存储映像。如果 DVD-RW 设备已连接到远程系统,则您可能希望使用

此步骤中的命令指明该系统的名称,而不是将其视为本地系统。为此,在下列命

令中将 -s 选项更改为 -s 系统名称,使用系统名称指明控制 DVD-RW 设备的系

统的主机名。

有关安装归档文件的详细信息,请参阅第 173 页上的第 8 章“黄金映像” 或

参阅 make_sys_image (1M)。

注释 在此操作步骤中创建的归档文件的大小可能是几千兆,因此该命令可能需要

花几分钟到一小时以上才能完成,具体取决于系统的速度和归档文件的大小。

make_sys_image 命令不提供中间反馈,并且会持续执行,直到出现 Shell 提

示符。

第 5 步 . 验证归档文件大小。确保该 ISO 映像文件的大小遵守第 236 页中的使用 DVD

时的文件大小注意事项说明的限制:

ll /var/tmp/image/archives/B.11.23_archive.gz

第 6 步 . 创建归档配置文件。 Ignite-UX 必须有一个说明刚创建的归档文件的配置文件。

最简单的开始方法是复制随 Ignite-UX 一起安装的示例文件,请输入:

cp -p /opt/ignite/data/examples/B.11.23.archives.cfg \ /var/tmp/image

第 11 章 239

Page 240: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

第 7 步 . 为客户端归档文件生成 archive impact 语句。必须为刚创建的用于 Ignite-UX

的归档文件中的卷定义所需的磁盘空间大小。这些 archive impact 语句可以通

过 archive_impact 生成。针对相应的硬件类型,对每个归档文件执行

archive_impact 命令,如下所示:

/opt/ignite/lbin/archive_impact \ -tg archives/B.11.23_archive.gz > temp_impacts

注释 此步骤中 impact 语句的生成过程可能需要花几分钟到一小时才能完成,具体取

决于系统上安装的存储设备。

生成结果将写入一个临时文件以协助您编辑配置文件。您可能希望在完成该步

骤后就删除这些文件。

第 8 步 . 更新归档配置文件。编辑 B.11.23.archives.cfg 文件。对于基于 PA 的系

统,编辑 is_hppa 配置节;对于基于 Itanium 的系统,编辑 is_ia64 配置节。

使用上一步生成的信息来替换 impact 语句。

提示 现在可以删除 temp_impacts 文件,因为已不再需要该文件。

第 9 步 . 创建 LIF 卷的一个副本。 DVD 必须包含一个 LIF 卷。可执行以下命令创建

LIF 卷:

/opt/ignite/bin/make_medialif -a -r B.11.23 \

-f /opt/ignite/data/Rel_B.11.23/config \-f /var/tmp/image/B.11.23.archives.cfg \-l /var/tmp/image/B.11.23.lifimage

第 10 步 . 基于 Itanium 的系统:将 EFI 映像复制到 /var/tmp/image。请仅在基于

Itanium 的系统上执行该步骤。 EFI_CD_image 必须与 LIF 卷和归档配置文件

位于同一目录中。请使用以下命令复制文件:

cp -p /opt/ignite/boot/Rel_B.11.23/EFI_CD_image \ /var/tmp/image/

第 11 章240

Page 241: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

第 11 步 . 创建归档文件的文件系统的 ISO 映像。现在,归档文件的文件系统中已包含

有所有必需文件,必须创建 ISO 映像写入 DVD。

注释 ISO 映像的大小限定为 DVD 的容量,大约为 4.7 GB。并且包含在 ISO 映像内

的任何文件(包括由 make_sys_image 命令创建的归档文件)的大小都不能

大于或等于 2 GB。

要创建该文件系统的 ISO 映像,请执行下列命令之一:

— 对于基于 PA 的系统:

/opt/ignite/lbin/mkisofs \

-D -R -U -max-iso9660-filenames \ -eltorito-alt-boot \ -no-emul-boot \ -b B.11.23.lifimage \ -o /var/tmp/B.11.23.iso \ /var/tmp/image

— 对于基于 Itanium 的系统:

/opt/ignite/lbin/mkisofs \

-D -R -U -max-iso9660-filenames \ -no-emul-boot \ -b EFI_CD_image \ -eltorito-alt-boot \ -no-emul-boot \ -b B.11.23.lifimage \ -o /var/tmp/B.11.23.iso \ /var/tmp/image

注释 PATHSPEC 是要复制到 ISO 文件系统的目录树的路径,它是作为

dvd+rw-mkisofs 命令行的最后一项提供的。该命令中的 PATHSPEC 参数是

/var/tmp/image。 -b 选项指定的引导映像的文件名必须相对于 PATHSPEC。

ISO 映像被写入 /var/tmp/image 逻辑卷外的位置,在此示例中为

/var/tmp。请确保该目录包含的可用空间至少能容纳 /var/tmp/image 中

包含的文件。

第 11 章 241

Page 242: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

将显示如下消息:

Warning: creating file system that does not conform to ISO-9660.Warning: ISO-9660 filenames longer than 31 may cause bufferoverflows in the OS.

Size of boot image is 10240 sectors -> No emulation

Size of boot image is 410588 sectors -> No emulation

0.53% done, estimate finish Thu Sep 9 10:26:19 2004 1.06% done, estimate finish Thu Sep 9 10:26:19 2004... 99.27% done, estimate finish Thu Sep 9 10:26:51 2004 99.80% done, estimate finish Thu Sep 9 10:26:51 2004

Total translation table size: 2048Total rockridge attributes bytes: 1040Total directory bytes: 4096Path table size(bytes): 44Max brk space used f000946880 extents written (1849 Mb)

第 12 步 . 合并 LIF 引导映像和归档文件系统。最终的 DVD 既是可引导的 DVD(通过 LIF

映像),也是由 HP-UX 挂接的文件系统。要使 ISO 映像同时具备两种功能,请

使用 instl_combine,如下所示:

/opt/ignite/lbin/instl_combine -C /var/tmp/B.11.23.iso

将显示如下消息:

El Torito offset for LIF volume is: 0xf800Adjusting LIF file: ISL (Old iplstart: 4096; New iplstart: 67584Adjusting LIF file: AUTOAdjusting LIF file: INDEX...Adjusting LIF file: SYSCMDSAdjusting LIF file: SCRIPTSAdjusting LIF file: PAD

第 13 步 . 确保 ISO 映像是可识别的。使用 lifls (1) 确保在将 ISO 映像写入 DVD 之前,

已正确创建了该映像,如下所示:

ll /var/tmp/B.11.23.iso

如果 /var/tmp/B.11.23.iso 小于 2 GB:

lifls /var/tmp/B.11.23/iso

第 11 章242

Page 243: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

如果 /var/tmp/B.11.23.iso 等于或大于 2 GB:

dd if=/var/tmp/B.11.23.iso of=/var/tmp/liftest bs=1024k \ count=500lifls /var/tnp/liftest

rm /var/tmp/liftest

之所以按如上所述使用 lifls (1),是因为它不支持大型文件。如果对等于或大于

2 GB 的文件使用 lifls,则该命令将在输出错误后退出。如果 ISO 映像大于或等

于 2 GB,此方法需要使用 500 MB 的空闲空间。

第 14 步 . 完成 DVD。现在可以将 ISO 映像的副本写入 DVD。这种情况下的 DVD 设备

文件是 /dev/rdsk/c0t0d0。可以使用 ioscan -fnkC disk 命令找到设备

文件。要将 ISO 映像写入 DVD,请输入:

/opt/ignite/lbin/growisofs -Z \

/dev/rdsk/c0t0d0=/var/tmp/B.11.23.iso

如果从未使用过 growisofs 命令,则会收到类似下面的 mknod 消息:

:-( unable to open("/dev/rscsi/c0t0l0",O_RDONLY): No such file or directory:-! consider 'mknod /dev/rscsi/c0t0l0 c 203 0x000002; chmod 0600 /dev/rscsi/c0t0l0'

请按照系统显示的准确形式执行给定的 mknod 命令。在此示例中,要执行的

命令如下:

mknod /dev/rscsi/c0t0l0 c 203 0x000002; chmod 0600 \/dev/rscsi/c0t0l0

这样将为 DVD 刻录程序创建所需的设备文件。必须再次执行 growisofs

命令,将 ISO 映像写入 DVD。

现在,该 DVD 即可用于安装操作。

提示 执行下列步骤,挂接并验证前面步骤中创建的 DVD:

1. 创建一个挂接 DVD 的目录,如 /dvd。例如:

mkdir /dvd

2. 将 DVD 挂接到您的 DVD 设备的设备路径下。例如:

mount /dev/dsk/c0t0d0 /dvd

第 11 章 243

Page 244: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

创建自己的安装介质

建立安装 DVD

第 11 章244

Page 245: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

第 12 章 恢复方法

本章介绍 Ignite-UX 提供的重要的系统恢复工具:

• 概述(第 246 页)

• 系统恢复(第 247 页)

• 专家恢复(第 287 页)

第 12 章 245

Page 246: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

概述

概述

Ignite-UX 提供了两种恢复方法: 系统恢复和专家恢复。

系统恢复可恢复以前为特定系统创建的恢复映像,在出现硬件或软件故障的

情况下很有用。有关详细信息,请参阅下面的“系统恢复”一节。

专家恢复是一种 Ignite-UX 模式,专家用户可以通过它修复发生软件损坏的

系统。有关详细信息,请参阅第 287 页上的“专家恢复”。

第 12 章246

Page 247: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

系统恢复

利用 Ignite-UX 系统恢复,可以从发生故障的磁盘快速恢复。故障可以是硬件

故障,或严重的软件故障。

要进行系统恢复,需要在发生问题之前完成一些工作。您需要定期在每个系统

上运行适当的工具: make_net_recovery 或 make_tape_recovery。使用 make_net_recovery 命令在另一个系统上创建恢复映像,或使用

make_tape_recovery 在磁带上创建恢复映像。

make_tape_recovery 和 make_net_recovery 命令都可以创建符合您的

计算机要求的可引导安装恢复映像。恢复映像包含系统的配置信息(磁盘

布局等)以及一个或多个磁盘中的文件。您可以对保存为映像的一部分的

文件进行控制 - 有关详细信息,请参阅第 250 页上的“恢复映像内容”。

make_net_recovery 命令和 make_tape_recovery 命令统称为:

make_[tape|net]_recovery。

可以在命令行上使用 make_[tape|net]_recovery 命令、从服务器中使用

Ignite-UX GUI 或从客户端中使用 Ignite-UX TUI 来创建恢复映像。

只要磁带或 Ignite-UX 服务器中有恢复映像,就可以很容易地恢复故障系统:

1. 如果磁盘出现故障,请更换磁盘。

2. 从恢复磁带或系统引导。

3. 等待恢复完成。

4. 系统恢复运行后,验证系统配置并恢复上次系统备份中最新的文件副本。

确保没有恢复操作系统文件,因为这样可能造成不可预料的结果。

重要信息 脱机诊断环境 (ODE) 命令 copyutil是用于 HP-UX 11.00 或更高版本的诊断

工具,不能用于系统恢复。请改用 make_[tape|net]_recovery。

第 12 章 247

Page 248: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

重要信息 在 HP-UX 11i v3 安装和恢复过程中,已连接的主动 /被动式设备将导致长时间延

迟(一小时或数小时),或者可能导致系统挂起。与此类似,在安装主动 /被动

式交换插件之前连接主动 /被动式设备可能会导致某些命令的执行时间很长。请

在安装或恢复 HP-UX 11i v3 之前断开所有连接到系统的主动 /被动式设备。在安

装或恢复后,应在将主动 /被动式设备连接到系统之前安装 APSW 插件,这一点

很重要。

重要信息 串行连接的 SCSI (SAS) 是一种用于访问外围设备的接口协议。SAS 设备专用

文件与特定的外围设备而不是 I/O 路径相关联,并且与其他存储设备接口协

议的专用文件的工作方式不同。在安装和恢复过程中, Ignite-UX 将经过分类

的 SAS 设备专用文件、硬件路径和物理位置相关联。因此,如果在安装和恢

复过程之间未更改配置,则设备专用文件将始终与 SAS 设备相匹配。

安装后,不要通过添加、拆卸或更换 SAS 设备来修改 SAS I/O 配置。

如果在安装后更改了 SAS 硬件配置,则在恢复过程中, Ignite-UX 对设备专用

文件、硬件路径和物理位置进行关联时,它们之间的映射可能会发生改变。由

于此原因,如果 SAS I/O 配置已经被更改,那么可能就无法进行自动恢复。此

外,如果 SAS 配置在安装后被更改, Ignite-UX 可能会选择不同的 SAS 设备

用于恢复。如果要在 SAS I/O 配置已更改的系统上尝试恢复,应在恢复过程

中注意验证选择的设备。这是很有必要的,因为使用的 SAS 设备可能与创建

恢复映像时所使用的设备不同(即使能够进行自动恢复也是如此)。

系统恢复工具

除了所用介质不同以外, make_[tape|net]_recovery 两种工具几乎没有其

他差别。这两种系统恢复工具都具有相同的基本恢复映像创建选项、数据结构、

恢复映像文件内容和安装对话框。

make_[tape|net]_recovery 工具并不适合于备份所有系统数据。可将

fbackup 等恢复工具与恢复映像配合使用。有关详细信息,请参阅

fbackup (1M)。

第 12 章248

Page 249: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

恢复工具比较

要确定最适合您需要的系统恢复工具,请考虑以下事项:

使用 make_tape_recovery 可以:

• 在本地管理单个系统或有限数量的系统。

• 管理未联网的系统。

• 为非现场恢复系统创建磁带介质。

• 在不使用引导辅助程序系统的情况下,为与 Ignite-UX

服务器处于不同子网的客户端创建恢复映像。

使用 make_net_recovery 可以:

• 集中管理联网的系统。

• 避免与磁带相关的问题(处理、多磁带映像等等)。

• 使用磁盘空间来存储映像。

• 在无人照管的情况下创建恢复映像,而不进行磁带

处理。

• 在不使用引导辅助程序系统的情况下,为与 Ignite-UX

服务器处于不同子网上的客户端创建恢复映像(在跨

子网安装恢复映像时必须使用引导辅助程序系统)。

下表总结并比较了 make_[tape|net]_recovery 工具的某些功能:

表 12-1 比较系统恢复工具功能

make_tape_recovery make_net_recovery

最低硬件配置• 独立系统

• 本地磁带机

• 两个联网系统

• 具有足够的磁盘空间来保存

映像

创建界面

• 客户端命令行

• Ignite-UX 服务器 GUI

• 客户端 TUI

• 客户端命令行

• Ignite-UX 服务器 GUI

• 客户端 TUI

恢复映像的特征• 独立

• 写入客户端的磁带机

• 需要 Ignite-UX 服务器进行

安装

• 写入挂接的 NFS 文件系统

第 12 章 249

Page 250: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

使用 Symantec 公司的 Veritas Volume Manager 时的注意事项

如果希望使用或正在使用 VxVM,请考虑下列会影响

make_[tape|net]_recovery 工具的问题:

— Ignite-UX 只支持冷安装由 HP 提供的 OE 软件仓库中的 Symantec 产品。

— HP 只支持其中 VxFS 和 VxVM 的版本相匹配的环境。例如,如果安装

VxFS 4.1,则也必须安装 VxVM 4.1。

— 恢复具有混合版本的 VxVM 磁盘组的系统时,恢复映像中指定的所有磁

盘组都会转换为较高的 VxVM 版本。例如,如果您的恢复映像同时包含

VxVM 3.5 和 VxVM 4.1 磁盘组,则所有磁盘组都会创建为 VxVM 4.1 磁

盘组。

— 如果您的系统具有不同版本的 VxFS 和 VxVM,如 VxFS 4.1 和 VxVM 3.5,

则系统在恢复之后仍将具有混合的版本。

— 如果从 SD 软件仓库进行安装,则在继续安装之前, Ignite-UX 会确认所

安装的 VxVM 版本是否正确。如果从恢复映像或黄金映像进行安装,则

Ignite-UX 会在日志中记录一条注释,说明它假设映像中包含的版本是正

确的。例如,如果磁盘布局为 VxVM 4.1,则映像必须包含 VxVM 4.1

软件。

恢复映像内容

利用 make_[tape|net]_recovery 命令可以查看和控制恢复映像内容。

• Ignite-UX 可以创建用客户端名称及其 MAC 地址命名的目录之间的符号

链接。例如,如果系统的客户端名称为“longs_peak”,MAC 地址为

“0x00306E4C9B54”,则目录

/var/opt/ignite/clients/0x00306E4C9B54 和

/var/opt/ignite/clients/longs_peak 之间将建立符号链接。本章

使用客户端名称引用目录,但这两种引用方法都起作用。

• 要包含在恢复映像中的必需文件的列表以下面的简单文本文件提供:

/opt/ignite/recovery/mnr_essentials。可以在该文件中查看缺省情况下恢复映像中包含的文件和目录。

• 您可以指定要包括其他哪些卷组、目录和文件,以及要排除哪些目录和

文件。可以使用客户端专用的内容文件 /var/opt/ignite/clients/客户端/recovery/archive_content 中的简单语法或使用命令行选项完

成上述操作。不限于一个或两个卷组。可以创建完整的多卷组恢复映像。

第 12 章250

Page 251: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

• 您可以根据 mnr_essentials 文件和 archive_content 文件中的规范,

使用用户界面(通过 make_[tape|net]_recovery 的 -i 选项启动)来

找出将保持不变的卷组和(或)磁盘、将部分恢复的卷组和(或)磁盘,

以及将完全恢复的卷组和(或)磁盘(如果使用了恢复映像)。

• 还可以使用用户界面来编辑 archive_content 文件,并动态地查看受影

响的卷组和磁盘中的变化。

• 下面的“恢复映像配置策略”一节说明了用户指定的内容的策略。

make_tape_recovery 工具创建可引导磁带,可以使用该磁带通过系统的磁带

机来恢复系统。切记 make_tape_recovery 将受磁带介质本身的要求和限制

的影响:

• 每个系统中必须有可用的磁带机,才能进行归档。

• 如果要保存以前的恢复映像,请在创建新映像之前从磁带机中取出包含现

有恢复映像的磁带。

• 如果恢复映像的大小超过了磁带容量,则需要更换磁带以便进行创建和

提取。

• 如果要确保新创建的磁带是完好的,必须检查系统中的日志文件。

• 磁带机比本地网络更容易出问题。

恢复映像配置策略

为 make_[tape|net]_recovery 指定恢复映像内容时,请遵循下列规则:

• 不能排除必需的文件或目录。

• 以递归方式包括所含目录中的文件和目录。

• 如果某个必需的文件或目录位于根磁盘或卷组之外,则恢复映像将包含该

文件或目录所在的磁盘或卷组。如果要在恢复映像中包含该磁盘或卷组中

的所有文件,请使用 make_[tape|net]_recovery -A 或 -x 选项。

• 如果包括指向文件或目录的符号链接,则恢复映像将只包括该链接。除非

指定了实际的文件或目录或该符号链接是必需的,否则,不会包括这些文

件或目录。如果某一项仅仅是一个符号链接,系统将发出一个警告。

• 如果所包括的目录包含指向其他文件或目录的符号链接,则只包括该符号

链接而不包括引用的文件或目录,除非引用的文件或目录也在该目录下。

系统不会发出有关这些链接的警告。

• 如果一个目录包含本地挂接点,则缺省情况下不会包括本地挂接点下的文

件和目录。可以通过在选择界面或命令行中指定选项 inc_cross(包括目录和交叉挂接点),使该策略失效。

第 12 章 251

Page 252: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

• 如果选择内容中存在冲突的条目,则排除内容优先于包含内容。

• 文件系统卷必须为每个卷提供 10% 的可用空间 - Ignite-UX 会相应地自

动修改文件系统卷大小。有关详细信息,请参阅 instl_adm (4) 中对

_hp_addnl_fs_free_pct 变量的说明。

第 12 章252

Page 253: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

大文件支持

要使恢复映像包含大于 2 GB 的文件,恢复映像服务器上挂接的文件系统和 NFS

必须支持大文件。

fsadm 命令可用于确定特定文件系统当前是否支持大文件。可以在 fsadm (1M)

中找到如何更改文件系统以使其支持大文件的示例。如果使用 fsadm 转换文

件系统,最好总是再次执行 exportfs -a 以确保客户端受到更改的影响。

要通过 NFS 支持大文件,必须使用 NFS Version 3。虽然 HP-UX 11.00 及更高

版本能够挂接 NFS Version 2 文件系统,但也可以使用 NFS Version 3。

如果使用 NFS Version 2 进行 NFS 挂接,则该 NFS 文件系统将不支持大于或

等于 2 GB 的文件。

Ignite-UX 发行说明 (/opt/ignite/share/doc/release_note) 中说明了对

于 HP-UX 11.00 和更高版本,使 NFS 支持大于 2 GB 的恢复映像所需要的修补

软件。

恢复映像创建过程

使用 Ignite-UX 创建恢复映像的过程说明如下:

1. 准备客户端。

make_net_recovery 和 make_tape_recovery -s 命令首先检查客户端

上安装的恢复工具与 Ignite-UX 服务器上的版本是否兼容,如果客户端的

Ignite-UX 版本低于服务器的 Ignite-UX 版本,则这两个命令将在客户端上

安装 Ignite-UX 软件的一个小的子集以支持创建恢复映像(这种情况下,

客户端上安装的 Ignite-UX 软件不是一个完整的 Ignite-UX 服务器安装,并

且不向客户端提供 Ignite-UX 服务器功能)。

2. 为恢复映像创建文件和目录。

如果以前没有使用 Ignite-UX 服务器安装客户端, make_net_recovery

和 make_tape_recovery -s 命令将在服务器的

/var/opt/ignite/clients 中为客户端创建一个新目录。对于客户端

上运行的不带 -s 选项的 make_tape_recovery,将在客户端上的 /var/opt/ignite/recovery 目录中创建恢复映像文件。

这两个命令将生成时间戳来命名恢复归档文件、配置和配置目录。包含恢

复映像的配置文件的目录类似于:

/var/opt/ignite/clients/客户端/recovery/2005-03-17,11:19

相应的恢复归档文件名为 2005-03-17,11:19 并位于

/var/opt/ignite/recovery/archives/客户端目录中。

第 12 章 253

Page 254: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

时间戳对于调整配置文件、恢复归档文件以及进行恢复映像文件管理来说

很重要。

文件概述如下:

/var/opt/ignite/clients/客户端 CINDEX client_name client_status config.sys host.info hw.info install.log recovery/ client_status defaults latest -> 2005-03-17,11:19

2005-03-17,11:19/ archive_content system_cfg archive_cfg control_cfg recovery.log flist manifest

archive_content 文件包含用于生成 flist 文件(该文件定义恢复映像

的内容)的关键字和卷 /磁盘 /目录对。有关在恢复映像中包含和排除文件

的详细信息,请参阅 make_net_recovery (1M) 和 make_tape_recovery (1M)。

3. 运行恢复界面。

如果命令行中指定了 -i 选项,则接下来将运行恢复用户界面。用户可以

使用该界面设置或更改映像的下列缺省值:

• 恢复映像的详细说明。该说明添加了识别信息,在没有足够的时间戳

时可以利用该识别信息来帮助区分不同的恢复映像。在安装配置过程

中单击 Basic 标签上的 Description 可以显示该信息。

• 要保留的恢复映像的最大数量。目标目录中的恢复映像数量达到最大

值时, make_[tape|net]_recovery 将删除最早的恢复映像。它使

用名称中的时间戳确定要删除的恢复映像。

• 恢复映像的目标主机。

• 恢复映像的目标目录。

第 12 章254

Page 255: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

使用用户界面还可以查看和编辑 archive_content 文件(如上一步

所述)。退出恢复用户界面时,您输入的缺省值将写入到以下文件中:

/var/opt/ignite/clients/客户端/recovery/defaults。

恢复映像中包含的文件列表写入 /var/opt/ignite/clients/

客户端 /recovery 目录中的 archive_content。

4. 保存系统配置。

对于所有磁盘和卷组,甚至是未包括在恢复映像中的磁盘和卷组,

make_[tape|net]_recovery 都可以备份它们的配置信息,并将其存储

在 system_cfg 文件中。对于 LVM,它还可以获取不属于恢复映像的卷

组的映射文件。在此阶段生成的卷组配置文件和映射文件存储在

/etc/lvmconf 中。该目录包括在必需文件的列表中,因此 LVM 文件包

括在恢复映像中。对于 VxVM,恢复磁盘组的命令包括在

control_cfg 中。

保存卷组信息后, make_[tape|net]_recovery 将创建 control_cfg文件。该文件包括 post_config_cmds,用于导入未包括在恢复映像中的所有卷组或磁盘组,并激活已导入的所有卷组。它还包括控制标志(例如

recovery_mode=true),以便指导 Ignite-UX 在恢复过程中的行为。

5. 生成恢复归档文件。

接下来,make_[tape|net]_recovery 将调用 make_sys_image 来创建

恢复归档文件。然后, make_sys_image 将传递预生成的 flist 来计算

当前由归档文件中包含的所有文件使用的总磁盘空间。它结合考虑此信息

和压缩比例来估计归档文件的最终大小。如果目标目录有足够的可用空间

容纳归档文件, make_sys_image 将使用 pax 来创建归档文件。有关详

细信息,请参阅 pax (1)和 make_sys_image (1M)。

6. 准备配置文件。

一旦创建了恢复归档文件, make_[tape|net]_recovery 将调用

make_arch_config 来创建 archive_cfg 文件,以便引用该归档文件。

然后, make_arch_config 将使用 archive_impact 来计算恢复归档文

件对文件系统的影响,并将这些影响包括到它所写入的 sw_sel 配置节中。

第 12 章 255

Page 256: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

7. 更新 CINDEX 文件。

最后,make_[tape|net]_recovery 将用 manage_index 更新客户端的

/var/opt/ignite/clients/客户端 /CINDEX 文件。该文件包含适用于

客户端的所有恢复配置的列表。最新创建的恢复归档文件的配置语句类似

于以下内容:

cfg "2005-03-17,11:19 Recovery Archive" { description "Recovery Archive" "recovery/2005-03-17,11:19/system_cfg" "recovery/2005-03-17,11:19/control_cfg" "recovery/2005-03-17,11:19/archive_cfg"}=TRUE

恢复映像创建状态 通过右键单击客户端图标或单击 Actions 菜单,然后选择 Client Status...,

可以监视恢复映像创建过程的状态。显示的对话框详细说明了使用

make_net_recovery 创建恢复映像时的进度,如图 12-1 所示。

图 12-1 Get Archive Build Status 对话框

第 12 章256

Page 257: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

检查恢复映像内容

在确定恢复映像中要包含的内容的过程中, make_[tape|net]_recovery

命令将调用 /opt/ignite/lbin/list_expander。可以单独使用

list_expander 命令自行确定要包含在恢复映像中的内容。

要列出包含在恢复映像中的文件和目录,请按照如下方式使用

list_expander 命令:

/opt/ignite/lbin/list_expander -f archive_content

其中 archive_content 是一个文件,用于确定指定恢复映像中包含和排除

的内容的关键字。它与上面的“恢复映像创建过程”一节中介绍的

archive_content 文件是同一个文件。

注释 无论是否成功生成恢复映像,都将覆盖 /var/opt/ignite/clients/客户端/recovery/archive_content 文件。请确保 archive_content 文件与正

在查看的恢复映像匹配。

在不指定 -f archive_content 的情况下运行 list_expander 将导致列出

必需的恢复映像文件和目录的列表。

还可以使用 list_expander 命令带 -d 选项列出恢复映像中包含的磁盘和

卷组:

/opt/ignite/lbin/list_expander -d -f archive_content

省略 -f archive_content 将导致显示必需列表。

以下是 list_expander -d 输出示例:

In? dsk/vg name minor# Associated disks0 d /dev/dsk/c0t3d01 v /dev/vg00 0x00 /dev/dsk/c0t6d0 /dev/dsk/c0t4d00 v /dev/vg01 0x01 /dev/dsk/c0t1d00 v /dev/vg02 0x02 /dev/dsk/c0t2d0

In?列按以下方式显示每个磁盘或卷组的情况:

2 = 全部包含(inc_entire 指定整个磁盘 /卷组),或者

1 = 部分包含(包含部分文件),或者

0 = 完全不包含(不包含该磁盘 /卷组中的任何文件)。

第 12 章 257

Page 258: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

0 表示不会涉及磁盘或卷组。1 或 2 表示在恢复操作过程中将重新创建磁盘或

卷组,并从恢复映像恢复文件。

dsk/vg 列显示系统具有一个完整的磁盘 (d) 和三个卷组 (v)。下一列显示了

磁盘和卷组的名称。

注释 下列情况可能会导致 list_expander 暂停:

处理信息时,list_expander 使用 libc 函数 ftw(请参阅 ftw (3C)),以便

以递归方式降低目录层次。

当 ftw 遇到包含大量文件的目录时,所有附属的文件都会以递归方式进行处

理。这可能会产生堆栈大小问题。例如,如果目录包含 400,000 个文件,则堆栈

大小必须至少为 51.2 MB 才能支持递归函数调用的数量(400,000 个调用 x

128 字节 /堆栈帧),这是因为每个 ftw 调用将分配一个 128 字节的堆栈帧。这

种情况下,最好分配额外的空间 - 64 MB 是更好的堆栈大小选择。

如果堆栈大小不够大,则会由于堆栈增长出现问题而强行终止

list_expander。为避免这种情况,应该相应地配置内核可调参数

maxssiz。有关调节内核参数的详细信息,请参阅 kctune (1M) 联机帮助页。

以上信息基于 HP-UX 11i v1 ftw() libc 函数。随 HP-UX 的版本或修补软件

版本的不同, ftw() 的行为可能发生变化。请将该信息视为表示需要潜在的

设置;不应将其视为具有权威性。

安装恢复映像时,可以修改恢复映像中的文件系统卷大小。缺省情况下,

Ignite-UX 可以确保每个卷都有 10% 的可用空间,并会相应地修改文件系统卷

大小。如果不希望 Ignite-UX 自动修改文件系统卷大小,则将

init _hp_ignore_sw_impact=1

添加到 /var/opt/ignite/recovery/latest/system_cfg 文件,或添加

到 /var/opt/ignite/clients/客户端/recovery/latest/system_cfg

文件。

验证恢复映像结果

在系统恢复过程中, Ignite-UX 会在缺省情况下将系统恢复到创建恢复映像时

的状态。 Ignite-UX 是一种通用的安装工具。当需要更改恢复配置(如增加卷

大小)时,它可以修改许多系统配置文件。

运行 make_[tape|net]_recovery 时,它将收集系统配置信息,并将其保存

在配置文件中,这些配置文件将在稍后恢复系统时使用。在系统恢复过程中,

可以更改此信息,此时 Ignite-UX 会对系统配置进行相应的更改。如果您不做

任何更改,则 Ignite-UX 只是重新应用相同的信息,恢复后系统无任何变化。

第 12 章258

Page 259: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

Ignite-UX 要修改的大多数系统配置文件列在脚本

/opt/ignite/data/scripts/os_arch_post_l 中。 os_arch_post_l 脚

本通过查看 $RECOVERY_MODE 变量来检查系统恢复情况。当此变量为 TRUE

时, os_arch_post_l 脚本会使用“save_file”功能来防止某些配置文件被

修改。对于 Ignite-UX 知道如何在其中合并信息的文件, os_arch_post_l

脚本将使用“merge_file”功能。

“merge_file”所操作的文件以及那些注释掉“save_file”行的文件,都是有可能

被 Ignite-UX 修改的文件。文件中的注释解释了任何异常情况。

由于在不同发行版中 Ignite-UX 修改的文件列表可能不同,因此,最好查看系统

中的 os_arch_post_l 文件,以了解哪些文件依原样保存,哪些文件中合并了

Ignite-UX 配置文件中的信息。

创建和使用恢复磁带

Ignite-UX make_tape_recovery 命令可以创建系统恢复磁带,该磁带可用于

引导和恢复由于根磁盘或根卷组损坏而无法引导的系统。可以从该磁带引导和

安装系统,而无须用户干预,包括配置、定制、软件选择、主机名和网络信息。

可以从 Ignite-UX 服务器创建可引导的恢复磁带。但是,客户端必须装有本地

磁带机。

运行交互式的 make_tape_recovery 会话时,最好使用 Ignite-UX 服务器上的

Ignite-UX GUI。从 Ignite-UX 执行该命令会导致执行 NFS 挂接的其他服务器配

置。此外,还提供更多的说明性进度报告,从而在使用该界面时更加方便。

重要信息 所创建的安装磁带的介质和数据格式(密度和压缩)必须与将要读取该安装

磁带的客户端兼容。例如,如果在系统中混合使用了 DDS4 和 DDS5 磁带机,

并且希望能够读取其中的恢复磁带,则应只使用 DDS4 介质,因为 DDS5 介质

在 DDS4 驱动器中将不起作用。

系统恢复映像的内容始终包含系统正常工作所必需的所有文件和目录。该必需

列表是由 make_tape_recovery 预定义的,位于以下文件中:

/opt/ignite/recovery/mnr_essentials

除了必需列表外,恢复映像还包括以磁盘 /卷组形式、文件形式或目录形式存

在的数据。也可包括非必需的文件和目录。

第 12 章 259

Page 260: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

make_tape_recovery 创建的磁带是完全独立的,不需要 Ignite-UX 服务器

安装恢复映像。 make_tape_recovery 恢复映像包含特别准备的 LIF 卷。

LIF 卷中的配置文件是恢复归档文件的配置文件。 LIF 卷中的

/var/opt/ignite/INDEX 文件将恢复配置指定为系统的缺省配置。恢复磁

带包含附加配置信息,因此不需要用户交互操作。

由于引导和安装所需的其他文件是从 /opt/ignite/boot/Rel_发行版和

/opt/ignite/data 复制到 LIF 卷的,因此 LIF 卷中包含恢复系统所需的所

有内容。

注释 在恢复过程中,设置了文件系统并且初始化 I/O 树之后,映射磁带设备文件的

方式可能与创建原始恢复磁带时不同。因此,尽管物理设备是同一个设备,但

也可以使用一个磁带设备文件创建恢复磁带(例如 /dev/rmt/0m),然后从另一个设备文件进行恢复(例如 /dev/rmt/2m)。

您还可以复制系统并创建可用于安装客户端的恢复映像。第 280 页上的“克

隆系统的说明”一节说明了如何使用该过程。有关系统克隆的详细信息,请参

考以下 Ignite-UX 网站的“Information Library”页上的《Cloning and Recovery

Issues using Ignite-UX》白皮书:

http://www.docs.hp.com/en/IUX/infolib.html

重要信息 如果使用 make_tape_recovery 进行恢复,则磁带必须明确标明用于创建它

们的 Ignite-UX 版本,以防止在使用两步介质恢复过程时混合使用 Ignite-UX 的

版本。有关详细信息,请参阅第 278 页上的“无磁带引导支持的磁带恢复”。

第 12 章260

Page 261: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

创建恢复磁带示例

下列示例旨在帮助您使用 make_tape_recovery 工具。

恢复最基本的操作

系统

要在 /dev/rmt/0mn 创建最基本的操作系统恢复磁带(仅包含引导系统所需

的操作系统元素),请执行下列步骤:

第 1 步 . 在系统的缺省磁带机中装入可写磁带。

第 2 步 . 以超级用户身份输入 make_tape_recovery。

无须更多的交互操作,便会创建一个磁带。

从该磁带恢复系统的过程涉及到从磁带进行引导以恢复最基本的核心操作系统。

然后,应该恢复比从恢复磁带还原的数据更新的所有用户文件的数据。

注释 如果要为基于 Itanium 的系统创建恢复磁带,可以选择使用

make_tape_recovery 的 -D 选项来指定 ANSI 磁带卷的名称。

创建整个根磁盘卷的

系统恢复磁带

要在缺省设备 /dev/rmt/0m 中创建系统恢复磁带并在恢复映像中包括整个

根磁盘,请执行下列步骤:

第 1 步 . 在系统的缺省磁带设备中装入可写磁带。

第 2 步 . 输入以下命令:

make_tape_recovery -x inc_entire=vg00

无须更多的交互操作,便会创建一个磁带。

创建根磁盘卷的系统

恢复磁带,其中

/usr 位于另一个卷

组中

即使 /usr 文件系统驻留在不同的卷组中,也可以通过使用带有 -A 选项的

make_tape_recovery 轻松创建整个根磁盘的系统恢复磁带:

make_tape_recovery 通过该选项确定指定文件所在的磁盘和卷组,然后将

这些磁盘和卷组中的所有文件包含在恢复映像中。

第 1 步 . 在系统的缺省磁带设备中装入可写磁带。

第 2 步 . 要创建包含所有磁盘和卷组(其中包含缺省的必需文件列表

/opt/ignite/recovery/mnr_essentials 所指定的文件,或用于替换该

文件的用户定义文件 /var/opt/ignite/recovery/mnr_essentials)的系统恢复映像,请输入:

make_tape_recovery -A -s 服务器 -a /dev/rmt/0m

第 12 章 261

Page 262: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

无须更多的交互操作,便会在缺省设备 /dev/rmt/0m 上创建磁带。可以在

新系统中引导该磁带。

提示 使用 -p 选项尤其有用,因为通过它可以预览将要执行的处理而不必实际创建

磁带。

PA-RISC 系统的磁带恢复

要在 PA-RISC 系统上从磁带安装系统恢复映像,请执行下列步骤:

第 1 步 . 将系统恢复磁带装到磁带机中。

第 2 步 . 引导系统。

第 3 步 . 按 Esc 键中止引导序列。

第 4 步 . 选择要使用的磁带机,并从该磁带机引导。

第 5 步 . 然后等待安装过程完成。

有关创建恢复磁带的详细信息,请参阅 make_tape_recovery (1M)。

基于 Itanium 的系统的磁带恢复

要在基于 Itanium 的系统上从磁带进行引导,必须首先在 EFI Boot Manager 菜单

上创建磁带引导选项。验证基于 Itanium 的系统是否具有对于磁带引导的固件支

持。如果具有可用于您的系统的支持磁带引导的固件,则可能需要首先升级固件

以使得此功能可用。《Ignite-UX Installation Booting》白皮书中有一系列显示了支

持磁带引导的最低固件版本和 SCSI HBA 的表,该白皮书可从以下网站获得:

http://www.docs.hp.com/en/IUX/infolib.html

可支持基于 Itanium 系统的本机磁带引导的第一个 Ignite-UX 版本为 C.6.8。在

Ignite-UX 的该版本之前创建的恢复磁带只能用于两步恢复。有关两步恢复的

详细信息,请参阅第 278 页上的“无磁带引导支持的磁带恢复”。

本示例中显示的屏幕来自一个 HP Integrity rx1620 系统。其他系统在方法和屏

幕格式方面可能有所不同。有关如何为您的系统配置引导设备的信息,请参考

系统硬件文档。

第 12 章262

Page 263: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

重要信息 为磁带引导配置 EFI 菜单选项需要关机,这是因为只能在 EFI Boot Manager 中

执行此任务。如果要在基于 Itanium 的系统上使用磁带恢复,请考虑在下一计

划的维护窗口添加磁带引导选项。

提示 在您特有的系统、磁带机和 HBA 组合上测试磁带恢复的最佳时间是在为磁带引

导配置 EFI Boot Manager 菜单选项之后。您无需恢复系统。如果使用 -I 选项创

建恢复磁带,则将进入交互式恢复。进入交互式屏幕后,请重置系统,而不要

执行恢复。

确定磁带机的 EFI

路径

向固件添加磁带引导选项时,必须确定要用于引导的磁带机。EFI 菜单将显示

可供选择的设备路径。在 EFI 级别开始磁带引导配置过程之前,必须确定磁带

机的设备路径,以便可以选择正确的用于引导的磁带机。

ioscan -e 命令不会报告磁带机的 EFI 设备路径。必须使用其他方法来确定

正确路径。

示例中的 EFI 设备路径为 Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun4,Lun0)

确定磁带机路径的一种方法是使用 reconnect -r EFI 命令获取其 SCSI 物理

单元号和逻辑单元号(PUN 和 LUN)。 Pun 和 Lun 号可以映射到 EFI 设备路径的

末尾部分。下面是示例的 reconnect -r 输出。

图 12-2 reconnect -r 的输出

因为列出的设备不是很多,所以查找本示例中的 Ultrium 磁带机的 Pun 和 Lun

号非常简单。

如果您的系统可以分区,则 EFI 不会自动枚举所有连接的设备(这样可以加

快引导速度)。由于此原因,可能未列出您要使用的磁带机。在这种情况下,

需要使用 search 命令列出与该磁带机相连的 HBA 上的设备。有关 search 命令的详细信息,请参阅系统操作指南。

第 12 章 263

Page 264: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

查找 EFI 设备路径的第三种方法将磁带机的硬件路径用作它的映射。 ioscan-fkeCtape 命令将列出磁带机的硬件路径。

对于该示例,硬件路径为 0/1/1/1.4.0

可使用下图将硬件路径映射到 EFI 设备路径:

图 12-3 将硬件路径映射到 EFI 设备路径

配置磁带引导选项 重新引导系统,在其超时之前在 EFI 菜单处停止该过程,如下图所示。请注意,

最后一行显示的警告消息说明系统将在剩余秒数之后重新引导。

图 12-4 具有计时器的 EFI 菜单

在 Boot Menu 中选择 Boot Configuration。

第 12 章264

Page 265: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

图 12-5 Boot Configuration

在 Boot Configuration 菜单中选择 Add Boot Entry。

图 12-6 Add Boot Entry

然后 EFI Boot Manager 将显示一个菜单,其中列出了可供选择的可用设备。

选择要从其进行引导的磁带机。有关如何选择正确设备的信息,请参阅上面

的“确定磁带机的 EFI 路径”。

第 12 章 265

Page 266: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

图 12-7 可选择的引导设备列表

在下一个对话框中输入说明。这是将要显示在 Boot Menu 列表中的文本。对于

本示例,新的引导选项被命名为“Ultrium Tape”。

图 12-8 为该引导选项输入说明

接下来,将提示您输入加载选项。此时不输入任何内容,直接按 Enter。

第 12 章266

Page 267: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

图 12-9 输入加载选项

最后一步是将您的编辑内容保存到 NVRAM。如果执行了错误操作,请按 n,

否则按 y 将所做的更改保存到 NVRAM。

图 12-10 将更改保存到 NVRAM

第 12 章 267

Page 268: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

将返回到 EFI Boot Manager 的主菜单。如果对 Save changes to NVRAM 问题回

答了 y,此时将列出您的新引导选项,并且带有在图 12-8 中输入的说明文本。

图 12-11 带有新选项的 Boot Manager 菜单

此时您已经成功配置磁带引导选项,并且可以在 EFI Boot Menu 中选择此选项

了。有关创建恢复磁带的详细信息,请参阅 make_tape_recovery (1M)。

注释 使用安装内核和文件系统执行任何基于 Itanium 的引导时,在输出中会出现

下列错误:

execve("/sbin/sh") failed, errno 0xffffffffexecve("/bin/sh") failed, errno 0xffffffff

这些错误并不表示 Ignite-UX 出现任何问题,可以安全地忽略。发生这些问题

的原因是,在启动内核时系统上没有 /sbin/sh 和 /bin/sh, Ignite-UX 此时

不需要这些内容。在非安装引导时,内核将尝试运行 /sbin/pre_init_rc(一个脚本)。

第 12 章268

Page 269: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

创建和使用网络恢复映像

利用 Ignite-UX,可以通过网络创建恢复映像并将其存储到 Ignite-UX 服务器

系统或任何其他指定的系统。引导后可以跨子网恢复系统。有关引导选项的信

息,请参阅第 99 页上的“制定使用客户端控制台时的引导和安装决策”以及

第 7 章中有关“使用 bootsys 进行安装”和“使用 Ignite-UX GUI 进行安装”

的章节。

make_net_recovery 工具可以创建系统恢复映像,并将该映像存储在可通过

网络访问的系统中。make_net_recovery 创建的恢复映像只与其对应的系统

有关,其标识包括主机名、 IP 地址和网络信息等。根磁盘出现故障时,可以

使用 Ignite-UX 安装恢复映像来恢复系统。

系统恢复映像的内容始终包含系统正常工作所必需的预定义文件和目录。通过

在交互模式下运行 make_net_recovery(带有 -i 选项),可以显示组成必需

列表的目录和文件。除了必需列表外,恢复映像还包括以磁盘 /卷组形式、文件

形式或目录形式存在的数据。也可包括非必需的文件和目录。有关详细信息,

请参阅第 250 页上的“恢复映像内容”。

网络恢复服务器的

相关性make_net_recovery 创建的恢复映像旨在与 Ignite-UX 服务器配合使用;

如果删除了 Ignite-UX 服务器,将不能使用恢复映像。

网络功能 使用 make_net_recovery 可以在客户端上建立两个 NFS 挂接点。Ignite-UX

服务器上的 /var/opt/ignite/clients 目录挂接到客户端系统中,用于存

储描述恢复映像的客户端配置及位置的配置文件。第二个挂接点是针对

archive_server:archive_dir 建立的(请参阅 -a 选项),用于存储客户

端系统的恢复映像。 Ignite-UX 服务器上的缺省存储位置是

/var/opt/ignite/recovery/archives。创建系统恢复映像后,无论是否成功,都会卸除 NFS 挂接点。

可以导出每个客户端的恢复映像目录的 NFS 挂接。针对每个客户端使用单独

的恢复映像目录。这样,您就可以以 NFS 格式将每个目录仅导出到拥有该恢

复映像的单个客户端,以确保安全性。

注释 如果客户端从 DHCP 获得的临时 IP 地址与正常操作时使用的 IP 地址不同,则

必须允许客户端访问所有可能的 IP 地址,以确保可以访问恢复映像。否则,

客户端可能无法从 NFS 服务器挂接恢复映像目录,恢复也将因此失败。

第 12 章 269

Page 270: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

客户端和服务器的

Ignite-UX 版本

如果客户端系统的 Ignite-UX 版本低于服务器的 Ignite-UX 版本,则 Ignite-UX

GUI 将使用 swinstall 在客户端上安装 Ignite-UX 软件的一个小的子集以支

持创建恢复映像(这种情况下,客户端上安装的 Ignite-UX 软件不是一个完整

的 Ignite-UX 服务器安装,并且不向客户端提供 Ignite-UX 服务器功能)。如果

服务器的 Ignite-UX 版本低于客户端的 Ignite-UX 版本,则会显示有关此情况

的消息,并且恢复过程将停止。

日志文件 在 Ignite-UX 服务器中,进度和错误被记录到:

/var/opt/ignite/clients/客户端/recovery/日期时间/recovery.log

在本地系统中,进度和错误被记录到:

/var/opt/ignite/recovery/日期时间/recovery.log

添加用于恢复的客户端

如果某客户端已经在运行 HP-UX,您可以将该新客户端添加到 Ignite-UX 服务

器以便创建恢复映像。与安装不同,添加要恢复的客户端无须重新引导此客户

端。如果您已安装了操作系统并对其进行了定制,但由于出现问题或灾难恢复

的原因,现在需要恢复系统,这是很有用的。

要向 Ignite-UX 服务器添加新客户端,然后创建系统恢复映像,请执行下列

步骤:

提示 通过执行下列命令,您可以从其他系统操作 Ignite-UX GUI,就像在 Ignite-UX

服务器上一样。

• 在您的主机系统中,通过向 xhost 列表添加 Ignite-UX 服务器主机名,

可以使 Ignite-UX 服务器访问您的显示器:

xhost +Ignite-UX 服务器主机名

• 如有必要,将 DISPLAY 变量设置为您的本地主机系统。例如:

export DISPLAY=您的主机系统 :0

其中,您的主机系统是系统的主机名。

第 1 步 . 在 Ignite-UX 服务器中,以超级用户身份输入。

/opt/ignite/bin/ignite

第 12 章270

Page 271: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 2 步 . 从 Actions 菜单中选择 Add New Client for Recovery。

图 12-12 Add New Client for Recovery 对话框

第 3 步 . 在 Hostname 框中,输入要为其创建恢复映像的客户端的名称。

第 4 步 . 选择与客户端的通信方式(ssh 或 remsh),然后单击 OK。使用缺省值 ssh进行安全加密通信,或者使用不安全的 remsh。

第 5 步 . 如果选择 ssh,系统将询问您是否要对所有后续恢复和从 Ignite-UX 服务器运

行的任何安装会话使用此通信方式。单击 Yes 将 ssh 设置为缺省客户端通信,

或者如果仅对此恢复会话使用 ssh,则单击 No。

然后 Ignite-UX 服务器尝试与客户端联系,以便开始恢复初始化过程,并创建

包含客户端信息的目录。如果对客户端的访问被拒绝,如图 12-13 中所示,

系统将询问您是否提供超级用户口令。

图 12-13 Confirmation 对话框

单击 Yes 将生成一个终端窗口,以供输入超级用户口令;单击 No 将暂停添加

此客户端并返回到 Ignite-UX GUI。

一旦建立了与客户端的通信并创建了客户端目录后,在 Ignite-UX GUI 中将出现

一个客户端图标。

第 12 章 271

Page 272: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 6 步 . 确保选中要创建恢复映像的客户端图标,然后从 Actions 菜单中选择 Create

Network Recovery Archive。可能会提示您提供客户端的超级用户口令。

客户端需要的网络恢复工具会自动安装。

在一些提示性对话框之后,将显示 Include/Exclude Selection 对话框。要查看必

需文件,请单击 Show。不能排除必需文件,但可以通过指定其他卷、目录或

文件来定制映像。如果某一项同时识别为“包含”和“排除”,则优先考虑

“排除”类别。

网络恢复映像创建示例

从客户端创建恢复

映像

该命令使用上次调用 Ignite-UX 时的设置,并使用 Ignite-UX 服务器(服务器)缺省位置 /var/opt/ignite/clients/客户端 /recovery/ 中的选项文件,

从客户端创建恢复映像:

make_net_recovery -s 服务器

在包含卷组 vg00 的

客户端上创建恢复

磁带

要从包括 vg00 卷组中的所有文件系统的文件的客户端创建恢复映像,请输入:

make_net_recovery -s 服务器 -x inc_entire=vg00

预览系统恢复 要预览将要执行的处理而不实际创建恢复映像,请输入:

make_net_recovery -s 服务器 -p

通过网络进行恢复(适用于 PA-RISC 客户端)

要使用恢复映像恢复发生故障的磁盘或卷组,请执行下列步骤:

第 1 步 . 使用下列方法之一引导故障系统(请参阅第 104 页上的“从控制台引导

PA-RISC 客户端”):

• 用 boot lan install 重新引导后使用 Ignite-UX。

• 如果客户端操作系统正在运行,请使用 bootsys 从 Ignite-UX 服务器进行

引导。

• 使用以前通过 make_boot_tape 创建的引导磁带从本地引导发生故障的

客户端。

第 12 章272

Page 273: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 2 步 . 不要与 ISL 进行交互操作。

如果 Ignite-UX 服务器支持安装多个版本的 HP-UX,则会显示目标操作系统

菜单:

ISL booting hpux KernelPrompt "Choose Operating System to Install:"

1. target OS is B.11.002. target OS is B.11.113. target OS is B.11.23 PA4. Exit

Choose Operating System to Install :

第 3 步 . 在客户端上,从主菜单中选择 Install HP-UX。

a. 响应 Network Configuration 对话框。

b. 响应在 Ignite-UX 服务器或客户端上运行的 UI Display Options 对话框。

c. 如果从 Ignite-UX 服务器操作,请为要恢复的系统选择客户端。

第 4 步 . 选择 Install/New Install。

第 5 步 . 选择要使用的恢复配置,然后继续进行恢复。

通过网络进行恢复(适用于基于 Itanium 的客户端)

要使用系统恢复映像恢复发生故障的磁盘或卷组,请执行下列步骤:

第 1 步 . 从 EFI Boot Manager 菜单中,您将看到选择引导选项的提示。选择 Boot

Configuration。

EFI Boot Manager ver 1.10 [14.62]

Please select a boot option

HP-UX Primary Boot: 0/1/1/1.2.0

EFI Shell [Built-in]

---------------------------------

Boot Configuration

System Configuration

Use ^ and v to change option(s). Use Enter to select an option

第 12 章 273

Page 274: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 2 步 . 将出现 Main Menu 并提示您选择操作。选择 Add a Boot Option。

EFI Boot Maintenance Manager ver 1.10 [14.62]

Main Menu: Select an Operation

Boot from a File

Add a Boot Option

Delete Boot Option(s)

Change Boot Order

Manage BootNext setting

Set Auto Boot TimeOut

Select Active Console Output Devices

Select Active Console Input Devices

Select Active Standard Error Devices

Cold Reset

Exit

第 3 步 . 选择相应的网络接口,以便该网络引导选项从以下菜单中加载相应的文件。

例如,查找标有MAC 地址的条目,如本示例所示。

EFI Boot Maintenance Manager ver 1.10 [14.61]

Add a Boot Option. Select a Volume

IA64_EFI [Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Si

IA64_EFI [Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part3,Si

IA64_EFI [Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part1,Si

Removable Media Boot [Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)

Load File [EFI Shell [Built-in]]

Load File [Acpi(HWP0002,0)/Pci(3|0)/Mac(123456789000)]

Load File [Acpi(HWP0002,100)/Pci(2|0)/Mac(987654321000)]

Exit

第 4 步 . 出现提示消息时输入相应的引导选项名称。在下面的示例中,新的引导选项

命名为 lan0。

第 12 章274

Page 275: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 5 步 . 通过按 Esc 键退出到主菜单。此时新的引导选项显示在 EFI Boot Manager 主

菜单中。

EFI Boot Manager ver 1.10 [14.62]

Please select a boot option

HP-UX Primary Boot: 0/1/1/1.2.0

EFI Shell [Built-in]

Boot from lan0

---------------------------------

Boot Configuration

System Configuration

Use ^ and v to change option(s). Use Enter to select an option

第 6 步 . 选择创建的新引导选项。以下是使用新的引导选项成功引导的示例。

Starting: Boot from lan0

@(#) HP-UX IA64 Network Bootstrap Program Revision 1.0

Downloading HPUX bootloader

Starting HPUX bootloader

Downloading file fpswa.efi (328192 bytes)

(C) Copyright 2004 Hewlett-Packard Development Company,

L.P.All rights reserved

HP-UX Boot Loader for IPF -- Revision 2.018

Booting from Lan

Downloading file AUTO (26 bytes)

Press Any Key to interrupt Autoboot

AUTO ==> boot Rel_B.11.23/IINSTALL

Seconds left till autoboot - 0

AUTOBOOTING...

AUTO BOOT> boot Rel_B.11.23/IINSTALL

Downloading file Rel_B.11.23/IINSTALL

第 7 步 . 在客户端上,从主菜单中选择 Install HP-UX。

a. 响应 Network Configuration 对话框。

b. 响应在 Ignite-UX 服务器或客户端上运行的 UI Display Options 对话框

(在 Ignite-UX 服务器或客户端上运行)。

c. 如果从 Ignite-UX 服务器操作,请选择要恢复的客户端。

第 12 章 275

Page 276: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 8 步 . 选择 Install/New Install。

第 9 步 . 选择要使用的恢复配置,然后继续进行恢复。

保留恢复映像

您可能希望防止从系统中删除特定的恢复映像。 make_net_recovery 命令

提供了 -n 选项来指定要保存的恢复映像数量。为了留出磁盘空间,创建新的

恢复映像时会删除最旧的恢复映像。

确保保存特定的恢复映像的一种方法是,指定保存大量的恢复映像。这需要有

足够的磁盘空间。

保存恢复映像的一种更好方法是,对该恢复映像进行重命名,并编辑配置文件

以包含新名称。

请执行下列步骤:

第 1 步 . 登录到存储恢复映像的系统中(可能是除 Ignite-UX 服务器以外的系统)。

第 2 步 . 对恢复映像进行重命名(恢复映像的路径可能和示例中的路径不同)。待保

存的恢复映像名可以是任意唯一的名称,但不能采用命名惯例

yyyy-mm-dd,hr:min:

cd /var/opt/ignite/recovery/archives/客户端 mv 旧归档文件名

已保存的归档文件名

例如:

mv 2001-05-11,15:14 Recovery_Archive.0511.save

第 3 步 . 如果恢复映像服务器不是 Ignite-UX 服务器,请登录到 Ignite-UX 服务器。

第 4 步 . 编辑以下文件来引用新的恢复映像名称:

/var/opt/ignite/clients/客户端/recovery/archive_cfg

将 (source_type == "NET") 配置节中的 archive_path 变量更改为已保

存的恢复映像的名称。

例如:

(source_type == "NET") {archive_path = "Recovery_Archive.0511.save"

}else {archive_path = "1"

}

第 12 章276

Page 277: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 5 步 . 也可以编辑以下文件中的 cfg 标记条目:

/var/opt/ignite/clients/客户端/CINDEX

更改此配置的名称及说明,以便在使用 Ignite-UX GUI 查看时,此配置是唯一的,

并且具有说明性的文字。例如:

从:

cfg "2001-05-13,06:51 Recovery Archive" {description "Weekly System Recovery Archive"...

}

更改为:

cfg "Saved Recovery Archive" {description "Weekly System Recovery Archive"...

}

添加恢复配置文件

要向给定客户端的所有恢复配置中添加配置文件,请创建一个新的 Ignite-UX

配置文件,名称如下:

/var/opt/ignite/clients/客户端/recovery/config.local

对于本机磁带,文件位于:

/var/opt/ignite/recovery/config.local

每次运行 make_net_recovery 时,该 config.local 文件将自动包括在该

客户端的恢复配置中(使用 Ignite-UX 进行网络恢复时,系统将运行

make_net_recovery 命令)。

如果您已经有此客户端的恢复配置,并且要在配置中包括 config.local 文

件,请编辑 /var/opt/ignite/clients/客户端/CINDEX 文件,在所有配置

节中包含对 recovery/config.local 的引用。

第 12 章 277

Page 278: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

在恢复过程中选择文件系统

使用 make_net_recovery 创建的恢复映像进行恢复时,可以更改配置磁盘的

方式。如果要使用标准 HP 文件系统布局,可以使用 Ignite-UX 指定磁盘配置。

有关详细信息,请参阅第 133 页上的“Basic 标签”。

如果不希望使用标准 HP 文件系统布局,可以针对要恢复的客户端修改 /var/opt/ignite/clients/客户端/CINDEX 文件。 CINDEX 文件包含一个

或多个配置节,它们引用以前使用 make_net_recovery 创建的恢复映像。

向您进行恢复所使用的配置节中添加新的配置文件条目。如果要添加标准 HP

文件系统选项,请添加文件:

/opt/ignite/data/Rel_发行版/config,

其中,发行版是要恢复的客户端中的操作系统发行版。例如:

/opt/ignite/data/Rel_B.11.11/config

会被添加,用于装有 HP-UX 11.11 操作系统的客户端。此新配置文件条目应该

是您要修改的配置节中的第一个条目。

在恢复过程中使用 Ignite-UX GUI 时,请在 Basic 标签中选择要使用的文件系

统类型。

无磁带引导支持的磁带恢复

您可以使用 Ignite-UX 磁带恢复工具来恢复系统,即使该系统不支持磁带引导

(此过程也称为两步介质恢复)。

重要信息 HP 建议您从 Operating Environment (OE) 介质引导,该介质与用于创建恢复磁带

的 Ignite-UX 的版本相对应。 HP 仅支持匹配的 OE 介质和恢复磁带版本组合。

使用不匹配的版本可能导致出现不可预料的结果,其中包括丢失文件、错误

消息、系统挂起和混乱。

如果匹配 OE 的位置不正确,或者使用的 Ignite-UX 版本与 OE 不匹配,则可

以创建自己的最小可引导 CD/DVD 以支持两步介质恢复。请参阅

make_media_install 命令帮助,或参阅《Ignite-UX Custom Configuration

Files》文档(可从 http://docs.hp.com/en/IUX/infolib.html 获得)

中的“How do I create the CD equivalent of a tape created bymake_boot_tape?”

一节。

第 12 章278

Page 279: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 1 步 . 将 HP-UX OE 介质或可引导定制介质插入相应的驱动器,然后从其引导。

此介质必须与创建恢复磁带时使用的 HP-UX 版本相匹配。

显示以下界面屏幕:

User Interface and Media Options

This screen lets you pick from options that will determine if an Ignite-UX server is used, and your user interface preference.

Source Location Options: [ * ] Media only installation [ ] Media with Network enabled (allows use of SD depots) [ ] Ignite-UX server based installation User Interface Options: [ * ] Guided Installation (recommended for basic installs) [ ] Advanced Installation (recommended for disk and file system management) [ ] No user interface - setup basic networking, use defaults and go [ ] Remote graphical interface running on the Ignite-UX server

Hint: If you need to make LVM size changes, or want to set the final networking parameters during the install, you will need to use the Advanced mode (or remote graphical interface).

[ OK ] [ Cancel ] [ Help ]

第 2 步 . 单击 OK 进入下一个屏幕:

Media Installation

This screen provides an option to switch the install sourcefrom the default CD/DVD to a recovery tape. This is helpfulfor those systems and for tape devices which do not supportbooting from a tape.

[ ] CD/DVD Installation [ * ] Boot from CD/DVD, Recover from Tape

[ OK ] [ cancel ] [ Help ]

第 12 章 279

Page 280: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

第 3 步 . 选择 Boot from CD/DVD, Recover from Tape 并单击 OK 进入 Tape Drive Selection

屏幕:

Tape Drive Selection

There are one or more tape drives detected on the system. Insert your recovery tape into one of the drives and then select that drive from the list below. Use the <tab> and/or arrow keys to move to the desired TAPE device, then press <Return/Enter> to select.

HW Path Device File Description ----------------------------------------------------------

[ 0/4/1/0.0x6.0x0 /dev/rmt/c6t6dOBEST HP_SDLT600 ]

第 4 步 . 选择包含恢复映像磁带的磁带机,然后按 Enter 键开始从所选的磁带机安装恢复

映像。

克隆系统的说明

Ignite-UX 为复制(克隆)系统提供了两种主要的选择方法。更具灵活性及复

杂性的黄金映像方法利用 make_sys_image 来创建源系统的归档文件,然后

手动修改配置文件来满足您的需要。一种更简单(但灵活性较差)的方法是

使用 make_[tape|net]_recovery。下面介绍了每一种方法的优点和缺点。

在每一种方法下,所使用的源系统必须包含与所有客户端兼容的软件。这意味

着 HP-UX、修补软件、驱动程序等的版本必须足以满足涉及的所有系统的要

求。这通常要求在源系统中安装软件和驱动程序的超集,所有潜在的客户端将

使用该超集。

第 12 章280

Page 281: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

使用 make_sys_image

方法

黄金映像方法是使用 make_sys_image 创建归档文件,然后修改 Ignite-UX 配

置文件来引用归档文件,该方法非常灵活,但耗费的时间稍长。该方法可以为

您提供下列功能:

• 从 Ignite-UX 服务器或本地客户端通过网络或介质安装系统的功能。

• 定制过程并将其调整为可适应众多不同情况的功能。

• 一个“干净”系统: 删除专用于源系统的日志文件和大多数残留文件。

• 重新生成的内核,其中仅包含客户端硬件所需的驱动程序。

• 通过 SD 软件仓库在系统归档文件之上安装其他软件或修补软件的功能。此

功能可减少重新创建归档文件的需要,并且使您无须创建新的归档文件,

便可以为需要新修补软件或驱动程序的新硬件添加支持。

有关详细信息,请参阅第 8 章“黄金映像”。

使用 make_[tape|net]_

recovery 方法

make_[tape|net]_recovery 工具旨在完全按照提取快照时的形式重现

系统。这些工具尽可能地满足以各种方式进行克隆的需要:

• 您可以更改主机名和网络信息。

• 您可以在恢复过程中对磁盘和文件系统进行更改。

• 可以检测硬件型号变化并重新生成内核。

但是,也不能期望这些工具能够完全一样地重新生成系统:

• 磁盘布局按照源系统中的“原样”保存,并且没有灵活的逻辑来适应不同

大小或位置的磁盘。

• 位于两个系统之间的相同路径上的设备的硬件实例数量与原始系统中的

实例数量相同。这样会导致实例数量分配不连续。此问题通常无关紧要。

• 可从中获取恢复映像的系统中的许多专有文件得以保留。这些文件包括许

多日志文件等。

• 重新生成内核(在“克隆”情况下)时,可以根据硬件的需要添加驱动

程序,但未用的驱动程序不会被删除。

使用 make_net_recovery 克隆系统

使用 make_net_recovery 创建的恢复配置和归档文件存储在 Ignite-UX 服务

器上对应于每个客户端的单独目录中。在某个系统中使用由

make_net_recovery 创建的配置和归档文件来安装不同系统的过程,涉及

到手动复制某些配置文件,以及允许对源系统的归档文件进行 NFS 访问。

使用 make_tape_recovery 命令创建的系统恢复磁带也可用于克隆系统。

通过克隆安装的系统必须有本地磁带机,以便可以从系统恢复磁带进行引导。

第 12 章 281

Page 282: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

下面的示例说明了如何克隆系统:

第 1 步 . 使用 make_net_recovery 或 Ignite-UX 创建源系统的系统恢复映像。

第 2 步 . 在 Ignite-UX 服务器上,如果要安装的客户端当前在

/var/opt/ignite/clients 中没有目录,但已启动且正在运行,则请使用

Ignite-UX GUI 通过 Actions 菜单中的 Add New Client for Recovery 创建该目

录。有关详细信息,请参阅第 270 页上的“添加用于恢复的客户端”。

如果客户端未运行,您将需要从 Ignite-UX 服务器或从使用 make_boot_tape创建的磁带引导客户端,以便创建该目录。

第 3 步 . 从源客户端将 CINDEX 和恢复目录复制到目标客户端目录。如果目标客户端以

前已经使用了 make_net_recovery,则它就已经有一个 CINDEX 文件。如果

客户端的 CINDEX 文件已经存在,可能需要保存一个副本,并(或)从源客

户端编辑该文件来添加所需的条目。以下命令用于复制所需的文件。您可以使

用 LAN 地址(例如 0x0060B04AAB30)或使用客户端的主机名(它是指向

LAN 地址的符号链接)来指定源客户端和目标客户端。

cd /var/opt/ignite/clients/源客户端find CINDEX recovery | cpio -pdvma ../目标客户端

第 4 步 . 授予目标客户端对源系统恢复映像的 NFS 访问权限。为此,请登录到存放恢复

映像的系统(通常是 Ignite-UX 服务器)。

通常,每个目标客户端都有自己的用于存储恢复映像的目录,并且该目录仅导

出到单独的客户端中。在这种情况下,您将需要编辑 /etc/exports 文件来

允许访问源客户端及目标客户端:

a. 输入 vi /etc/exports

b. 将 :目标客户端添加到源客户端行的末尾。

c. 输入 exportfs -av

第 5 步 . 使用任何首选方法从 Ignite-UX 服务器引导目标客户端。安装系统时,可以在

源系统的恢复配置中进行选择。

第 6 步 . 在安装过程中更改客户端的系统网络参数。

有关系统克隆的详细信息,请参考以下 Ignite-UX Web 网站中“Information

Library”页上的《Cloning and Recovery Issues using Ignite-UX》白皮书:

http://www.docs.hp.com/en/IUX/infolib.html

第 12 章282

Page 283: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

系统恢复问题与解答

问题: 如果我的系统无法通过网络引导,或者与 Ignite-UX 服务器不在同一子网中,

是否可以使用网络恢复映像?

可以,利用网络恢复工具集开发的工具之一 make_boot_tape 命令,可以创建

任何客户端都可以使用的最基本磁带。这种磁带包含的信息恰好足够引导客户

端,然后连接到创建该磁带的 Ignite-UX 服务器。如果该 Ignite-UX 服务器是存

储客户端恢复配置文件的服务器,则可以恢复客户端。不能从一个磁带设备引

导所有系统。请参阅第 278 页上的“无磁带引导支持的磁带恢复”。

如果从 Ignite-UX 服务器启动恢复映像创建,则当客户端需要引导磁带时,服

务器将警告您。如果忽略此警告,然后错误地放置了引导磁带,或者发现磁带

不是用于该 Ignite-UX 服务器的,则可始终在要使用的服务器上创建新的引导

磁带。磁带中没有客户端特定的信息。

请注意,使用 make_boot_tape 创建的磁带不仅可以用于恢复情况,还可用

于普通安装。如果不想为与 Ignite-UX 服务器不在同一子网中的系统设置引导

辅助程序,则只需要使用 make_boot_tape。

问题: 如何更改我的设置,以便网络恢复映像不但在创建该映像的系统中可用,而且在硬件结构非常类似的其他系统中可用?

由于现在网络信息可以使用界面进行更改,并且不会被从映像提取的文件覆盖,

因此,很自然地会考虑让具有相同或相近硬件的系统共享恢复映像。但与所有客

户端的配置列表中出现的“全局”配置不同,网络恢复配置仅出现在为客户端

创建的配置列表中。

共享配置源是随 Ignite-UX 一起提供的 /var/opt/ignite/INDEX 文件,而

客户端特定的配置源是由 make_net_recovery 在

/var/opt/ignite/clients/客户端目录中创建的 CINDEX 文件。在两个拥

有相似硬件的系统中共享恢复配置的一个简单方法是,将有映像的客户端的

CINDEX 文件和恢复目录复制到没有映像的客户端的目录中。 CINDEX 中的条

目使用相对路径,这一点说明在复制 CINDEX 文件时无须更改该文件(您可

能需要将包含映像的目录导出到共享客户端中)。

问题: 我不想在重新引导客户端之后与用户界面进行交互操作。如何自动选择最新

的网络恢复映像?

只要当前引导了客户端,就可以使用 bootsys -a 在客户端上启动安装进程,

无须与用户界面进行交互操作。

第 12 章 283

Page 284: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

Ignite-UX 根据下列准则来选择要使用的配置:

• 如果 /var/opt/ignite/clients/客户端/config 存在,请使用其中指

定的 cfg 配置节。

• 如果 /var/opt/ignite/clients/客户端/config 不存在,请使用用于

客户端的缺省 cfg 配置节。

用于客户端的缺省 cfg 是在 CINDEX 文件(如果存在)中设置为 true 的最后

一个 cfg 条目。否则,缺省的 cfg 是 INDEX 文件中设置为 true 的最后一个

cfg 条目。由于只要创建新的映像, make_net_recovery 就会将 CINDEX

中最新创建的恢复 cfg 设置为 true,因此,除非被手动更改,否则它将是缺省设置。

要设置 Ignite-UX 以自动选择最新的网络恢复映像,请执行下列步骤:

1. 重命名或删除当前在客户端目录中的配置文件。

2. 从 Ignite-UX 服务器运行以下命令:

bootsys -a 客户端

问题: 为什么在运行 make_tape_recovery 或 make_net_recovery 时 ioscan

会进行核心转储?

ioscan 可以进行核心转储的原因,与为 HP-UX 11i v1 之前的版本中的环境变

量 COLUMNS 设置的值有关。使用 -n 选项时, ioscan 将使用 COLUMNS 变量

来确定在设置设备文件名的格式时屏幕的宽度。

如果发生了核心转储,您将看到如下消息:

sh: 13061 Floating exception(coredump)

WARNING: pclose of ioscan returned: 34816

发生这种情况时,取消设置 COLUMNS,然后重新运行 make_tape_recovery

或 make_net_recovery。如果使用 xterm、 hpterm 或 dtterm 来运行

make_tape_recovery 或 make_net_recovery,请勿缩小终端窗口。如果终端窗口影响屏幕显示,请将其最小化。

问题: 从在 Ignite-UX 中引导的客户端运行恢复系统选项时,为什么出现似乎无法使

用 tftp 访问文件的错误。

只需使用 tftp 访问 /opt/ignite 和 /var/opt/ignite。

第 12 章284

Page 285: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

问题: 如何处理恢复过程中的热交换磁盘问题?

Ignite-UX 仅支持完整安装的并且在创建恢复映像时没有删除的可热交换的磁

盘。必须使用正确的软件和硬件过程,在恢复之前或之后(不是在恢复中间)

来删除或更换热交换磁盘。当磁盘被删除并且系统处于此中间状态时,

save_config 使用的 LVM 命令 lvlnboot 不起作用。如果此命令不起作用,

恢复将无法成功。

问题: 在恢复期间,为什么没有恢复联机诊断程序 LIF/EFI 文件?

每次安装系统时, Ignite-UX 会破坏引导磁盘上的旧 LIF/EFI 卷并创建新的

LIF/EFI 卷。在安装期间没有时间将旧的 LIF/EFI 卷复制并恢复到磁盘。

要将 LIF/EFI 卷恢复到磁盘,请重新安装应用程序或者查看应用程序的 SD 配置

脚本,然后重新运行可以将 LIF/EFI 卷置于磁盘上的命令。

例如,要在 PA-RISC 系统上恢复 OnlineDiag 软件包,可能要使用以下脚本

在根磁盘上安装 OnlineDiag LIF 卷:

/var/adm/sw/products/LIF-LOAD/LIF-LOAD-MIN/postinstall

使用的命令如下:

/usr/sbin/diag/lif/lifload -f /usr/sbin/diag/lif/updatediaglif

问题: 为什么当映像为 2 GB 或更大时 make_net_recovery 会失败?

make_net_recovery 命令使用 NFS 在客户端和服务器之间读取和(或)写入

系统映像。要管理大于 2 GB 的映像,要求客户端和服务器都使用 NFS 协议版

本 3 (PV3)。 NFS PV3 在 HP-UX 11.00 和所有 HP-UX 11i 版本上都是标准的。

如果已知安装有 NFS PV3 但遇到问题,请检查

/etc/rc.config.d/nfsconf 文件中的已配置参数 MOUNTD_VER,该参数用于定义缺省挂接是 PV2 还是 PV3;它必须设置为 3。

问题: 为什么在替换客户端系统后 LAN 地址会改变?

Ignite-UX 在 /var/opt/ignite/clients 下为每个客户端建立单独的目录。

每个子目录都根据客户端的 LAN 地址(LANIC、 LLA、MAC 地址等)进行

命名。如果更换了客户端硬件乃至旧 LAN 地址基于的 LAN 接口,Ingnite-UX

将不再访问服务器上的相同目录。

最简单的解决方案是获取新的 LAN 地址,可以通过 Boot-ROM 控制台命令

LanAddress(实际命令可能随系统的不同而不同)获取此地址。一旦有了新地址,就可以手动重命名此目录。可以只删除主机名的符号链接(系统会

自动重新创建它)。请注意, LAN 地址必须都是大写形式并且以 0x 开头。

第 12 章 285

Page 286: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

系统恢复

如果已经从使它创建新目录的地址引导了客户端,则在重命名旧目录之前,

可以仅删除此目录。小心不要删除原始目录,以防恢复信息丢失。例如:

cd /var/opt/ignite/clients

mv 0x00108300041F 0x00108300042A

rm 旧主机名

问题: 当通过磁带跨多个卷恢复系统时,为什么磁盘空间会出现与下面类似的错误?

ERROR: There is not enough disk space to allocate for volume:

如果有三个或三个以上磁盘,其中有若干个卷映射至这些磁盘,并在一个磁盘

上重叠,而不在其他磁盘上重叠,则会出现这种情况。

例如,恢复之前的原始布局如下:

A. 操作系统卷;映射至磁盘 1

B. 映射至磁盘 2

C. 映射至磁盘 2 和磁盘 3

D. 映射至磁盘 1 和磁盘 2

|AAAAAAAAAAADDDD||BBBBBBCCCCCDDD||CCCCC |磁盘 1 磁盘 2 磁盘 3

恢复后,由于磁盘的排列顺序会导致按 A、B、C、D 的顺序进行分配,因此

卷无法适应大小。分配失败时的情形如下:

|AAAAAAAAAAADDDD||BBBBBBCCCCCCCC||C |磁盘 1 磁盘 2 磁盘 3

Ignite-UX C.6.2.x 及更高版本增强了跨卷分配磁盘空间的功能。 HP 建议将

Ignite-UX 升级到其中一个版本以避免以后出现问题。但是,也可以将 Disk

Mapping 的值从 Assigned Disk 更改为 Any 来避免出现这些错误。有关如何

设置 Disk Mapping 值的信息,请参阅第 163 页上的“卷参数”。

问题: 为什么创建恢复映像和使用恢复映像的磁带设备会不同?

在恢复过程中,设置了文件系统并且初始化 I/O 树之后,映射磁带设备文件的

方式可能与创建原始恢复磁带时不同。因此,尽管物理设备是同一个设备,但

也可以使用一个磁带设备文件创建恢复磁带(例如 /dev/rmt/0m),然后从另一个设备文件进行恢复(例如 /dev/rmt/2m)。

第 12 章286

Page 287: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

专家恢复

利用专家恢复可以恢复出现软件损坏的根磁盘或根卷组。利用此方法,可以从

Ignite-UX 服务器或 HP-UX 核心介质修复引导盘(根磁盘)和根卷组。一旦

引导了恢复系统后,您就可以:

• 将一个确认为正确的内核放置到适当的位置。

• 修复磁盘上的 LIF 卷。

专家恢复不要求您在使用该功能之前完成任何准备工作。所使用的介质由 HP

提供,所以它不包含您可能在自己的系统上定制的任何内容。除了使用引导介

质以外,还可以从 Ignite-UX 服务器引导。

根据具体的故障原因,专家恢复提供了丰富的功能,有助于您恢复 HP-UX

系统。此时,您需要使用恢复工具来恢复数据文件,将系统完整地恢复至出

现问题之前的状态。

专家恢复不能用于恢复硬件故障。

使用核心介质的专家恢复

如果系统遭到破坏或已损坏,从而不能引导到登录提示符处,或者系统可以引导

但是关键操作系统文件已损坏,从而影响了系统整体的运行,则可以使用核心恢

复介质来恢复系统元素。

遇到严重的破损或损坏之前,您对系统磁盘及其分区方案了解得越多,就越容易

进行恢复。

您可以通过使用 Ignite-UX 或通过读取系统附带的硬拷贝来访问联机系统清单,

获取其中的大部分信息(包括文件系统类型)。

尝试恢复 HP-UX 系统之前,应该准备好系统磁盘的以下信息:

• 您尝试恢复的 HP-UX 系统的修订版。

注意 仅能尝试恢复与您正在使用的恢复工具的 HP-UX 版本号相匹配的 HP-UX

系统。例如,您可以使用 HP-UX v1 (B.11.11) 核心介质来尝试恢复 HP-UX

11i v1 (B.11.11) 系统。

第 12 章 287

Page 288: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

• 磁盘中 root 文件系统的硬件路径(即,您将使用 fsck 检查(或修复)

的文件系统)。

• 该磁盘的 LIF 卷 (bootlif) 路径的地址。

• LIF 卷中的 AUTO 文件应包含的内容。

• 您拥有 LVM、 VXVM 还是拥有整个磁盘系统。

随后的过程假定 fsck 和 mount 都可以成功地在系统磁盘中运行;否则,

以下过程不适用。

自动恢复过程

系统出现问题后,有两种可能需要使用专家恢复的情况。每种情况都有关联的

恢复过程:

1. 系统不能从确认为正确的 root 文件系统引导至 HP-UX 引导加载程序

提示符处(对于 PA-RISC 系统为 ISL,对于基于 Itanium 的系统为 EFI

Boot Manager)。

过程: 在系统盘上,重新生成 LIF 卷(对于 PA-RISC 系统),或重新生

成 EFI、 HP Service Partition 和 HP-UX 分区(对于基于 Itanium 的系统)。

然后,安装在 root 文件系统中进行引导所需的所有关键操作系统文件。

请参阅下面的“恢复 LIF/EFI 卷及关键 HP-UX 文件”。

2. 系统可以引导至 HP-UX 引导加载程序提示符处,但无法引导 vmunix。也就是说,找不到内核或内核已损坏,或者文件系统已损坏。

过程: 仅安装在 root 文件系统中进行引导所需的关键操作系统文件。

请参阅第 298 页上的“仅恢复关键 HP-UX 文件”。 如果您确信内核已

损坏,则仅需要替换 root 文件系统中的内核。请参阅第 302 页上的

“仅恢复内核”。

第 12 章288

Page 289: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

恢复 LIF/EFI 卷及关键 HP-UX 文件

下面的示例说明了重新生成系统盘的 LIF 卷以及安装在 root 文件系统中进行

引导所需的所有关键操作系统文件的步骤。

注释 下面的示例要求使用 HP-UX 的适当版本的核心操作系统介质。

第 1 步 . 从介质设备引导系统,开始恢复过程。有关如何从其他引导源引导系统的具体

信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管理员指南》或《管理系

统和工作组: HP-UX 系统管理员指南》手册。

一旦介质设备的引导过程结束,将出现下面的菜单:

Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys within fields. Use the <return/enter> key to select an item. Use the <return/enter> or <space-bar> to pop-up a choices list. If the menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600+---------------------+----------------+----------------+[ Scan Again ]| Disks: 2 ( 67.8GB)| Floppies: 0 | LAN cards: 4 || CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb || Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 | [ H/W Details ]+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

第 2 步 . 选择 Run a Recovery Shell。下一个提示为:

Would you like to start up networking at this time? [n]

第 12 章 289

Page 290: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 3 步 . 除非需要通过网络使用 ftp 与其他系统之间传递文件,否则请按 n。

Ignite-UX 将安装命令并挂接进行恢复所需的文件系统。完成后,出现 HP-UX

Core Media System Recovery 菜单:

HP-UX CORE MEDIA SYSTEM RECOVERY

MAIN MENU

s. Search for a file

b. Reboot

l. Load a file

r. Recover an unbootable HP-UX system

x. Exit to shell

This menu is for listing and loading the tools contained on the

core media. Once a tool is loaded, it may be run from the shell.

Some tools require other files to be present in order to

successfully execute.

Select one of the above:

第 4 步 . 要安装文件,请在提示符处输入 l。

NOTE: Loading some files may require other files/libraries to be loaded. If an attempt is made to load a file, and an error message is encountered when the command is invoked, it may be useful to use the chatr command (on a system that is up and running) to ensure that dependencies are met. See chatr(1) for more details.

For some commands (vi, ftp, rcp), the dependent files will be automatically loaded. For others, you need to load them manually.

If you specify a filename of "all" a list of all the files available will be displayed.

Filesystem kbytes used avail %cap iused ifree iused Mounted on

/ 33980 15499 18481 46% 172 8468 2% ?

第 12 章290

Page 291: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 5 步 . 输入要安装的已损坏文件的名称,或者修复系统所需文件的名称。例如:

ftp vi date grep

注释 要使用 ftp,必须在第 3 步中启用联网功能。

下面的示例列出了在安装文件 vi 和 grep 之前必须安装的两个文件

(ex 和 libm.so.1)。它还列出了一个不在安装列表中的文件 (date)。

Adding dependent files to the list

NOTE: Since ./usr/lib/hpux32/libm.so is linked to ./usr/lib/hpux32/libm.so.1 './usr/lib/hpux32/libm.so.1' will be added to the list to load.Adding dependent libraries for vi to the list

NOTE: Since ./usr/bin/vi is linked to ./usr/bin/ex './usr/bin/ex' will be added to the list to load.

******** THE REQUESTED FILE(S): ***********

./usr/bin/ex ./usr/lib/hpux32/libm.so.1 ./usr/bin/ftp ./etc/inetsvcs.conf

./usrp

Is the above load list correct? [y/(n)]

第 6 步 . 如果选择是,则出现下面的消息:

********* downloading the files ******* x ./usr/lib/hpux32/libelf.so.1, 180044 bytes, 352 tape blocksx ./usr/lib/hpux32/libm.so symbolic link to ./libm.so.1x ./usr/lib/hpux32/libm.so.1, 1469944 bytes, 2871 tape blocksx ./usr/lib/hpux32/libxcurses.so.1, 531640 bytes, 1039 tape blocksx ./usr/lib/hpux32/libgss.so, 132132 bytes, 259 tape blocksx ./usr/lib/hpux32/libcom_err.so, 22376 bytes, 44 tape blocksx ./usr/lib/hpux32/libk5crypto.so, 177872 bytes, 348 tape blocksx ./usr/lib/hpux32/libkrb5.so, 903932 bytes, 1766 tape blocksx ./usr/bin/grep, 44572 bytes, 88 tape blocksx ./usr/bin/ftp, 257816 bytes, 504 tape blocksx ./usr/bin/ex, 553808 bytes, 1082 tape blocks./usr/bin/vi linked to ./usr/bin/exx ./sbin/date, 542412 bytes, 1060 tape blocksx ./etc/inetsvcs.conf, 15 bytes, 1 tape blocks

<Press return to continue>

第 12 章 291

Page 292: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 7 步 . 按 Enter 键,将出现 Main Menu。要搜索希望安装的文件,请按 s。

Either enter the filename(s) to be searched for,or 'all' for a totallisting.

第 8 步 . 输入以下命令:

vi awk /sbin/sh date

出现下列消息:

../usr/bin/vi linked to ./usr/bin/ex

./sbin/awk

./sbin/sh

./sbin/date

<Press return to continue>

第 9 步 . 按 Enter 返回 HP-UX Core Media System Recovery 菜单:

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

第 12 章292

Page 293: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 10 步 . 要开始系统恢复,请按 r。

DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system. When the information is correct, select 'a'.

INFORMATION to verify: Device file used for ’/’(ROOT) is c1t15d0 The hardware path to disk is 0/0/1/1.15.0

Select one of the following: a. The above information is correct. b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’ x. Exit to the shell.

Selection:

第 11 步 . 由于 c1t15d0 是正确的 root 设备文件名,因此请按 a。

提示 如果 root 设备不正确,则按 b 以确保输入正确的设备路径。

Enter the address associated with the '/'(ROOT) file systemEnter "list" to see a list of disks found on the system.(default: 0/1/1/0.0.0) :

输入正确的根设备硬件路径。例如,如果输入 c1t12d0 作为 root 设备文件名,

则出现如下验证查询:

DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system. When the information is correct, select ’a’.

INFORMATION to verify: Device file used for ’/’(ROOT) is c1t12d0 The hardware path to disk is 0/0/1/1.12.0

Select one of the following: a. The above information is correct. b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’ x. Exit to the shell.

Selection:

第 12 章 293

Page 294: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’. x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

第 12 步 . 要同时修复 LIF/EFI 卷 (bootlif) 和关键操作系统文件,请按 d。

如果系统为 PA-RISC,则出现下面的消息:

BOOTLIF PATH VERIFICATION MENU

This menu must be used to determine the path to the bootlif (ISL, HPUX and the AUTO file). When the information is correct, select 'a'.

INFORMATION to verify: Path to the bootlif is 0/0/1/1.15.0

Select one of the following: a. The above information is correct. b. WRONG!!Prompt user for a new bootlif path. m. Return to the 'HP-UX Recovery MENU.' x. Exit to the shell.

Selection:

假定 bootlif 路径显示正确,请按 a。

对于 PA-RISC 和基于 Itanium 的系统来说,接下来将出现下面的消息:

BOOT STRING VERIFICATION MENU

This menu must be used to verify the system's boot string. When the information is correct, select 'a'.

The system's boot string is currently: 'boot vmunix'

When correct this string will be placed in the AUTO file.

第 12 章294

Page 295: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

Select one of the following: a. The above information is correct. b. WRONG!! Prompt the user for a new system's boot string. m. Return to the 'HP-UX Recovery MENU.' x. Exit to the shell. Selection:

第 13 步 . 假定引导字符串正确,请按 a。

FILE SYSTEM CHECK MENU The file system check '/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s4' will now be run.

Select one of the following: a. Run fsck -y. b. Prompt for the fsck run string on c2t0d0s4. m. Return to the 'HP-UX Recovery MENU.'

Selection:

第 14 步 . 按 a 执行 fsck -y,以查看文件系统是否损坏。

Loading /sbin/fs/vxfs/fsck...

Doing fsck on /ROOT file systemLoading /sbin/fs/vxfs/fsck.../sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s5file system is clean - log replay is not required Mount /ROOT file system /sbin/fs/vxfs/mount /dev/dsk/c2t0d0s5 /ROOT Loading mount commands ...

Mount /ROOT/stand again /sbin/fs/vxfs/mount -F vxfs /dev/dsk/c2t0d0s4 /ROOT/stand vxfs mount: Cannot open portal device: No such file or directoryEntering loading kernel....Filesystem kbytes used avail %cap iused ifree iused Mounted on/ROOT 1024000 316688 702120 31% 5109 22091 19% ?Filesystem kbytes used avail %cap iused ifree iused Mounted on/ROOT/stand 311296 118008 191824 38% 112 6032 2% ?

The default action is to keep the existing kernel /stand/vmunix.If you want to replace the old kernel (/stand/vmunix) with downloading a kernel,the /stand/vmunix will be saved to /stand/vmunixBK.

Do you want to download a new kernel? [y/(n)]

第 12 章 295

Page 296: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 15 步 . 假定您的文件系统未损坏,并且您要继续恢复系统,请按 Return 键将 root 文件

系统挂接在 /(根)目录下。

第 16 步 . 要用新的内核覆盖现有内核,则在提示符处按 y。

'/stand/vmunix' has been saved as '/stand/vmunixBK'

Downloading IINSTALL to /stand/vmunix

=================================================================The root disk has been mounted under /ROOT, if you want to chrootto this directory type the commands:

loadfile chroot chroot /ROOT /sbin/sh

#

第 17 步 . 在 Shell 提示符处输入 reboot 完成恢复过程。

NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done

.

.

.Console Login:

基于 Itanium 的系统可能未配置为自动引导至多用户模式。在这种情况下,

将引导至单用户模式,并且必须手动完成引导序列。输入 init 3 可使基于

Itanium 的系统从单用户模式进入多用户模式。

.

.

.INIT: Overriding default level with level ’s’INIT: SINGLE USER MODEINIT: Running /sbin/sh# init 3

第 12 章296

Page 297: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

有关引导序列的详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管

理员指南》或《管理系统和工作组:HP-UX 系统管理员指南》,以及系统的

硬件文档。

重要信息 如果系统为 PA-RISC 且正在运行 VxVM,则系统将引导至单用户模式。必须

执行下列步骤使 PA-RISC 系统从单用户模式进入多用户模式:

A. 要启动 VxVM 配置守护程序,请在 Shell 提示符处输入 vxconfigd。

B. 列出根磁盘的内容,请输入:

vxdisk list

将显示如下消息:

DEVICE TYPE DISK GROUP STATUSc2t0d0 simple - - onlinec2t1d0 simple - - onlinec3t2d0 simple rootdisk01 rootdg online

C. 启动所有禁用的卷,执行:

vxvol -g rootdg startall

D. 挂接所有 VxVM 卷,执行 mountall

E. 更新根磁盘上的引导程序,请输入:

mkboot -l /dev/rdsk/c1t15d0

F. 更新 LIF 磁盘的 LABEL 文件中包含的信息,请输入:

vxvmboot -v /dev/rdsk/c3t2d0

此时将显示如下消息:

LIF Label File @ (1k) block # 834 on LVM Disk /dev/rdsk/c3t2d0:Label Entry: 0, Boot Volume start: 2912; length: 140011 MB

G. 仅对于运行 HP-UX 11i v1 (B.11.11) 的系统,执行下列命令:

mv /etc/resolv.conf /etc/resolv.conf.save

/sbin/rc1.d/S320hostname start /sbin/rc2.d/S008net.init startswagentdmv /etc/resolv.conf.save /etc/resolv.conf

第 12 章 297

Page 298: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

H. 在引导盘上配置系统引导信息,请输入:

/etc/vx/bin/vxbootsetup -g rootdg rootdisk01

I. 再次更新 LABEL 文件,请输入:

vxvmboot -v /dev/rdsk/c3t2d0

J. 输入 reboot 完成 PA-RISC 恢复过程。现在,系统将正确引导至多用户

模式。

此时便完成了重新生成 LIF 卷并安装关键操作系统文件的过程。

仅恢复关键 HP-UX 文件

下面的示例说明了安装对于在客户端 root 文件系统中进行引导所必需的所

有关键操作系统文件的步骤:

第 1 步 . 从介质设备引导系统,开始恢复过程。有关如何从其他引导源引导系统的具体

信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管理员指南》或《管理系

统和工作组: HP-UX 系统管理员指南》手册。

一旦介质设备的引导过程结束,将出现下面的菜单:

Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys within fields. Use the <return/enter> key to select an item. Use the <return/enter> or <space-bar> to pop-up a choices list. If the menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600+---------------------+----------------+-----------------+ [ Scan Again ]| Disks: 2 ( 67.8GB)| Floppies: 0 | LAN cards: 4 || CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb || Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 | [ H/W Details ]+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

第 2 步 . 选择 Run a Recovery Shell。显示内容将被清除,并显示如下询问:

Would you like to start up networking at this time? [n]

第 12 章298

Page 299: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 3 步 . 除非需要通过网络使用 ftp 与其他系统之间传递文件,否则请按 n。

Ignite-UX 将安装命令并挂接进行恢复所需的文件系统。完成后,将出现 HP-UX

Core Media System Recovery 菜单:

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

第 4 步 . 要开始实际的系统恢复,请按 r。

DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system. When the information is correct, select ’a’.

INFORMATION to verify: Device file used for ’/’(ROOT) is c1t15d0 The hardware path to disk is 0/0/1/1.15.0

Select one of the following: a. The above information is correct. b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’ x. Exit to the shell.

Selection:

第 12 章 299

Page 300: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 5 步 . 如果 root 设备正确,则按 a(按 b 可提供正确的 root 设备)。

HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’. x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

第 6 步 . 要仅安装关键操作系统文件,请按 b。

Loading commands needed for boot recovery...

Entering boot area repairing ....

Loading commands needed for boot recovery...

Verification of partitions on /dev/rdsk/c2t0d0 completed OK.

Running mkboot to verify/repair boot areas

Ignore the following question, and wait a few seconds...

BOOT STRING VERIFICATION MENU

This menu must be used to verify the system's boot string. When the information is correct, select 'a'.

The system's boot string is currently: 'boot vmunix'

When correct this string will be placed in the AUTO file.

Select one of the following: a. The above information is correct. b. WRONG!! Prompt the user for a new system's boot string. m. Return to the 'HP-UX Recovery MENU.' x. Exit to the shell. Selection:

第 12 章300

Page 301: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 7 步 . 假定系统的引导字符串正确,则按 a。

HPUX.EFI 4/11/2005 536124The disk is LVMSetting boot and root device file for c2t0d0...Loading /sbin/umount ......

HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to 'HP-UX Recovery Media Main Menu'. x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

第 8 步 . 按 x 退出至 Shell。

Loading /sbin/umount ......#

第 9 步 . 在 Shell 提示符处输入 reboot 完成恢复过程。

NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done

.

.

.Console Login:

系统可能未配置为自动引导至多用户模式。在这种情况下,必须手动完成引导

序列。有关引导序列的详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系

统管理员指南》或《管理系统和工作组:HP-UX 系统管理员指南》,以及系

统的硬件文档。

此时便完成了仅恢复操作系统关键文件的过程。

第 12 章 301

Page 302: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

仅恢复内核

如果不小心删除了 /stand 目录中的所有内核,则只须恢复内核,然后重新引

导系统即可。如果当前内核无法引导且备份内核存在,则应尝试从这些备份内

核引导,然后替换当前内核。

注释 替换内核将删除旧内核中的任何可调参数设置。从替换的内核引导系统后,应

创建新内核并重新应用以前进行的所有可调参数更改,或者恢复已知可正常

运行的备份内核。必须从新内核或恢复的内核重新引导系统,才能开始使用该

内核。

下面的示例详细说明了在客户端 root 文件系统中恢复内核的步骤。

第 1 步 . 从介质设备引导系统,开始恢复过程。有关如何从其他引导源引导系统的具体

信息,请参阅适用于 HP-UX 11i v3 的《HP-UX 系统管理员指南》或《管理系

统和工作组: HP-UX 系统管理员指南》手册。

从介质设备引导的过程结束时,将出现下面的菜单:

Welcome to the HP-UX installation/recovery process!

Use the <tab> key to navigate between fields, and the arrow keys within fields. Use the <return/enter> key to select an item. Use the <return/enter> or <space-bar> to pop-up a choices list. If the menus are not clear, select the "Help" item for more information.

Hardware Summary: System Model: ia64 hp server rx2600+---------------------+----------------+-------------------+ [ Scan Again ]| Disks: 2 ( 67.8GB) | Floppies: 0 | LAN cards: 4 || CD/DVDs: 1 | Tapes: 0 | Memory: 2036Mb || Graphics Ports: 0 | IO Buses: 4 | CPUs: 2 |[ H/W Details ]+---------------------+----------------+-------------------+

[ Install HP-UX ]

[ Run a Recovery Shell ]

[ Advanced Options ]

[ Reboot ] [ Help ]

第 2 步 . 选择 Run a Recovery Shell。显示内容将被清除,并显示如下询问:

Would you like to start up networking at this time? [n]

第 12 章302

Page 303: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 3 步 . 除非需要通过网络使用 ftp 与其他系统之间传递文件,否则请按 n。

Ignite-UX 将安装命令并挂接进行恢复所需的文件系统。完成后,将出现 HP-UX

Core Media System Recovery 菜单:

HP-UX CORE MEDIA SYSTEM RECOVERY MAIN MENU

s. Search for a file b. Reboot l. Load a file r. Recover an unbootable HP-UX system x. Exit to shell

This menu is for listing and loading the tools contained on thecore media. Once a tool is loaded, it may be run from the shell.Some tools require other files to be present in order tosuccessfully execute.

Select one of the above:

第 4 步 . 要开始实际的系统恢复,请按 r。

DEVICE FILE VERIFICATION MENU

This menu is used to specify the path of the root file system. When the information is correct, select ’a’.

INFORMATION to verify: Device file used for ’/’(ROOT) is c1t15d0 The hardware path to disk is 0/0/1/1.15.0

Select one of the following: a. The above information is correct. b. WRONG!! The device file used for ’/’(ROOT) is incorrect.

m. Return to the ’HP-UX Recovery MENU.’ x. Exit to the shell.

Selection:

第 12 章 303

Page 304: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 5 步 . 如果 root 设备正确,则按 a(按 b 可提供正确的 root 设备)。

HPUX.EFI 4/11/2005 536124The disk is LVMSetting boot and root device file for c2t0d0...Loading /sbin/umount ......

HP-UX Recovery MENU

Select one of the following: a. Mount the root disk and exit to a shell only. b. Recover the bootlif/os partitions. c. Replace the kernel on the root file system. d. Both Options: b and c v. Read information about VxVM Recovery (VXVM.RECOVER)

m. Return to ’HP-UX Recovery Media Main Menu’. x. Exit to the shell.

Use this menu to select the level of recovery desired.

Selection:

第 6 步 . 按 c 仅重新生成内核。

FILE SYSTEM CHECK MENU The file system check '/sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s4' will now be run.

Select one of the following: a. Run fsck -y. b. Prompt for the fsck run string on c2t0d0s4. m. Return to the 'HP-UX Recovery MENU.'

Selection:

第 12 章304

Page 305: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 7 步 . 按 a 执行 fsck -y,以查看文件系统是否损坏。

Loading /sbin/fs/vxfs/fsck...

Doing fsck on /ROOT file systemLoading /sbin/fs/vxfs/fsck.../sbin/fs/vxfs/fsck -y /dev/rdsk/c2t0d0s5file system is clean - log replay is not required Mount /ROOT file system /sbin/fs/vxfs/mount /dev/dsk/c2t0d0s5 /ROOT Loading mount commands ...

Mount /ROOT/stand again /sbin/fs/vxfs/mount -F vxfs /dev/dsk/c2t0d0s4 /ROOT/stand vxfs mount: Cannot open portal device: No such file or directoryEntering loading kernel....Filesystem kbytes used avail %cap iused ifree iused Mounted on/ROOT 1024000 316688 702120 31% 5109 22091 19% ?Filesystem kbytes used avail %cap iused ifree iused Mounted on/ROOT/stand 311296 118008 191824 38% 112 6032 2% ?

The default action is to keep the existing kernel /stand/vmunix.If you want to replace the old kernel (/stand/vmunix) with downloading a kernel,the /stand/vmunix will be saved to /stand/vmunixBK.

Do you want to download a new kernel? [y/(n)]

第 8 步 . 要用新的内核覆盖现有内核,请在提示符处按 y。

'/stand/vmunix' has been saved as '/stand/vmunixBK'

Downloading IINSTALL to /stand/vmunix

=================================================================The root disk has been mounted under /ROOT, if you want to chrootto this directory type the commands:

loadfile chroot chroot /ROOT /sbin/sh

#

第 12 章 305

Page 306: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

恢复方法

专家恢复

第 9 步 . 在 Shell 提示符处输入 reboot 完成恢复过程。

NOTE: System rebooting...NOTE: run_cmd: Process: 84 (/sbin/sh): killed by signal: 9.

sync'ing disks (0 buffers to flush): 0 buffers not flushed 0 buffers still dirty

Closing open logical volumes...Done

.

.

.Console Login:

系统可能未配置为自动引导至多用户模式。在这种情况下,应手动完成引导

序列。有关引导序列的详细信息,请参阅适用于 HP-UX 11i v3 的《HP-UX

系统管理员指南》或《管理系统和工作组: HP-UX 系统管理员指南》,以及

系统的硬件文档。

此时便完成了仅重新生成内核的过程。

第 12 章306

Page 307: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

附录 A 问题诊断

本附录将讨论下列主题:

• 错误和警告(第 308 页)

• Ignite-UX 服务器问题(第 309 页)

• 使用 Ignite-UX 安装系统(第 310 页)

• 从介质进行安装(第 317 页)

• 从黄金映像进行安装(第 318 页)

• 常见的网络引导错误(第 320 页)

本附录包括“Ignite-UX 常见问题解答”中的故障排除提示。有关 Ignite-UX 的

最新问题和解决办法,请参阅 Ignite-UX 网站中的“Ignite-UX 常用问题解答”:

http://www.docs.hp.com/en/IUX/faq.html

有关排除系统恢复故障的信息,请参阅第 283 页上的“系统恢复问题与解答”。

附录 A 307

Page 308: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

错误和警告

错误和警告

在 HP-UX 安装过程中,表示任务状态的消息将被写入客户端日志文件,以及日

志查看器(Ignite-UX 服务器基于 GUI 的安装)或控制台(客户端基于 UI 的安

装)。其中一些消息可能是 ERROR 或者 WARNING 消息,它们表示以下含意:

ERROR 表示严重问题,通常需要采取措施才能继续进行安装。

WARNING 表示发生了异常,但不是致命的。出现警告消息时可能需要

采取措施。

如果您遇到消息或异常行为,可以将下列各节提供的信息用作可能存在的问题

及其解决方案的区分优先次序的列表。

附录 A308

Page 309: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

Ignite-UX 服务器问题

Ignite-UX 服务器问题

混合的 Ignite-UX

版本

更新服务器后,无法找到 /d_cfg_mnt_sb61/monitor_bpr。

这是由于在服务器上混合安装了 Ignite-UX 文件集的不同版本。大多数情况下,

即使从服务器安装了其他发行版,但仅更新一个发行版软件包时,会发生这个

问题。

检查这种情况的简单方法是查看以下命令的输出:

swlist Ignite-UX

所有文件集都应为相同版本;否则,需要全部安装为一致的版本。如果安装了

引导辅助程序系统(请参阅第 327 页上的“使用引导辅助程序系统”),那么

它们也需要更新 Ignite-UX 产品,以便与它们所引用的服务器保持相同版本。

附录 A 309

Page 310: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

使用 Ignite-UX 安装系统

大量 samreg 错误 从映像安装将返回大量 samreg 错误。

出现此问题的原因是当某些产品尝试使用 SAM 进行注册时,此 SAM 文件集

尚未进行配置。

解决办法是将下列配置节置于 /var/opt/ignite/config.local 中,或者

置于含有核心操作系统的 sw_source 节的配置文件中。

sw_source "core"{post_load_cmd += "swconfig -xautoselect_dependencies=false-xenforce_dependencies=false SystemAdmin.SAM -xreconfigure=true"}

注释 由于格式限制,前面的示例中存在意外的换行; post_load_cmd行不应在配置文件中换行。可以使用 nstl_adm -T 命令验证语法。

在多个子网上安装客

户端时出现的问题

在多个子网上安装客户端时出现的问题。

使用一个多主 Ignite-UX 服务器对多个子网上的客户端执行 LAN 引导时,存在

以下限制:

• instl_bootd 守护程序从 instl_boottab 文件中分配 IP 地址,并将 IP

地址与发出请求的子网进行匹配。如果 instl_boottab 文件中不包含对

客户端的子网有效的 IP 地址,则客户端将无法从服务器进行引导。由于

缺乏这方面的信息,它可能会给客户端的子网分配无效的 IP 地址,这样

客户端就无法从服务器进行引导。

此问题的解决办法是:

— 对于每个要从中引导客户端的子网,必须在

/etc/opt/ignite/instl_boottab 中至少有一个对该子网有效的

IP 地址。这样确保 instl_bootd 命令可以分配适当的地址。

— 对于每个可能要引导的客户端,在

/etc/opt/ignite/instl_boottab 中分配“保留的” IP 地址与客

户端的 MAC 地址绑定。这将确保 instl_bootd 分配适当的地址

(请参阅 instl_boottab 文件中有关如何保留地址的注释)。

附录 A310

Page 311: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

— 此外,也可以在 /etc/bootptab 中为每个要从 Ignite-UX 服务器引

导的客户端设置条目。

— 联系中心 Ignite-UX 服务器之前,给每个可以从中引导客户端的子网配

置引导辅助程序系统。请参阅第 327 页上的附录 C“使用引导辅助程

序系统”。

• 指明 Ignite-UX 服务器 IP 地址的关键字“server”仅可对应 LAN 接口中的

一个。如果每个子网的路由规划可以使得所有客户端只使用一个 IP 地址

就可联系到它们的服务器,则安装工作可以进行。然而,客户端使用直接

连接到客户端自己的子网的服务器 IP 地址的做法会更有效。如果客户端

位于无法提供到“server”指定的 IP 地址的路由的子网上,则它引导之后

不能与服务器取得联系。

此问题的解决办法是:

— 手动更正在引导客户端时显示在客户端控制台上的网络对话框中的

服务器的 IP 地址。

— 在每个子网上使用引导辅助程序系统。在使用引导辅助程序系统时,

可以在每个辅助程序系统上正确地指定服务器的 IP 地址。

需要的文件空间过多 Ignite-UX 请求的文件系统空间比预期的空间多。

Ignite-UX 在解决软件冲突所需总空间量的基础上增加了

_hp_addnl_fs_free_pct 的值(通常为 10%)。可以在任何配置文件中设

置配置变量 _hp_addnl_fs_free_pct。每个缺省的发行版配置文件都将其设置为缺省值 10%。在交互式安装过程中,可以使用 Ignite-UX GUI 中 Basic

标签上的 Additional... 按钮来设置该值。有关详细信息,请参阅第 133 页上

的“Basic 标签”。

可能有多个软件包包含重复的内容,如文件集和(或)文件。当软件包重叠时,

make_config 命令会为每个软件包生成 sw_impact 语句,而不执行任何特殊的操作来防止重复计数。例如,Ignite-UX-11-xx 软件包都有相当多的重叠,

这样当使用 Ignite-UX 安装所有软件包时,就会需要较大的空间。要获得所需的

空间,请增加正在安装的所有 sw_sel 的 sw_impact的值。

在冷安装期间

调试 SD

从 Ignite-UX 服务器进行冷安装期间,如何监视 Software Distributor 操作?

可以逐个会话地启动 Software Distributor 调试,而无须修改 Ignite-UX 服务器配

置文件。从客户端上的初始 Ignite-UX 菜单上,选择 Advanced Options,然后选

择 Edit config file。这将调用 vi 并且可以添加诸如以下内容:

env_vars += "SDU_DEBUG_RPC=1"sd_command_line += "-x logdetail=true -x loglevel=2"

此外,如果多个客户端或多个安装会话需要调试输出,并避免每次交互地添

加它们,则可以将这些配置语句添加到 Ignite-UX 服务器配置文件

/var/opt/ignite/config.local 中。

附录 A 311

Page 312: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

PA-RISC 系统上的

引导错误

错误:IPL error: bad LIF magic

问题可能是:

• tftp 服务不具有对 /opt/ignite 和 /var/opt/ignite 的访问权限。

服务器上的 /etc/inetd.conf 文件应该包含如下条目:

tftp dgram udp wait root /usr/lbin/tftpd tftpd\/opt/ignite\/var/opt/ignite

如果没有,请更正 inetd.conf 文件并运行 inetd -c。终止任何可能正在运行的 tftpd 进程。安装 Ignite-UX 时,应该设置 inetd.conf。也可以使用 SAM 配置 tftp 服务。

• 将 bootptab 条目用于正在引用不存在的引导文件 (bf) 的客户端。

• /opt/ignite/boot/boot_lif 文件已损坏。

在基于 Itanium 的

系统上使用

/etc/bootptab 时

出现引导错误

错误:PXE-E16:Valid PXE offer not received.

Exit status code: Invalid Parameter

使用 /etc/bootptab 定义 Ignite-UX 引导服务时,可能会产生许多导致此错误

的问题。以下清单可用于确定问题:

1. 检查 inetd:

— 检查 /etc/inetd.conf 确定已取消 bootps 和 tftp 条目的注释。

确定 tftp 行中包含 /opt/ignite 和 /var/opt/ignite 路径。

— 编辑文件后,运行 inetd 以重新读取配置文件 (inetd -c)。如果

inetd 进程未运行,请使用以下方法启动它:

/sbin/init.d/inetd start

— 检查 /var/adm/syslog/syslog.log 以确定 inetd 已重新启动,并

找不到任何错误消息。特别需要检查来自 bootpd 和 tftpd 的消息。

— 检查 /var/adm/inetd.sec 中可能导致 inetd 拒绝为某些客户端提

供服务的条目。

2. 检查 bootpd:

— 检查 /etc/bootptab 条目。确定 MAC 地址与客户端 MAC 地址相

匹配。使用 dhcptools -v 验证 /etc/bootptab 文件的格式。

— 检查 /etc/dhcpdeny 中的条目,确保 bootpd 未设置为拒绝为某些

客户端提供服务。

附录 A312

Page 313: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

— 检查 /var/adm/syslog/syslog.log 中是否有来自 bootpd 的消息,

这表示在接收到 bootpd 数据包时它已启动。

如果未接收到数据包,请使用诸如 tcpdump 的工具来检查网络包。

验证系统是否已发现 bootp 数据包。如果系统上未安装 tcpdump,可以从 HP Internet Express 网站的下列位置下载它(适用于 HP-UX

11i v1 或 HP-UX 11i v2):

https://h20293.www2.hp.com/portal/swdepot/try.do?productNumber=HPUXIEXP1111

http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPUXIEXP1123

— 检查网络上是否有其他系统可能也正在回复正在引导的客户端系统。

— 检查正在引导的系统是否与 bootp 服务器位于不同的子网,以确保这

两者之间的任意路由器都允许转发 bootp 请求。此配置是路由器专

用的。

3. 检查 tftpd:

— 检查 /etc/inetd.conf 中的 tftp 行,确定已列出 /opt/ignite 和

/var/opt/ignite 目录。

— 使用 tftp 命令,手动检查 tftpd 连接,例如:

a. $ tftp [服务器名]

b. tftp> get /opt/ignite/boot/nbp.efi /tmp/nbp.efi

[s] 秒内接收到 [n] 字节

c. tftp> quit

附录 A 313

Page 314: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

通过网络指向客户端

时出现的问题

control_from_server=true 和 run_ui=false 变量已置于

[W|V|I]INSTALLFS 中,但是系统仍然提示要求输入有关客户端的信息。

问题可能是:

• 如果对话框中在可编辑的字段中显示客户端名称并且在对话框的底部显示

Cancel 按钮,则一切正常并且稍后在 Ignite-UX GUI 上应该出现一个图标。

通过文本框可以更改图标名称,或者切换到客户端安装。

• 如果对话框显示两个或多个 LAN 接口供选择,则说明配置文件中没有足够

的信息来确定要使用的 LAN。一旦选择了 LAN 并且选择 Install HP-UX,

就应进行设置。

• 如果对话框提示输入网络信息,则说明 DHCP 没有响应或者

/etc/bootptab 中没有客户端的条目。输入网络信息,选择 Install HP-UX,

然后继续进行安装。

启动后应用程序挂起 启动后,某些应用程序和 Shell 会在 NFS 上挂起。

挂起的原因很可能是由于重新安装系统的操作,造成 NFS 文件锁定守护程序

(rpc.statd 和 rpc.lockd)而出现问题。许多应用程序使用文件锁定并可能在这种情况下挂起。最常见的是以 NFS 方式挂接的用户主目录的情况,此

时 sh 和 ksh 将尝试锁定 .sh_history 文件,并在给出提示前挂起。

当某个系统正在运行,并且具有使用服务器(该服务器中的文件之前已被锁定)

的活动 NFS 挂接时,客户端和服务器都会缓存有关彼此的信息。部分缓存的信

息是用来联系服务器和客户端上的 rpc.lockd 守护程序的 RPC 端口号。

此 RPC 端口信息缓存在服务器和客户端上运行 rpc.statd/rpc.lockd 进程

的内存中。 rpc.statd 进程会在 /var/statmon/sm 目录中,为已知的当系

统重新引导(或 rpc.statd/rpc.lockd 重新启动)时应该联系的每个系统

保留一个文件。在正常的重新引导或崩溃期间, rpc.statd 将联系

/var/statmon/sm 中的所有系统并且通知它们刷新有关此客户端的缓存。

重新安装系统时,会删除 /var/statmon/sm 目录。在这种情况下,如果重新安

装的系统尝试与具有缓存信息的服务器重新进行联系,则此服务器将尝试通过

旧 RPC 端口进行通信。对 rpc.lockd 的通信操作将失败并且通过该 NFS 挂接

的且由应用程序锁定的任何文件将挂起。

附录 A314

Page 315: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

如果发生这种问题,有几种方法可以避免和(或)修复它:

• 如果使用 bootsys 安装客户端,请使用 -s 选项来允许客户端正常关闭,

从而通知服务器客户端正在关闭。

• 如果遇到挂起,可以重新引导客户端或者终止和(或)重新启动客户端上

的 rpc.lockd 和 rpc.statd。在挂起时, /var/statmon/sm 目录将包

含服务器的名称,这样重新引导或重新启动守护程序将告知此服务器刷新

其缓存。如果涉及多个服务器,可能需要多次执行此操作,直到所有服务

器都得到通知。

• 在安装过程中,在 /var/statmon/sm 中为每个服务器创建一个包含服务

器名称的文件。这将使首次引导为每个服务器生成崩溃恢复通知消息,从

而使它清除过时的端口信息。下面是一个 post_config_cmd 示例,可以

将它置于 /var/opt/ignite/config.local 文件中。请将 sys* 替换为

您的 NFS 服务器名。

post_config_cmd += "mkdir -p /var/statmon/smfor server in sys1 sys2 sys3do

echo $server > /var/statmon/sm/$serverchmod 0200 /var/statmon/sm/$server

done"

bootsys 命令似乎

以相反的顺序运行

使用 bootsys -w client,客户端不等待服务器。使用 bootsys client,客户端等待服务器。

这可能是由于在运行 bootsys 之前,已在服务器上通过 GUI 运行过一次。服务

器将取消客户端启动安装过程的指令,并在下次此客户端进行引导时,它将捕

获此指令并继续执行。 Ignite-UX 将告知您下次使用 bootsys -w 时将执行安

装,但是并不表示它会自动执行。这样,在下次运行 bootsys 时,如果不是从

服务器引导客户端,则不会使用 GUI。

未列出服务器 search lan install 命令没有列出服务器。

检查正尝试引导的 Ignite-UX 服务器上的下列项目:

• instl_bootd /var/adm/syslog/syslog.log 中的消息如果需要将更

多 IP 地址添加到 /etc/opt/ignite/instl_boottab 中,将在

syslog.log 中看到如下消息:

instl_bootd: Denying boot request for host: 080009F252B3 toavoid IP address collision.Try booting again in 214 seconds, oradd more IP addresses to /etc/opt/ignite/instl_boottab.

附录 A 315

Page 316: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

使用 Ignite-UX 安装系统

• syslog.log 中表示您在 /etc/opt/ignite/instl_boottab 中没有 IP

地址的消息是:

instl_bootd: No available IP address found in: /etc/opt/ignite/instl_boottab

• 如果客户端是不使用 BOOTP 协议(如 720s、 710s、 735s、 750s)的旧系

统,则还需要查看日志文件 /var/adm/rbootd.log,并且检查以确保

rbootd 守护程序正在运行。 rbootd 守护程序将始终运行,而

instl_bootd 是通过使用 inetd 启动的并且仅在需要时运行。

此外,对于这些旧客户端,当客户端要执行安装引导(相对于无盘引导)

时,有一个内置于 rbootd 进程的有意延迟。这会阻止在第一次搜索期间

显示服务器。可能需要重新尝试两次或三次此搜索。

bootsys 命令由于

空间不足而失败

由于 /stand 卷中的空间不足, bootsys 命令失败。

bootsys 命令需要将两个文件

/opt/ignite/boot/Rel_release/[W|V|I]INSTALL 和 /opt/ignite/boot/Rel_release/[W|V|I]INSTALLFS 从服务器复制到客

户端的 /stand 目录中。此错误表示 /stand 中没有足够的空间。要修复此

错误,可能需要删除所有备份内核。还需要检查 /stand/build/ 目录中的

内核(如 vmunix_test)。

TUI 不接受用户输入 在客户端安装期间, TUI 中的文本字段不接受键盘输入。

TUI 内的文本字段不识别键盘输入,从而导致对话框重新打开或不断循环。

当 Insert 键处于激活状态时会出现此错误,因此必须按下 Insert 键以确保它已

被停用,才可以在 TUI 中输入数据。

附录 A316

Page 317: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

从介质进行安装

从介质进行安装

DCE/RPC 错误 在配置阶段,会出现 DCE / RPC 错误(RPC 例外),并且在安装结束时会显示

故障消息。

当仅启用回路网络时,某些 SD 操作(例如,swacl)存在明显的问题。如果选择了“media only”安装选项,则可能出现此问题。解决办法是使用“media

with networking enabled”选项进行安装并且设置(可能是临时的)网络参数:

主机名、 IP 地址、网络掩码、路由选择等。 SD 操作将正常完成。

附录 A 317

Page 318: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

从黄金映像进行安装

从黄金映像进行安装

找不到指定的归档

文件

Errors: gunzip: stdin: unexpected end of file

pax_iux: The archive is empty.

ERROR: Cannot load OS archive (HP-UX Core Operating System  Archives)

NFS 挂接可能已成功,但是无法从客户端访问此文件。检查下列可能性:

• 文件有不同的名称(请检查配置文件)。

• 文件权限错误,如不可读(请检查 /etc/exports)。

缺少 .conf 文件 归档文件中的 /etc/nsswitch.conf 和 /etc/resolv.conf 文件在安装客户

端上尚未结束。

在配置过程中, Ignite-UX 会更改一些文件,包括 resolv.conf 和

nsswitch.conf。安装完成后, Ignite-UX 的 os_arch_post_l 和

os_arch_post_c 脚本会将这些文件置于客户端上。

这些脚本在 /opt/ignite/data/scripts/ 中提供。可能仅需要修改

os_arch_post_l。在 resolv.conf 和 nsswitch.conf 上搜索有关要进行

更改的内容的说明。更改完脚本后,请修改您的配置文件,描述归档文件指

向新的脚本。

附录 A318

Page 319: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

从黄金映像进行安装

pax_iux 错误 pax_iux 导致的错误如下所示:

pax_iux: X: Cross-device linkpax_iux: X: File exists

当通过归档文件安装的系统,与创建该归档文件的系统拥有不同的文件系统

分区时,可能会出现这两种错误。

当两个文件作为归档文件中的硬链接存在时,以及当两个文件在独立的文件系

统中结束时,会导致 Cross-device link 错误。例如,如果在不使用 LVM 的

系统上创建了归档文件,则根文件系统是一整个文件系统。如果有两个文件

/usr/local/bin/f1 和 /opt/myprod/bin/f2,并且这两个文件为硬链接,则如果生成此系统的归档文件并尝试将它应用到使用 LVM 且将 /usr 和 /opt作为独立文件系统的系统中,将出现此错误。

当归档文件有符号链接或者有与归档文件安装时已存在的目录或挂接点同名

的常规文件时,可能会出现 File exists 错误。例如,如果生成归档文件的

原始系统有符号链接(如 /opt/myprod → /extra/space),则可能会出现此错误;然后,当从此归档文件安装系统时,决定将挂接的文件系统创建为

/opt/myprod。pax 命令将无法创建此符号链接,因为在其位置中有一个目录。

在出现此错误时,系统将询问您是否要进入一个 Shell(在客户端的控制台上)。

回答 yes,然后在 Shell 中输入 exit 2 可忽略此错误,并且它将继续运行。一

旦系统启动,您便可以更容易地确定面对出现问题应采取什么操作。

要避免此错误,创建归档文件的系统不应包含可能被创建为独立的文件系统的

目录间的硬链接。

附录 A 319

Page 320: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

问题诊断

常见的网络引导错误

常见的网络引导错误

对 PXE 引导请求的

响应不足

PXE-E16: Valid PXE offer not received

如果在 PXE 引导过程中看到以上错误,则可能是因为以下原因之一导致的

(以下并未列出所有原因):

• DHCP 服务器发出的响应所包含的信息不足以继续进行 PXE 引导。

• 未接收到 PXE 引导响应。

在显示该 PXE 错误之后可能还会显示其他错误,以指示与该问题相关的原因。

文件大小计算有误 PXE-E05: Download buffer is smaller than requested file.

该问题与 HP Integrity rx1600/rx1620 系统上的 EFI 中的固件有关。 将该系统上的

固件升级到一个可以避免显示以上消息的版本(系统固件 02.11 或更高版本)。

使用不支持 tsize 选项的 tftp 服务器时,必须完整下载文件以确定其大小。

然后,将该文件再次下载到根据已确定的大小分配的内存中。由于 EFI 代码

计算的大小有误,因此分配的缓冲区太小,无法容纳该文件。

除了更新固件以外,使用支持 tsize 选项的 tftp 服务器也可以解决该问题。

tsize 选项允许 tftp 客户端向 tftp 服务器询问文件的大小。 这可以使客户端

不必下载该文件就可以确定其大小。

HP-UX 11i v2 操作系统支持第一个发行版中的 tsize 选项;HP-UX 11.0 需要

安装修补软件 PHNE_25355,HP-UX 11i v1 需要安装修补软件 PHNE_32825。

使用支持 tsize 选项的 tftp 服务器可以加快网络的引导速度,这是因为通过 tftp

从 Ignite 服务器下载的每个文件不必下载两次(下载一次以确定其大小,再次下

载以将其下载到内存中)。

在 HP Integrity 虚拟

机中计算的文件大小

有误

AUTOBOOTING...Obtaining size of Rel_B.11.23/IINSTALL

(63450640 bytes) Downloading file Rel_B.11.23/IINSTALL /TFTP session failed. (reason:Buffer Too Small)Could not open Rel_B.11.23/IINSTALL

错误 TFTP session failed. (reason:Buffer Too Small) 只适用于 HP

Integrity 虚拟机。原因与“文件大小计算有误”下的描述相同。 此时任何版本

的 HP Integrity VM 均不包含已修复的固件。 要解决此问题,请安装“文件大小

计算有误”一节中列出的修补软件,从而使 tftp 守护程序支持 tsize 选项。

附录 A320

Page 321: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

附录 B 配置 DHCP 服务

HP-UX 和 Ignite-UX 支持使用“动态主机配置协议” (DHCP) 检索网络信息。

本附录说明了如何设置 DHCP,包括以下内容:

• DHCP 服务概述(第 322 页)

• DHCP 用法示例(第 323 页)

• 将 bootptab 用作 DHCP 的备选方法(第 325 页)

Ignite-UX 允许设置 DHCP,以供在系统安装过程中使用。本附录适用于要使

用 DHCP 进行 IP 地址管理以及系统安装的读者。

所有基于 Itanium 的可分区系统为使用 DHCP 进行网络引导提供了备选方法,

有关详细信息,请参阅第 110 页上的“用于基于 Itanium 的系统的直接引导配

置文件”。

附录 B 321

Page 322: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

DHCP 服务概述

DHCP 服务概述

DHCP 提供下列功能:

• 启用 IP 地址和主机名的动态分配。

• 自动提供系统安装或初次引导过程中所请求的大多数网络缺省值。

• 使用“IP 地址租用”的概念为进行 IP 地址维护提供服务。租用 IP 地址表

示如果系统“离开”了一段时间且没有更新租用,则该 IP 地址可分配给

请求新 IP 地址租用的其他系统。

• 在系统从一个 DHCP 管理网络转移到另一个网络中时,帮助重新建立有效

网络参数。

DHCP 在下列条件和限制下工作效率最高:

• 可以分配一系列当前未占用的 IP 地址以供安装新系统时使用。

• 提前进行 IP 地址与主机名的映射(在安装要使用该映射的系统之前)时,

而且在安装系统之前可在名称服务数据库中配置该映射。

• 分配给系统的 IP 地址和主机名并不重要时。只要系统更新租用,系统将一

直保持同一 IP 地址和主机名。但是初始分配是任意的。

• 不想为系统选择主机名,而愿意接受已经为 DHCP 提供的 IP 地址注册的

主机名之时。这样可以确保通过主机名立即识别该系统。

• 以前不使用 DHCP 的现有系统愿意接受任意主机名和 IP 地址之时。

使用 DHCP 的另一种方法是为网络上的每个特定客户端创建 /etc/bootptab

条目。这允许进行特定的 IP 地址映射以及更强的控制。有关详细信息,请参阅

第 325 页上的“将 bootptab 用作 DHCP 的备选方法”。

有关在基于 Itanium 的系统上使用 DHCP 的详细信息,请参阅第 78 页上的

“引导基于 Itanium 的匿名客户端的考虑事项”以及《HP-UX IP Address and

Client Management Administrator's Guide》。

附录 B322

Page 323: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

DHCP 用法示例

DHCP 用法示例

要使 DHCP 服务器只响应安装过程中的特定客户端,请使用 instl_adm 配置

特定 dhcp 类 ID。

您的情况可能属于以下几种之一:

• 网络中有可管理整个网络的 DHCP 服务器,并且执行安装的客户端将永

久性使用该服务器的地址。在这种情况下,不需要任何操作,因为在

[W|V|I]INSTALLFS 文件中缺省输入了如下一行:

is_net_info_temporary=false

• 网络中有 DHCP 服务器,但您希望管理仅在安装过程中使用的一小组临

时 IP 地址。部署之后客户端将获得重新分配的新地址。

使用临时 IP 地址

管理客户端

您可能希望使用本示例将 Ignite-UX 服务器设置为“部门”DHCP 服务器。在

这种情况下, IP 地址租用是永久性的,但会被隔离为部门的 DHCP 服务器。

第 1 步 . 确保 Ignite-UX 服务器上已配置并运行 DHCP。

第 2 步 . 使用 instl_adm 命令,在 dhcptab 和 [W|V|I]INSTALLFS(RAM 文件系

统映像)中使用唯一的 dhcp 类 ID。该 dhcp 类 ID 包括服务器的主机名。

在这种情况下,使用 instl_adm 在 [W|V|I]INSTALLFS 中输入如下一行:

is_net_info_temporary=true

第 3 步 . 在 dhcptab 和 [W|V|I]INSTALLFS 中输入如下所示的类 ID:

dhcp_类 _ID

如果您的非 HP 服务器不识别 dhcp 类 ID,则必须使用 dhcp 服务器关键字

指定服务器。

附录 B 323

Page 324: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

DHCP 用法示例

使用 DHCP 分配的

IP 地址管理客户端

您可能希望使用本示例在用于管理整个网络的 Ignite-UX 服务器上启用 DHCP。

第 1 步 . 确保 Ignite-UX 服务器上已配置并运行 DHCP。

第 2 步 . 输入以下一行:

is_net_info_temporary=false

第 3 步 . 在 dhcptab 和 [W|V|I]INSTALLFS 中输入如下所示的类 ID:

dhcp_类 _ID

(或使用 dhcp 服务器关键字,如前面示例所述)。

在 dhcptab 和 [W|V|I]INSTALLFS 文件中使用唯一的 dhcp_class_id。该 dhcp 类 ID 包括服务器的主机名。

有关详细信息,请参阅 setup_server (1M) 和 bootpd (1M)。

附录 B324

Page 325: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

将 bootptab 用作 DHCP 的备选方法

将 bootptab 用作 DHCP 的备选方法

如果您要加强对 IP 地址分配及它们到客户端映射的控制,您可以在

/etc/bootptab 中为每个客户端配置条目。由于 Bootstrap 协议 (BOOTP)是

DHCP 协议的子集,所以将使用 BOOTP 响应来满足客户端对 DHCP 服务器的

请求。

如果您还在 bootptab 条目中指定了 /opt/ignite/boot/boot_lif 的引导

文件 (bf),则不需要使用 /etc/opt/ignite/inst_boottab 中的任何其他

条目。在这种情况下,您应使用 boot lan 而不是 boot lan install 来引

导客户端。如果您不使用 instl_boottab,则只有在 /etc/bootptab 中已

知的客户端才能引导。

下面是 /etc/bootptab 中最小条目的一个示例,您必须使用自己的主机名、

IP 地址、硬件地址和子网掩码。还需要在此处或使用 instl_adm 指定其他网

络信息。使用 instl_adm -t 选项指定 Ignite-UX 服务器的 IP 地址。

sysname:\hn:\vm=rfc1048:\ht=ether:\ha=080009352575:\ip=10.1.51.82:\sm=255.255.255.0:\bf=/opt/ignite/boot/boot_lif

注释 与使用 bootptab 启用客户端的网络安装相关的重要信息位于第 59 页上的

“为基于 Itanium 的客户端配置 Ignite-UX 服务器”。

附录 B 325

Page 326: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

配置 DHCP 服务

将 bootptab 用作 DHCP 的备选方法

DHCP 设计的背景信息

DHCP 协议作为 BOOTP 协议的扩展而实施,实际上 HP-UX DHCP 服务器和

BOOTP 的守护程序是同一个,即 bootpd。该守护程序读取两个配置文件:/etc/bootptab 和 /etc/dhcptab。

系统到 IP 地址的映射以及租用时间信息保存在 DHCP 数据库文件 /etc/dhcpdb 中。该数据库的某些管理任务是由 dhcptools 命令提供的。

在客户端,使用 /usr/lbin/dhcpclient 命令联系服务器可获得一个 IP 地址

租用。该命令可以在网络接口启用之前广播至网络上。

dhcpclient 还可以用作守护程序进程,该进程在需要更新 IP 地址租用之前

保持休眠状态,在更新租用时,客户端将重新联系曾从中获得初始租用的服务

器,以便延长该租用。

dhcpclient 命令并不提供给用户直接运行;而是由其他工具在系统引导和

安装过程中调用。

有关 DHCP 可以提供的网络参数的详细信息,请参阅 auto_parms (1M) 和

dhcpdb2conf (1M)。

有关 DHCP 的更多常规信息,请参阅 bootpd (1M) 和 dhcptools (1M)。

附录 B326

Page 327: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用引导辅助程序系统

附录 C 使用引导辅助程序系统

如果客户端是使用 bootsys 命令引导的,则运行 HP-UX 11.00 或 11i 的系统

可以从 Ignite-UX 服务器跨网关进行安装和恢复。如果该系统是手动引导的,

则它必须使用辅助程序系统来启用跨网关引导。

本附录说明了如何配置引导辅助程序系统,包括以下内容:

• 设置引导辅助程序系统(第 328 页)

• 使用引导辅助程序进行安装(第 329 页)

要跨网关引导 HP-UX,本地子网上必须有一个系统,为客户端提供操作系统

内核。该辅助程序系统可以运行 HP-UX 11.00 或 11i。对于安装或恢复而言,

初始安装环境是必需的。

附录 C 327

Page 328: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用引导辅助程序系统

设置引导辅助程序系统

设置引导辅助程序系统

按照以下步骤设置和使用本地子网中的系统,可以使客户端执行网络引导,

并联系远程的 Ignite-UX 服务器:

设置 HP-UX 11.00

或 11i 引导辅助程序

第 1 步 . 对辅助程序系统安装 Ignite-UX 最小核心功能:

swinstall -s Ignite-UX 服务器 IP Ignite-UX.MinimumRuntime

其中:

Ignite-UX 服务器 IP 是网络软件仓库文件的名称。

第 2 步 . 在引导辅助程序系统上,通过以下命令设置缺省 Ignite-UX 服务器:

/opt/ignite/bin/instl_adm -t Ignite-UX 服务器 IP

这将更改 [W|V|I]INSTALLFS 中的配置内容。有关详细信息,请参阅

instl_adm (1M)。

第 3 步 . 验证服务器是否正确设置为您的子网的 Ignite-UX 服务器和网关,请输入:

/opt/ignite/bin/instl_adm -d

第 4 步 . 如果 gateway 值不正确,则可以使用 instl_adm -g 网关 IP 来更正。此值

是在安装 Ignite-UX 产品时由 swinstall 设置的。

第 5 步 . 在辅助程序系统上,编辑 /etc/opt/ignite/instl_boottab 文件,然后添

加客户端可用于引导的 IP 地址(包含如下格式的行)。

10.1.53.18010.1.53.18110.1.53.182

这些临时 IP 地址是在 Ignite-UX 服务器初始设置时提供的,并且在首次引导时

使用。这些 IP 地址必须对于子网有效。

注释 如果需要引导辅助程序,则 Ignite-UX 服务器提供的临时 IP 地址在引导辅助

程序子网上将无效。

有关详细信息,请参阅 Ignite-UX 服务器上的

/etc/opt/ignite/instl_boottab。

附录 C328

Page 329: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用引导辅助程序系统

使用引导辅助程序进行安装

使用引导辅助程序进行安装

可以将客户端引导至 BOOT ADMIN 菜单,然后从引导辅助程序系统进行引导。

例如:

boot lan.辅助程序 IP 地址 install

如果子网上只有一个 Ignite-UX 服务器可用于安装,请输入:

boot lan install

安装应会继续,并且缺省情况下从之前使用 instl_adm 指定的 Ignite-UX 服

务器控制安装。

附录 C 329

Page 330: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

使用引导辅助程序系统

使用引导辅助程序进行安装

附录 C330

Page 331: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

附录 D 终端键盘快捷方式

Ignite-UX 客户端安装工具支持 HP 终端、 VT100 和 Wyse 60 使用键盘在

Ignite-UX GUI 内导航。

以下几节说明各种键盘快捷方式,它们可以与支持终端配合使用。

• 基本键盘快捷方式(第 332 页)

• 高级键盘导航(第 333 页)

附录 D 331

Page 332: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

基本键盘快捷方式

基本键盘快捷方式

这些基本键盘快捷方式在 vt100 和 wyse60 终端上都可以使用。

表 D-1 基本键盘快捷方式

操作 键

在窗口元素之间移动。 Tab 键

在窗口元素内移动或滚动窗口元素。 箭头键

移动到显示于窗口顶部的标签上。 Tab 键

退出标签。 Tab 键

选择(突出显示)列表项。 空格键

取消选择列表项。 空格键

单击按钮、单选按钮或复选框。 空格键

向上或向下滚动一页。 Page Up 和 Page Down 键

(如果这些键不可用,请

参阅第 333 页上的“高

级键盘导航”)。

刷新窗口和内容。 Ctrl-L 或 Shift-F1

附录 D332

Page 333: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

高级键盘导航

高级键盘导航

HP 终端

HP 系列终端在窗口底部显示功能键标签,也称作软键盘标签。这些标签因要

显示的窗口类型而异,但 F1 到 F4 键的功能是一致的。这四个键的功能如下:

下表中的某些高级操作需要使用组合键,方法是按 Alt 键 (F2) 再松开,然后按另

一个键。例如,若要选择列表中的所有项,则需要先按 F2 再松开,然后按 / 键。

提示 使用 HP 终端时,要快速保存对 File System 标签上的文件系统的更改,请按

F2 键,然后按字母 m 键。使用这个方法可以节约时间和精力,因为您不必导

航到 modify 按钮再按该按钮。

表 D-2 HP 终端功能键

功能 键

环境相关帮助 F1 键

ALT 键(修改键) F2 键

选择 /取消选择 F3 键

菜单栏打开 /关闭 F4 键

表 D-3 高级操作

操作 组合键

将列表向左滚动一页。 Prev 键

将列表向右滚动一页。 Next 键

选择(突出显示)列表中的所有项。 按 F2 键,然后按主键盘上的 /

取消选择列表中的所有项。 按 F2 键,然后按主键盘上的 \

使用助记(带下划线的)字母打开菜单栏上的

菜单。

按 F2 键,然后按助记(带下划线的)字母

当光标不在按钮上时,按下该按钮。 按 F2 键,然后按助记(带下划线的)字母

附录 D 333

Page 334: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

高级键盘导航

vt100 终端

通常 vt-100 系列键盘使用与功能键位于同一排的键,即紧靠数字键盘上方的

键。这些键的标签可以为 [PF1] - [PF4],但在某些情况下可能为 *、/、+ 和 -。在

某些 HP 工作站(以及 HP 700 系列终端)的键盘上,这些键可能是数字键盘

上的四个无标签的键。如果是这样,则 [PF1] 是最左边无标签的键,[PF4] 是最

右边无标签的键。

如果不确定 [PF1] - [PF4] 键位于键盘何处, HP 建议按下列方法判断:

• 查阅相关终端的硬件说明文档,以确定 [PF1] - [PF4] 键所对应的键。

• 如果使用的是 X11,则必须确定 X11 绑定键的设置方式。要查看当前的

X11 绑定键,请不带选项运行 xmodmap。

要将数字键 *、 /、 + 和 - 设置为 [PF1] - [PF4],可使用下列命令:

xmodmap -e "keysym KP_Multiply = KP_F1"

xmodmap -e "keysym KP_Divide = KP_F2" xmodmap -e "keysym KP_Add = KP_F3" xmodmap -e "keysym KP_Subtract = KP_F4"

注释 用这种方式在 X Window 中修改绑定键会影响所有 X 客户端。所做的更改

不会在各个会话之间保留,因此必须在每次登录到 X Window 会话时修改

绑定键。

• 如果使用的是 PC 终端仿真程序,请参阅该仿真程序的应用程序文档,

以确定将 [PF1] - [PF4] 键映射到 PC 键盘的方式;但也可能没有任何映射。

通常, [PF1] - [PF4] 键映射为 PC 键盘上的数字键盘键。

附录 D334

Page 335: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

高级键盘导航

这四个键的功能如下:

下表中的某些高级键盘操作需要使用 PF1 键的组合键。换言之,必须先按 PF1

键再松开,然后按其他键。例如,若要将列表滚动一页,您必须按 PF1 键再松

开,然后按数字键盘上的 2、 4、 6 或 8 键。

vt100 的高级键盘操作如下:

表 D-4 功能键

功能 键

ALT 键(修改键) PF1 键

环境相关帮助 PF2 键

菜单栏 PF3 键

退出至 Shell PF4 键

表 D-5 高级键盘操作

操作 组合键

将列表向上滚动一页。 按 PF1 键,然后按数字键盘上的 8

将列表向下滚动一页。 按 PF1 键,然后按数字键盘上的 2

将列表向左滚动一页。 按 PF1 键,然后按数字键盘上的 4

将列表向右滚动一页。 按 PF1 键,然后按数字键盘上的 6

选择列表中的所有项。 按 PF1 键,然后按主键盘上的 /

取消选择列表项。 按 PF1 键,然后按主键盘上的 \

选择一组列表项。 按 PF1 键,然后按第一项上的 .;移动光标;

按 PF1 键,然后按最后一项上的 .

当光标不在按钮上时,按下该按钮。 按 PF1 键,然后按助记(带下划线的)字母

附录 D 335

Page 336: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

终端键盘快捷方式

高级键盘导航

附录 D336

Page 337: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

以下词汇表中以黑体显示的术语引用本词汇表

中的其他术语。

数字

0xLLA 请参阅链路层地址

A

add_new_client Ignite-UX 命令,用于在

Ignite-UX 服务器上构建客户端目录,而无需先

从 Ignite-UX 服务器引导客户端。请参阅

add_new_client (1M)。

Agile 视图 使用 Lunpath 硬件路径、 LUN 硬件

路径和持久性 DSF 来表示 LUN 的方式,此视图

是在 HP-UX 11i v3 中引入的。

Agile 寻址 此功能能够对具有相同 DSF 的 LUN

进行寻址,而无论 LUN 的物理位置或指向它的

路径的数量如何。 Agile 寻址是在 HP-UX 11i v3

中引入的。

ANSI 磁带标签 请参阅标准标签磁带。

archive_impact Ignite-UX 命令,用于在缺省情

况下按每个顶层目录计算归档文件所需的磁盘空

间。结果将采用 Ignite-UX 配置文件语法格式写

入到标准输出中。请参阅 archive_impact (1M)。

AUTO 用于定义缺省引导行为的文件。对于

PA-RISC 系统, AUTO 文件位于 LIF 卷中。对

于基于 Itanium 的系统, AUTO 文件位于 /opt/ignite/boot 目录中。请参阅 hpux (1M)

和 hpux.efi (1M)。

auto_adm 允许处理 AUTO 文件内容的

Ignite-UX 命令。请参阅 auto_adm (1M)。

安装 执行安装。

安装 将操作系统、其他软件以及配置信息加载

到系统中。

安装介质 用于客户端系统独立安装的可移动

介质,如磁带、 CD 和 DVD。

安装内核 请参阅 IINSTALL、 INSTALL、

VINSTALL 和 WINSTALL。

安装内容 安装和恢复过程中支持 Ignite-UX 功能

所需的引导内容和其他文件。

安装文件系统 请参阅 IINSTALLFS、

INSTALLFS、VINSTALLFS 和 WINSTALLFS。

B

bastille 可以增强 HP-UX 操作系统安全性的安

全性加固 /锁定工具。它逐个系统地提供定制

锁定。

bootsys Ignite-UX 命令,使您可以重新引导和

安装当前正在运行 HP-UX 的客户端。请参阅

bootsys (1M)。

必备 对于 HP-UX 11i v1 和 11i v2,是指 HP-UX

必需的软件和驱动程序软件包。必须将它们作

为操作系统的一部分加载。

必需 /opt/ignite/recovery/

mnr_essentials 中的文件和目录的列表,用

于描述一个恢复归档文件在缺省情况下的最少

内容。

必需 对于 11i v3,是指必需的且始终与 HP-UX

一起安装的软件和网络驱动程序软件包。不能

取消选择此类别中的软件。

标准标签磁带 包含 ANSI 标准标签的磁带。

Ignite-UX 使用 ansitape (1) 创建标准标签磁带。

词汇表 337

Page 338: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

CD 引导映像

C

CD 引导映像 针对 CD 进行格式化的引导映像。

check_net_recovery Ignite-UX 命令,用于将当

前运行的系统上的文件与 make_net_recovery

创建的网络恢复归档文件进行比较。该命令将生

成一个报告,显示自创建恢复归档文件后添加、

删除或更改的文件。请参阅

check_net_recovery (1M)。

check_tape_recovery Ignite-UX 命令,用于将

当前运行的系统上的文件与

make_tape_recovery 创建的磁带恢复归档文

件进行比较。该命令将生成一个报告,显示自

创建恢复归档文件后添加、删除或更改的文

件。请参阅 check_tape_recovery (1M)。

CINDEX 针对单个客户端的 INDEX 文件,该

文件保存在 Ignite-UX 服务器上的

/var/opt/ignite/客户端目录中。用于安装

使用 make_net_recovery 创建的恢复映像。

CONFIG 一个 LIF 卷中的文件,该文件通常

包含所有软件配置信息和缺省文件系统布局信

息。它包含操作系统发行版的缺省配置信息、

用户定义的配置信息以及与归档文件和软件仓

库相关的信息。

config 文件 请参阅配置文件。

copy_boot_tape Ignite-UX 命令,用于复制使

用 make_tape_recovery 创建的 PA-RISC 恢复

磁带。请参阅 copy_boot_tape (1M)。

残缺的配置 请参阅定制有限配置。

产品 在 SD-UX 中,指文件集的集合和(或)

单个文件集。

持久性 DSF 符合 HP-UX 11i v3 中引入的命名

模型的 DSF,可支持 Agile 寻址。 其设备文件名

包含实例编号(例如, /dev/disk/disk#),并且次编号不包含硬件路径信息。

初始系统加载程序 (ISL) 用于在 PA-RISC 系统

上实现 bootstrap 进程中与操作系统无关的部分。

它在自检以及初始化成功完成后被加载和执行。

请参阅 isl (1M)。

重新引导 停止所有正在运行的代码(包括

内核),重新启动计算机,并引导系统。

请参阅 shutdown (1M) 和 reboot (1M)。

处理器相关代码 用于实现所有与处理器相关的

功能(包括处理器初始化和自检)的固件。完

成时,它加载控制并将其传输到初始系统加载

程序。固件行为随硬件系列的不同而有所不同。

请参阅 pdc (1M)。

磁盘布局 格式化硬盘以及在硬盘中存储信息的

方式。有两种通用的磁盘布局方法:物理存储布

局和逻辑存储布局。VxVM 和 LVM 使用逻辑存储

布局,并使用镜像和条带化等多种布局技术。

磁盘布局版本 用于文件系统布局的 VxFS 专用

数据的版本。该术语可以缩写为 DLVx,其中 x是磁盘布局版本号。请参阅 mkfs_vxfs (1M)。

磁盘组 LVM 卷组的 VxVM 等效形式。

D

DHCP 表示动态主机配置协议,是一种在指定

的租用时间内将 IP 地址以及其他网络拓扑信息

动态分配给客户端的方式。

DNS 表示域名服务,用于在主机名和 IP 地址

之间提供映射。

词汇表338

Page 339: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

恢复 Shell

DSF 表示设备专用文件。 与 I/O 设备关联的文

件。 DSF 的读取和写入与普通文件一样,会激活

与其关联的设备。

DUMP 通常由 LVM 逻辑卷或 VxVM 卷用于系统

崩溃转储的使用标志。请参阅 crashconf (1M)。

DVD 引导映像 针对 DVD 进行格式化的引导

映像。

定向引导 定向到特定 Ignite-UX 服务器或引导

辅助程序系统的引导请求。利用定向引导,可以

从另一个子网上的 Ignite-UX 服务器中进行引导

和安装,而无需使用引导辅助程序。

定制安装 根据以下特定要求定制的安装:内核

参数、用户提供的脚本的运行、主机信息以及网

络信息。

定制有限配置 一个配置文件,用于通知 Ignite

没有相应的归档文件。与引导辅助程序介质一

起使用。也称为残缺的配置。

独立 就 Ignite-UX 而言(相对于任何其他

用法),是指并非通过网络引导但仍使用

Ignite-UX 服务器进行安装或恢复的客户端系统。

多路径 检测、关联并协调指向同一个 LUN 的

多个硬件路径的功能。

E

EFI 请参阅可扩展的固件接口。

El Torito 用于创建可引导光学介质的 ISO9660

扩展。

F

分层文件系统 (HFS) 文件系统的特殊实现

形式。请参阅 mkfs_hfs (1M)。

分区 磁盘设备的一部分,这一部分在卷管理器、文件系统以及其他操作系统软件中显示为磁盘设

备。通过分区,磁盘的不同部分可以存放引导

所需的内容、 OS 文件系统、诊断工具以及其他

信息。

服务器 向客户端提供软件和服务的计算机。

G

gzip 一个可用于 HP-UX 的命令,用于压缩和解

压缩 .gz 格式的文件。请参阅 gzip (1)。

归档文件 1. 使用 make_sys_image 创建的文

件,该文件包含用于系统安装或恢复的文件。

该文件格式可以为 tar 或 cpio,或者对于

HP-UX 11i v3,可以为 pax,并且可以进行压缩。归档文件不包含文件系统或磁盘布局信

息。归档文件可以为恢复归档文件或黄金归档

文件。 恢复归档文件保留系统中主机特定的定

制;黄金归档文件将可定制文件重置为

newconfig 状态。归档文件可以包含核心

HP-UX 操作系统,并可以包含应用程序软件、

修补软件和全局定制。2. 由 pax、tar 和 cpio

等程序创建和维护并包含其他文件内容的文件。

H

HBA 表示主机总线适配器。 用于在服务器和存

储设备之间提供 I/O 处理及连接的物理 I/O 接口。

黄金归档文件 一种归档文件,其中的文件被设

置为 newconfig 状态。请参阅归档文件。

黄金映像 黄金归档文件与用来描述系统的磁盘

布局和文件系统的配置文件的组合。用作系统

安装的通用配置。

恢复 请参阅系统恢复。

恢复 Shell 请参阅专家恢复。

词汇表 339

Page 340: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

恢复归档文件

恢复归档文件 用于保留系统中的主机特定定制

的归档文件。请参阅归档文件。

恢复映像 系统的特定快照,其中包含主机名、

IP 地址、网络信息、系统正常工作必需的所有

文件和目录,还可以包含以磁盘、卷组、文件

或目录形式指定的数据。可以使用

make_[tape|net]_recovery 创建它。

I - J

ignite 使用 Ignite-UX 将 HP-UX 安装到系统。

此外,还指 ignite 命令名。请参阅 ignite (5)。

ignite 请参阅 Ignite-UX。

Ignite-UX HP-UX 管理工具集,用于在多个

PA-RISC 客户端和基于 Itanium 的客户端上同时

安装 HP-UX、创建和使用定制安装、远程恢复

客户端以及创建恢复介质。

Ignite-UX 服务器 从中使用 Ignite-UX 将 HP-UX

安装到客户端系统的服务器。

IINSTALL 针对基于 Itanium 的系统的安装内核。

IINSTALLFS 针对 IINSTALL 内核的关联文件

系统。

INDEX Ignite-UX 服务器和 LIF 卷中的文件,

用于将对配置文件的引用分组到配置节中,

以便定义安装行为。

INSTALL 针对支持 32 位的 PA-RISC 系统的

安装内核。

INSTALLFS 安装内核的关联文件系统。

INSTCMDS 由 LIF 卷或 Ignite-UX 服务器上的

命令构成的压缩 tar 归档文件,这些命令用于

指定要在 PA-RISC 系统上安装的系统配置。

INSTCMDSIA 由 LIF 卷中或 Ignite-UX 服务器

上的命令构成的压缩 tar 归档文件,这些命令

用于在基于 Itanium 的系统上设置磁盘布局。

instl_adm Ignite-UX 命令,用于检查 Ignite-UX

配置文件的语法并管理 Ignite-UX 服务器上的

安装文件系统中的配置文件。请参阅

instl_adm (1M)。

instl_adm Ignite-UX 命令,用于对 Ignite-UX

客户端的配置文件进行分析和调试。请参阅

instl_dbg (1M)。

instl_bootd Ignite-UX 客户端的引导协议守护

程序,用于响应从 Ignite-UX 服务器请求引导

服务的 PA-RISC 系统。请参阅 instl_bootd (1M)。

instl_combine Ignite-UX 命令,用于将 CD 引导

映像或 DVD 引导映像与安装内容组合在一起。

请参阅 instl_combine (1M)。

ISL 请参阅初始系统加载程序。

ISO 映像 要写入 CD 或 DVD 的 ISO9660 格式化

文件。用于按位刻录 CD 或 DVD。

itool 用于显示 Ignite-UX 客户端安装配置用户

界面的内部 IUX 程序的名称。该界面有五个标

签:Basic、Software、System、 File System

和 Advanced。它用于在安装或恢复前定制客户

端上的所有或部分操作系统安装。该命令不是

从命令行调用的。

IUX 请参阅 Ignite-UX。

建议 对于 11i v3,是指建议且应该与 HP-UX 一

起安装的软件包,这是因为它们能够符合所需

的软件相关性(如果有)。可以在安装前取消选

择这些软件包。

词汇表340

Page 341: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

Logical Interchange Format

脚本关联 允许用户定义的脚本在安装执行过程

中的特定时刻运行的预定义机制。 Ignite-UX 安

装过程中有多个脚本关联:预配置、预加载、加

载后、配置后和最终。请参阅“命令和脚本执

行关联”中的 instl_adm (1M)。

介质映像 要写入 CD 或 DVD 的组合软件源、

配置文件和引导信息,并在准备安装介质时使

用。它是 HP-UX 操作系统中一个写入介质并用

于安装或恢复的大文件。

卷 1. 由一个或多个物理磁盘组成的数据存储

池。可以使用某个卷管理器(VxVM 或 LVM)

中的工具创建和管理这些卷。请参阅卷管理器。

2. 一个磁带,尤其在标记为 ANSI 时。

卷管理器 用于管理磁盘空间的子系统,该子系

统允许组合一个或多个磁盘。它可以提供更大

的空间大小、通过数据和路径冗余提供更强的

可靠性、更灵活的配置以及其他功能来管理文

件系统空间。

卷组 由 LVM 使用的任意磁盘组。请参阅卷管

理器。

K

可扩展的固件接口 (EFI) Intel 在基于 Itanium

的系统上开发的固件环境,用作操作系统与平

台固件之间的接口。该接口由与平台相关的信

息以及引导和运行时服务调用组成。 PA-RISC

的等效接口是引导控制台处理程序。

可选 对于 11i v3,是指缺省情况下不与 HP-UX

一起安装的软件包。在安装之前必须选择这些

软件包。例如,Ignite-UX 便是一个可选软件包。

可选 对于 11i v1 和 11i v2,是指缺省情况下不

与 HP-UX 一起安装的软件包。必须选择这些软

件包才能安装它们。例如, Ignite-UX 便是一个

可选软件包。

克隆系统 将一台计算机的软件和配置复制到

另一台计算机。可以使用 make_sys_image 和

make_[tape|net]_recovery 在不同程度上完

成此复制。

客户端 使用 Ignite-UX 服务器进行安装、恢复

服务(或同时进行这两种服务)的计算机。

L

LANIC 请参阅 MAC 地址。

largefiles 可以在某些文件系统上使用的选项,

该选项允许文件大小大于 2 GB。

Legacy DSF 在此 DSF 中,文件的次编号及文

件名中嵌入了硬件路径信息(例如,SCSI 总线、

目标和 LUN),例如, /dev/dsk/c#t#d#。 在

HP-UX 11i v3 之前的发行版中,它们是唯一可

用的 DSF。

Legacy 视图 HP-UX 11i v3 之前的发行版中的

Legacy 硬件路径以及 Legacy DSF 的表示形式。

Legacy 硬件路径 在 HP-UX 11i v3 之前的发行

版中的硬件路径的表示形式。 它包含一组指向

HBA 的的总线连结地址(以斜线 (/) 分隔)。

HBA 后的其他地址元素(例如,域、区域、

端口、目标和 LUN)以句点 (.) 分隔。例如,

字符串 /0/2/1/0.1.4.0.0.2.7 就是一个 Legacy 硬件

路径。

LIF 请参阅 Logical Interchange Format。

LIF 卷 引导和安装所需的内容部分,这些内容

部分组合在 LIF 文件中。LIF 文件包含在引导内

容和安装内容中。

Logical Interchange Format 在 HP 计算机上实现

的简单文件系统,该文件系统能够运行 HP-UX

以辅助介质可传输性。请参阅 lif (4)。

词汇表 341

Page 342: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

Logical Volume Manager (LVM)

Logical Volume Manager (LVM) 由 HP LVM

产品创建和管理的特定卷管理器类型。请参阅

lvm (7)。

LUN SCSI 设备的标识符。 它引用某个终端存储

设备,例如磁盘、磁带、软盘或 CD, 代表单元本

身,而不代表单元的路径。

LUN 硬件路径 SCSI LUN 的硬件路径,该路径

对指向该 LUN 的所有路径进行了虚拟化。 第一

个路径元素是 64000,后跟虚拟总线实例以及逻

辑单元编号。 多路径 LUN 具有一个 LUN 硬件

路径。 例如,字符串 64000/0xfa00.0x22 就是一

个 LUN 硬件路径。 LUN 硬件路径是在 HP-UX

11i v3 中引入的 Agile 视图的组成部分。

Lunpath 硬件路径 海量存储设备的硬件路径的

表示形式。 在到达 HBA 之前的部分,它与

Legacy 硬件路径的格式相同。 在 HBA 之后的

其他地址元素以十六进制格式表示。 例如,字

符串 0/2/1/0.0x50001fe1500170ac.0x401700000000000

0 就是一个 Lunpath 硬件路径。 Lunpath 硬件路

径是在 HP-UX 11i v3 中引入的 Agile 视图的组

成部分。

冷安装 将 HP-UX 引导、加载至系统,然后启动

系统。该过程将 HP-UX 的一个新副本加载到系

统中。

链路层地址 (LLA) 请参阅 MAC 地址。

两步介质恢复 1. 一种当系统或 I/O 接口不支持

固件磁带引导时使用 Ignite-UX 磁带恢复工具的

方法。该方法涉及第 1 步:从 DVD 或 CD 等安

装介质引导,然后执行第 2 步:从磁带恢复。

逻辑卷 卷组的虚拟细分。请参阅 Logical Volume

Manager。

M

MAC 地址。 表示介质访问控制。网卡的唯一

硬件编号。用于唯一标识连接到局域网的网络

接口。

make_[tape|net]_recovery

make_tape_recovery 和 make_net_recovery

Ignite-UX 命令的统称。

make_boot_tape Ignite-UX 命令,用于创建一

个只包含足以使系统引导并连接到 Ignite-UX

服务器的信息的可引导磁带。请参阅

make_boot_tape (1M)。

make_bundles Ignite-UX 命令,用于为软件

仓库中的产品创建软件包容器。请参阅

make_bundles (1M)。

make_config Ignite-UX 命令,用于为 Software

Distributor 软件仓库构建 Ignite-UX 配置文件。

请参阅 make_config (1M)。

make_depots Ignite-UX 命令,用于通过从

Software Distributor 源复制软件包来生成

Software Distributor 软件包,以供其他

Ignite-UX 工具使用。请参阅 make_depots (1M)。

make_ipf_tape 用于为基于 Itanium 的系统创建

可引导磁带的 Ignite-UX 命令。该磁带将包含引

导和安装组件,而不包含恢复归档文件。请参阅

make_ipf_tape (1M)。

make_medialif Ignite-UX 命令,用于创建一个

包含 LIF 卷的文件来引导 PA-RISC 系统。该文

件随后可能被复制到磁带、 CD 或 DVD 来创建

安装介质。请参阅 make_medialif (1M)。

make_net_recovery Ignite-UX 命令,用于创建

恢复归档文件和系统配置文件,并将生成的恢

复映像存储在网络上的某个系统中。请参阅

make_net_recovery (1M)。

词汇表342

Page 343: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

缺省安装

make_sys_image 用于创建系统归档文件的

Ignite-UX 命令。请参阅 make_sys_image (1M)。

make_tape_recovery Ignite-UX 命令,用于创

建恢复归档文件和系统配置文件,并将生成的

恢复映像存储在本地磁带中。请参阅

make_tape_recovery (1M)。

manage_index 用于操作 Ignite-UX INDEX 或

CINDEX 文件的 Ignite-UX 命令。请参阅

manage_index (1M)。

命令行界面 (CLI) 在 HP-UX 命令行提示符处输

入或由脚本执行的格式化文本命令和选项。

[n]

newconfig 将文件移动到相应的位置并修改为

系统特定文件之前,该文件存储在

/usr/newconfig 中时的状态。处于 newconfig

状态的文件不包含有关系统特征的信息。

NFS 表示网络文件系统。允许客户端通过网络

执行透明的文件访问。

NIC 地址 请参阅 MAC 地址。

NIS 表示网络信息服务。它允许使用单一的用户

标识和口令在任何系统之间进行访问。

NIS 域 共享 NIS 配置信息的系统组。

内核 HP-UX 内核是负责管理计算机资源(如分

配内存、创建进程以及调度程序执行)的可执行

代码。每当 HP-UX 运行时,内核将驻留在 RAM

(随机存取内存 )中。

匿名客户端 一种客户端系统,在其 MAC 地址与

服务器上的特定 IP 地址不关联时,该系统需要请

求一个用于引导的 IP 地址。匿名客户端的 IP 地址

将从为匿名客户端保留的 IP 地址池中进行分配。

请参阅注册客户端。

P

pax 用于提取、列出成员文件以及将成员文件

写入归档文件的 HP-UX 文件归档命令。

Ignite-UX 使用 pax 生成 tar、 cpio 和 pax

格式的归档文件。请参阅 pax (1)、 tar (1) 和

cpio (1)。

PDC 请参阅处理器相关代码。

pkg_rec_depot Ignite-UX 命令,用于将

Ignite-UX 产品重新打包到 Ignite-UX 服务器上

的软件仓库,以便将 Ignite-UX 软件分发到通过

Ignite-UX 服务器进行网络恢复的客户端系统。

请参阅 pkg_rec_depot (1M)。

print_manifest 用于显示其运行所在系统的清

单的 Ignite-UX 命令。它可以显示原始清单,

也可以在运行时收集有关当前系统的信息。

请参阅 print_manifest (1M)。

PXE 表示预引导执行环境。在基于 Itanium 的

HP-UX 系统上基于 DHCP 构建的协议,用于从

服务器请求引导服务,以便加载操作系统。

配置文件 包含安装行为、归档文件内容或软件

仓库内容的说明信息的文件。配置文件由 INDEX

和 CINDEX 文件引用。请参阅 instl_adm (1M)。

Q

清单 客户端安装的详细信息。成功安装后,可

以在客户端和 Ignite-UX 服务器上的文件中获取

此详细信息,并可以使用 print_manifest 命令

显示或重新生成此详细信息。请参阅

print_manifest (1M)。

缺省安装 对于 HP-UX 11i v1 和 11i v2,缺省情况

下随 HP-UX 一起安装的软件 bundles。可以在安

装前取消选择这些软件包。

词汇表 343

Page 344: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

RECCMDS

R

RECCMDS 由 PA-RISC 系统上的专家恢复功能

所需的命令构成的压缩 tar 归档文件。

RECCMDSIA 由基于 Itanium 的系统上的专家

恢复功能所需的命令构成的压缩 tar 归档文件。

软件包 由 Software Distributor 提供的软件程序

包。软件包在软件仓库中分发,包含产品和文

件集。 Ignite-UX 通常在软件包级别引用软件

(相对于产品或产品文件集)。

软件仓库 请参阅软件仓库。

软件仓库 软件产品储备库,经过组织后

Software Distributor (SD-UX) 命令可以将它用

作软件源。

S

save_config 用于创建硬件配置文件的

Ignite-UX 命令。该命令提取磁盘和文件系统信

息以及当前系统的某些系统和网络参数,并将

其写入配置文件。请参阅 save_config (1M)。

SCRIPTS LIF 卷中的命令配置节,其中包含可

以在 Advanced 标签下的 itool 中选择的脚本。

SD-UX 请参阅 Software Distributor。

setup_server Ignite-UX 命令,用于从命令行界

面执行 Ignite-UX 服务器的管理任务。 Ignite-UX

GUI 提供了同一功能。请参阅 setup_server (1M)。

Software Distributor (SD-UX) 用于为集中管理

HP-UX 软件提供一组工具的 HP-UX 产品。

SD-UX 命令包含在 HP-UX 操作系统的安装中。

SD-UX 命令通常使用前缀“w”,例如在

swinstall 和 swverify 中。

SWAP 通常由 LVM 逻辑卷或 VxVM 卷使用来

进行分页的使用标志。请参阅 swapon (1M)。

SWAP+DUMP 通常用于 LVM 逻辑卷或 VxVM

卷(可用于 DUMP 或 SWAP)的使用标志。

SYSCMDS 由 LIF 卷或 Ignite-UX 服务器上的

命令构成的压缩 tar 归档文件,这些命令用于

在 PA-RISC 系统上进行安装。

SYSCMDSIA 由 LIF 卷或 Ignite-UX 服务器上

的命令构成的压缩 tar 归档文件,这些命令用

于在基于 Itanium 的系统上进行安装。

设备标识符 存储在设备上、便于用户读取的字

符串。 即使以物理方式卸除该设备,用户仍能

查看它。请参阅 scsimgr (1M)。

守护程序 在后台运行并且通常不受终止指令

影响的进程。

T - U

通用配置 要复制到其他系统的系统软件,

例如:操作系统、修补软件和应用程序软件。

图形用户界面 (GUI) 一种与计算机交互的方

法,该方法采用窗口和桌面等象征性实体,

并使用鼠标驱动的菜单。

脱机诊断环境 (ODE) 引导区域或服务分区中存

储的诊断实用程序,这些程序能够在没有操作

系统的情况下运行。

V

Veritas 由 Symantec 开发的一组产品,其中包括

VxVM 和 VxFS。

VINSTALL 针对 V 系列 PA-RISC 系统的安装

内核。

词汇表344

Page 345: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

引导内容

VINSTALLFS VINSTALL 内核的关联文件系统。

vmunix 缺省的内核文件名,用于正常的系统操

作。 vmunix 由 mk_kernel 命令生成,该命令

会在系统安装过程中由 Ignite 调用。 AUTO 文

件通常包含“boot vmunix”条目,该条目引用选定的引导设备上的 /stand/vmunix。

VxFS 由 Symantec 开发的 Veritas 产品,该产品

是一种文件系统实现方法。

VxVM 特定的卷管理器类型,该类型是 Symantec

开发的一种 Veritas 产品。请参阅卷管理器。

W - Z

[W|V|I]INSTALL 根据系统的不同,分别指的是

WINSTALL、VINSTALL、IINSTALL 或 INSTALL

安装内核。

[W|V|I]INSTALLFS 根据系统的不同,分别指

WINSTALLFS、 VINSTALLFS、 IINSTALLFS

或 INSTALLFS 文件系统。

WINSTALL 针对 64 位 PA-RISC 系统的安装

内核。

WINSTALLFS WINSTALL 内核的关联文件

系统。

XNTP 部分表示网络时间协议。 xntpd 守护程

序按照 Internet 标准时间服务器来维护系统时

间。这可以从 Network Services → XNTP 下的

itool System 标签进行配置。

网关 用于将转发的通信路由到非本地网络的系

统的 IP 地址。网关 IP 地址通常与路由器关联。

网络引导 系统通过网络从 Ignite-UX 服务器引

导 HP-UX 安装内核。

文件集 对于 SD-UX,是指产品中的文件集合。

产品可以是软件包的一部分。请参阅 sd (5)。

文件系统 直接存放在海量存储设备或者虚拟磁

盘或逻辑磁盘上的文件和受支持数据结构的集

合。文件系统有多种实现方法,如 HFS 和 VxFS。

物理位置 使用机柜 ID、托架 ID 和 LUN ID 等信

息标识设备实际所在位置的设备标识符。

用于指示独立于 I/O 路径更改的特定设备。

系统恢复 使用恢复映像重新建立系统。

系统映像 请参阅映像。

压缩文件 由诸如 gzip 或 compress 这样的压

缩软件压缩变小而不丢失任何信息的文件。

请参阅 gzip (1) 和 compress (1)。

引导 加载内核并启动由已加载的内核引用的操

作系统。请参阅 boot (1M)。

引导辅助程序介质 没有归档文件的安装介质。

仅用于引导。安装是通过使用 Ignite-UX 服务器

完成的。

引导辅助程序系统 在本地子网上具有最基本

Ignite-UX 核心功能的系统,该系统为客户端

提供 Ignite 安装内核,以帮助客户端从另一个

子网上的 Ignite-UX 服务器引导。

引导控制台处理程序 (BCH) PA-RISC 系统上的

固件接口。基于 Itanium 的系统上的等效接口是

可扩展的固件接口。

引导内容 [W|V|I]INSTALL、

[W|V|I]INSTALLFS、 INSTCMDS 或

INSTCMDSIA、配置文件以及其他文件,这些

文件支持切换到其他安装源所需的引导和

Ignite-UX 功能。

词汇表 345

Page 346: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

词汇表

引导映像

引导映像 引导内容(包括 [W|V|I]INSTALL、

[W|V|I]INSTALLFS、 INSTCMDS 或

INSTCMDSIA)以及为支持引导所需的其他内

容,这些内容针对 CD、 DVD 或磁带等特定介

质类型进行了格式化。

映像 计算机或计算机的某个部分的当前状态。

通常被看作是计算机在任一给定时刻的状态

“快照”。

整个磁盘 一种将整个磁盘视为一个卷的卷管理

选择方案。该选择方案不采用卷管理器产品。对

于可引导磁盘,它是一个仅用于基于 Itanium 的

系统的实际选择。

终端用户界面 (TUI) 一种与计算机进行交互的方

法,该方法采用在非图形终端上工作的基于字符

的显示方式。 TUI 使用键盘而非鼠标进行导航。

注册客户端 客户端系统,该系统在服务器中注

册其 MAC 地址,以便始终引导至分配的同一

IP 地址。对于 PA-RISC 系统,客户端的 MAC

地址分配给

/etc/opt/ignite/instl_boottab 或

/etc/bootptab 文件中的 IP 地址。对于基于

Itanium 的系统,缺省设置是使用

/etc/bootptab 文件。

专家恢复 一种 Ignite-UX 模式的操作,使专家

用户能够在无需重新安装 HP-UX 的情况下修复

发生软件损坏的系统。

子网 通过网关连接的较大网络中的一个单独

部分。

自动化安装 安装自动完成,无需进行手动干

预。既可以在命令行上使用 bootsys 命令完成

此安装,也可以通过 cron 守护程序安排在特

定时间进行此安装。

词汇表346

Page 347: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

A

at(1), 214

安装

概述 , 36

使用缺省值 , 133

使用引导辅助程序系统 , 329

(预先配置的) Go!, 133, 168

安装参数 , 动态设置 , 215

安装的配置

高级 , 165

基本 , 133

软件 , 140

文件系统 , 156

系统 , 148

安装后脚本 , 204

安装脚本 , 166

安装介质 , 定制 , 220

安装客户端系统 , 方法 , 97, 120

安装客户端系统 , 服务器方式 , 124

安装内核

引导路径 , 网络 , 105

安装软件仓库 , 定义 , 197

安装系统 , 问题诊断 , 310

B

bootpd 守护程序

编辑 /etc/dhcptab 之后重新启动 , 79

class-ids 和 PXE, 80

DHCP 设计 , 326

和 PA-RISC 系统 , 42

将 bootpd 替换为 instl_bootd, 46, 83

引导错误 , 312

引导基于 Itanium 的系统 , 42

引导注册的基于 Itanium 的客户端 , 46, 59

用于引导基于 Itanium 的客户端的决策树 , 45

bootptab

DHCP 的备选方法 , 325

注册基于 Itanium 的客户端 , 59

bootsys

非交互式安装 , 122

自动安装 , 208

bootsys_block file, 123

保留的记录 , 清单 , 171

备份修补软件文件 , 202

本指南的读者 , 15

必备的软件包 , 142

必需的软件包 , 142

标签

高级 , 165

基本 , 133

软件 , 140

文件系统 , 156

系统 , 148

C

CD, 建立安装介质 , 230

control_from_server, 220

copyutil, 247

参数

磁盘 , 156

高级 , 156

文件系统 , 156

系统 , 148

操作系统归档文件

创建 , 175

非核心 , 可能的损坏 , 73

配置服务器 , 180

启用客户端 , 183

在客户端安装 , 184

查看菜单屏幕 , 48

超线程 , 140

磁带恢复

问题诊断 , 284

磁带软件仓库 , 访问 , 226

词汇表 , 337

磁盘

设置参数 , 156

添加和删除 , 159

重命名文件系统结构 , 157

从介质进行安装 , 问题诊断 , 317

错误消息 , 308

347

Page 348: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

D

DHCP

服务器 , 配置 , 321, 326

隔离不可控制的系统 , 82

类 ID, 82

匿名客户端引导 , 79

PXE, 78

设计 , 326

设计信息 , 325

示例用法 , 323

使用 bootptab, 325

添加地址 , 66

文档信息 , 321

dhcp_device_group, 79

dhcpclient 守护程序 , 326

DNS

配置 , 151

屏幕 , 152

DVD, 建立安装介质 , 236

调度自动安装 , 214

定义

术语 , 337

定制安装 , 24, 187

定制安装脚本 , 166

定制安装介质CD, 230

创建 , 221

磁带 , 226

磁带格式 , 222

DVD, 236

访问磁带 , 225

访问序列磁带软件仓库 , 226

概述 , 220

动态设置安装参数 , 215

独立系统

引导 , 100, 101

多种归档文件格式 , 24

E

EFI

调用 , 106

配置磁带引导选项 , 262

确定磁带机的 EFI 路径 , 263

execve 错误 , 268

F

FAQ, Ignite-UX, 29

分层的应用程序

安装在 /var/adm/sw/* 中 , 73

服务器

安装最小文件集 , 69

高级安装任务 , 69

配置选项 , 63

服务器选择 , 78, 104, 315

G

Go! 按钮 , 168

GUI

菜单 , 48

概述 , 24

客户端颜色 , 48

详细介绍 , 47

高级安装说明 , 69

高级标签 , 166

固件提示符 , 104

管理网络打印机 , 206

H

HFS 文件系统 , 136

HP-UX

选择操作系统环境 , 133

核心介质恢复 , 287

过程 , 288

黄金映像

从…安装 , 174

概述 , 174

问题诊断 , 318

348

Page 349: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

恢复

保留“确认为正确”的映像 , 276

创建恢复磁带 , 259

创建网络映像 , 269

大文件支持 , 253

概述 , 246

工具比较 , 251

归档文件内容 , 250

归档文件配置策略 , 251

过程(核心介质) , 288

核心介质 , 287

恢复不在网络中的系统 , 283

检查映像内容 , 257

解决问题 , 283

仅替换内核 , 302

克隆系统 , 280

配置文件添加 , 277

使用恢复磁带 , 259

使用网络映像 , 269

网络恢复 , 246

系统 , 247, 269

系统工具 , 248

选择要恢复的文件 , 278

验证恢复映像 , 258

映像创建过程 , 253

专家恢复概述 , 287

专业 , 287

I

ignite

客户端服务器屏幕 , 48

Ignite-UX

安装最小文件集 , 69

磁盘要求 , 34

FAQ, 29

概述 , 24

高级服务器安装 , 69

高级服务器配置 , 69

获得软件 , 37

界面 , 172

联机帮助页 , 27

命令 , 27

培训 , 29

软件源 , 70

添加可选应用程序 , 71

硬件要求 , 34

在客户端安装 , 142

Ignite-UX 的服务器要求 , 34

Ignite-UX 服务器

安装 , 37

问题 , 309

问题诊断 , 309

引导客户端 , 125

Ignite-UX 服务器的最小文件集 , 69

Ignite-UX 网站 , 29

INDEX 文件

示例 , 194

自动安装 , 208

组合配置文件 , 193

inetd 守护程序 , 83, 312, 316

instl_adm, 210, 215

instl_adm(4), 188

instl_bootd daemon

在多个子网上安装客户端 , 310

instl_bootd 守护程序

从客户端安装时出现的问题 , 99

服务器选择的问题 , 315

更新 instl_boottab, 58

将 bootpd 替换为 instl_bootd, 46, 83

引导 PA-RISC 系统 , 42

引导匿名 PA-RISC 客户端 , 77

引导注册的 PA-RISC 客户端 , 44

用于引导基于 Itanium 的客户端的决策树 , 45

instl_boottab

分配引导 IP 地址 , 42

服务器选择的问题 , 315

更新 instl_bootd, 58

和 bootptab, 325

和引导辅助程序系统 , 328

将 bootpd 替换为 instl_bootd, 46

配置匿名客户端 , 44

在多个子网上安装客户端 , 310

注册 PA-RISC 客户端 , 44, 57

IP 地址

设置 DHCP, 321

349

Page 350: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

J

JFS 文件系统 , 136

基于 Itanium 的系统的磁带恢复 , 262

加载修补软件的顺序 , 145

建议的软件包 , 142

脚本 , 安装后 , 204

交互式 swinstall, 145

交换空间 , 指定 , 137

静态路由

配置 , 151

屏幕 , 151

卷组名称

更改 , 164

决策树

通过网络引导基于 Itanium 的系统 , 45

网络引导 PA-RISC 系统 , 44

引导独立系统 , 100, 101

K

客户端操作 , 50

客户端图标 , 48

客户端状态 , 扫描 , 48

客户端状态屏幕 , 50

可选的软件包 , 142

可选软件包 , 142

可选应用程序 , 添加 , 71

L

LIF 卷内容 , 223

LLA, 57, 59, 76, 77, 191, 198, 212, 274, 285

LVM 文件系统 , 136

M

MAC, 43, 44, 185

make_boot_tape

恢复不在网络中的系统 , 283

make_net_recovery, 247, 269

概述 , 269

克隆系统 , 281

make_sys_image

克隆系统 , 281

make_tape_recovery, 259

复制系统 , 261

克隆系统 , 281

命令 , Ignite-UX, 27

N

NIS

配置 , 153

屏幕 , 153

nslookup, 152

匿名客户端 , 75, 85

P

PA-RISC 系统的磁带恢复 , 262

print_manifest, 171

PXE, 78

培训 , 可用的 , 29

配置 Ignite-UX 服务器 , 42

配置会话选项 , 63

配置文件

定制安装介质 , 195

概述 , 188

示例 , 195

系统恢复更改 , 277

屏幕 , 请参阅图列表

Q

其他网络接口 , 154, 155

清单 , 171

清单文件 , 171

缺省安装的软件包 , 142

R

run_ui, 220

任务

安装 Ignite-UX 服务器软件 , 39

安装最小文件集 , 69

创建操作系统归档文件 , 175

从 Ignite-UX 服务器创建系统恢复映像 , 270

从客户端恢复 , 272

动态设置安装参数 , 215

350

Page 351: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

复制系统 , 261

高级软件源 , 70

添加可选应用程序 , 71

高级服务器安装 , 69

管理客户端 , 48

恢复根磁盘 , 261

恢复最基本的操作系统 , 261

获得 Ignite-UX 软件 , 37

克隆系统 , 282

配置操作系统归档文件的服务器 , 180

配置服务器选项 , 63

配置会话选项 , 63

配置客户端安装 , 130

设置引导辅助程序系统 , 328

使用 ignite 创建映像 , 256

添加 DHCP 地址 , 66

通过网络恢复 PA-RISC 客户端 , 272

通过网络恢复基于 Itanium 的客户端 , 273

通过网络恢复客户端 , 272

为安装准备客户端 , 98

自动安装 , 213

自动恢复系统 , 284

日期 , 设置 , 148

软件

HP-UX, 选择 , 133

软件包

必备 , 142

必需 , 142

建议 , 142

可选 , 142

缺省安装 , 142

软件管理器 , 145

S

Server Setup 向导 , 55

set_parms, 148

ssh, 35

sw_sel, 195

sw_source, 195

swinstall

用于安装 Ignite-UX, 39

swm, 145

system 标签 , 134

设置超级用户口令 , 150

设置或更新软件源 , 70

设置时区 , 150

时区 , 设置 , 148

守护程序

bootpd, 请参阅 bootpd 守护程序dhcpclient, 326inetd, 83, 312, 316

instl_bootd, 请参阅 instl_bootd 守护程序将 bootpd 替换为 instl_bootd, 46, 83

rbootd, 316

xntpd, 153

受支持的外围设备 , 120

术语 , 337

T

tftp, 35

TUI, 24, 124, 316

天 , 设置 , 148

添加可选应用程序 , 71

跳数

配置 , 151

通用配置 , 26

图形用户界面 , 24

退出 , 171

V

VxFS 文件系统 , 136, 157, 162, 238, 250

VxVM, 71, 136, 163, 196, 250, 255, 297

W

网络

配置接口 , 154, 155

配置目标 IP, 151

配置网关 , 151

注意事项 , 35

网络要求 , 121

网络引导概述 , 42

网站

白皮书 , 38

反馈 , 21

351

Page 352: read.pudn.comread.pudn.com/downloads150/ebook/648720/hpuxAdv... · 2 法律声明 版权所有 1999-2007 Hewlett-Packard Development Company, L.P.。 机密计算机软件。必须有

索引

HP 技术文档资料 , 20

HP 培训部 , 29

软件仓库 , 37

信息资源 , 30

文档资料

计算交换空间 , 137

文件系统参数

设置 , 156

问题诊断

安装系统 , 310

磁带恢复 , 284

从介质进行安装 , 317

从映像安装 , 318

Ignite-UX 服务器问题 , 309

X

X 服务器显示 , 35

XNTP

配置 , 153

屏幕 , 153

xntpd 守护程序 , 153

系统安装状态 , 48

系统恢复 , 247

仅安装关键的根文件 , 298

使用网络的优点 , 270

系统恢复工具 , 248

修补软件

避免备份文件 , 202

加载顺序 , 145

许可证

HP-UX, 选择 , 133

Y

要求

服务器 , 34

网络 , 121

引导

安装内核路径 , 网络 , 105

决策制定 , 43

通过网络安装基于 Itanium 的客户端 , 106

通过网络引导 PA-RISC 客户端 , 104

引导客户端 , 125

用于基于 Itanium 的网络引导的决策树 , 45

针对 PA-RISC 网络引导的决策树 , 44

针对独立系统的决策树 , 100, 101

注册客户端通过网络 , 53

引导辅助程序系统 , 79, 327

语言 , 指定 , 137

Z

整个磁盘 , 136

支持 Servicecontrol Manager, 24

执行安装 , 168

终端用户界面 , 24, 124, 316

重要术语 , 337

注册客户端 , 53

专家恢复

过程 , 288

自动安装

调度 , 214

概述 , 207

配置文件示例 , 212

使用 bootsys, 208使用配置文件 , 212

指定缺省配置 , 210

352