51 installadm disable \fIsvcname\fR |
53 installadm disable \fIsvcname\fR |
52 .fi |
54 .fi |
53 |
55 |
54 .LP |
56 .LP |
55 .nf |
57 .nf |
56 installadm delete-service |
58 installadm delete-service [-r|--autoremove] [-y|--noprompt] |
57 [-r|--autoremove] [-y|--noprompt] \fIsvcname\fR |
59 \fIsvcname\fR |
58 .fi |
60 .fi |
59 |
61 |
60 .LP |
62 .LP |
61 .nf |
63 .nf |
62 installadm list |
64 installadm list [-n|--service \fIsvcname\fR] [-c|--client] |
63 [-n|--service \fIsvcname\fR] |
65 [-m|--manifest] [-p|--profile] |
64 [-c|--client] [-m|--manifest] [-p|--profile] |
|
65 .fi |
66 .fi |
66 |
67 |
67 .LP |
68 .LP |
68 .nf |
69 .nf |
69 installadm create-manifest -n|--service \fIsvcname\fR |
70 installadm create-manifest -n|--service \fIsvcname\fR |
70 -f|--file \fImanifest_or_script_filename\fR |
71 -f|--file \fIfilename\fR [-m|--manifest \fImanifest\fR] |
71 [-m|--manifest \fImanifest_name\fR] |
72 [-c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
|
73 -C|--criteria-file \fIcriteriafile\fR] [-d|--default] |
|
74 .fi |
|
75 |
|
76 .LP |
|
77 .nf |
|
78 installadm update-manifest -n|--service \fIsvcname\fR |
|
79 -f|--file \fIfilename\fR [-m|--manifest \fImanifest\fR] |
|
80 .fi |
|
81 |
|
82 .LP |
|
83 .nf |
|
84 installadm delete-manifest -n|--service \fIsvcname\fR |
|
85 -m|--manifest \fImanifest\fR |
|
86 .fi |
|
87 |
|
88 .LP |
|
89 .nf |
|
90 installadm create-profile -n|--service \fIsvcname\fR |
|
91 -f|--file \fIfilename\fR... [-p|--profile \fIprofile\fR] |
72 [-c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
92 [-c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
73 -C|--criteria-file \fIcriteriafile\fR] |
93 -C|--criteria-file \fIcriteriafile\fR] |
74 [-d|--default] |
94 .fi |
75 .fi |
95 |
76 |
96 .LP |
77 .LP |
97 .nf |
78 .nf |
98 installadm update-profile -n|--service \fIsvcname\fR |
79 installadm update-manifest -n|--service \fIsvcname\fR |
99 -f|--file \fIfilename\fR [-p|--profile \fIprofile\fR] |
80 -f|--file \fImanifest_or_script_filename\fR |
100 .fi |
81 [-m|--manifest \fImanifest_name\fR] |
101 |
82 .fi |
102 .LP |
83 |
103 .nf |
84 .LP |
104 installadm delete-profile -n|--service \fIsvcname\fR |
85 .nf |
105 -p|--profile \fIprofile\fR... |
86 installadm delete-manifest |
|
87 -m|--manifest \fImanifest_name\fR |
|
88 -n|--service \fIsvcname\fR |
|
89 .fi |
|
90 |
|
91 .LP |
|
92 .nf |
|
93 installadm create-profile -n|--service \fIsvcname\fR |
|
94 -f|--file \fIprofile_filename\fR... |
|
95 [-p|--profile \fIprofile_name\fR] |
|
96 [-c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
|
97 -C|--criteria-file \fIcriteriafile\fR] |
|
98 .fi |
|
99 |
|
100 .LP |
|
101 .nf |
|
102 installadm delete-profile -p|--profile \fIprofile_name\fR... |
|
103 -n|--service \fIsvcname\fR |
|
104 .fi |
106 .fi |
105 |
107 |
106 .LP |
108 .LP |
107 .nf |
109 .nf |
108 installadm export -n|--service \fIsvcname\fR |
110 installadm export -n|--service \fIsvcname\fR |
109 -m|--manifest \fImanifest_name\fR... |
111 -m|--manifest \fImanifest\fR... -p|--profile \fIprofile\fR... |
110 -p|--profile \fIprofile_name\fR... |
112 [-o|--output \fIpathname\fR] |
111 -o|--output \fIpathname\fR |
|
112 .fi |
113 .fi |
113 |
114 |
114 .LP |
115 .LP |
115 .nf |
116 .nf |
116 installadm validate -n|--service \fIsvcname\fR |
117 installadm validate -n|--service \fIsvcname\fR |
117 -P|--profile-file \fIprofile_filename\fR... | |
118 -P|--profile-file \fIfilename\fR... | -p|--profile \fIprofile\fR... |
118 -p|--profile \fIprofile_name\fR... |
119 .fi |
119 .fi |
120 |
120 |
121 .LP |
121 .LP |
122 .nf |
122 .nf |
123 installadm set-criteria -n|--service \fIsvcname\fR |
123 installadm set-criteria |
124 -m|--manifest \fImanifest\fR -p|--profile \fIprofile\fR... |
124 -m|--manifest \fImanifest_name\fR |
|
125 -p|--profile \fIprofile_name\fR |
|
126 -n|--service \fIsvcname\fR |
|
127 -c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
125 -c|--criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... | |
128 -C|--criteria-file \fIcriteriafile\fR | |
126 -C|--criteria-file \fIcriteriafile\fR | |
129 -a|--append-criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... |
127 -a|--append-criteria \fIcriteria\fR=\fIvalue\fR|\fIlist\fR|\fIrange\fR... |
130 .fi |
128 .fi |
131 |
129 |
132 .LP |
130 .LP |
133 .nf |
131 .nf |
134 installadm create-client |
132 installadm create-client -n|--service \fIsvcname\fR |
135 [-b|--boot-args \fIproperty\fR=\fIvalue\fR,...] |
133 [-b|--boot-args \fIproperty\fR=\fIvalue\fR,...] -e|--macaddr \fImacaddr\fR |
136 -e|--macaddr \fImacaddr\fR -n|--service \fIsvcname\fR |
|
137 .fi |
134 .fi |
138 |
135 |
139 .LP |
136 .LP |
140 .nf |
137 .nf |
141 installadm delete-client \fImacaddr\fR |
138 installadm delete-client \fImacaddr\fR |
142 .fi |
139 .fi |
143 |
140 |
144 .SH 描述 |
141 .SH 描述 |
145 .sp |
142 .sp |
146 .LP |
143 .LP |
147 自动化安装程序 (Automated Installer, AI) 用于通过网络在一个或多个 SPARC 和 x86 系统上自动完成 Oracle Solaris OS 的安装。 |
144 自动化安装程序 (Automated Installer, AI) 用于通过网络在一个或多个 SPARC 和 x86 系统上自动完成 Oracle Solaris OS 安装。 |
148 .sp |
145 .sp |
149 .LP |
146 .LP |
150 通过网络利用 AI 所需的计算机拓扑需要包含一台安装服务器、一台 DHCP 服务器(这可以是与安装服务器相同的系统),以及安装客户机。在安装服务器上,安装服务设置为包含 AI 引导映像(为客户机提供该映像以便它们通过网络引导)、输入规范(AI 清单和派生的清单脚本,将为客户机选择其中一项)和服务管理工具 (Service Management Facility, SMF) 配置文件(将为客户机选择其中的零项或多项)。 |
147 通过网络利用 AI 所需的计算机拓扑需要包含一台安装服务器、一台 DHCP 服务器(这可以是与安装服务器相同的系统)以及安装客户机。在安装服务器上,安装服务设置为包含 AI 引导映像(会将该映像提供给客户机,以使其从网络引导)、输入规范(AI 清单和派生清单脚本;会为客户机选择其中一个规范)以及服务管理工具 (Service Management Facility, SMF) 配置文件(会为客户机选择其中零个或多个配置文件)。 |
151 .sp |
148 .sp |
152 .LP |
149 .LP |
153 AI 引导映像的内容作为软件包 \fBinstall-image/solaris-auto-install\fR 发布,并通过 \fBcreate-service\fR 子命令安装。\fBcreate-service\fR 子命令还能够接受和解压缩 AI ISO 文件以创建 AI 引导映像。 |
150 AI 引导映像的内容作为软件包 \fBinstall-image/solaris-auto-install\fR 发布,并通过 \fBcreate-service\fR 子命令安装。\fBcreate-service\fR 子命令还能够接受和解压缩 AI ISO 文件以创建 AI 引导映像。 |
154 .sp |
151 .sp |
155 .LP |
152 .LP |
156 安装服务是使用缺省 AI 清单创建的,但是可以使用 \fBcreate-manifest\fR 子命令将自定义的清单或派生的清单脚本(以下称"脚本")添加到安装服务。有关如何创建清单和派生的清单脚本的信息,请参见 \fI《Installing Oracle Solaris 11 Systems》\fR。\fBcreate-manifest\fR 子命令还允许指定条件,这些条件用于确定应该为安装客户机选择哪个清单或脚本。可以使用 \fBset-criteria\fR 子命令修改已经与清单或脚本关联的条件。 |
153 安装服务创建有缺省 AI 清单,但也可以使用 \fBcreate-manifest\fR 子命令,将定制清单或派生清单脚本(以下简称“脚本”)添加到安装服务。有关如何创建清单和派生清单脚本的信息,请参见《\fI《安装 Oracle Solaris 11 系统》\fR》。\fBcreate-manifest\fR 子命令也允许指定条件,这些条件用于确定应为安装客户机选择哪个清单或脚本。可以使用 \fBset-criteria\fR 子命令,修改已与某个清单或脚本关联的条件。 |
157 .sp |
154 .sp |
158 .LP |
155 .LP |
159 清单可以包括诸如目标设备、分区信息、软件包列表和其他参数之类的信息。脚本包含的命令用于查询正在运行的 AI 客户机系统并基于它找到的信息构建自定义清单。使用脚本调用 AI 时,AI 的第一项任务是运行该脚本以生成清单。 |
156 清单可以包括许多信息,例如目标设备、分区信息、软件包列表以及其他参数。脚本包含的命令可查询正在运行的 AI 客户机系统,并根据所发现的信息构建定制清单。通过脚本调用 AI 时,AI 会首先运行该脚本以生成清单。 |
160 .sp |
157 .sp |
161 .LP |
158 .LP |
162 在客户机引导时,将启动与客户机的计算机条件匹配的清单或脚本搜索。在找到匹配的清单或脚本时,将根据匹配清单文件中的规范或派生自匹配脚本的清单文件中的规范,在客户机上安装 Oracle Solaris 发行版。每个客户机只能使用一个清单或脚本。 |
159 当客户机引导时,即会启动搜索,以查找与客户机的条件相匹配的清单或脚本。找到匹配的清单或脚本后,即会根据匹配清单文件中的规范或从匹配脚本派生的清单文件中的规范,在客户机上安装相应的 Oracle Solaris 版本。每个客户机只能使用一个清单或脚本。 |
163 .sp |
160 .sp |
164 .LP |
161 .LP |
165 每个服务都有一个缺省清单或脚本。其他清单或脚本的条件与所安装的系统不匹配时,会使用缺省清单或脚本。可以将任何清单或脚本指定为缺省清单或脚本。与缺省清单或脚本关联的任何条件将变为非活动,且在选择清单或脚本期间不予考虑。如果稍后将其他清单或脚本设为缺省清单或脚本,则之前的缺省清单或脚本的条件重新变为活动。没有与其关联的条件的清单或脚本只能用作缺省清单或脚本。将其他清单或脚本指定为缺省清单或脚本时,没有条件的清单或脚本将变为非活动。 |
162 每个服务都包含一个缺省清单或脚本。如果没有任何其他清单或脚本的条件与正在安装的系统相匹配,则会使用缺省清单或脚本。可以将任何清单或脚本指定为缺省清单或脚本。任何与缺省清单或脚本相关联的条件都将变为非活动状态,且在清单或脚本选择期间不予考虑。如果稍后将其他清单或脚本设为缺省清单或脚本,之前的缺省清单或脚本的条件将再次变为活动状态。没有与任何条件相关联的清单或脚本只能用作缺省清单或脚本。如果将其他清单或脚本指定为缺省清单或脚本,没有条件的清单或脚本将变为非活动状态。 |
166 .sp |
163 .sp |
167 .LP |
164 .LP |
168 系统配置文件是对清单和脚本的补充,因为它们也包含安装规范。特别是,使用配置文件指定配置信息,如用户名、用户口令、时区、主机名和 IP 地址。配置文件可以包含变量,用于从安装服务器环境或从 \fBcreate-profile\fR 子命令中指定的条件获取配置参数。这样,单个配置文件可以在不同的客户机上设置不同的配置参数。请参见"示例"部分。 |
165 系统配置文件是对清单和脚本的补充,它们也包含安装规范。具体地说,配置文件用于指定配置信息,例如用户名、用户密码、时区、主机名和 IP 地址。配置文件可以包含变量,这些变量在安装时将替换为适用于要安装的客户机的相应值。这样,单个配置文件即可在不同客户机上设置不同的配置参数。请参见“示例”部分。 |
169 .sp |
166 .sp |
170 .LP |
167 .LP |
171 系统配置文件由 \fBsmf\fR(5) 处理且符合文档格式 \fBservice_bundle\fR(4)。有关系统配置文件的更多信息,请参见 \fBsysconfig\fR(1M) 和\fI《Installing Oracle Solaris 11 Systems》\fR。每个客户机可以使用任意数目的系统配置文件。不能为每个客户机系统多次指定某个特定的 SMF 属性。 |
168 系统配置文件由 \fBsmf\fR(5) 进行处理且符合文档格式 \fBservice_bundle\fR(4)。有关系统配置文件的更多信息,请参见 \fB sysconfig\fR(1M) 和《\fI《安装 Oracle Solaris 11 系统》\fR》中的第 11 章“\fI"配置客户机系统"\fR”。每个客户机可使用任意数量的系统配置文件。对于每个客户机系统,最多只能指定一次特定的 SMF 属性。 |
172 .sp |
169 .sp |
173 .LP |
170 .LP |
174 如果希望特定的客户机使用某个特定的安装服务,可以使用 \fBcreate-client\fR 子命令将该客户机与该服务关联。也可以使用 \fBcreate-client\fR 修改现有的客户机。 |
171 如果您想让特定客户机使用特定安装服务,可以使用 \fBcreate-client\fR 子命令将该客户机与该服务相关联。您也可以使用 \fBcreate-client\fR 修改现有客户机。 |
175 .sp |
172 .sp |
176 .LP |
173 .LP |
177 \fBinstalladm\fR 实用程序可以用于完成以下任务: |
174 可使用 \fBinstalladm\fR 实用程序完成下列任务: |
178 .RS +4 |
175 .RS +4 |
179 .TP |
176 .TP |
180 .ie t \(bu |
177 .ie t \(bu |
181 .el o |
178 .el o |
182 设置安装服务和别名 |
179 设置安装服务和别名 |
183 .RE |
180 .RE |
184 .RS +4 |
181 .RS +4 |
185 .TP |
182 .TP |
186 .ie t \(bu |
183 .ie t \(bu |
187 .el o |
184 .el o |
|
185 更新特定安装服务的网络映像 |
|
186 .RE |
|
187 .RS +4 |
|
188 .TP |
|
189 .ie t \(bu |
|
190 .el o |
188 设置安装映像 |
191 设置安装映像 |
189 .RE |
192 .RE |
190 .RS +4 |
193 .RS +4 |
191 .TP |
194 .TP |
192 .ie t \(bu |
195 .ie t \(bu |
263 .TP |
266 .TP |
264 .ie t \(bu |
267 .ie t \(bu |
265 .el o |
268 .el o |
266 列出安装服务的配置文件 |
269 列出安装服务的配置文件 |
267 .RE |
270 .RE |
|
271 .SH 安装服务器配置属性 |
|
272 .sp |
|
273 .LP |
|
274 \fBsvc:/system/install/server:default\fR SMF 服务的以下属性用来配置安装服务器。 |
|
275 .sp |
|
276 .ne 2 |
|
277 .mk |
|
278 .na |
|
279 \fB\fBall_services/networks\fR\fR |
|
280 .ad |
|
281 .sp .6 |
|
282 .RS 4n |
|
283 要允许或禁用的网络的列表,采用 CIDR 格式(例如 192.168.56.0/24),允许还是禁用具体取决于 \fBall_services/exclude_networks\fR 属性的设置。 |
|
284 .sp |
|
285 使用该网络列表可指定此安装服务器为哪些客户机提供服务。缺省情况下,AI 安装服务器配置为向该服务器连接的所有网络上的安装客户机提供服务(如果该服务器为多宿主服务器)。 |
|
286 .RE |
|
287 |
|
288 .sp |
|
289 .ne 2 |
|
290 .mk |
|
291 .na |
|
292 \fB\fBall_services/exclude_networks\fR\fR |
|
293 .ad |
|
294 .sp .6 |
|
295 .RS 4n |
|
296 布尔值。如果为 true,则从此安装服务器提供服务的网络中排除由 \fBall_services/networks\fR 属性指定的网络。如果为 false,将包括由 \fBall_services/networks\fR 属性指定的网络。 |
|
297 .RE |
|
298 |
|
299 .sp |
|
300 .ne 2 |
|
301 .mk |
|
302 .na |
|
303 \fB\fBall_services/port\fR\fR |
|
304 .ad |
|
305 .sp .6 |
|
306 .RS 4n |
|
307 指定托管 AI 安装服务 Web 服务器的端口。缺省情况下,在端口 5555 上托管 Web 服务器。 |
|
308 .sp |
|
309 如果要使用与缺省值不同的端口号,则在创建任何安装服务之前定制 \fBport\fR 属性。 |
|
310 .RE |
|
311 |
|
312 .sp |
|
313 .ne 2 |
|
314 .mk |
|
315 .na |
|
316 \fB\fBall_services/default_imagepath_basedir\fR\fR |
|
317 .ad |
|
318 .sp .6 |
|
319 .RS 4n |
|
320 指定由 \fB installadm create-service\fR 命令创建的映像的缺省位置。映像位于 \fBall_services/default_imagepath_basedir/\fI service_name\fR\fR。此属性的缺省值为 \fB/export/auto_install\fR。 |
|
321 .RE |
|
322 |
|
323 .sp |
|
324 .ne 2 |
|
325 .mk |
|
326 .na |
|
327 \fB\fBall_services/manage_dhcp\fR\fR |
|
328 .ad |
|
329 .sp .6 |
|
330 .RS 4n |
|
331 布尔值。如果为 true,则在安装服务器中修改客户机和服务配置时,会自动更新本地 ISC DHCP 配置。如果为 false,则不会自动维护 ISC DHCP 配置。 |
|
332 .RE |
|
333 |
268 .SH 选项 |
334 .SH 选项 |
269 .sp |
335 .sp |
270 .LP |
336 .LP |
271 \fBinstalladm\fR 命令具有以下选项: |
337 \fBinstalladm\fR 命令具有以下选项: |
272 .sp |
338 .sp |
273 .ne 2 |
339 .ne 2 |
274 .mk |
340 .mk |
275 .na |
341 .na |
276 \fB\fB-h\fR,\fB--help\fR\fR |
342 \fB\fB-h\fR,\fB--help\fR\fR |
277 .ad |
343 .ad |
278 .RS 15n |
344 .sp .6 |
279 .rt |
345 .RS 4n |
280 显示用法帮助消息。 |
346 显示用法帮助消息。 |
281 .RE |
347 .RE |
282 |
348 |
283 .SH 子命令 |
349 .SH 子命令 |
284 .sp |
350 .sp |
285 .LP |
351 .LP |
286 \fBinstalladm\fR 命令具有下面列出的子命令。另请参见下面的"示例"部分。 |
352 \fBinstalladm\fR 命令具有以下子命令。另请参见下文的“示例”部分。 |
287 .sp |
353 .sp |
288 .ne 2 |
354 .ne 2 |
289 .mk |
355 .mk |
290 .na |
356 .na |
291 \fB\fBhelp [\fIsubcommand\fR]\fR\fR |
357 \fB\fBinstalladm help [\fIsubcommand\fR] \fR\fR |
292 .ad |
358 .ad |
293 .sp .6 |
359 .sp .6 |
294 .RS 4n |
360 .RS 4n |
295 显示 \fBinstalladm\fR 实用程序的语法。 |
361 显示 \fBinstalladm\fR 实用程序的语法。 |
296 .sp |
362 .sp |
297 .ne 2 |
363 .ne 2 |
298 .mk |
364 .mk |
299 .na |
365 .na |
300 \fB\fB\fIsubcommand\fR\fR\fR |
366 \fB\fB\fIsubcommand\fR\fR\fR |
301 .ad |
367 .ad |
302 .RS 14n |
368 .sp .6 |
303 .rt |
369 .RS 4n |
304 仅显示指定子命令的语法。 |
370 只显示指定子命令的语法。 |
305 .RE |
371 .RE |
306 |
372 |
307 .RE |
373 .RE |
308 |
374 |
309 .sp |
375 .sp |
310 .ne 2 |
376 .ne 2 |
311 .mk |
377 .mk |
312 .na |
378 .na |
313 \fB\fBcreate-service [\fB-n\fR|\fB--service\fR\fI svcname\fR] [\fB-t\fR|\fB--aliasof\fR\fI existing_service\fR] [\fB-p\fR|\fB--publisher\fR\fI prefix\fR=\fIorigin\fR] [\fB-a\fR|\fB- -arch\fR\fIarchitecture\fR] [\fB-s\fR|\fB- -source\fR\fIFMRI_or_ISO\fR] [\fB-b\fR|\fB- -boot-args\fR\fIboot_property\fR=\fIvalue\fR,...][\fB-i\fR|\fB--ip-start\fR\fIdhcp_ip_start\fR] [\fB-c\fR|\fB--ip-count\fR\fIcount_of_ipaddr\fR] [\fB-B\fR|\fB--bootfile-server\fR\fIserver_ipaddr\fR] [\fB-d\fR|\fB--imagepath\fR\fIimagepath\fR] [\fB-y\fR|\fB--noprompt\fR]\fR\fR |
379 \fB\fBinstalladm create-service [-n|--service \fI svcname\fR]\fR\fR |
314 .ad |
380 .ad |
315 .sp .6 |
381 .br |
316 .RS 4n |
382 .na |
317 该子命令在指定的 \fIimagepath\fR 目录中设置网络引导映像(网络映像),并创建一个安装服务,用于指定如何安装从网络映像引导的客户机。 |
383 \fB\fB[-s|--source \fIsource \fR]\fR\fR |
318 .sp |
384 .ad |
319 AI 引导映像内容作为软件包 \fBinstall-image/solaris-auto-install\fR 发布。如果未指定 \fB-s\fR 选项,则从系统发布者首选项列表中第一个提供该软件包实例的发布者安装该软件包。\fB-s\fR 选项接受 \fBpkg\fR 规范作为映像 ISO 文件的完整 FMRI 或位置。生成的网络映像最终位于 \fIimagepath\fR 中。该网络映像将用于客户机安装。 |
385 .br |
|
386 .na |
|
387 \fB\fB[-p|--publisher \fIpublisher \fR=\fIorigin\fR]\fR\fR |
|
388 .ad |
|
389 .br |
|
390 .na |
|
391 \fB\fB [-a|--arch \fIarchitecture\fR]\fR\fR |
|
392 .ad |
|
393 .br |
|
394 .na |
|
395 \fB\fB [-d|--imagepath \fIimagepath\fR] [-y|--noprompt]\fR\fR |
|
396 .ad |
|
397 .br |
|
398 .na |
|
399 \fB\fB[-t|--aliasof \fIaliasof\fR]\fR\fR |
|
400 .ad |
|
401 .br |
|
402 .na |
|
403 \fB\fB[-i|--ip-start \fIstart\fR] [-c|--ip-count \fI count\fR]\fR\fR |
|
404 .ad |
|
405 .br |
|
406 .na |
|
407 \fB\fB[-b|--boot-args \fI property\fR=\fIvalue\fR,...]\fR\fR |
|
408 .ad |
|
409 .br |
|
410 .na |
|
411 \fB\fB[-B|--bootfile-server \fIserver\fR]\fR\fR |
|
412 .ad |
|
413 .sp .6 |
|
414 .RS 4n |
|
415 此子命令用于在指定的 \fIimagepath\fR 目录中设置网络引导映像(网络映像),并创建一个安装服务来指定如何安装从该网络映像引导的客户机。 |
|
416 .sp |
|
417 AI 引导映像内容作为软件包 \fBinstall-image/solaris-auto-install\fR 发布。如果未指定 \fB-s\fR 选项,则从系统发布者首选项列表中第一个提供该软件包实例的发布者安装该软件包。\fB-s\fR 选项可以接受以映像 ISO 文件的完整 FMRI 或位置来指定 \fBpkg\fR。生成的网络映像最终位于 \fIimagepath\fR 中。使用网络映像即可进行客户机安装。 |
320 .sp |
418 .sp |
321 .LP |
419 .LP |
322 请注意以下规范: |
420 请注意以下规范: |
323 .RS +4 |
421 .RS +4 |
324 .TP |
422 .TP |
325 .ie t \(bu |
423 .ie t \(bu |
326 .el o |
424 .el o |
327 在安装服务器上创建给定体系结构的第一个安装服务时,会自动创建该服务的别名 \fBdefault-i386\fR 或 \fBdefault-sparc\fR。此缺省服务用于具有该体系结构、且未通过 \fBcreate-client\fR 子命令显式添加到安装服务器的客户机的所有安装。要更改 \fBdefault-\fIarch\fR\fR 服务用作别名的服务,请使用 \fBset-service\fR 子命令。 |
425 在安装服务器上创建采用给定体系结构的第一个安装服务时,会自动创建该服务的别名(\fBdefault-i386\fR 或 \fB default-sparc\fR)。此缺省服务将用于采用该体系结构且未使用 \fBcreate-client\fR 子命令明确添加到安装服务器的客户机的所有安装。要更改 \fBdefault-\fIarch\fR\fR 服务用作别名的服务,请使用 \fBset-service\fR 子命令。要更新 \fBdefault-\fI arch\fR\fR 服务,请使用 \fBupdate-service\fR 子命令。 |
328 .sp |
426 .sp |
329 如果将 \fBdefault-\fIarch\fR\fR 别名更改为新的安装服务且找到了本地 ISC DHCP 配置,则此缺省别名引导文件将设置为该体系结构的缺省 DHCP 服务器范围的引导文件。 |
427 如果将 \fBdefault-\fIarch\fR\fR 别名更改为新的安装服务且找到了本地 ISC DHCP 配置,则此缺省别名引导文件将设置为该体系结构的缺省 DHCP 服务器范围的引导文件。 |
330 .RE |
428 .RE |
331 .RS +4 |
429 .RS +4 |
332 .TP |
430 .TP |
333 .ie t \(bu |
431 .ie t \(bu |
334 .el o |
432 .el o |
335 如果希望客户机使用与该体系结构的缺省安装服务不同的安装服务,则必须使用 \fBcreate-client\fR 子命令创建特定于客户机的配置。 |
433 如果您想让客户机使用该体系结构的缺省安装服务以外的其他安装服务,必须使用 \fBcreate-client\fR 子命令创建特定于客户机的配置。 |
336 .RE |
434 .RE |
337 .RS +4 |
435 .RS +4 |
338 .TP |
436 .TP |
339 .ie t \(bu |
437 .ie t \(bu |
340 .el o |
438 .el o |
341 如果使用了 \fB-i\fR 选项和 \fB-c\fR 选项,且尚未配置 DHCP 服务器,则会配置 ISC DHCP 服务器。 |
439 如果使用 \fB-i\fR 选项和 \fB-c\fR 选项,但尚未配置 DHCP 服务器,则会配置 ISC DHCP 服务器。 |
342 .sp |
440 .sp |
343 如果已配置 ISC DHCP 服务器,将更新该 DHCP 服务器。 |
441 如果已配置 ISC DHCP 服务器,则会更新该 DHCP 服务器。 |
344 .sp |
442 .sp |
345 即使提供了 \fB-i\fR 和 \fB-c\fR 参数且配置了 DHCP,在所创建的安装服务和 IP 范围之间也不会存在绑定。传递 \fB-i\fR 和 \fB-c\fR 时,会设置 IP 范围,根据需要创建新的 DHCP 服务器,并且该 DHCP 服务器将保持打开状态并为要使用的所有安装服务和所有客户机运行。为 DHCP 服务器提供的网络信息与所创建的服务没有特定的关系。 |
443 即使提供 \fB-i\fR 和 \fB-c\fR 参数且已配置 DHCP,正在创建的安装服务与 IP 范围之间也不存在绑定关系。传递 \fB-i\fR 和 \fB-c\fR 且 \fBall_services/manage_dhcp\fR 的值为 \fBtrue\fR 时,会设置 IP 范围,根据需要创建新的 DHCP 服务器,并且该 DHCP 服务器对于要使用的所有安装服务和所有客户机将保持打开且运行状态。提供给 DHCP 服务器的网络信息与正在创建的服务之间没有特定关系。 |
346 .RE |
444 .RE |
347 .RS +4 |
445 .RS +4 |
348 .TP |
446 .TP |
349 .ie t \(bu |
447 .ie t \(bu |
350 .el o |
448 .el o |
351 如果请求的 IP 范围不在安装服务器与之具有直接连接的子网上且安装服务器是多宿主的,则 \fB-B\fR 选项将用于提供引导文件服务器的地址(通常为此系统上的 IP 地址)。仅当在安装服务器上配置了多个 IP 地址且使用了 DHCP 中继时,才需要使用该选项。在其他所有配置中,软件可以自动确定此情况。 |
449 如果请求的 IP 范围不在安装服务器直接连接的子网上且安装服务器是多宿主的,则 \fB-B\fR 选项将用于提供引导文件服务器的地址(通常为此系统上的 IP 地址)。仅当在安装服务器上配置多个 IP 地址且使用 DHCP 中继时,才有必要进行此操作。在所有其他配置中,软件可自动确定 IP 地址。 |
352 .RE |
450 .RE |
353 .sp |
451 .sp |
354 .ne 2 |
452 .ne 2 |
355 .mk |
453 .mk |
356 .na |
454 .na |
357 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
455 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
358 .ad |
456 .ad |
359 .sp .6 |
457 .sp .6 |
360 .RS 4n |
458 .RS 4n |
361 可选:使用此安装服务名称而不是系统生成的服务名称。 |
459 可选:使用此安装服务名称而不是系统生成的服务名称。\fIsvcname\fR 可以包含字母数字字符、下划线 (\fB_\fR) 和连字符 (\fB-\fR)。\fIsvcname\fR 的第一个字符不得为连字符。\fIsvcname\fR 的长度不能超过 63 个字符。 |
362 .sp |
460 .sp |
363 如果未指定 \fB-n\fR 选项,则自动生成服务名称。 |
461 如果未指定 \fB-n\fR 选项,则会自动生成服务名称。缺省名称包括体系结构和 OS 版本信息。 |
364 .RE |
462 .RE |
365 |
463 |
366 .sp |
464 .sp |
367 .ne 2 |
465 .ne 2 |
368 .mk |
466 .mk |
369 .na |
467 .na |
370 \fB\fB\fB-t\fR|\fB--aliasof\fR \fI existing_service\fR\fR\fR |
468 \fB\fB-s|--source \fIsource\fR\fR\fR |
371 .ad |
469 .ad |
372 .sp .6 |
470 .sp .6 |
373 .RS 4n |
471 .RS 4n |
374 可选:此新服务是 \fIexisting_service\fR 的替代名称。 |
472 可选:指定网络映像的数据源。可以为以下任意一项: |
375 .RE |
473 .RS +4 |
376 |
474 .TP |
377 .sp |
475 .ie t \(bu |
378 .ne 2 |
476 .el o |
379 .mk |
477 IPS AI 网络映像包的 FMRI。这是缺省值。如果未指定 \fB-s\fR 选项,则将使用最新可用版本的 \fBinstall-image/solaris-auto-install\fR 软件包。将从 \fB-p\fR 选项指定的发布者检索该软件包,或者从安装服务器的发布者首选项列表中提供了该包实例的第一个发布者检索该软件包。 |
380 .na |
|
381 \fB\fB\fB-a\fR|\fB--arch\fR \fI architecture\fR\fR\fR |
|
382 .ad |
|
383 .sp .6 |
|
384 .RS 4n |
|
385 可选:选择特定的变体体系结构。合法值为 \fBi386\fR 或 \fBsparc\fR。如果未指定,则选择与服务器的体系结构相对应的变体。 |
|
386 .sp |
|
387 仅当 \fB-s\fR 参数是 \fBpkg\fR(5) 软件包时,\fB-a\fR 选项才适用。 |
|
388 .RE |
|
389 |
|
390 .sp |
|
391 .ne 2 |
|
392 .mk |
|
393 .na |
|
394 \fB\fB\fB-p\fR|\fB--publisher\fR \fI prefix\fR=\fIorigin\fR\fR\fR |
|
395 .ad |
|
396 .sp .6 |
|
397 .RS 4n |
|
398 可选:\fBpkg\fR(5) 发布者,格式为 \fIprefix\fR=\fIorigin\fR(从其安装客户机映像)。 |
|
399 .sp |
|
400 如果未指定 \fB-p\fR 选项,则使用系统的发布者首选项列表中第一个提供该软件包实例的发布者。 |
|
401 .RE |
|
402 |
|
403 .sp |
|
404 .ne 2 |
|
405 .mk |
|
406 .na |
|
407 \fB\fB\fB-s\fR|\fB--source\fR \fI FMRI_or_ISO\fR\fR\fR |
|
408 .ad |
|
409 .sp .6 |
|
410 .RS 4n |
|
411 可选:指定网络映像的数据源。它可以是以下任一项: |
|
412 .RS +4 |
|
413 .TP |
|
414 .ie t \(bu |
|
415 .el o |
|
416 \fBpkg\fR(5) 软件包的完整 FMRI。 |
|
417 .RE |
478 .RE |
418 .RS +4 |
479 .RS +4 |
419 .TP |
480 .TP |
420 .ie t \(bu |
481 .ie t \(bu |
421 .el o |
482 .el o |
422 AI ISO 映像的路径。 |
483 AI ISO 映像的路径。 |
423 .RE |
484 .RE |
424 .sp |
485 .RE |
425 .LP |
486 |
426 如果未指定 \fB-s\fR,则使用的 \fBinstall-image/solaris-auto-install\fR 软件包来自以下任一项: |
487 .sp |
427 .RS +4 |
488 .ne 2 |
428 .TP |
489 .mk |
429 .ie t \(bu |
490 .na |
430 .el o |
491 \fB\fB-p|--publisher \fIpublisher\fR=\fI origin\fR\fR\fR |
431 使用 \fB-p\fR 参数指定的发布者。 |
492 .ad |
432 .RE |
493 .sp .6 |
433 .RS +4 |
494 .RS 4n |
434 .TP |
495 可选:仅当基于 IPS 软件包创建服务时适用。指定您要从中检索 \fBinstall-image/solaris-auto-install\fR 软件包的 IPS 软件包系统信息库。例如,\fBsolaris=http://pkg.oracle.com/solaris/release/\fR。 |
435 .ie t \(bu |
496 .sp |
436 .el o |
497 如果未指定 \fB-p\fR 选项,则将使用安装服务器的发布者首选项列表中提供了该软件包实例的第一个发布者。 |
437 系统的发布者首选项列表中第一个提供该软件包实例的发布者。 |
498 .RE |
438 .RE |
499 |
439 .RE |
500 .sp |
440 |
501 .ne 2 |
441 .sp |
502 .mk |
442 .ne 2 |
503 .na |
443 .mk |
504 \fB\fB-a|--arch \fIarchitecture\fR\fR\fR |
444 .na |
505 .ad |
445 \fB\fB\fB-b\fR|\fB--boot-args\fR \fI boot_property\fR=\fIvalue\fR,...\fR\fR |
506 .sp .6 |
446 .ad |
507 .RS 4n |
447 .sp .6 |
508 可选:仅当基于 IPS 软件包创建服务时适用。指定要使用此服务安装的客户机的体系结构。此值可以是 \fBi386\fR 或 \fBsparc\fR。缺省值是安装服务器的体系结构。 |
448 .RS 4n |
509 .RE |
449 可选:仅用于 x86 客户机。在服务映像中特定于服务的 \fBmenu.lst\fR 文件中设置属性值。使用此选项可设置特定于此服务的引导属性。此选项可以接受多个逗号分隔的 \fIboot_property\fR=\fIvalue\fR 对。 |
510 |
450 .RE |
511 .sp |
451 |
512 .ne 2 |
452 .sp |
513 .mk |
453 .ne 2 |
514 .na |
454 .mk |
515 \fB\fB-d|--imagepath \fIimagepath\fR\fR\fR |
455 .na |
516 .ad |
456 \fB\fB\fB-i\fR|\fB--ip-start\fR \fI dhcp_ip_start\fR\fR\fR |
517 .sp .6 |
457 .ad |
518 .RS 4n |
458 .sp .6 |
519 可选:指定要在其中创建网络映像的路径。如果未指定,则将在 \fIsvcname\fR 目录中由 \fBall_services/default_imagepath_basedir \fR 属性的值定义的位置创建映像。有关此属性的缺省值的信息,请参见“安装服务器配置属性”。除非同时指定了 \fB-y\fR,否则会显示确认提示。 |
459 .RS 4n |
520 .RE |
460 可选:指定要添加到本地 DHCP 配置的范围中的起始 IP 地址。IP 地址的数量由 \fB-c\fR 选项提供。如果本地 ISC DHCP 配置不存在,则启动 ISC DHCP 服务器。 |
521 |
461 .RE |
522 .sp |
462 |
523 .ne 2 |
463 .sp |
524 .mk |
464 .ne 2 |
525 .na |
465 .mk |
526 \fB\fB-y|--noprompt\fR\fR |
466 .na |
527 .ad |
467 \fB\fB\fB-c\fR|\fB--ip-count\fR \fI count_of_ipaddr\fR\fR\fR |
528 .sp .6 |
468 .ad |
529 .RS 4n |
469 .sp .6 |
530 可选:抑制任何确认提示,并继续使用提供的选项以及任何缺省值创建服务(请参见 \fB-d\fR)。 |
470 .RS 4n |
531 .RE |
471 可选:设置 DHCP 配置中的 IP 地址总数(等于 \fIcount_of_ipaddr\fR 的值)。第一个 IP 地址是 \fB-i\fR 选项提供的 \fIdhcp_ip_start\fR 的值。 |
532 |
472 .RE |
533 .sp |
473 |
534 .ne 2 |
474 .sp |
535 .mk |
475 .ne 2 |
536 .na |
476 .mk |
537 \fB\fB-t|--aliasof \fIaliasof\fR\fR\fR |
477 .na |
538 .ad |
478 \fB\fB\fB-B\fR|\fB--bootfile-server\fR \fI server_ipaddr\fR\fR\fR |
539 .sp .6 |
479 .ad |
540 .RS 4n |
480 .sp .6 |
541 可选:此新服务是 \fIaliasof\fR 安装服务的备用名称。 |
481 .RS 4n |
542 .RE |
482 可选:用于提供客户机应该从其请求引导文件的引导服务器的 IP 地址。仅当通过其他方法无法确定此 IP 地址时才是必需的。 |
543 |
483 .RE |
544 .sp |
484 |
545 .ne 2 |
485 .sp |
546 .mk |
486 .ne 2 |
547 .na |
487 .mk |
548 \fB\fB-i|--ip-start \fIstart\fR\fR\fR |
488 .na |
549 .ad |
489 \fB\fB\fB-d\fR|\fB--imagepath\fR \fI imagepath\fR\fR\fR |
550 .sp .6 |
490 .ad |
551 .RS 4n |
491 .sp .6 |
552 可选:指定要添加到本地 DHCP 配置中的一个范围的起始 IP 地址。IP 地址数量由 \fB-c\fR 选项提供。如果不存在本地 ISC DHCP 配置,则 ISC DHCP 服务器将在 \fBall_services/manage_dhcp\fR 的值为 \fBtrue\fR 时启动。 |
492 .RS 4n |
553 .RE |
493 可选:指定创建网络映像的路径。如果未指定,则使用缺省位置 \fB/export/auto_install/\fI svcname\fR\fR。除非还指定了 \fB-y\fR,否则将显示确认提示。 |
554 |
494 .RE |
555 .sp |
495 |
556 .ne 2 |
496 .sp |
557 .mk |
497 .ne 2 |
558 .na |
498 .mk |
559 \fB\fB-c|--ip-count \fIcount\fR\fR\fR |
499 .na |
560 .ad |
500 \fB\fB\fB-y\fR|\fB--noprompt\fR\fR\fR |
561 .sp .6 |
501 .ad |
562 .RS 4n |
502 .sp .6 |
563 可选:将 DHCP 配置中的 IP 地址总数设置为等于 \fIcount\fR 的值。第一个 IP 地址是由 \fB-i\fR 选项提供的 \fIstart\fR 的值。 |
503 .RS 4n |
564 .RE |
504 可选:禁止任何确认提示,并使用提供的选项和任何缺省值继续进行服务创建(请参见 \fB-d\fR)。 |
565 |
505 .RE |
566 .sp |
506 |
567 .ne 2 |
507 .RE |
568 .mk |
508 |
569 .na |
509 .sp |
570 \fB\fB-b|--boot-args \fIproperty\fR=\fI value\fR,...\fR\fR |
510 .ne 2 |
571 .ad |
511 .mk |
572 .sp .6 |
512 .na |
573 .RS 4n |
513 \fB\fBset-service \fB-o\fR|\fB--option\fR \fI prop\fR=\fIvalue\fR \fIsvcname\fR\fR\fR |
574 可选:仅适用于 x86 客户机。在服务映像中特定于服务的引导配置文件中设置一个属性值。可使用此选项设置特定于此服务的引导属性。此选项可以接受多个以逗号分隔的 \fIproperty\fR=\fIvalue\fR 对。 |
514 .ad |
575 .RE |
515 .sp .6 |
576 |
516 .RS 4n |
577 .sp |
517 .sp |
578 .ne 2 |
518 .ne 2 |
579 .mk |
519 .mk |
580 .na |
520 .na |
581 \fB\fB-B|--bootfile-server \fIserver\fR\fR\fR |
521 \fB\fB\fB-o\fR|\fB--option\fR \fI prop\fR=\fIvalue\fR\fR\fR |
582 .ad |
|
583 .sp .6 |
|
584 .RS 4n |
|
585 可选:用于提供引导服务器的 IP 地址,客户机应向该服务器请求引导文件。仅当通过其他方法无法确定此 IP 地址时,才需要此选项。 |
|
586 .RE |
|
587 |
|
588 .RE |
|
589 |
|
590 .sp |
|
591 .ne 2 |
|
592 .mk |
|
593 .na |
|
594 \fB\fBinstalladm set-service -o|--option \fIproperty \fR=\fIvalue\fR \fIsvcname\fR\fR\fR |
|
595 .ad |
|
596 .sp .6 |
|
597 .RS 4n |
|
598 .sp |
|
599 .ne 2 |
|
600 .mk |
|
601 .na |
|
602 \fB\fB-o|--option \fIproperty\fR=\fI value\fR\fR\fR |
522 .ad |
603 .ad |
523 .sp .6 |
604 .sp .6 |
524 .RS 4n |
605 .RS 4n |
525 指定要设置的属性和值。 |
606 指定要设置的属性和值。 |
526 .sp |
607 .sp |
527 .LP |
608 .LP |
528 \fB\fIprop\fR=\fIvalue\fR\fR 可以是: |
609 \fB\fIproperty\fR=\fIvalue\fR\fR 可以是: |
529 .RS +4 |
610 .RS +4 |
530 .TP |
611 .TP |
531 .ie t \(bu |
612 .ie t \(bu |
532 .el o |
613 .el o |
533 \fBaliasof=\fIexisting_service\fR\fR |
614 \fBaliasof=\fIaliasof\fR\fR |
534 .sp |
615 .sp |
535 使 \fIsvcname\fR 成为 \fIexisting_service\fR 的别名。 |
616 使 \fIsvcname\fR 成为 \fIaliasof\fR 安装服务的别名。 |
536 .RE |
617 .RE |
537 .RS +4 |
618 .RS +4 |
538 .TP |
619 .TP |
539 .ie t \(bu |
620 .ie t \(bu |
540 .el o |
621 .el o |
541 \fBdefault-manifest=\fImanifest_name\fR\fR |
622 \fBimagepath=\fInewpath\fR\fR |
542 .sp |
623 .sp |
543 将已向给定服务注册的特定清单或脚本指定为该服务的缺省清单或脚本。使用以下命令可显示向此服务注册的清单和脚本的列表。 |
624 重定位现有服务的 \fBimagepath\fR。 |
|
625 .RE |
|
626 .RS +4 |
|
627 .TP |
|
628 .ie t \(bu |
|
629 .el o |
|
630 \fBdefault-manifest=\fImanifest\fR\fR |
|
631 .sp |
|
632 将已向指定的服务注册的特定清单或派生的清单脚本指定为该服务的缺省清单或脚本。可使用 \fBinstalladm list\fR 命令显示已向此服务注册的清单和脚本的列表。 |
544 .sp |
633 .sp |
545 .in +2 |
634 .in +2 |
546 .nf |
635 .nf |
547 $ \fBinstalladm list -n \fIsvcname\fR -m\fR |
636 $ \fBinstalladm list -n \fIsvcname\fR -m\fR |
548 .fi |
637 .fi |
662 |
840 |
663 .sp |
841 .sp |
664 .ne 2 |
842 .ne 2 |
665 .mk |
843 .mk |
666 .na |
844 .na |
667 \fB\fBlist [\fB-n\fR|\fB--service\fR \fI svcname\fR] [\fB-c\fR|\fB--client\fR] [\fB-m\fR|\fB- -manifest\fR] [\fB-p\fR|\fB--profile\fR]\fR\fR |
845 \fB\fBinstalladm list [-n|--service \fIsvcname\fR] [-c|--client]\fR\fR |
668 .ad |
846 .ad |
669 .sp .6 |
847 .br |
670 .RS 4n |
848 .na |
671 列出服务器上已启用的所有安装服务。 |
849 \fB\fB[-m|--manifest] [-p|--profile]\fR\fR |
672 .sp |
850 .ad |
673 .ne 2 |
851 .sp .6 |
674 .mk |
852 .RS 4n |
675 .na |
853 列出服务器上的所有已启用的安装服务。 |
676 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
854 .sp |
677 .ad |
855 .ne 2 |
678 .sp .6 |
856 .mk |
679 .RS 4n |
857 .na |
680 可选:列出有关本地服务器上特定安装服务的信息。 |
858 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
681 .RS +4 |
859 .ad |
682 .TP |
860 .sp .6 |
683 .ie t \(bu |
861 .RS 4n |
684 .el o |
862 可选:列出本地服务器上的特定安装服务的相关信息。 |
685 如果指定了 \fB-c\fR 选项,则列出与安装服务关联的客户机信息。 |
863 .RS +4 |
686 .RE |
864 .TP |
687 .RS +4 |
865 .ie t \(bu |
688 .TP |
866 .el o |
689 .ie t \(bu |
867 如果指定 \fB-c\fR 选项,会列出与该安装服务相关联的客户机信息。 |
690 .el o |
868 .RE |
691 如果指定了 \fB-m\fR 选项,则列出与安装服务关联的清单和脚本。 |
869 .RS +4 |
692 .RE |
870 .TP |
693 .RS +4 |
871 .ie t \(bu |
694 .TP |
872 .el o |
695 .ie t \(bu |
873 如果指定了 \fB-m\fR 选项,则会列出与安装服务关联的清单和派生的清单脚本。 |
696 .el o |
874 .RE |
697 如果指定了 \fB-p\fR 选项,则列出与安装服务关联的配置文件。 |
875 .RS +4 |
698 .RE |
876 .TP |
699 .RE |
877 .ie t \(bu |
700 |
878 .el o |
701 .sp |
879 如果指定了 \fB-p\fR 选项,列出与安装服务相关联的配置文件。 |
702 .ne 2 |
880 .RE |
703 .mk |
881 .RE |
704 .na |
882 |
705 \fB\fB\fB-c\fR|\fB--client\fR\fR\fR |
883 .sp |
|
884 .ne 2 |
|
885 .mk |
|
886 .na |
|
887 \fB\fB-c|--client\fR\fR |
706 .ad |
888 .ad |
707 .sp .6 |
889 .sp .6 |
708 .RS 4n |
890 .RS 4n |
709 可选:列出本地服务器上安装服务的客户机。 |
891 可选:列出本地服务器上安装服务的客户机。 |
710 .RE |
892 .RE |
711 |
893 |
712 .sp |
894 .sp |
713 .ne 2 |
895 .ne 2 |
714 .mk |
896 .mk |
715 .na |
897 .na |
716 \fB\fB\fB-m\fR|\fB--manifest\fR\fR\fR |
898 \fB\fB-m|--manifest\fR\fR |
717 .ad |
899 .ad |
718 .sp .6 |
900 .sp .6 |
719 .RS 4n |
901 .RS 4n |
720 可选:列出本地服务器上与安装服务关联的清单和脚本。 |
902 可选:列出与本地服务器上的安装服务相关联的清单和派生的清单脚本,包括每个清单的条件。与服务的缺省清单相关联的条件将被标记为忽略。将标记出处于非活动状态的清单。处于非活动状态的清单没有关联的条件,并且不是该服务的缺省清单。 |
721 .sp |
903 .sp |
722 如果未指定 \fB-n\fR,则显示每个服务的简化列表。这包括缺省清单和脚本以及具有与之关联的条件的所有非缺省清单和脚本。不列出条件。 |
904 未指定 \fB-n\fR 时,将显示所有服务的所有清单和脚本。 |
723 .sp |
905 .sp |
724 如果指定了 \fB-n\fR,则使用包括每个清单的条件的更完整列表格式,显示给定服务的所有清单和脚本。没有关联的条件且未指定为缺省清单的非活动清单会进行相应的标记。与缺省清单关联的条件被标记为非活动。 |
906 指定了 \fB-n\fR 时,将显示给定服务的所有清单和脚本。 |
725 .RE |
907 .RE |
726 |
908 |
727 .sp |
909 .sp |
728 .ne 2 |
910 .ne 2 |
729 .mk |
911 .mk |
730 .na |
912 .na |
731 \fB\fB\fB-p\fR|\fB--profile\fR\fR\fR |
913 \fB\fB-p|--profile\fR\fR |
732 .ad |
914 .ad |
733 .sp .6 |
915 .sp .6 |
734 .RS 4n |
916 .RS 4n |
735 可选:列出本地服务器上与安装服务关联的配置文件。 |
917 可选:列出与本地服务器上的安装服务相关联的配置文件,包括每个配置文件的条件。 |
736 .sp |
918 .sp |
737 如果未指定 \fB-n\fR,则显示每个服务的简写列表,其中包括配置文件名称。 |
919 未指定 \fB-n\fR 时,将显示所有服务的所有配置文件。 |
738 .sp |
920 .sp |
739 如果指定了 \fB-n\fR,则显示所请求的服务的配置文件及其条件。 |
921 指定了 \fB-n\fR 时,将显示给定服务的配置文件。 |
740 .RE |
922 .RE |
741 |
923 |
742 .RE |
924 .RE |
743 |
925 |
744 .sp |
926 .sp |
745 .ne 2 |
927 .ne 2 |
746 .mk |
928 .mk |
747 .na |
929 .na |
748 \fB\fBcreate-manifest \fB-n\fR|\fB--service\fR\fI svcname\fR\fB-f\fR|\fB--file\fR\fImanifest_or_script_filename \fR [\fB-m\fR|\fB--manifest\fR\fImanifest_name \fR] [\fB-c\fR|\fB--criteria\fR\fIcriteria \fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...| \fB-C\fR|\fB--criteria-file\fR\fI criteriafile\fR] [\fB-d\fR|\fB--default\fR]\fR\fR |
930 \fB\fBinstalladm create-manifest -n|--service \fI svcname\fR\fR\fR |
749 .ad |
931 .ad |
750 .sp .6 |
932 .br |
751 .RS 4n |
933 .na |
752 为特定的服务创建清单或脚本,从而使该清单或脚本在网络上可用,该操作独立于创建服务。非缺省清单或脚本在没有关联的条件时才可以使用(可以处于活动状态)。可以在命令行上输入条件 (\fB-c\fR),也可以通过条件 XML 文件输入条件 (\fB-C\fR)。在清单或脚本不再指定为缺省值之前,暂时忽略指定的任何条件以及 \fB-d\fR 选项。 |
934 \fB\fB-f|--file \fIfilename \fR [-m|--manifest \fImanifest\fR]\fR\fR |
753 .sp |
935 .ad |
754 .LP |
936 .br |
755 按以下顺序确定清单的名称: |
937 .na |
|
938 \fB\fB[-c|--criteria \fIcriteria\fR=\fIvalue \fR|\fIlist\fR|\fIrange\fR... |\fR\fR |
|
939 .ad |
|
940 .br |
|
941 .na |
|
942 \fB\fB-C|--criteria-file \fIcriteriafile\fR] [-d|--default]\fR\fR |
|
943 .ad |
|
944 .sp .6 |
|
945 .RS 4n |
|
946 为特定安装服务创建清单或派生的清单脚本,以便使该清单或脚本在网络上可用,而无需创建服务。仅当存在关联条件时,非缺省清单或脚本才能使用(处于活动状态)。可以在命令行上输入条件 (\fB-c\fR),也可以在条件 XML 文件中输入条件 (\fB-C\fR)。使用 \fB-d\fR 选项指定的任何条件都会被暂时忽略,直到清单或脚本不再被指定为缺省清单或脚本。 |
|
947 .sp |
|
948 .LP |
|
949 将按以下顺序确定清单名称: |
756 .RS +4 |
950 .RS +4 |
757 .TP |
951 .TP |
758 1. |
952 1. |
759 由 \fB-m\fR 选项指定的 \fImanifest_name\fR(如果存在)。 |
953 由 \fB-m\fR 选项指定的 \fImanifest\fR 名称(如果存在)。 |
760 .RE |
954 .RE |
761 .RS +4 |
955 .RS +4 |
762 .TP |
956 .TP |
763 2. |
957 2. |
764 \fBai_instance\fR\fBname\fR 属性的值(如果在清单中存在)。 |
958 \fBai_instance\fR \fBname\fR 属性的值(如果存在于清单中)。 |
765 .RE |
959 .RE |
766 .RS +4 |
960 .RS +4 |
767 .TP |
961 .TP |
768 3. |
962 3. |
769 清单或脚本文件名的基名。 |
963 \fIfilename\fR 的基名。 |
770 .RE |
964 .RE |
771 .sp |
965 .sp |
772 .ne 2 |
966 .ne 2 |
773 .mk |
967 .mk |
774 .na |
968 .na |
775 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
969 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
776 .ad |
970 .ad |
777 .sp .6 |
971 .sp .6 |
778 .RS 4n |
972 .RS 4n |
779 必需:指定此清单或脚本要与之关联的安装服务名称。 |
973 必需:指定要与此清单或脚本相关联的安装服务的名称。 |
780 .RE |
974 .RE |
781 |
975 |
782 .sp |
976 .sp |
783 .ne 2 |
977 .ne 2 |
784 .mk |
978 .mk |
785 .na |
979 .na |
786 \fB\fB\fB-f\fR|\fB--file\fR \fI manifest_or_script_filename\fR\fR\fR |
980 \fB\fB-f|--file \fIfilename\fR\fR\fR |
787 .ad |
981 .ad |
788 .sp .6 |
982 .sp .6 |
789 .RS 4n |
983 .RS 4n |
790 必需:指定要添加的清单或脚本的路径名称。 |
984 必需:指定要添加的清单或派生的清单脚本的路径名称。 |
791 .RE |
985 .RE |
792 |
986 |
793 .sp |
987 .sp |
794 .ne 2 |
988 .ne 2 |
795 .mk |
989 .mk |
796 .na |
990 .na |
797 \fB\fB\fB-m\fR|\fB--manifest\fR \fI manifest_name\fR\fR\fR |
991 \fB\fB-m|--manifest \fImanifest\fR\fR\fR |
798 .ad |
992 .ad |
799 .sp .6 |
993 .sp .6 |
800 .RS 4n |
994 .RS 4n |
801 可选:指定清单或脚本的 AI 实例名称。将清单的 \fBai_instance\fR 元素的 \fBname\fR 属性设置为 \fImanifest_name\fR。在后续的 \fBinstalladm\fR 命令和 \fBinstalladm list\fR 输出中,清单或脚本由 \fImanifest_name\fR 引用。 |
995 可选:指定清单或派生的清单脚本的 AI 实例名称。将清单的 \fBai_instance\fR 元素的 \fBname\fR 属性设置为 \fImanifest\fR。在后续 \fBinstalladm\fR 命令和 \fBinstalladm list\fR 输出中,该清单或脚本将被称为 \fImanifest\fR。 |
802 .RE |
996 .RE |
803 |
997 |
804 .sp |
998 .sp |
805 .ne 2 |
999 .ne 2 |
806 .mk |
1000 .mk |
807 .na |
1001 .na |
808 \fB\fB\fB-c\fR|\fB--criteria\fR \fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...\fR\fR |
1002 \fB\fB-c|--criteria \fIcriteria\fR=\fI value\fR|\fIlist\fR|\fIrange\fR... \fR\fR |
809 .ad |
1003 .ad |
810 .sp .6 |
1004 .sp .6 |
811 .RS 4n |
1005 .RS 4n |
812 可选:指定要与添加的清单或脚本关联的条件。请参见下面的"条件"部分。发布缺省清单时,会注册条件,但在清单或脚本不再指定为缺省清单或脚本之前使其保持非活动状态。可以多次指定 \fB-c\fR 选项。 |
1006 可选:指定要与添加的清单或脚本相关联的条件。请参见下文的“条件”部分。发布缺省清单时,会注册这些条件,但只有到清单或脚本不再被指定为缺省清单或脚本时这些条件才会处于活动状态。可以多次指定 \fB-c\fR 选项。 |
813 .RE |
1007 .RE |
814 |
1008 |
815 .sp |
1009 .sp |
816 .ne 2 |
1010 .ne 2 |
817 .mk |
1011 .mk |
818 .na |
1012 .na |
819 \fB\fB\fB-C\fR|\fB--criteria-file\fR \fI criteriafile\fR\fR\fR |
1013 \fB\fB-C|--criteria-file \fIcriteriafile\fR\fR\fR |
820 .ad |
1014 .ad |
821 .sp .6 |
1015 .sp .6 |
822 .RS 4n |
1016 .RS 4n |
823 可选:指定包含要与添加的清单或脚本关联的条件的条件 XML 文件的路径名称。发布缺省清单或脚本时,会注册条件,但在清单或脚本不再指定为缺省清单或脚本之前使其保持非活动状态。 |
1017 可选:指定条件 XML 文件(包含要与添加的清单或脚本相关联的条件)的路径名称。发布缺省清单或脚本时,会注册这些条件,但只有到清单或脚本不再被指定为缺省清单或脚本时这些条件才会处于活动状态。 |
824 .RE |
1018 .RE |
825 |
1019 |
826 .sp |
1020 .sp |
827 .ne 2 |
1021 .ne 2 |
828 .mk |
1022 .mk |
829 .na |
1023 .na |
830 \fB\fB\fB-d\fR|\fB--default\fR\fR\fR |
1024 \fB\fB-d|--default\fR\fR |
831 .ad |
1025 .ad |
832 .sp .6 |
1026 .sp .6 |
833 .RS 4n |
1027 .RS 4n |
834 可选:指定此清单或脚本是服务的新缺省清单或脚本。在清单或脚本不再是缺省值之前,将忽略指定的任何条件。 |
1028 可选:指定此清单或脚本为服务的新缺省清单或脚本。将存储指定的所有条件,但是这些条件会被忽略,直到将一个不同的清单或脚本设置为缺省值。 |
835 .RE |
1029 .RE |
836 |
1030 |
837 .RE |
1031 .RE |
838 |
1032 |
839 .sp |
1033 .sp |
840 .ne 2 |
1034 .ne 2 |
841 .mk |
1035 .mk |
842 .na |
1036 .na |
843 \fB\fBupdate-manifest \fB-n\fR|\fB--service\fR \fI svcname\fR \fB-f\fR|\fB--file\fR \fImanifest_or_script_filename \fR [\fB-m\fR|\fB--manifest\fR \fImanifest_name \fR]\fR\fR |
1037 \fB\fBinstalladm update-manifest -n|--service \fI svcname\fR\fR\fR |
844 .ad |
1038 .ad |
845 .sp .6 |
1039 .br |
846 .RS 4n |
1040 .na |
847 更新与特定的安装服务关联的特定清单或脚本。在对清单或脚本进行更新时,任何条件或缺省状态都保持不变。 |
1041 \fB\fB-f|--file \fIfilename \fR [-m|--manifest \fImanifest\fR]\fR\fR |
848 .sp |
1042 .ad |
849 .LP |
1043 .sp .6 |
850 按以下顺序确定清单的名称: |
1044 .RS 4n |
|
1045 从 \fIsvcname\fR 安装服务更新特定的清单或派生的清单脚本。使用 \fIfilename\fR 的内容替换指定的清单或脚本。进行更新后,任何条件或缺省状态都将随清单或脚本保留。 |
|
1046 .sp |
|
1047 .LP |
|
1048 将按以下顺序确定清单名称: |
851 .RS +4 |
1049 .RS +4 |
852 .TP |
1050 .TP |
853 1. |
1051 1. |
854 由 \fB-m\fR 选项指定的 \fImanifest_name\fR(如果存在)。 |
1052 由 \fB-m\fR 选项指定的 \fImanifest\fR(如果存在)。 |
855 .RE |
1053 .RE |
856 .RS +4 |
1054 .RS +4 |
857 .TP |
1055 .TP |
858 2. |
1056 2. |
859 \fBai_instance\fR\fBname\fR 属性的值(如果在更改后的清单中存在,且它与现有清单的 \fBai_instance\fR\fBname\fR 值匹配)。 |
1057 \fBai_instance\fR \fBname\fR 属性的值(如果存在于更改的清单中且与现有清单的 \fBai_instance\fR\fB name\fR 值相匹配)。 |
860 .RE |
1058 .RE |
861 .RS +4 |
1059 .RS +4 |
862 .TP |
1060 .TP |
863 3. |
1061 3. |
864 清单或脚本文件名的基名(如果它与现有清单中的 \fBai_instance\fR\fBname\fR 属性值匹配)或由 \fBinstalladm list\fR 提供的名称(如果它与现有脚本的名称匹配)。 |
1062 \fIfilename\fR 的基名(如果与现有清单中的 \fBai_instance\fR \fBname\fR 属性值相匹配),或是由 \fBinstalladm list\fR 给定的名称(如果与现有脚本的名称相匹配)。 |
865 .RE |
1063 .RE |
866 供替换的清单或脚本由 \fImanifest_or_script_filename\fR 提供。 |
1064 .sp |
867 .sp |
1065 .ne 2 |
868 .ne 2 |
1066 .mk |
869 .mk |
1067 .na |
870 .na |
1068 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
871 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1069 .ad |
872 .ad |
1070 .sp .6 |
873 .sp .6 |
1071 .RS 4n |
874 .RS 4n |
1072 必需:指定要更新的清单或脚本的安装服务名称。 |
875 必需:指定此清单或脚本要与之关联的安装服务名称。 |
1073 .RE |
876 .RE |
1074 |
877 |
1075 .sp |
878 .sp |
1076 .ne 2 |
879 .ne 2 |
1077 .mk |
880 .mk |
1078 .na |
881 .na |
1079 \fB\fB-f|--file \fIfilename\fR\fR\fR |
882 \fB\fB\fB-f\fR|\fB--file\fR \fI manifest_or_script_filename\fR\fR\fR |
1080 .ad |
883 .ad |
1081 .sp .6 |
884 .sp .6 |
1082 .RS 4n |
885 .RS 4n |
1083 必需:指定供替换的清单或派生的清单脚本的路径名称。 |
886 必需:指定供替换的清单或脚本的路径名称。 |
1084 .RE |
887 .RE |
1085 |
888 |
1086 .sp |
889 .sp |
1087 .ne 2 |
890 .ne 2 |
1088 .mk |
891 .mk |
1089 .na |
892 .na |
1090 \fB\fB-m|--manifest \fImanifest\fR\fR\fR |
893 \fB\fB\fB-m\fR|\fB--manifest\fR \fI manifest_name\fR\fR\fR |
1091 .ad |
894 .ad |
1092 .sp .6 |
895 .sp .6 |
1093 .RS 4n |
896 .RS 4n |
1094 可选:指定替换清单或脚本的 AI 实例名称。 |
897 可选:指定供替换的清单或脚本的 AI 实例名称。 |
1095 .RE |
898 .RE |
1096 |
899 |
1097 .RE |
900 .RE |
1098 |
901 |
1099 .sp |
902 .sp |
1100 .ne 2 |
903 .ne 2 |
1101 .mk |
904 .mk |
1102 .na |
905 .na |
1103 \fB\fBinstalladm delete-manifest -n|--service \fI svcname\fR\fR\fR |
906 \fB\fBdelete-manifest \fB-m\fR|\fB--manifest \fR \fImanifest_name\fR \fB-n\fR|\fB--service \fR \fIsvcname\fR\fR\fR |
1104 .ad |
907 .ad |
1105 .br |
908 .sp .6 |
1106 .na |
909 .RS 4n |
1107 \fB\fB-m|--manifest \fImanifest \fR\fR\fR |
910 删除通过特定的安装服务发布的清单或脚本。不能删除缺省清单或脚本。 |
1108 .ad |
911 .sp |
1109 .sp .6 |
912 .ne 2 |
1110 .RS 4n |
913 .mk |
1111 删除随特定安装服务发布的清单或派生的清单脚本。无法删除缺省清单或脚本。 |
914 .na |
1112 .sp |
915 \fB\fB\fB-m\fR|\fB--manifest\fR \fI manifest_name\fR\fR\fR |
1113 .ne 2 |
916 .ad |
1114 .mk |
917 .sp .6 |
1115 .na |
918 .RS 4n |
1116 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
919 必需:使用 \fB-n\fR 选项将清单或脚本的 AI 实例名称指定为 \fBinstalladm list\fR 的输出。 |
1117 .ad |
920 .RE |
1118 .sp .6 |
921 |
1119 .RS 4n |
922 .sp |
1120 必需:指定要删除的清单或脚本的安装服务名称。 |
923 .ne 2 |
1121 .RE |
924 .mk |
1122 |
925 .na |
1123 .sp |
926 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1124 .ne 2 |
927 .ad |
1125 .mk |
928 .sp .6 |
1126 .na |
929 .RS 4n |
1127 \fB\fB-m|--manifest \fImanifest\fR\fR\fR |
930 必需:指定此清单与之关联的安装服务名称。 |
1128 .ad |
931 .RE |
1129 .sp .6 |
932 |
1130 .RS 4n |
933 .RE |
1131 必需:指定清单或派生的清单脚本的 AI 实例名称,作为 \fBinstalladm list\fR 使用 \fB-n\fR 选项时的输出。 |
934 |
1132 .RE |
935 .sp |
1133 |
936 .ne 2 |
1134 .RE |
937 .mk |
1135 |
938 .na |
1136 .sp |
939 \fB\fBcreate-profile \fB-n\fR|\fB--service\fR\fI svcname\fR\fB-f\fR|\fB--file\fR\fIprofile_filename \fR...[\fB-p\fR|\fB--profile\fR\fIprofile_name \fR] [\fB-c\fR|\fB--criteria\fR\fIcriteria \fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...| \fB-C\fR|\fB--criteria-file\fR\fI criteriafile\fR]\fR\fR |
1137 .ne 2 |
940 .ad |
1138 .mk |
941 .sp .6 |
1139 .na |
942 .RS 4n |
1140 \fB\fBinstalladm create-profile -n|--service \fI svcname\fR\fR\fR |
943 为特定的安装服务创建配置文件。通过在命令行 (\fB-c\fR) 上或者通过条件 XML 文件 (\fB-C\fR) 输入条件,可以根据需要使这些条件与配置文件关联。在没有条件的情况下创建的配置文件与服务的所有客户机关联。 |
1141 .ad |
944 .sp |
1142 .br |
945 .LP |
1143 .na |
946 按以下顺序确定配置文件的名称: |
1144 \fB\fB-f|--file \fIfilename \fR... [-p|--profile \fIprofile\fR]\fR\fR |
|
1145 .ad |
|
1146 .br |
|
1147 .na |
|
1148 \fB\fB[-c|--criteria \fIcriteria\fR=\fIvalue \fR|\fIlist\fR|\fIrange\fR... |\fR\fR |
|
1149 .ad |
|
1150 .br |
|
1151 .na |
|
1152 \fB\fB-C|--criteria-file \fIcriteriafile\fR] \fR\fR |
|
1153 .ad |
|
1154 .sp .6 |
|
1155 .RS 4n |
|
1156 为特定安装服务创建配置文件。(可选)可以通过在命令行上输入条件 (\fB-c\fR) 或者在条件 XML 文件中输入条件 (\fB-C\fR) 来将条件与配置文件相关联。创建时不包括条件的配置文件会与服务的所有客户机相关联。 |
|
1157 .sp |
|
1158 .LP |
|
1159 将按以下顺序确定配置文件名称: |
947 .RS +4 |
1160 .RS +4 |
948 .TP |
1161 .TP |
949 1. |
1162 1. |
950 由 \fB-p\fR 选项指定的 \fIprofile_name\fR(如果存在)。 |
1163 由 \fB-p\fR 选项指定的 \fIprofile\fR(如果存在)。 |
951 .RE |
1164 .RE |
952 .RS +4 |
1165 .RS +4 |
953 .TP |
1166 .TP |
954 2. |
1167 2. |
955 配置文件名称的基名。 |
1168 \fIfilename\fR 的基名。 |
956 .RE |
1169 .RE |
957 配置文件名称对于 AI 服务必须是唯一的。如果使用了多个 \fB-f\fR 选项来创建具有相同条件的多个配置文件,则 \fB-p\fR 选项无效,且配置文件的名称派生自其文件名。 |
1170 AI 服务的配置文件名必须唯一。如果使用多个 \fB-f\fR 选项创建具有相同条件的多个配置文件,则 \fB-p\fR 选项将无效,配置文件的名称从其文件名派生。 |
958 .sp |
1171 .sp |
959 .ne 2 |
1172 .ne 2 |
960 .mk |
1173 .mk |
961 .na |
1174 .na |
962 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1175 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
|
1176 .ad |
|
1177 .sp .6 |
|
1178 .RS 4n |
|
1179 必需:指定要创建的配置文件的安装服务的名称。 |
|
1180 .RE |
|
1181 |
|
1182 .sp |
|
1183 .ne 2 |
|
1184 .mk |
|
1185 .na |
|
1186 \fB\fB-f|--file \fIfilename\fR...\fR\fR |
|
1187 .ad |
|
1188 .sp .6 |
|
1189 .RS 4n |
|
1190 必需:指定要用来添加配置文件之文件的路径名称。可以指定多个配置文件。 |
|
1191 .RE |
|
1192 |
|
1193 .sp |
|
1194 .ne 2 |
|
1195 .mk |
|
1196 .na |
|
1197 \fB\fB-p|--profile \fIprofile\fR\fR\fR |
|
1198 .ad |
|
1199 .sp .6 |
|
1200 .RS 4n |
|
1201 可选:指定要创建的配置文件的名称。仅在创建单个配置文件时有效。 |
|
1202 .RE |
|
1203 |
|
1204 .sp |
|
1205 .ne 2 |
|
1206 .mk |
|
1207 .na |
|
1208 \fB\fB-c|--criteria \fIcriteria\fR=\fI value\fR|\fIlist\fR|\fIrange\fR... \fR\fR |
|
1209 .ad |
|
1210 .sp .6 |
|
1211 .RS 4n |
|
1212 可选:指定要与配置文件相关联的条件。请参见下文的“条件”部分。可以指定多个 \fB-c\fR 选项。 |
|
1213 .RE |
|
1214 |
|
1215 .sp |
|
1216 .ne 2 |
|
1217 .mk |
|
1218 .na |
|
1219 \fB\fB-C|--criteria-file \fIcriteriafile\fR\fR\fR |
|
1220 .ad |
|
1221 .sp .6 |
|
1222 .RS 4n |
|
1223 可选:指定条件 XML 文件(包含要与指定的配置文件相关联的条件)的路径名称。 |
|
1224 .RE |
|
1225 |
|
1226 .RE |
|
1227 |
|
1228 .sp |
|
1229 .ne 2 |
|
1230 .mk |
|
1231 .na |
|
1232 \fB\fBinstalladm update-profile -n|--service \fI svcname\fR\fR\fR |
|
1233 .ad |
|
1234 .br |
|
1235 .na |
|
1236 \fB\fB-f|--file \fIfilename \fR [-p|--profile \fIprofile\fR]\fR\fR |
|
1237 .ad |
|
1238 .sp .6 |
|
1239 .RS 4n |
|
1240 从 \fIsvcname\fR 安装服务更新指定的配置文件。使用 \fIfilename\fR 的内容替换指定的配置文件。更新后,任何条件都将随配置文件一起保留。 |
|
1241 .sp |
|
1242 .LP |
|
1243 将按以下顺序确定要更新的配置文件: |
|
1244 .RS +4 |
|
1245 .TP |
|
1246 1. |
|
1247 由 \fB-p\fR 选项指定的 \fIprofile\fR(如果存在)。 |
|
1248 .RE |
|
1249 .RS +4 |
|
1250 .TP |
|
1251 2. |
|
1252 \fIfilename\fR 的基名。 |
|
1253 .RE |
|
1254 .sp |
|
1255 .ne 2 |
|
1256 .mk |
|
1257 .na |
|
1258 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
963 .ad |
1259 .ad |
964 .sp .6 |
1260 .sp .6 |
965 .RS 4n |
1261 .RS 4n |
966 必需:指定要更新的配置文件的安装服务名称。 |
1262 必需:指定要更新的配置文件的安装服务名称。 |
967 .RE |
1263 .RE |
968 |
1264 |
969 .sp |
1265 .sp |
970 .ne 2 |
1266 .ne 2 |
971 .mk |
1267 .mk |
972 .na |
1268 .na |
973 \fB\fB\fB-f\fR|\fB--file\fR \fI profile_filename\fR...\fR\fR |
1269 \fB\fB-f|--file \fIfilename\fR\fR\fR |
974 .ad |
1270 .ad |
975 .sp .6 |
1271 .sp .6 |
976 .RS 4n |
1272 .RS 4n |
977 必需:指定添加配置文件所使用的文件的路径名称。可以指定多个配置文件。 |
1273 必需:指定要用来更新配置文件的文件的路径名。 |
978 .RE |
1274 .RE |
979 |
1275 |
980 .sp |
1276 .sp |
981 .ne 2 |
1277 .ne 2 |
982 .mk |
1278 .mk |
983 .na |
1279 .na |
984 \fB\fB\fB-p\fR|\fB--profile\fR \fI profile_name\fR\fR\fR |
1280 \fB\fB-p|--profile \fIprofile\fR\fR\fR |
985 .ad |
1281 .ad |
986 .sp .6 |
1282 .sp .6 |
987 .RS 4n |
1283 .RS 4n |
988 可选:指定要创建的配置文件的名称。仅对单个配置文件的创建有效。 |
1284 可选:指定要更新的配置文件的名称。如果要更新的配置文件的名称与 \fIfilename\fR 的基名不同,请使用此选项。 |
989 .RE |
1285 .RE |
990 |
1286 |
991 .sp |
1287 .RE |
992 .ne 2 |
1288 |
993 .mk |
1289 .sp |
994 .na |
1290 .ne 2 |
995 \fB\fB\fB-c\fR|\fB--criteria\fR \fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...\fR\fR |
1291 .mk |
996 .ad |
1292 .na |
997 .sp .6 |
1293 \fB\fBinstalladm delete-profile -n|--service \fI svcname\fR\fR\fR |
998 .RS 4n |
1294 .ad |
999 可选:指定要与配置文件关联的条件。请参见下面的"条件"部分。可以指定多个 \fB-c\fR 选项。 |
1295 .br |
1000 .RE |
1296 .na |
1001 |
1297 \fB\fB-p|--profile \fIprofile \fR...\fR\fR |
1002 .sp |
1298 .ad |
1003 .ne 2 |
1299 .sp .6 |
1004 .mk |
1300 .RS 4n |
1005 .na |
1301 从 \fIsvcname\fR 安装服务删除 \fIprofile\fR 配置文件。 |
1006 \fB\fB\fB-C\fR|\fB--criteria-file\fR \fI criteriafile\fR\fR\fR |
1302 .sp |
1007 .ad |
1303 .ne 2 |
1008 .sp .6 |
1304 .mk |
1009 .RS 4n |
1305 .na |
1010 可选:指定条件 XML 文件的路径名称,该文件包含与指定配置文件相关联的条件。 |
1306 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
1011 .RE |
1307 .ad |
1012 |
1308 .sp .6 |
1013 .RE |
1309 .RS 4n |
1014 |
1310 必需:指定要删除的配置文件的安装服务名称。 |
1015 .sp |
1311 .RE |
1016 .ne 2 |
1312 |
1017 .mk |
1313 .sp |
1018 .na |
1314 .ne 2 |
1019 \fB\fBdelete-profile \fB-p\fR|\fB--profile\fR \fI profile_name\fR... \fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1315 .mk |
1020 .ad |
1316 .na |
1021 .sp .6 |
1317 \fB\fB-p|--profile \fIprofile\fR...\fR\fR |
1022 .RS 4n |
|
1023 从 \fIsvcname\fR 安装服务中删除 \fIprofile_name\fR 配置文件。 |
|
1024 .sp |
|
1025 .ne 2 |
|
1026 .mk |
|
1027 .na |
|
1028 \fB\fB\fB-p\fR|\fB--profile\fR \fI profile_name\fR...\fR\fR |
|
1029 .ad |
1318 .ad |
1030 .sp .6 |
1319 .sp .6 |
1031 .RS 4n |
1320 .RS 4n |
1032 必需:指定要删除的配置文件的名称。可以指定多个 \fB-p\fR 选项。 |
1321 必需:指定要删除的配置文件的名称。可以指定多个 \fB-p\fR 选项。 |
1033 .RE |
1322 .RE |
1034 |
1323 |
1035 .sp |
1324 .RE |
1036 .ne 2 |
1325 |
1037 .mk |
1326 .sp |
1038 .na |
1327 .ne 2 |
1039 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1328 .mk |
1040 .ad |
1329 .na |
1041 .sp .6 |
1330 \fB\fBinstalladm export -n|--service \fIsvcname\fR\fR\fR |
1042 .RS 4n |
1331 .ad |
1043 必需:指定要删除的配置文件的安装服务名称。 |
1332 .br |
1044 .RE |
1333 .na |
1045 |
1334 \fB\fB-m|--manifest \fImanifest\fR... -p|--profile \fI profile\fR...\fR\fR |
1046 .RE |
1335 .ad |
1047 |
1336 .br |
1048 .sp |
1337 .na |
1049 .ne 2 |
1338 \fB\fB[-o|--output \fI pathname\fR]\fR\fR |
1050 .mk |
1339 .ad |
1051 .na |
1340 .sp .6 |
1052 \fB\fBexport \fB-n\fR|\fB--service\fR \fI svcname\fR \fB-m\fR|\fB--manifest\fR \fI manifest_name\fR... \fB-p\fR|\fB--profile\fR \fI profile_name\fR... \fB-o\fR|\fB--output\fR \fI pathname\fR\fR\fR |
1341 .RS 4n |
1053 .ad |
1342 显示(导出)属于某个指定服务的指定清单、派生的清单脚本和配置文件。必须至少指定一个清单、脚本或配置文件。显示将前往 \fBstdout\fR,直到 \fB-o\fR 选项重定向至一个文件或目录。 |
1054 .sp .6 |
1343 .sp |
1055 .RS 4n |
1344 .ne 2 |
1056 显示(导出)属于服务的指定清单/脚本和/或配置文件。必须至少指定一个清单/脚本或配置文件。除非 \fB-o\fR 选项重定向到文件或目录,否则显示转到 \fBstdout\fR。 |
1345 .mk |
1057 .sp |
1346 .na |
1058 .ne 2 |
1347 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
1059 .mk |
1348 .ad |
1060 .na |
1349 .sp .6 |
1061 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1350 .RS 4n |
1062 .ad |
1351 必需:指定与要导出的清单、脚本或配置文件关联的安装服务。 |
1063 .sp .6 |
1352 .RE |
1064 .RS 4n |
1353 |
1065 必需:指定与要导出的清单或配置文件关联的安装服务。 |
1354 .sp |
1066 .RE |
1355 .ne 2 |
1067 |
1356 .mk |
1068 .sp |
1357 .na |
1069 .ne 2 |
1358 \fB\fB-m|--manifest \fImanifest\fR... \fR\fR |
1070 .mk |
1359 .ad |
1071 .na |
1360 .sp .6 |
1072 \fB\fB\fB-m\fR|\fB--manifest\fR \fI manifest_name\fR...\fR\fR |
1361 .RS 4n |
1073 .ad |
1362 指定要导出的清单或派生的清单脚本的 AI 实例名称。可以指定多个 \fB-m\fR 选项。 |
1074 .sp .6 |
1363 .RE |
1075 .RS 4n |
1364 |
1076 指定要导出的清单或脚本的 AI 实例名称。可以指定多个 \fB-m\fR 选项: |
1365 .sp |
1077 .RE |
1366 .ne 2 |
1078 |
1367 .mk |
1079 .sp |
1368 .na |
1080 .ne 2 |
1369 \fB\fB-p|--profile \fIprofile\fR...\fR\fR |
1081 .mk |
1370 .ad |
1082 .na |
1371 .sp .6 |
1083 \fB\fB\fB-p\fR|\fB--profile\fR \fI profile_name\fR...\fR\fR |
1372 .RS 4n |
1084 .ad |
1373 指定要导出的配置文件的名称。可以指定多个 \fB-p\fR 选项。 |
1085 .sp .6 |
1374 .RE |
1086 .RS 4n |
1375 |
1087 必需:指定要导出的配置文件的名称。可以指定多个 \fB-p\fR 选项。 |
1376 .sp |
1088 .RE |
1377 .ne 2 |
1089 |
1378 .mk |
1090 .sp |
1379 .na |
1091 .ne 2 |
1380 \fB\fB-o|--output \fIpathname\fR\fR\fR |
1092 .mk |
1381 .ad |
1093 .na |
1382 .sp .6 |
1094 \fB\fB\fB-o\fR|\fB--output\fR \fI pathname\fR\fR\fR |
1383 .RS 4n |
1095 .ad |
1384 可选:重定向输出。如果请求多个清单、脚本或配置文件,\fIpathname\fR 必须是一个目录。如果只请求一个清单、脚本或配置文件,\fIpathname\fR 可以是一个文件。 |
1096 .sp .6 |
1385 .RE |
1097 .RS 4n |
1386 |
1098 可选:重定向输出。如果请求多个清单、脚本和/或配置文件,则 \fIpathname\fR 必须是目录。如果仅请求一个清单、脚本或配置文件,则 \fIpathname\fR 可以是文件。 |
1387 .RE |
1099 .RE |
1388 |
1100 |
1389 .sp |
1101 .RE |
1390 .ne 2 |
1102 |
1391 .mk |
1103 .sp |
1392 .na |
1104 .ne 2 |
1393 \fB\fBinstalladm validate -n|--service \fIsvcname \fR\fR\fR |
1105 .mk |
1394 .ad |
1106 .na |
1395 .br |
1107 \fB\fBvalidate \fB-n\fR|\fB--service\fR\fI svcname\fR\fB-P\fR|\fB--profile-file\fR\fI profile_filename\fR...| \fB-p\fR|\fB--profile\fR\fI profile_name\fR...\fR\fR |
1396 .na |
1108 .ad |
1397 \fB\fB-P|--profile-file \fIfilename \fR... | -p|--profile \fIprofile\fR...\fR\fR |
1109 .sp .6 |
1398 .ad |
1110 .RS 4n |
1399 .sp .6 |
1111 验证指定的配置文件。\fBvalidate\fR 子命令可以用于验证数据库中的配置文件 (\fB-p\fR),或者对正在开发、尚未进入数据库的配置文件进行验证 (\fB-P\fR)。 |
1400 .RS 4n |
1112 .sp |
1401 验证指定的配置文件。\fBvalidate\fR 子命令可用于验证数据库中的配置文件 (\fB-p\fR),或用于在开发阶段于输入数据库之前验证配置文件 (\fB-P\fR)。 |
1113 .ne 2 |
1402 .sp |
1114 .mk |
1403 .ne 2 |
1115 .na |
1404 .mk |
1116 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1405 .na |
1117 .ad |
1406 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
1118 .sp .6 |
1407 .ad |
1119 .RS 4n |
1408 .sp .6 |
1120 必需:指定配置文件与之关联的服务。 |
1409 .RS 4n |
1121 .RE |
1410 必需:指定要与配置文件相关联的服务。 |
1122 |
1411 .RE |
1123 .sp |
1412 |
1124 .ne 2 |
1413 .sp |
1125 .mk |
1414 .ne 2 |
1126 .na |
1415 .mk |
1127 \fB\fB\fB-P\fR|\fB--profile-file\fR \fI profile_filename\fR...\fR\fR |
1416 .na |
|
1417 \fB\fB-P|--profile-file \fIfilename\fR... \fR\fR |
1128 .ad |
1418 .ad |
1129 .sp .6 |
1419 .sp .6 |
1130 .RS 4n |
1420 .RS 4n |
1131 指定要验证的外部配置文件。 |
1421 指定要验证的外部配置文件。 |
1132 .RE |
1422 .RE |
1133 |
1423 |
1134 .sp |
1424 .sp |
1135 .ne 2 |
1425 .ne 2 |
1136 .mk |
1426 .mk |
1137 .na |
1427 .na |
1138 \fB\fB\fB-p\fR|\fB--profile\fR \fI profile_name\fR...\fR\fR |
1428 \fB\fB-p|--profile \fIprofile\fR...\fR\fR |
1139 .ad |
1429 .ad |
1140 .sp .6 |
1430 .sp .6 |
1141 .RS 4n |
1431 .RS 4n |
1142 指定要验证的配置文件的名称。 |
1432 指定要验证的配置文件的名称。 |
1143 .RE |
1433 .RE |
1146 |
1436 |
1147 .sp |
1437 .sp |
1148 .ne 2 |
1438 .ne 2 |
1149 .mk |
1439 .mk |
1150 .na |
1440 .na |
1151 \fB\fBset-criteria \fB-m\fR|\fB--manifest\fR\fI manifest_name\fR\fB-p\fR|\fB--profile\fR\fI profile_name\fR\fB-n\fR|\fB--service\fR\fI svcname\fR\fB-c\fR|\fB--criteria\fR\fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...| \fB-C\fR|\fB--criteria-file\fR\fI criteriafile\fR | \fB-a\fR|\fB--append-criteria\fR\fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...\fR\fR |
1441 \fB\fBinstalladm set-criteria -n|--service \fIsvcname \fR\fR\fR |
1152 .ad |
1442 .ad |
1153 .sp .6 |
1443 .br |
1154 .RS 4n |
1444 .na |
1155 更新已发布的清单/脚本和/或配置文件的条件。可以通过命令行或者通过条件 XML 文件指定条件。必须使用互斥选项 \fB-a\fR、\fB-c\fR 和 \fB-C\fR 之一指定条件。 |
1445 \fB\fB-m|--manifest \fImanifest \fR -p|--profile \fIprofile\fR...\fR\fR |
1156 .sp |
1446 .ad |
1157 在 \fBcreate-manifest\fR 子命令下对有效条件进行了描述。 |
1447 .br |
1158 .sp |
1448 .na |
1159 .ne 2 |
1449 \fB\fB-c|--criteria \fIcriteria\fR=\fIvalue \fR|\fIlist\fR|\fIrange\fR... |\fR\fR |
1160 .mk |
1450 .ad |
1161 .na |
1451 .br |
1162 \fB\fB\fB-m\fR|\fB--manifest\fR \fI manifest_name\fR\fR\fR |
1452 .na |
1163 .ad |
1453 \fB\fB-C|--criteria-file \fIcriteriafile\fR | \fR\fR |
1164 .sp .6 |
1454 .ad |
1165 .RS 4n |
1455 .br |
1166 指定清单或脚本的 AI 实例名称。 |
1456 .na |
1167 .RE |
1457 \fB\fB-a|--append-criteria \fIcriteria\fR=\fI value\fR|\fIlist\fR|\fIrange\fR... \fR\fR |
1168 |
1458 .ad |
1169 .sp |
1459 .sp .6 |
1170 .ne 2 |
1460 .RS 4n |
1171 .mk |
1461 更新已发布的清单或派生的清单脚本和/或配置文件的条件。可在命令行上或者在条件 XML 文件中指定条件。必须使用下列互斥选项之一指定条件:\fB-a\fR、\fB-c\fR 或 \fB-C\fR。 |
1172 .na |
1462 .sp |
1173 \fB\fB\fB-p\fR|\fB--profile\fR \fI profile_name\fR\fR\fR |
1463 \fBcreate-manifest\fR 子命令部分说明了有效的条件。 |
1174 .ad |
1464 .sp |
1175 .sp .6 |
1465 .ne 2 |
1176 .RS 4n |
1466 .mk |
1177 指定配置文件的名称。可以指定任意数目的配置文件。 |
1467 .na |
1178 .RE |
1468 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
1179 |
1469 .ad |
1180 .sp |
1470 .sp .6 |
1181 .ne 2 |
1471 .RS 4n |
1182 .mk |
1472 必需:指定与此清单、脚本或配置文件关联的安装服务的名称。 |
1183 .na |
1473 .RE |
1184 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1474 |
1185 .ad |
1475 .sp |
1186 .sp .6 |
1476 .ne 2 |
1187 .RS 4n |
1477 .mk |
1188 必需:指定与此清单/脚本或配置文件关联的安装服务名称。 |
1478 .na |
1189 .RE |
1479 \fB\fB-m|--manifest \fImanifest\fR\fR\fR |
1190 |
1480 .ad |
1191 .sp |
1481 .sp .6 |
1192 .ne 2 |
1482 .RS 4n |
1193 .mk |
1483 指定清单或派生的清单脚本的 AI 实例名称。 |
1194 .na |
1484 .RE |
1195 \fB\fB\fB-c\fR|\fB--criteria\fR \fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...\fR\fR |
1485 |
1196 .ad |
1486 .sp |
1197 .sp .6 |
1487 .ne 2 |
1198 .RS 4n |
1488 .mk |
1199 指定用于替换清单/脚本或配置文件的所有现有条件的条件。请参见下面的"条件"部分。 |
1489 .na |
1200 .RE |
1490 \fB\fB-p|--profile \fIprofile\fR...\fR\fR |
1201 |
1491 .ad |
1202 .sp |
1492 .sp .6 |
1203 .ne 2 |
1493 .RS 4n |
1204 .mk |
1494 指定配置文件的名称。可以指定任意数量的配置文件。 |
1205 .na |
1495 .RE |
1206 \fB\fB\fB-C\fR|\fB--criteria-file\fR \fI criteriafile\fR\fR\fR |
1496 |
1207 .ad |
1497 .sp |
1208 .sp .6 |
1498 .ne 2 |
1209 .RS 4n |
1499 .mk |
1210 指定一个条件 XML 文件的路径名称,该文件包含用于替换清单/脚本或配置文件的所有现有条件的条件。 |
1500 .na |
1211 .RE |
1501 \fB\fB-c|--criteria \fIcriteria\fR=\fI value\fR|\fIlist\fR|\fIrange\fR... \fR\fR |
1212 |
1502 .ad |
1213 .sp |
1503 .sp .6 |
1214 .ne 2 |
1504 .RS 4n |
1215 .mk |
1505 指定要替换清单、脚本或配置文件的所有现有条件的条件。请参见下文的“条件”部分。 |
1216 .na |
1506 .RE |
1217 \fB\fB\fB-a\fR|\fB--append-criteria\fR \fI criteria\fR=\fIvalue\fR|\fIlist\fR|\fI range\fR...\fR\fR |
1507 |
1218 .ad |
1508 .sp |
1219 .sp .6 |
1509 .ne 2 |
1220 .RS 4n |
1510 .mk |
1221 指定要附加到清单/脚本或配置文件的现有条件的条件。请参见下面的"条件"部分。如果指定的 \fIcriteria\fR 已存在,则该条件的 \fIvalue\fR|\fIlist\fR|\fIrange\fR 将由指定的 \fIvalue \fR|\fIlist\fR|\fIrange\fR 替换。 |
1511 .na |
1222 .RE |
1512 \fB\fB-C|--criteria-file \fIcriteriafile\fR\fR\fR |
1223 |
1513 .ad |
1224 .RE |
1514 .sp .6 |
1225 |
1515 .RS 4n |
1226 .sp |
1516 指定条件 XML 文件(其中包含要替换清单、脚本或配置文件的所有现有条件的条件)的路径名称。 |
1227 .ne 2 |
1517 .RE |
1228 .mk |
1518 |
1229 .na |
1519 .sp |
1230 \fB\fBcreate-client [\fB-b\fR|\fB--boot-args \fR \fIproperty\fR=\fIvalue\fR,...] \fB- e\fR|\fB--macaddr\fR \fImacaddr\fR \fB-n \fR|\fB--service\fR \fIsvcname\fR\fR\fR |
1520 .ne 2 |
1231 .ad |
1521 .mk |
1232 .sp .6 |
1522 .na |
1233 .RS 4n |
1523 \fB\fB-a|--append-criteria \fIcriteria\fR=\fI value\fR|\fIlist\fR|\fIrange\fR... \fR\fR |
1234 完成指定客户机的可选设置任务,以便提供与 \fBcreate-service\fR 子命令使用的缺省设置不同的自定义客户机设置。使用户可以指定客户机的非缺省服务名称和引导参数。也可以用于修改现有的客户机。 |
1524 .ad |
1235 .sp |
1525 .sp .6 |
1236 如果客户机是 x86 系统且存在本地 ISC DHCP 配置,则将在 ISC DHCP 配置中配置客户机。 |
1526 .RS 4n |
1237 .sp |
1527 指定要附加到清单、脚本或配置文件的现有条件的条件。请参见下文的“条件”部分。如果已指定 \fIcriteria\fR,会将该条件的 \fIvalue\fR|\fIlist\fR|\fIrange\fR 替换为指定的 \fIvalue\fR|\fIlist\fR|\fIrange\fR。 |
1238 .ne 2 |
1528 .RE |
1239 .mk |
1529 |
1240 .na |
1530 .RE |
1241 \fB\fB\fB-b\fR|\fB--boot-args\fR \fI property\fR=\fIvalue\fR,...\fR\fR |
1531 |
1242 .ad |
1532 .sp |
1243 .sp .6 |
1533 .ne 2 |
1244 .RS 4n |
1534 .mk |
1245 可选:仅用于 x86 客户机。在 \fB/etc/netboot\fR 中特定于客户机的 \fBmenu.lst\fR 文件中设置属性值。使用此选项可设置特定于此客户机的引导属性。此选项可以接受多个 \fIproperty\fR=\fIvalue\fR 对。 |
1535 .na |
1246 .RE |
1536 \fB\fBinstalladm create-client -n|--service \fIsvcname \fR\fR\fR |
1247 |
1537 .ad |
1248 .sp |
1538 .br |
1249 .ne 2 |
1539 .na |
1250 .mk |
1540 \fB\fB[-b|--boot-args \fIproperty \fR=\fIvalue\fR,...] -e|--macaddr \fImacaddr \fR\fR\fR |
1251 .na |
1541 .ad |
1252 \fB\fB\fB-e\fR|\fB--macaddr\fR \fI macaddr\fR\fR\fR |
1542 .sp .6 |
|
1543 .RS 4n |
|
1544 针对指定客户机完成可选设置任务,以便提供与 \fBcreate-service\fR 子命令所使用的缺省设置不同的定制客户机设置。让用户指定客户机的非缺省服务名称和引导参数。也可用于修改现有客户机。 |
|
1545 .sp |
|
1546 .LP |
|
1547 如果满足以下条件,则会在 ISC DHCP 配置中配置客户机: |
|
1548 .RS +4 |
|
1549 .TP |
|
1550 .ie t \(bu |
|
1551 .el o |
|
1552 客户机是一个 x86 系统。 |
|
1553 .RE |
|
1554 .RS +4 |
|
1555 .TP |
|
1556 .ie t \(bu |
|
1557 .el o |
|
1558 存在本地 ISC DHCP 配置。 |
|
1559 .RE |
|
1560 .RS +4 |
|
1561 .TP |
|
1562 .ie t \(bu |
|
1563 .el o |
|
1564 \fBall_services/manage_dhcp\fR 属性值是 \fBtrue\fR。 |
|
1565 .RE |
|
1566 .sp |
|
1567 .ne 2 |
|
1568 .mk |
|
1569 .na |
|
1570 \fB\fB-n|--service \fIsvcname\fR\fR\fR |
|
1571 .ad |
|
1572 .sp .6 |
|
1573 .RS 4n |
|
1574 必需:指定客户机安装的安装服务。 |
|
1575 .RE |
|
1576 |
|
1577 .sp |
|
1578 .ne 2 |
|
1579 .mk |
|
1580 .na |
|
1581 \fB\fB-b|--boot-args \fIproperty\fR=\fI value\fR,...\fR\fR |
|
1582 .ad |
|
1583 .sp .6 |
|
1584 .RS 4n |
|
1585 可选:仅适用于 x86 客户机。在特定于客户机的引导配置文件中在 \fB/etc/netboot\fR 中设置了一个属性值。可使用此选项设置特定于此客户机的引导属性。该选项可以接受多个 \fIproperty\fR=\fIvalue\fR 对。 |
|
1586 .RE |
|
1587 |
|
1588 .sp |
|
1589 .ne 2 |
|
1590 .mk |
|
1591 .na |
|
1592 \fB\fB-e|--macaddr \fImacaddr\fR\fR\fR |
1253 .ad |
1593 .ad |
1254 .sp .6 |
1594 .sp .6 |
1255 .RS 4n |
1595 .RS 4n |
1256 必需:指定客户机的 MAC 地址。 |
1596 必需:指定客户机的 MAC 地址。 |
1257 .RE |
1597 .RE |
1258 |
1598 |
1259 .sp |
1599 .RE |
1260 .ne 2 |
1600 |
1261 .mk |
1601 .sp |
1262 .na |
1602 .ne 2 |
1263 \fB\fB\fB-n\fR|\fB--service\fR \fI svcname\fR\fR\fR |
1603 .mk |
1264 .ad |
1604 .na |
1265 .sp .6 |
1605 \fB\fBinstalladm delete-client \fImacaddr\fR\fR\fR |
1266 .RS 4n |
1606 .ad |
1267 必需:指定客户机安装的安装服务。 |
1607 .sp .6 |
1268 .RE |
1608 .RS 4n |
1269 |
1609 删除之前使用 \fBcreate-client\fR 子命令设置的现有客户机的特定服务信息。 |
1270 .RE |
1610 .sp |
1271 |
1611 .LP |
1272 .sp |
1612 如果满足以下条件,则会在 ISC DHCP 配置中取消客户机配置: |
1273 .ne 2 |
1613 .RS +4 |
1274 .mk |
1614 .TP |
1275 .na |
1615 .ie t \(bu |
1276 \fB\fBdelete-client \fImacaddr\fR\fR\fR |
1616 .el o |
1277 .ad |
1617 客户机是一个 x86 系统。 |
1278 .sp .6 |
1618 .RE |
1279 .RS 4n |
1619 .RS +4 |
1280 删除现有客户机的具体服务信息,这些信息是以前使用 \fBcreate-client\fR 子命令设置的。 |
1620 .TP |
1281 .sp |
1621 .ie t \(bu |
1282 如果客户机是 x86 系统且存在本地 ISC DHCP 配置,则将在 ISC DHCP 配置中取消配置客户机。 |
1622 .el o |
|
1623 存在本地 ISC DHCP 配置。 |
|
1624 .RE |
|
1625 .RS +4 |
|
1626 .TP |
|
1627 .ie t \(bu |
|
1628 .el o |
|
1629 \fBall_services/manage_dhcp\fR 属性值是 \fBtrue\fR。 |
|
1630 .RE |
1283 .sp |
1631 .sp |
1284 .ne 2 |
1632 .ne 2 |
1285 .mk |
1633 .mk |
1286 .na |
1634 .na |
1287 \fB\fB\fImacaddr\fR\fR\fR |
1635 \fB\fB\fImacaddr\fR\fR\fR |
1294 .RE |
1642 .RE |
1295 |
1643 |
1296 .SH 条件 |
1644 .SH 条件 |
1297 .sp |
1645 .sp |
1298 .LP |
1646 .LP |
1299 清单、脚本和配置文件可以用于根据某些特征或条件以不同方式配置 AI 客户机。只有一个清单或脚本可以与特定的客户机关联。任意数目的配置文件可以与特定的客户机关联。 |
1647 清单、派生的清单脚本和配置文件可用来根据特定特征或条件对 AI 客户机进行不同配置。只能将一个清单或脚本与一个特定客户机相关联。可以将任意数量的配置文件与一个特定客户机相关联。 |
1300 .sp |
1648 .sp |
1301 .LP |
1649 .LP |
1302 条件值由 AI 客户机在启动期间确定。 |
1650 条件值由 AI 客户机在启动期间确定。 |
1303 .sp |
1651 .sp |
1304 .LP |
1652 .LP |
1305 除非另有说明,否则可以同时为清单/脚本和配置文件指定以下 AI 客户机系统条件。 |
1653 有关如何在命令行上指定条件,请参见“示例”部分。有关创建条件文件的信息,请参见《\fI《安装 Oracle Solaris 11 系统》\fR》。 |
1306 .sp |
|
1307 .LP |
|
1308 请参见"示例"部分以了解如何在命令行上指定条件。有关创建条件文件的信息,请参见\fI《Installing Oracle Solaris 11 Systems》\fR。 |
|
1309 .sp |
1654 .sp |
1310 |
1655 |
1311 .sp |
1656 .sp |
1312 .TS |
1657 .TS |
1313 tab(); |
1658 tab(); |
1314 cw(1.38i) cw(4.13i) |
1659 cw(1.38i) cw(4.13i) |
1315 lw(1.38i) lw(4.13i) |
1660 lw(1.38i) lw(4.13i) |
1316 . |
1661 . |
1317 条件说明 |
1662 条件描述 |
1318 \fBarch\fR每个 \fBuname -m\fR 的体系结构。 |
1663 \fBarch\fR根据 \fBuname -m\fR 定义的体系结构。 |
1319 \fBcpu\fR每个 \fBuname -p\fR 的 CPU 类 |
1664 \fBcpu\fR根据 \fBuname -p\fR 定义的 CPU 类别。 |
1320 \fBhostname\fRT{ |
1665 \fBhostname\fR分配的主机名。 |
1321 已指定主机名。只能用于配置文件,而不能用于清单。 |
1666 \fBipv4\fRIPv4 网络地址。 |
1322 T} |
|
1323 \fBipv4\fRIP 版本 4 网络地址。 |
|
1324 \fBmac\fRT{ |
1667 \fBmac\fRT{ |
1325 含有冒号 (:) 分隔符的十六进制 MAC 地址。 |
1668 使用冒号 (:) 分隔符的十六进制 MAC 地址。 |
1326 T} |
1669 T} |
1327 \fBmem\fRT{ |
1670 \fBmem\fRT{ |
1328 每个 \fBprtconf\fR(1M) 的内存大小 (MB)。 |
1671 根据 \fBprtconf\fR(1M) 定义的内存大小(以 MB 为单位)。 |
1329 T} |
1672 T} |
1330 \fBnetwork\fRIP 版本 4 网络编号。 |
1673 \fBnetwork\fRIP 版本 4 网络编号。 |
1331 \fBplatform\fR每个 \fBuname -i\fR 的平台名称。 |
1674 \fBplatform\fRT{ |
1332 \fBzonename\fR每个 \fBzones\fR(5) 的区域名称。 |
1675 由 \fBuname -i\fR(对于 x86 系统) 和 \fBprtconf -b\fR(对于 SPARC 系统)返回的平台名称。 |
|
1676 T} |
|
1677 \fBzonename\fR根据 \fBzones\fR(5) 定义的区域名称。 |
1333 .TE |
1678 .TE |
1334 |
1679 |
1335 .sp |
1680 .sp |
1336 .LP |
1681 .LP |
1337 \fBipv4\fR、\fBmac\fR、\fBmem\fR 和 \fBnetwork\fR 规范可以表示为由连字符 (\fB-\fR) 分隔的范围值。要指定对范围的一端没有限制,请使用 \fBunbounded\fR。 |
1682 \fBipv4\fR、\fBmac\fR、\fBmem\fR 和 \fBnetwork\fR 规范可以表示为以连字符 (\fB-\fR) 分隔的值范围。若不要为范围的一端指定限制,请使用 \fBunbounded\fR。 |
1338 .sp |
1683 .sp |
1339 .LP |
1684 .LP |
1340 不能指定为范围的任何条件都可以指定为空格分隔值列表。 |
1685 \fBarch\fR、\fBcpu\fR、\fBhostname\fR、\fBplatform\fR 和 \fBzonename\fR 指定值可表示为由空格分隔的且带有引号的值的列表。 |
1341 .SH 示例 |
1686 .SH 示例 |
1342 .LP |
1687 .LP |
1343 \fB示例 1 \fR从 ISO 文件设置新的 x86 安装服务 |
1688 \fB示例 1 \fR从 ISO 文件创建新的 x86 安装服务 |
1344 .sp |
1689 .sp |
1345 .LP |
1690 .LP |
1346 首次设置安装服务器和 x86 安装服务。命令包括起始 IP 地址和 IP 地址的总计数,以便配置 DHCP 服务器。 |
1691 首次创建安装服务器和 x86 安装服务。该命令包括起始 IP 地址和 IP 地址总数,以配置 DHCP 服务器。 |
1347 |
1692 |
1348 .sp |
1693 .sp |
1349 .in +2 |
1694 .in +2 |
1350 .nf |
1695 .nf |
1351 # \fBinstalladm create-service -n sol-11-i386-svc \e\fR |
1696 $ \fBpfexec installadm create-service -n sol-11_1-i386 \e\fR |
1352 \fB-s /export/isos/sol-11-i386.iso \e\fR |
1697 \fB-s /export/isos/sol-11_1-ai-x86.iso \e\fR |
1353 \fB-i 172.0.0.10 -c 10 -d /export/images/soli386\fR |
1698 \fB-i 172.0.0.10 -c 10 -d /export/images/sol-11_1-i386\fR |
1354 .fi |
1699 .fi |
1355 .in -2 |
1700 .in -2 |
1356 .sp |
1701 .sp |
1357 |
1702 |
1358 .sp |
1703 .sp |
1359 .LP |
1704 .LP |
1360 AI ISO 映像位于 \fB/export/isos/sol-11-i386.iso\fR。命令在基于 AI ISO 映像的 \fB/export/images/soli386\fR 处设置网络映像和安装服务。此网络映像将用于客户机安装。 |
1705 AI ISO 映像位于 \fB/export/isos/sol-11_1-ai-x86.iso\fR。命令在基于 AI ISO 映像的 \fB/export/images/sol-11_1-i386\fR 处设置网络映像和安装服务。该网络映像允许客户机安装。 |
1361 |
1706 |
1362 .sp |
1707 .sp |
1363 .LP |
1708 .LP |
1364 起始 IP 地址 172.0.0.10 和十个 IP 地址将添加到本地 ISC DHCP 配置。如果本地 ISC DHCP 配置不存在,则启动 ISC DHCP 服务器。 |
1709 起始 IP 地址为 172.0.0.10,并在本地 ISC DHCP 配置中添加了十个 IP 地址。如果不存在本地 ISC DHCP 配置,则会启动 ISC DHCP 服务器。 |
1365 |
1710 |
1366 .sp |
1711 .sp |
1367 .LP |
1712 .LP |
1368 由于这是创建的第一个 \fBi386\fR 服务,因此会自动创建 \fBdefault-i386\fR 服务并将其作为此服务的别名。\fBdefault-i386\fR 别名是可操作的,通过 PXE 引导的客户机将从 \fBdefault-i386\fR 服务引导和安装。 |
1713 由于这是创建的第一个 x86 服务,因此会自动创建 \fBdefault-i386\fR 服务并以此服务作为其别名。\fBdefault-i386\fR 别名是可操作的,通过 PXE 引导的客户机将从 \fBdefault-i386\fR 服务引导和安装。 |
1369 |
1714 |
1370 .LP |
1715 .LP |
1371 \fB示例 2 \fR从 ISO 文件设置新的 SPARC 安装服务 |
1716 \fB示例 2 \fR从 ISO 文件创建新的 SPARC 安装服务 |
1372 .sp |
1717 .sp |
1373 .LP |
1718 .LP |
1374 首次设置 SPARC 安装服务。 |
1719 首次创建 SPARC 安装服务。 |
1375 |
1720 |
1376 .sp |
1721 .sp |
1377 .in +2 |
1722 .in +2 |
1378 .nf |
1723 .nf |
1379 # \fBinstalladm create-service -n sol-11-sparc-svc \e\fR |
1724 $ \fBpfexec installadm create-service -n sol-11_1-sparc \e\fR |
1380 \fB-s /export/isos/sol-11-sparc.iso \e\fR |
1725 \fB-s /export/isos/sol-11_1-ai-sparc.iso \e\fR |
1381 \fB-d /export/images/solsparc\fR |
1726 \fB-d /export/images/sol-11_1-sparc\fR |
1382 .fi |
1727 .fi |
1383 .in -2 |
1728 .in -2 |
1384 .sp |
1729 .sp |
1385 |
1730 |
1386 .sp |
1731 .sp |
1387 .LP |
1732 .LP |
1388 AI ISO 映像位于 \fB/export/isos/sol-11-sparc.iso\fR。命令在基于 AI ISO 映像的 \fB/export/images/solsparc\fR 处设置网络映像和安装服务。此网络映像将用于客户机安装。 |
1733 AI ISO 映像位于 \fB/export/isos/sol-11_1-ai-sparc.iso\fR。命令在基于 AI ISO 映像的 \fB/export/images/sol-11_1-sparc\fR 处设置网络映像和安装服务。该网络映像允许客户机安装。 |
1389 |
1734 |
1390 .sp |
1735 .sp |
1391 .LP |
1736 .LP |
1392 由于这是创建的第一个 SPARC 服务,因此会自动创建 \fBdefault-sparc\fR 服务并将其作为此服务的别名。\fBdefault-sparc\fR 别名是可操作的,SPARC 客户机将从 \fBdefault-sparc\fR 服务引导和安装。 |
1737 由于这是创建的第一个 SPARC 服务,因此会自动创建 \fBdefault-sparc\fR 服务并以此服务作为其别名。\fBdefault-sparc\fR 别名是可操作的,SPARC 客户机将从 \fBdefault-sparc\fR 服务引导和安装。 |
1393 |
1738 |
1394 .LP |
1739 .LP |
1395 \fB示例 3 \fR从软件包系统信息库设置 i386 安装服务 |
1740 \fB示例 3 \fR从软件包系统信息库设置 x86 安装服务 |
1396 .sp |
1741 .sp |
1397 .in +2 |
1742 .LP |
1398 .nf |
1743 如果没有为网络映像指定源,则使用 IPS 软件包。 |
1399 # \fBinstalladm create-service -y -n mysvc\fR |
1744 |
1400 .fi |
1745 .sp |
1401 .in -2 |
1746 .in +2 |
1402 .sp |
1747 .nf |
1403 |
1748 $ \fBpfexec installadm create-service -y\fR |
1404 .sp |
1749 .fi |
1405 .LP |
1750 .in -2 |
1406 在 i386 安装服务器上,此命令在缺省映像位置 \fB/export/auto_install/mysvc\fR 设置 i386 网络映像和名为 \fBmysvc\fR 的安装服务。\fB-y\fR 选项提供对缺省位置可接受的确认。由于未指定体系结构,因此创建的服务具有与安装服务器相同的体系结构。此命令假定安装服务器的 \fBpkg publisher\fR 列表上的软件包系统信息库包含 \fBinstall-image/solaris-auto-install\fR 软件包。 |
1751 .sp |
1407 |
1752 |
1408 .sp |
1753 .sp |
1409 .LP |
1754 .LP |
1410 要指定在此服务器上创建 SPARC 服务,请使用 \fB-a\fR 选项。 |
1755 在 x86 安装服务器上,此命令会在位于由 \fBall_services/default_imagepath_basedir\fR 属性的值指定的映像位置处的目录中设置一个 x86 网络映像和带有缺省名称的安装服务。有关此属性的缺省值,请参见“安装服务器配置属性”。\fB-y\fR 选项用于确认缺省位置是否可接受。由于未指定体系结构,因此创建的服务与安装服务器具有相同的体系结构。此命令假定安装服务器的 \fBpkg publisher\fR 列表上的软件包系统信息库包含 \fBinstall-image/solaris-auto-install\fR 软件包。 |
1411 |
1756 |
1412 .sp |
1757 .sp |
1413 .LP |
1758 .LP |
1414 要指定 \fBinstall-image/solaris-auto-install\fR 软件包的源,请使用 \fB-p\fR 选项。例如,使用以下命令可将位于 \fBhttp://example.company.com:4281\fR 的 \fBai-image\fR 系统信息库指定为 \fBinstall-image/solaris-auto-install\fR 软件包的源: |
1759 要指定在此服务器上创建一个 SPARC 服务,请使用 \fB-a\fR 选项。 |
1415 |
1760 |
1416 .sp |
1761 .sp |
1417 .in +2 |
1762 .LP |
1418 .nf |
1763 要指定 \fBsolaris-auto-install\fR 软件包的发布者,请使用 \fB-p\fR 选项。例如,使用以下命令可将位于 \fBhttp://example.company.com:4281\fR 的 \fBai-image\fR 发布者指定为 \fBsolaris-auto-install\fR 软件包的发布者: |
1419 # \fBinstalladm create-service -y -n mysvc \e\fR |
1764 |
|
1765 .sp |
|
1766 .in +2 |
|
1767 .nf |
|
1768 $ \fBpfexec installadm create-service -y \e\fR |
1420 \fB-p ai-image=http://example.company.com:4281\fR |
1769 \fB-p ai-image=http://example.company.com:4281\fR |
1421 .fi |
1770 .fi |
1422 .in -2 |
1771 .in -2 |
1423 .sp |
1772 .sp |
1424 |
1773 |
1425 .LP |
1774 .LP |
1426 \fB示例 4 \fR将客户机与安装服务关联 |
1775 \fB示例 4 \fR将客户机与安装服务相关联 |
1427 .sp |
1776 .sp |
1428 .LP |
1777 .LP |
1429 使用以下样例命令可将客户机与特定的安装服务关联。安装服务必须已存在。 |
1778 使用以下样例命令可将客户机与特定安装服务相关联。安装服务必须已存在。 |
1430 |
1779 |
1431 .sp |
1780 .sp |
1432 .in +2 |
1781 .in +2 |
1433 .nf |
1782 .nf |
1434 # \fBinstalladm create-client -b "console=ttya" \e\fR |
1783 $ \fBpfexec installadm create-client -b "console=ttya" \e\fR |
1435 \fB-e 0:e0:81:5d:bf:e0 -n my-i386-service\fR |
1784 \fB-e 0:e0:81:5d:bf:e0 -n sol-11_1-i386\fR |
1436 .fi |
1785 .fi |
1437 .in -2 |
1786 .in -2 |
1438 .sp |
1787 .sp |
1439 |
1788 |
1440 .sp |
1789 .sp |
1441 .LP |
1790 .LP |
1442 在此示例中,该命令为 MAC 地址为 \fB0:e0:81:5d:bf:e0\fR 的系统创建了一个特定于客户机的设置。此客户机将使用以前设置的、名为 \fBmy-i386-service\fR 的安装服务以及该服务的关联网络映像。此命令将在 \fB/etc/netboot\fR 中特定于客户机的 \fBmenu.lst\fR 文件中设置引导属性 \fBconsole=ttya\fR。 |
1791 在本示例中,该命令会为 MAC 地址为 \fB0:e0:81:5d:bf:e0\fR 的系统创建特定于客户机的设置。此客户机将使用以前设置的、名为 \fBsol-11_1-i386\fR 的安装服务以及该服务的关联网络映像。命令在 \fB/etc/netboot\fR 中的特定于客户机的引导配置文件设置引导属性 \fB console=ttya\fR。 |
1443 |
1792 |
1444 .LP |
1793 .LP |
1445 \fB示例 5 \fR在不修改缺省服务的情况下添加新安装服务 |
1794 \fB示例 5 \fR在不修改缺省服务的情况下添加新安装服务 |
1446 .sp |
1795 .sp |
1447 .LP |
1796 .LP |
1448 使用以下样例命令可添加名为 \fBmy-sparc-service\fR 的新服务、保留现有的服务并使现有的缺省服务保持不变。 |
1797 使用以下样例命令可添加名为 \fBsol-11-sparc\fR 的新服务、保留现有的服务并使现有的缺省服务保持不变。 |
1449 |
1798 |
1450 .sp |
1799 .sp |
1451 .in +2 |
1800 .in +2 |
1452 .nf |
1801 .nf |
1453 # \fBinstalladm create-service -n my-sparc-service \e\fR |
1802 $ \fBpfexec installadm create-service -n sol-11-sparc \e\fR |
1454 \fB-s /export/isos/mysparc.iso \e\fR |
1803 \fB-s /export/isos/sol-11-1111-ai-sparc.iso \e\fR |
1455 \fB-d /export/ai/mysparc-image\fR |
1804 \fB-d /export/ai/sol-11-sparc\fR |
1456 .fi |
1805 .fi |
1457 .in -2 |
1806 .in -2 |
1458 .sp |
1807 .sp |
1459 |
1808 |
1460 .LP |
1809 .LP |
1461 \fB示例 6 \fR添加新的安装服务并更新缺省服务 |
1810 \fB示例 6 \fR更新 \fBdefault-i386\fR 服务 |
1462 .sp |
1811 .sp |
1463 .LP |
1812 .LP |
1464 使用以下两个样例命令可添加名为 \fBmy-sparc-service\fR 的新服务、保留现有的服务并使新服务成为 SPARC 客户机的缺省服务。 |
1813 使用以下示例命令将 \fBdefault-i386\fR 别名服务更新为与最新可用映像相关联。\fBinstalladm list\fR 命令可显示在执行该命令之前和之后的服务。示例假定原先用来创建 \fBdefault-i386\fR 服务别名的发布者提供了更新的网络映像包。 |
1465 |
1814 |
1466 .sp |
1815 .sp |
1467 .in +2 |
1816 .in +2 |
1468 .nf |
1817 .nf |
1469 # \fBinstalladm create-service -n my-sparc-service \e\fR |
1818 $ \fBinstalladm list\fR |
1470 \fB-s /export/isos/mysparc.iso \e\fR |
1819 Service Name Alias Of Status Arch Image Path |
1471 \fB-d /export/ai/mysparc-image\fR |
1820 ------------ -------- ------ ---- ---------- |
1472 # \fBinstalladm set-service \e\fR |
1821 default-i386 solaris11-i386 on i386 /export/images/solaris11-i386 |
1473 \fB-o aliasof=my-sparc-service default-sparc\fR |
1822 solaris11-i386 - on i386 /export/images/solaris11-i386 |
1474 .fi |
1823 $ \fBpfexec installadm update-service default-i386\fR |
1475 .in -2 |
1824 \&... |
1476 .sp |
1825 Creating new i386 service: solaris11_1-i386 |
1477 |
1826 Aliasing default-i386 to solaris11_1-i386 ... |
1478 .LP |
1827 \&... |
1479 \fB示例 7 \fR将自定义的缺省 AI 清单添加到安装服务 |
1828 $ \fBinstalladm list\fR |
1480 .sp |
1829 Service Name Alias Of Status Arch Image Path |
1481 .LP |
1830 ------------ -------- ------ ---- ---------- |
1482 使用以下样例命令可将新清单添加到 \fBservice_092910\fR 安装服务,并使其成为服务的缺省清单。清单数据在 \fBmy_manifest.xml\fR 中。将来的 \fBinstalladm\fR 命令会将此清单作为 \fBmy_manifest\fR 进行引用。 |
1831 default-i386 solaris11_1-i386 on i386 /export/images/solaris11_1-i386 |
1483 |
1832 solaris11-i386 - on i386 /export/images/solaris11-i386 |
1484 .sp |
1833 solaris11_1-i386 - on i386 /export/images/solaris11_1-i386 |
1485 .in +2 |
1834 .fi |
1486 .nf |
1835 .in -2 |
1487 # \fBinstalladm create-manifest -d -f my_manifest.xml \e\fR |
1836 .sp |
1488 \fB-m my_manifest -n service_092910\fR |
1837 |
1489 .fi |
1838 .LP |
1490 .in -2 |
1839 \fB示例 7 \fR添加新的安装服务并更新 \fBdefault-sparc\fR 服务 |
1491 .sp |
1840 .sp |
1492 |
1841 .LP |
1493 .LP |
1842 使用下面两个样例命令可添加名为 \fBmy-sparc-service\fR 的新服务,保留现有服务,并将新服务设为 SPARC 客户机的缺省服务。 |
1494 \fB示例 8 \fR将派生的清单脚本添加到安装服务 |
1843 |
1495 .sp |
1844 .sp |
1496 .LP |
1845 .in +2 |
1497 使用以下样例命令可将名为 \fBmy_script\fR 的派生清单脚本添加到名为 \fBservice_092910\fR 的现有安装服务。脚本的添加方式与清单相同。 |
1846 .nf |
1498 |
1847 $ \fBpfexec installadm create-service -n solaris11_1-sparc \e\fR |
1499 .sp |
1848 \fB-s /export/isos/sol-11_1-ai-sparc.iso \e\fR |
1500 .in +2 |
1849 \fB-d /export/ai/solaris11_1-sparc\fR |
1501 .nf |
1850 $ \fBpfexec installadm set-service \e\fR |
1502 # \fBinstalladm create-manifest -f my_script.py \e\fR |
1851 \fB-o aliasof=solaris11_1-sparc default-sparc\fR |
1503 \fB-m my_script -n service_092910\fR |
1852 .fi |
1504 .fi |
1853 .in -2 |
1505 .in -2 |
1854 .sp |
1506 .sp |
1855 |
1507 |
1856 .LP |
1508 .sp |
1857 \fB示例 8 \fR将定制缺省 AI 清单添加到安装服务 |
1509 .LP |
1858 .sp |
1510 有关如何创建派生的清单脚本的信息,请参见\fI《Installing Oracle Solaris 11 Systems》\fR。 |
1859 .LP |
1511 |
1860 使用以下样例命令可将新清单添加到 \fBsol-11_1-i386\fR 安装服务,并使其成为服务的缺省清单。清单数据位于 \fBmy_default.xml\fR 中。将来的 \fBinstalladm\fR 命令会将此清单作为 \fBmy_default\fR 进行引用。 |
1512 .LP |
1861 |
1513 \fB示例 9 \fR替换安装服务的缺省 AI 清单 |
1862 .sp |
1514 .sp |
1863 .in +2 |
1515 .LP |
1864 .nf |
1516 使用以下样例命令可将现有安装服务 \fBservice_092910\fR 的缺省清单替换为已作为 \fBmy_manifest\fR 添加到服务的自定义清单。通过为 \fBcreate-manifest\fR 子命令指定 \fB-m my_manifest\fR,将此清单添加到了服务。 |
1865 $ \fBpfexec installadm create-manifest -d -f my_default.xml \e\fR |
1517 |
1866 \fB-m my_default -n sol-11_1-i386\fR |
1518 .sp |
1867 .fi |
1519 .in +2 |
1868 .in -2 |
1520 .nf |
1869 .sp |
1521 # \fBinstalladm set-service -o default-manifest=my_manifest \e\fR |
1870 |
1522 \fB-n service_092910\fR |
1871 .LP |
1523 .fi |
1872 \fB示例 9 \fR将派生清单脚本添加到安装服务 |
1524 .in -2 |
1873 .sp |
1525 .sp |
1874 .LP |
1526 |
1875 使用以下样例命令可将名为 \fBmy_script\fR 的派生清单脚本添加到名为 \fBsolaris11_1-i386\fR 的现有安装服务。添加脚本的方式与添加清单的方式相同。 |
1527 .LP |
1876 |
1528 \fB示例 10 \fR列出安装服务 |
1877 .sp |
|
1878 .in +2 |
|
1879 .nf |
|
1880 $ \fBpfexec installadm create-manifest -f my_script.py \e\fR |
|
1881 \fB-m my_script -n solaris11_1-i386\fR |
|
1882 .fi |
|
1883 .in -2 |
|
1884 .sp |
|
1885 |
|
1886 .sp |
|
1887 .LP |
|
1888 有关如何创建派生清单脚本的信息,请参见《\fI《安装 Oracle Solaris 11 系统》\fR》。 |
|
1889 |
|
1890 .LP |
|
1891 \fB示例 10 \fR替换安装服务的缺省 AI 清单 |
|
1892 .sp |
|
1893 .LP |
|
1894 使用以下样例命令可将现有安装服务 \fBsol-11_1-sparc\fR 的缺省清单替换为已作为 \fBcustom_manifest\fR 添加到服务的定制清单。通过为 \fBcreate-manifest\fR 子命令指定 \fB-m custom_manifest\fR,将此清单添加到了服务。 |
|
1895 |
|
1896 .sp |
|
1897 .in +2 |
|
1898 .nf |
|
1899 $ \fBpfexec installadm set-service \e\fR |
|
1900 \fB-o default-manifest=custom_manifest sol-11_1-sparc\fR |
|
1901 .fi |
|
1902 .in -2 |
|
1903 .sp |
|
1904 |
|
1905 .LP |
|
1906 \fB示例 11 \fR列出安装服务 |
1529 .sp |
1907 .sp |
1530 .LP |
1908 .LP |
1531 使用以下样例命令可列出本地服务器上的安装服务。 |
1909 使用以下样例命令可列出本地服务器上的安装服务。 |
1532 |
1910 |
1533 .sp |
1911 .sp |
1534 .in +2 |
1912 .in +2 |
1535 .nf |
1913 .nf |
1536 $ \fBinstalladm list\fR |
1914 $ \fBinstalladm list\fR |
1537 Service Name Alias Of Status Arch Image Path |
1915 Service Name Alias Of Status Arch Image Path |
1538 ------------ -------- ------ ---- ---------- |
1916 ------------ -------- ------ ---- ---------- |
1539 default-i386 sol-11-i386-svc on x86 /export/images/soli386 |
1917 default-i386 sol-11_1-i386 on i386 /export/images/sol-11_1-i386 |
1540 default-sparc sol-11-sparc-svc on Sparc /export/images/solsparc |
1918 default-sparc sol-11_1-sparc on sparc /export/images/sol-11_1-sparc |
1541 sol-11-i386-svc - on x86 /export/images/soli386 |
1919 sol-11_1-i386 - on i386 /export/images/sol-11_1-i386 |
1542 sol-11-sparc-svc - on Sparc /export/images/solsparc |
1920 sol-11_1-sparc - on sparc /export/images/sol-11_1-sparc |
1543 .fi |
1921 .fi |
1544 .in -2 |
1922 .in -2 |
1545 .sp |
1923 .sp |
1546 |
1924 |
1547 .LP |
1925 .LP |
1548 \fB示例 11 \fR列出与安装服务关联的客户机 |
1926 \fB示例 12 \fR列出与安装服务相关联的客户机 |
1549 .sp |
1927 .sp |
1550 .LP |
1928 .LP |
1551 使用以下样例命令可列出本地服务器上特定安装服务的客户机。 |
1929 使用以下样例命令可列出本地服务器上特定安装服务的客户机。 |
1552 |
1930 |
1553 .sp |
1931 .sp |
1554 .in +2 |
1932 .in +2 |
1555 .nf |
1933 .nf |
1556 $ \fBinstalladm list -c -n my-x86-service\fR |
1934 $ \fBinstalladm list -c -n sol-11_1-i386\fR |
1557 Service Name Client Address Arch Image Path |
1935 Service Name Client Address Arch Image Path |
1558 ------------ -------------- ---- ---------- |
1936 ------------ -------------- ---- ---------- |
1559 my-x86-service 01:C2:52:E6:4B:E1 i386 /export/images/myimage |
1937 sol-11_1-i386 01:C2:52:E6:4B:E1 i386 /export/images/sol-11_1-i386 |
1560 .fi |
1938 .fi |
1561 .in -2 |
1939 .in -2 |
1562 .sp |
1940 .sp |
1563 |
1941 |
1564 .LP |
1942 .LP |
1565 \fB示例 12 \fR列出与安装服务关联的清单 |
1943 \fB示例 13 \fR列出与安装服务相关联的清单 |
1566 .sp |
1944 .sp |
1567 .LP |
1945 .LP |
1568 使用以下样例命令可列出与本地服务器上的特定安装服务关联的清单和脚本。 |
1946 使用以下样例命令可列出与本地服务器上的特定安装服务相关联的清单和派生的清单脚本。 |
1569 |
1947 |
1570 .sp |
1948 .sp |
1571 .in +2 |
1949 .in +2 |
1572 .nf |
1950 .nf |
1573 $ \fBinstalladm list -m -n my-x86-service\fR |
1951 $ \fBinstalladm list -m -n sol-11_1-sparc\fR |
1574 Manifest Status Criteria |
1952 Service/Manifest Name Status Criteria |
1575 -------- ------ -------- |
1953 --------------------- ------ -------- |
1576 manifest2 arch = i86pc |
1954 sol-11_1-sparc |
1577 mem = 4096 MB - unbounded |
1955 mem mem = 4096 MB - unbounded |
1578 |
1956 custom_manifest Default (Ignored: |
1579 sparc_setup arch = sun4v |
1957 mem = 2048 MB - 4095 MB) |
1580 |
1958 orig_default Inactive None |
1581 new_default Default (Ignored: mem = 2048 MB - 4095 MB) |
1959 .fi |
1582 |
1960 .in -2 |
1583 orig_default Inactive None |
1961 .sp |
1584 .fi |
1962 |
1585 .in -2 |
1963 .sp |
1586 .sp |
1964 .LP |
1587 |
1965 该示例显示以下输出: |
1588 .sp |
1966 .RS +4 |
1589 .LP |
1967 .TP |
1590 此示例显示以下输出: |
1968 .ie t \(bu |
1591 .RS +4 |
1969 .el o |
1592 .TP |
1970 具有条件的非缺省清单 (\fBmem\fR) |
1593 .ie t \(bu |
1971 .RE |
1594 .el o |
1972 .RS +4 |
1595 具有条件的非缺省清单 (\fBmanifest2\fR) |
1973 .TP |
1596 .RE |
1974 .ie t \(bu |
1597 .RS +4 |
1975 .el o |
1598 .TP |
1976 具有被忽略的条件的缺省清单 (\fBcustom_manifest\fR) |
1599 .ie t \(bu |
1977 .RE |
1600 .el o |
1978 .RS +4 |
1601 具有条件的非缺省脚本 (\fBsparc_setup\fR) |
1979 .TP |
1602 .RE |
1980 .ie t \(bu |
1603 .RS +4 |
1981 .el o |
1604 .TP |
1982 由于没有条件而被标记为非活动状态的非缺省清单 (\fBorig_default\fR) |
1605 .ie t \(bu |
1983 .RE |
1606 .el o |
1984 .LP |
1607 具有被忽略的条件的缺省清单 (\fBnew_default \fR) |
1985 \fB示例 14 \fR列出配置文件 |
1608 .RE |
1986 .sp |
1609 .RS +4 |
1987 .LP |
1610 .TP |
1988 使用以下样例命令可列出本地服务器上所有安装服务的系统配置文件。 |
1611 .ie t \(bu |
|
1612 .el o |
|
1613 由于没有条件而被标记为非活动的非缺省清单 (\fBorig_default\fR) |
|
1614 .RE |
|
1615 .LP |
|
1616 \fB示例 13 \fR列出配置文件 |
|
1617 .sp |
|
1618 .LP |
|
1619 使用以下样例命令可列出本地服务器上的配置文件。 |
|
1620 |
1989 |
1621 .sp |
1990 .sp |
1622 .in +2 |
1991 .in +2 |
1623 .nf |
1992 .nf |
1624 $ \fBinstalladm list -p\fR |
1993 $ \fBinstalladm list -p\fR |
1625 Service Name Profile |
1994 Service/Profile Name Criteria |
1626 ------------ ------- |
1995 -------------------- -------- |
1627 sparc2 myprofile.xml |
1996 sol-11_1-i386 |
1628 myprofile2.xml |
1997 sc_all-x86.xml None |
1629 svc0817 profile3 |
1998 |
1630 svc0819 profile4.xml |
1999 sol-11_1-sparc |
1631 newprofile |
2000 sc_all-sparc.xml None |
1632 foo.xml |
2001 sc_network.xml network = 10.0.0.0 |
1633 .fi |
2002 ipv4 = 10.0.2.100 - 10.0.2.199 |
1634 .in -2 |
2003 .fi |
1635 .sp |
2004 .in -2 |
1636 |
2005 .sp |
1637 .LP |
2006 |
1638 \fB示例 14 \fR将没有名称的自定义 AI 清单添加到安装服务 |
2007 .LP |
1639 .sp |
2008 \fB示例 15 \fR将没有名称的定制 AI 清单添加到安装服务 |
1640 .LP |
2009 .sp |
1641 使用以下样例命令可将 \fB/export/my_manifest.xml\fR 中的清单添加到 \fBsvc1\fR(具有 MAC 地址等于 \fBaa:bb:cc:dd:ee:ff\fR 的条件)。 |
2010 .LP |
1642 |
2011 使用以下样例命令可将 \fB/export/my_manifest.xml\fR 中的清单添加到 \fBsol-11_1-i386\fR(具有 MAC 地址等于 \fBaa:bb:cc:dd:ee:ff\fR 的条件)。 |
1643 .sp |
2012 |
1644 .in +2 |
2013 .sp |
1645 .nf |
2014 .in +2 |
1646 # \fBinstalladm create-manifest -f /export/my_manifest.xml \e\fR |
2015 .nf |
1647 \fB-n svc1 -c MAC="aa:bb:cc:dd:ee:ff"\fR |
2016 $ \fBpfexec installadm create-manifest \e\fR |
1648 .fi |
2017 \fB-f /export/my_manifest.xml -n sol-11_1-i386 \e\fR |
1649 .in -2 |
2018 \fB-c mac="aa:bb:cc:dd:ee:ff"\fR |
1650 .sp |
2019 .fi |
1651 |
2020 .in -2 |
1652 .sp |
2021 .sp |
1653 .LP |
2022 |
1654 在此示例中,清单不包含名称属性,因此清单名称取自文件名。 |
2023 .sp |
1655 |
2024 .LP |
1656 .sp |
2025 在本示例中,清单不包含名称属性,因此会从文件名取得清单名称。 |
1657 .in +2 |
2026 |
1658 .nf |
2027 .sp |
1659 $ \fBinstalladm list -m -n svc1\fR |
2028 .in +2 |
1660 Manifest Criteria |
2029 .nf |
1661 -------- -------- |
2030 $ \fBinstalladm list -m -n sol-11_1-i386\fR |
1662 my_manifest mac = AA:BB:CC:DD:EE:FF |
2031 Service/Manifest Name Status Criteria |
1663 .fi |
2032 --------------------- ------ -------- |
1664 .in -2 |
2033 sol-11_1-i386 |
1665 .sp |
2034 my_manifest.xml mac = AA:BB:CC:DD:EE:FF |
1666 |
2035 orig_default Default None |
1667 .LP |
2036 .fi |
1668 \fB示例 15 \fR将具有自定义名称的自定义 AI 清单添加到安装服务 |
2037 .in -2 |
1669 .sp |
2038 .sp |
1670 .LP |
2039 |
1671 使用以下样例命令可将 \fB/export/my_manifest.xml\fR 中的清单添加到 \fBsvc1\fR(具有 IPv4 范围从 10.0.2.100 到 10.0.2.199 的条件)。 |
2040 .LP |
1672 |
2041 \fB示例 16 \fR将具有定制名称的定制 AI 清单添加到安装服务 |
1673 .sp |
2042 .sp |
1674 .in +2 |
2043 .LP |
1675 .nf |
2044 使用以下样例命令可将 \fB/export/my_manifest.xml\fR 中的清单添加到 \fBsol-11_1-i386\fR(具有 IPv4 范围从 10.0.2.100 到 10.0.2.199 的条件)。 |
1676 # \fBinstalladm create-manifest -f /export/my_manifest.xml \e\fR |
2045 |
1677 \fB-n svc1 -m chosen_name \e\fR |
2046 .sp |
1678 \fB-c IPV4="10.0.2.100-10.0.2.199"\fR |
2047 .in +2 |
1679 .fi |
2048 .nf |
1680 .in -2 |
2049 $ \fBpfexec installadm create-manifest \e\fR |
1681 .sp |
2050 \fB-f /export/my_manifest.xml \e\fR |
1682 |
2051 \fB-n sol-11_1-i386 -m custom_name \e\fR |
1683 .sp |
2052 \fB-c ipv4="10.0.2.100-10.0.2.199"\fR |
1684 .LP |
2053 .fi |
1685 在此示例中,清单名称取自 \fB-m\fR 选项。 |
2054 .in -2 |
1686 |
2055 .sp |
1687 .sp |
2056 |
1688 .in +2 |
2057 .sp |
1689 .nf |
2058 .LP |
1690 $ \fBinstalladm list -m -n svc1\fR |
2059 在本示例中,会从 \fB-m\fR 选项取得清单名称。 |
1691 Manifest Criteria |
2060 |
1692 -------- -------- |
2061 .sp |
1693 chosen_name ipv4 = 10.0.2.100 - 10.0.2.199 |
2062 .in +2 |
1694 .fi |
2063 .nf |
1695 .in -2 |
2064 $ \fBinstalladm list -m -n sol-11_1-i386\fR |
1696 .sp |
2065 Service/Manifest Name Status Criteria |
1697 |
2066 --------------------- ------ -------- |
1698 .LP |
2067 sol-11_1-i386 |
1699 \fB示例 16 \fR添加具有在清单中指定的名称的自定义 AI 清单 |
2068 custom_name ipv4 = 10.0.2.100 - 10.0.2.199 |
1700 .sp |
2069 orig_default Default None |
1701 .LP |
2070 .fi |
1702 使用以下样例命令可将 \fB/export/manifest3.xml\fR 中的清单添加到 \fBsvc1\fR(具有内存为 2048 MB 或更大且体系结构为 \fBi86pc\fR 的条件)。 |
2071 .in -2 |
1703 |
2072 .sp |
1704 .sp |
2073 |
1705 .in +2 |
2074 .LP |
1706 .nf |
2075 \fB示例 17 \fR添加定制 AI 清单并在清单中指定名称 |
1707 # \fBinstalladm create-manifest -f /export/manifest3.xml -n svc1 \e\fR |
2076 .sp |
1708 \fB-c MEM="2048-unbounded" -c ARCH=i86pc\fR |
2077 .LP |
1709 .fi |
2078 使用以下样例命令可将 \fB/export/manifest3.xml\fR 中的清单添加到 \fBsol-11_1-i386\fR(具有内存为 2048 MB 或更大且体系结构为 \fBi86pc\fR 的条件)。 |
1710 .in -2 |
2079 |
1711 .sp |
2080 .sp |
1712 |
2081 .in +2 |
1713 .sp |
2082 .nf |
1714 .LP |
2083 $ \fBpfexec installadm create-manifest \e\fR |
1715 在此示例中,清单名称取自清单中 \fBai_instance\fR 元素的 \fBname\fR 属性,如以下部分清单所示: |
2084 \fB-f /export/manifest3.xml -n sol-11_1-i386 \e\fR |
|
2085 \fB-c mem="2048-unbounded" -c arch=i86pc\fR |
|
2086 .fi |
|
2087 .in -2 |
|
2088 .sp |
|
2089 |
|
2090 .sp |
|
2091 .LP |
|
2092 在本示例中,会从清单中 \fBai_instance\fR 元素的 \fBname\fR 属性取得清单名称,如以下部分清单所示: |
1716 |
2093 |
1717 .sp |
2094 .sp |
1718 .in +2 |
2095 .in +2 |
1719 .nf |
2096 .nf |
1720 <auto_install> |
2097 <auto_install> |
1724 .in -2 |
2101 .in -2 |
1725 |
2102 |
1726 .sp |
2103 .sp |
1727 .in +2 |
2104 .in +2 |
1728 .nf |
2105 .nf |
1729 $ \fBinstalladm list -m -n svc1\fR |
2106 $ \fBinstalladm list -m -n sol-11_1-i386\fR |
1730 Manifest Criteria |
2107 Service/Manifest Name Status Criteria |
1731 -------- -------- |
2108 --------------------- ------ -------- |
1732 my_name arch = i86pc |
2109 sol-11_1-i386 |
1733 mem = 2048 MB - unbounded |
2110 my_name arch = i86pc |
1734 .fi |
2111 mem = 2048 MB - unbounded |
1735 .in -2 |
2112 orig_default Default None |
1736 .sp |
2113 .fi |
1737 |
2114 .in -2 |
1738 .LP |
2115 .sp |
1739 \fB示例 17 \fR将系统配置文件添加到安装服务 |
2116 |
1740 .sp |
2117 .LP |
1741 .LP |
2118 \fB示例 18 \fR将系统配置文件添加到安装服务 |
1742 使用以下样例命令可将 \fB/export/profile4.xml\fR 中的配置文件添加到 \fBsvc1\fR(具有为 \fBmyhost1\fR、\fBhost3\fR 或 \fBhost6\fR 中任一主机名的条件)。 |
2119 .sp |
1743 |
2120 .LP |
1744 .sp |
2121 使用以下样例命令可将 \fB/export/profile4.xml\fR 中的配置文件添加到 \fBsol-11_1-i386\fR(具有主机名为 \fBmyhost1\fR、\fBhost3\fR 或 \fBhost6\fR 中任一名称的条件)。 |
1745 .in +2 |
2122 |
1746 .nf |
2123 .sp |
1747 # \fBinstalladm create-profile -f /export/profile4.xml -n svc1 \e\fR |
2124 .in +2 |
1748 \fB-p profile4 -c hostname="myhost1 host3 host6"\fR |
2125 .nf |
1749 $ \fBinstalladm list -p -n svc1\fR |
2126 $ \fBpfexec installadm create-profile \e\fR |
1750 Profile Criteria |
2127 \fB-f /export/profile4.xml -n sol-11_1-i386 -p profile4 \e\fR |
1751 ------- -------- |
2128 \fB-c hostname="myhost1 host3 host6"\fR |
1752 profile4 hostname = myhost1 host3 host6 |
2129 $ \fBinstalladm list -p -n sol-11_1-i386\fR |
1753 .fi |
2130 Service/Profile Name Criteria |
1754 .in -2 |
2131 -------------------- -------- |
1755 .sp |
2132 sol-11_1-i386 |
1756 |
2133 profile4 hostname = myhost1 host3 host6 |
1757 .LP |
2134 .fi |
1758 \fB示例 18 \fR添加所有客户机的系统配置文件 |
2135 .in -2 |
1759 .sp |
2136 .sp |
1760 .LP |
2137 |
1761 如果未指定条件,则配置文件将由使用指定安装服务的所有客户机使用。在以下示例中,创建的配置文件由使用 \fBsvc1\fR 服务的所有客户机使用。 |
2138 .LP |
1762 |
2139 \fB示例 19 \fR添加所有客户机的系统配置文件 |
1763 .sp |
2140 .sp |
1764 .in +2 |
2141 .LP |
1765 .nf |
2142 如果您不指定条件,则使用指定安装服务的所有客户机都将使用该配置文件。在以下示例中,创建的配置文件由使用 \fBsol-11_1-i386\fR 服务的所有客户机使用。 |
1766 # \fBinstalladm create-profile -f /export/locale.xml -n svc1\fR |
2143 |
1767 $ \fBinstalladm list -p -n svc1\fR |
2144 .sp |
1768 Profile Criteria |
2145 .in +2 |
1769 ------- -------- |
2146 .nf |
1770 profile4 hostname = myhost1 host3 host6 |
2147 $ \fBpfexec installadm create-profile -f /export/locale.xml \e\fR |
1771 locale |
2148 \fB-n sol-11_1-i386\fR |
1772 .fi |
2149 $ \fBinstalladm list -p -n sol-11_1-i386\fR |
1773 .in -2 |
2150 Service/Profile Name Criteria |
1774 .sp |
2151 -------------------- -------- |
1775 |
2152 sol-11_1-i386 |
1776 .LP |
2153 profile4.xml hostname = myhost1 host3 host6 |
1777 \fB示例 19 \fR添加具有替换标记的系统配置文件 |
2154 locale.xml |
1778 .sp |
2155 .fi |
1779 .LP |
2156 .in -2 |
1780 配置文件可以使用替换标记,这些标记充当来自用户环境(请参见 \fBenviron\fR(4))或来自 \fBcreate-profile\fR 子命令的 \fB-c\fR 选项中指定的条件的自定义客户机配置信息的占位符。使用替换标记可对任意数目的不同系统重用配置文件。在以下示例中,每个配置文件将与取自 \fB-c\fR 条件选项的 \fBhostname\fR 值一起存储: |
2157 .sp |
1781 |
2158 |
1782 .sp |
2159 .LP |
1783 .in +2 |
2160 \fB示例 20 \fR添加包含变量的系统配置文件 |
1784 .nf |
2161 .sp |
1785 # \fBinstalladm create-profile -p myhost1_hostname \e\fR |
2162 .LP |
1786 \fB-f /export/hostname.xml -n svc1 -c hostname=myhost1\fR |
2163 配置文件可以使用在安装客户机时将替换为定制客户机配置信息的变量。如果使用此类变量,便可在任意数量的不同系统中重复使用配置文件。 |
1787 # \fBinstalladm create-profile -p myhost2_hostname \e\fR |
2164 |
1788 \fB-f /export/hostname.xml -n svc1 -c hostname=myhost2\fR |
2165 .sp |
1789 $ \fBinstalladm list -p -n svc1\fR |
2166 .LP |
1790 Profile Criteria |
2167 本例使用一个系统配置文件来为每个安装客户机分配唯一的主机名。\fBhostname.xml\fR 文件包含以下行: |
1791 ------- -------- |
|
1792 myhost1_hostname hostname = myhost1 |
|
1793 myhost2_hostname hostname = myhost2 |
|
1794 .fi |
|
1795 .in -2 |
|
1796 .sp |
|
1797 |
|
1798 .sp |
|
1799 .LP |
|
1800 \fBhostname.xml\fR 文件包含以下行: |
|
1801 |
2168 |
1802 .sp |
2169 .sp |
1803 .in +2 |
2170 .in +2 |
1804 .nf |
2171 .nf |
1805 <propval name="nodename" value="{{AI_HOSTNAME}}"/> |
2172 <propval name="nodename" value="{{AI_HOSTNAME}}"/> |
1806 .fi |
2173 .fi |
1807 .in -2 |
2174 .in -2 |
1808 |
2175 |
1809 .sp |
2176 .sp |
1810 .LP |
2177 .LP |
1811 \fBcreate-profile\fR 命令进行替换,以便 \fBmyhost1_hostname\fR 配置文件包含以下行: |
2178 在安装时,\fB{{AI_HOSTNAME}}\fR 将替换为该系统的实际主机名。例如,当使用 \fBhostname.xml\fR 来配置主机名为 \fBmyhost1\fR 的客户机时,\fBhostname.xml\fR 配置文件包含以下行: |
1812 |
2179 |
1813 .sp |
2180 .sp |
1814 .in +2 |
2181 .in +2 |
1815 .nf |
2182 .nf |
1816 <propval name="nodename" value="myhost1"/> |
2183 <propval name="nodename" value="myhost1"/> |
1817 .fi |
2184 .fi |
1818 .in -2 |
2185 .in -2 |
1819 |
2186 |
1820 .sp |
2187 .sp |
1821 .LP |
2188 .LP |
1822 使用相同的 \fBhostname.xml\fR 输入文件,\fBmyhost2_hostname\fR 配置文件包含以下行: |
2189 有关将替换标记与配置文件一起使用的更多信息,请参见《\fI《安装 Oracle Solaris 11 系统》\fR》中的“\fI"使用系统配置文件模板"\fR”。 |
1823 |
2190 |
1824 .sp |
2191 .LP |
1825 .in +2 |
2192 \fB示例 21 \fR将条件添加到现有清单 |
1826 .nf |
2193 .sp |
1827 <propval name="nodename" value="myhost2"/> |
2194 .LP |
1828 .fi |
2195 使用以下样例命令可将内存为 4096 MB 或更大的条件附加到 \fBsol-11_1-i386\fR 的 \fBmanifest2\fR 的条件。 |
1829 .in -2 |
2196 |
1830 |
2197 .sp |
1831 .sp |
2198 .in +2 |
1832 .LP |
2199 .nf |
1833 替换标记 \fB{{AI_HOSTNAME}}\fR 已替换为每个 \fBcreate-profile\fR 调用的不同值,因为使用了 \fBhostname\fR 条件并将其替换到了配置文件中。有关将替换标记与配置文件一起使用的更多信息,请参见\fI《Installing Oracle Solaris 11 Systems》\fR。 |
2200 $ \fBpfexec installadm set-criteria -m manifest2 \e\fR |
1834 |
2201 \fB-n sol-11_1-i386 -a mem="4096-unbounded"\fR |
1835 .LP |
2202 .fi |
1836 \fB示例 20 \fR将条件添加到现有清单 |
2203 .in -2 |
1837 .sp |
2204 .sp |
1838 .LP |
2205 |
1839 使用以下样例命令可将内存为 4096 MB 或更大的条件附加到 \fBsvc1\fR 的 \fBmanifest2\fR 的条件。 |
2206 .LP |
1840 |
2207 \fB示例 22 \fR替换现有清单的条件 |
1841 .sp |
2208 .sp |
1842 .in +2 |
2209 .LP |
1843 .nf |
2210 使用以下样例命令可将 \fBsol-11_1-i386\fR 的 \fBmanifest2\fR 的条件替换为在文件 \fB/tmp/criteria.xml\fR 中指定的条件。 |
1844 # \fBinstalladm set-criteria -m manifest2 -n svc1 \e\fR |
2211 |
1845 \fB-a MEM="4096-unbounded"\fR |
2212 .sp |
1846 .fi |
2213 .in +2 |
1847 .in -2 |
2214 .nf |
1848 .sp |
2215 $ \fBpfexec installadm set-criteria -m manifest2 \e\fR |
1849 |
2216 \fB-n sol-11_1-i386 -C /tmp/criteria.xml\fR |
1850 .LP |
2217 .fi |
1851 \fB示例 21 \fR替换现有清单的条件 |
2218 .in -2 |
1852 .sp |
2219 .sp |
1853 .LP |
2220 |
1854 使用以下样例命令可将 \fBsvc1\fR 的 \fBmanifest2\fR 的条件替换为在文件 \fB/tmp/criteria.xml\fR 中指定的条件。 |
2221 .sp |
1855 |
2222 .LP |
1856 .sp |
2223 有关条件 XML 文件内容的信息,请参见《\fI《安装 Oracle Solaris 11 系统》\fR》。 |
1857 .in +2 |
2224 |
1858 .nf |
2225 .LP |
1859 # \fBinstalladm set-criteria -m manifest2 -n svc1 \e\fR |
2226 \fB示例 23 \fR验证正在开发的配置文件 |
1860 \fB-C /tmp/criteria.xml\fR |
2227 .sp |
1861 .fi |
2228 .LP |
1862 .in -2 |
2229 使用以下样例命令可验证存储在文件 \fBmyprofdir/myprofile.xml\fR 和 \fByourprofdir/yourprofile.xml\fR 中、正在开发的配置文件。 |
1863 .sp |
2230 |
1864 |
2231 .sp |
1865 .sp |
2232 .in +2 |
1866 .LP |
2233 .nf |
1867 有关条件 XML 文件的内容的信息,请参见\fI《Installing Oracle Solaris 11 Systems》\fR。 |
2234 $ \fBpfexec installadm validate -P myprofdir/myprofile.xml \e\fR |
1868 |
2235 \fB-P yourprofdir/yourprofile.xml -n sol-11_1-i386\fR |
1869 .LP |
2236 .fi |
1870 \fB示例 22 \fR验证正在开发的配置文件 |
2237 .in -2 |
1871 .sp |
2238 .sp |
1872 .LP |
2239 |
1873 使用以下样例命令可验证存储在文件 \fBmyprofdir/myprofile.xml\fR 和 \fBherprofdir/herprofile.xml\fR 中、正在开发的配置文件。 |
2240 .LP |
1874 |
2241 \fB示例 24 \fR导出配置文件内容 |
1875 .sp |
2242 .sp |
1876 .in +2 |
2243 .LP |
1877 .nf |
2244 使用以下样例命令可导出 \fBsol-11_1-i386\fR 服务中的配置文件 \fBmyprofile.xml\fR。 |
1878 # \fBinstalladm validate -P myprofdir/myprofile.xml \e\fR |
2245 |
1879 \fB-P herprofdir/herprofile.xml -n svc1\fR |
2246 .sp |
1880 .fi |
2247 .in +2 |
1881 .in -2 |
2248 .nf |
1882 .sp |
2249 $ \fBinstalladm export -p myprofile -n sol-11_1-i386\fR |
1883 |
2250 .fi |
1884 .LP |
2251 .in -2 |
1885 \fB示例 23 \fR导出配置文件的内容 |
2252 .sp |
1886 .sp |
2253 |
1887 .LP |
2254 .LP |
1888 使用以下样例命令可导出 \fBsvc1\fR 服务中的配置文件 \fBmyprofile.xml\fR。 |
2255 \fB示例 25 \fR替换现有 AI 清单的内容 |
1889 |
2256 .sp |
1890 .sp |
2257 .LP |
1891 .in +2 |
2258 使用以下样例命令可用文件 \fB/home/admin/new_spec.xml\fR 中清单的内容更新服务 \fBsol-11_1-i386\fR 中具有清单名称或 AI 实例名称 \fBspec\fR 的清单。 |
1892 .nf |
2259 |
1893 $ \fBinstalladm export -p myprofile -n svc1\fR |
2260 .sp |
1894 .fi |
2261 .in +2 |
1895 .in -2 |
2262 .nf |
1896 .sp |
2263 $ \fBpfexec installadm update-manifest -n sol-11_1-i386 \e\fR |
1897 |
|
1898 .LP |
|
1899 \fB示例 24 \fR替换现有 AI 清单的内容 |
|
1900 .sp |
|
1901 .LP |
|
1902 使用以下样例命令可用文件 \fB/home/admin/new_spec.xml\fR 中清单的内容更新服务 \fBsvc2\fR 中具有清单名称或 AI 实例名称 \fBspec\fR 的清单。 |
|
1903 |
|
1904 .sp |
|
1905 .in +2 |
|
1906 .nf |
|
1907 # \fBinstalladm update-manifest -n svc2 \e\fR |
|
1908 \fB-f /home/admin/new_spec.xml -m spec\fR |
2264 \fB-f /home/admin/new_spec.xml -m spec\fR |
1909 .fi |
2265 .fi |
1910 .in -2 |
2266 .in -2 |
1911 .sp |
2267 .sp |
1912 |
2268 |
1913 .LP |
2269 .LP |
1914 \fB示例 25 \fR导出并更新现有的 AI 清单 |
2270 \fB示例 26 \fR导出并更新现有 AI 清单 |
1915 .sp |
2271 .sp |
1916 .LP |
2272 .LP |
1917 使用以下样例命令可导出服务 \fBsvc2\fR 中名为 \fBspec\fR 的现有清单的数据,然后用修改后的内容更新清单。 |
2273 使用以下样例命令可导出服务 \fBsol-11_1-i386\fR 中名为 \fBspec\fR 的现有清单的数据,然后用修改后的内容更新清单。 |
1918 |
2274 |
1919 .sp |
2275 .sp |
1920 .in +2 |
2276 .in +2 |
1921 .nf |
2277 .nf |
1922 $ \fBinstalladm export -n svc2 -m spec -o /home/admin/spec.xml\fR |
2278 $ \fBpfexec installadm export -n sol-11_1-i386 -m spec \e\fR |
|
2279 \fB-o /home/admin/spec.xml\fR |
1923 .fi |
2280 .fi |
1924 .in -2 |
2281 .in -2 |
1925 .sp |
2282 .sp |
1926 |
2283 |
1927 .sp |
2284 .sp |