JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 1/13 安装指南:Flash 归档文件(创建和安装)     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Flash 归档文件概述

2.  Flash 归档文件规划

3.  创建 Flash 归档文件(任务)

4.  安装和管理 Flash 归档文件(任务)

5.  创建和使用灾难恢复映像

6.  Flash 归档文件(参考)

Flash 归档文件段说明

Flash 归档文件关键字

一般关键字

Archive Identification 段的关键字

user-defined 段的关键字

Flash 归档文件 flar 命令

flar 命令

词汇表

索引

Flash 归档文件关键字

Flash 归档文件关键字与 JumpStart 关键字类似。它们定义安装的元素。每个关键字都是一个命令,分别控制 Flash 归档文件软件在克隆系统上安装软件的各个方面。

请按以下原则设置关键字和值的格式:

一般关键字

每个 Flash 归档文件段都由 section_beginsection_end 关键字来定义。例如,Archive Files 段包含 section_begin 关键字,但具有不同的值。User-defined 归档文件段由 section_beginsection_end 关键字以及适合各段的值限定。下表说明了 section_beginsection_end 关键字的值。

表 6-2 section_begin section_end 关键字的值

归档文件段
section_beginsection_end 关键字的值
Archive cookie
cookie – 该段不由 section-beginsection-end 关键字限定。
Archive identification
identification
User-defined 段
section-namesection-name 关键字的一个示例为 X-user_section_1
Archive files
archive

Archive Identification 段的关键字

以下各表说明了 archive identification 段使用的关键字以及可以为它们定义的值。表 6-2 中对需要的一般关键字进行了说明。

以下关键字在 archive-identification 段中使用,用于说明 archive files 段的内容。

表 6-3 Archive Identification 段的关键字:Archive Files 段的内容

关键字
值定义
必需
archive_id
该关键字唯一说明了归档文件的内容。在归档文件安装过程中,安装软件使用该值来验证归档文件的内容。如果该关键字不存在,则不执行完整性检查。

例如,archive_id 关键字的值可能为 FlAsH-ARcHive-2.0

文本
files_archived_method
该关键字说明了在 Archive Files 段中使用的归档方法。
  • 如果该关键字不存在,Archive Files 段将采用带有 ASCII 标题的 cpio 格式。该格式对应 cpio -c 选项。

  • 如果该关键字存在,则它具有以下值之一:

    • cpio-archive files 段中的归档格式为带有 ASCII 标题的 cpio

    • pax-archive files 段中的归档格式为带有扩展的 tar 交换格式的 pax。使用 pax 实用程序,可以归档和提取大小大于 4 GB 的文件。

如果 files_compressed_method 存在,则将压缩方法应用到由归档方法创建的归档文件中。

文本
files_archived_size
该关键字的值表示 Archived Files 段的大小(字节)。
数字

files_compress_method
该关键字说明了 Archive Files 段中使用的压缩算法。
  • 如果该关键字存在,则它可以具有以下值之一:

    • none – 不压缩 archive file 段。

    • compress – 使用 compress 命令压缩 archive file 段。

  • 如果该关键字不存在,则认为 Archive Files 段未被压缩。

该关键字指定的压缩方法适用于通过 files_archived_method 关键字指定的归档方法创建的归档文件。

文本
files_unarchived_size
该关键字定义已提取的归档文件的累计大小(字节)。该值用于文件系统大小验证。
数字

以下关键字提供有关整个归档文件的说明信息。这些关键字通常用于帮助您选择和管理归档文件。它们都是可选的,用于帮助您区分各个归档文件。可以使用 flarcreate 命令的选项来包含这些关键字。有关详细信息,请参见示例 3-9

表 6-4 Archive Identification 段的关键字:用户说明归档文件

关键字
值定义
必需
creation_date
该关键字的值是一个文本型时间戳,表示您创建归档文件的时间。
  • 可以使用带有 -i 选项的 flarcreate 命令来创建日期。

  • 如果没有使用 flarcreate 命令指定创建日期,将按照格林尼治标准时间 (Greenwich Mean Time, GMT) 设置缺省日期。

  • 该值必须采用不带有时间定义符的 ISO-8601 完整基本日历格式 (ISO-8601,§5.4.1(a))。格式为 CCYYMMDDhhmmss。例如,20100131221409 表示 2010 年 1 月 31 日晚上 10:14:09。

文本
creation_master
该关键字的值是您用于创建归档文件的主系统的名称。可以使用 flarcreate -m 选项创建该值。如果不指定值,将使用由 uname- n 命令指定的值。
文本
content_name
该关键字标识归档文件。其值由 flarcreate -n 选项生成。创建该值时请遵循以下指南:
  • 说明性名称不能超过 256 个字符。

  • 说明中应该包含归档文件的功能和目的。

文本
content_type
该关键字的值指定归档文件的类别。可以使用 flarcreate -T 选项生成该值。
文本
content_ description
该关键字的值说明归档文件的内容。该关键字的值没有长度限制。可以使用 flarcreate -E 选项创建该值。
文本
content_author
该关键字的值标识归档文件的创建者。可以使用 flarcreate-a 选项创建该值。建议的值包括创建者的全名和创建者的电子邮件地址。
文本
content_ architectures
该关键字的值是归档文件所支持的内核体系结构的逗号分隔列表。
  • 如果该关键字存在,安装软件将根据归档文件所支持的体系结构列表来验证克隆系统的内核体系结构。如果归档文件不支持克隆系统的内核体系结构,安装就会失败。

  • 如果该关键字不存在,安装软件将不验证克隆系统的体系结构。

文本列表

以下关键字也说明整个归档文件。缺省情况下,创建 Flash 归档文件时使用 uname 填充它们的值。如果您创建的 Flash 归档文件的根目录不是 /,归档软件会插入字符串 UNKNOWN 作为关键字的值。但 creation_nodecreation_releasecreation_os_name 关键字例外。

无论它们的来源如何,您都不能覆盖这些关键字的值。

表 6-5 Archive Identification 段的关键字:软件说明归档文件

关键字
返回值源
creation_node
uname -n
creation_hardware_class
uname -m
creation_platform
uname -i
creation_processor
uname -p
creation_release
uname -r
creation_os_name
uname -s
creation_os_version
uname -v

user-defined 段的关键字

除了 Flash 归档文件所定义的关键字以外,还可以定义其他关键字。Flash 归档文件会忽略用户定义的关键字,但您可以提供脚本或程序以处理 archive identification 段并使用用户定义的关键字。创建用户定制关键字时请遵循以下格式:

例如,X-department 是有效的用户定制关键字的名称。

有关使用选项在 archive identification 段中包含用户定义的关键字的示例,请参见示例 3-9