JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance 客户服务手册

适用于 ZS3-x、7x20 控制器和 DE2-24、Sun Disk Shelf

Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

使用此文档

 1 简介

 2 硬件维护

 3 系统维护

系统

简介

系统磁盘

支持包

使用 BUI 管理支持包

使用 BUI 生成和上载支持包

支持包选项

使用 CLI 管理支持包

初始设置

恢复出厂设置

更新

系统更新

软件更新通知

使用 BUI 调度软件通知

使用 CLI 调度软件通知

使用 BUI 检查更新

使用 CLI 检查更新

系统更新概述

前提条件

更新运行状况检查

BUI

CLI

排除更新运行状况检查的故障

解决运行状况检查警报要采取的措施

解决步骤

解决运行状况检查警报的步骤

延迟更新

更新之后的重新引导

硬件固件更新

回滚

失败安全回滚

群集升级

执行群集升级

升级期间的群集状态

通过 BUI 更新

解压缩并验证介质

开始升级

回滚

删除更新介质

应用延迟更新

通过 CLI 更新

解压缩并验证介质

开始升级

回滚

删除更新介质

应用延迟更新 (CLI)

Passthrough x

Passthrough-x 延迟更新

用户配额

用户配额延迟更新

COMSTAR

COMSTAR 延迟更新

三重奇偶校验 RAID

三重奇偶校验 RAID 延迟更新

重复数据删除

重复数据删除延迟更新

复制

复制延迟更新

已接收属性

接收的属性延迟更新

精简 ZIL

简介

快照删除

快照删除延迟更新

递归快照

递归快照延迟更新

多次更换

多次更换延迟更新

RAIDZ 镜像

RAIDZ/镜像延迟更新

可选子目录

简介

每个 LUN 多个启动器组

简介

支持大型块

支持大型块

顺序重新同步

顺序重新同步

配置备份

配置备份

备份内容

恢复的影响

安全注意事项

使用 BUI 管理配置备份

创建配置备份

从已保存配置中进行恢复

删除已保存配置

导出已保存配置

导入已保存配置

使用 CLI 管理配置备份

列出配置

创建配置备份

从已保存配置中进行恢复

删除已保存配置

导出已保存配置

导入已保存配置

问题

问题

未解决问题的显示

修复问题

相关功能

日志

日志

警报

故障

系统

审计

回拨

BUI

查看日志

导出日志

CLI

列出日志

查看日志

查看所有日志条目

查看日志条目组

查看条目详细信息

导出日志

维护工作流

使用工作流

工作流执行上下文

工作流参数

约束参数

可选参数

工作流错误处理

工作流输入验证

工作流执行审计

工作流执行报告

版本控制

设备版本控制

工作流版本控制

作为警报操作的工作流

警报操作执行上下文

审计警报操作

使用调度的工作流

使用 CLI

对调度表进行编码

示例:设备类型选择

BUI

CLI

下载工作流

查看工作流

执行工作流

对调度表进行编码

调度表还可以在工作流代码中指定为对象工作流的属性。这里使用的属性语法不同于 CLI 调度表创建。这里使用了三个属性:

表 3-21  调度属性
属性
类型
说明
offset
数字
确定定义期间的起点
period
数字
定义调度表的频率
unit
字符串
指定在 offset 和 period 定义中使用的单位是秒还是月

下面的代码示例说明了属性的用法。请注意,内嵌运算有助于让 offset 和 period 声明更加易读。

// Example of using Schedule definitions within a workflow 
var MyTextObject = {	 
	MyVersion:	'1.0', 
	MyName:		'Example 9',
	MyDescription: 	'Example of use of Timer',
	Origin:		'Oracle'
 }; 
var MySchedules = [
	// half hr interval
	{ offset: 0, period: 1800, units: "seconds" },
	// offset 2 days, 4hr, 30min , week interval
	{offset: 2*24*60*60+4*60*60+30*60, period: 604800,units: "seconds" } 
];
var workflow = { 
	name:		MyTextObject.MyName, 
	description:	MyTextObject.MyDescription, 
	version:	MyTextObject.MyVersion,
	alert:		false,
	setid:		true, 
	schedules: 	MySchedules,
	scheduled:	true,
	origin:		MyTextObject.Origin, 
	execute:	function () { 			
				audit('workflow started for timer; ');
				 } 
			}
 }; 

对象 MySchedules 中的属性 units 指定用于属性 offset 和 period 的单位类型。它们可以设置为 seconds 或 month。属性 period 指定事件的频率,offset 指定期间中的单位。在上面的示例中,第二个调度表的期间设置为一周,开始于第二天的 4:30。可以在 schedules 属性中定义多个调度表。

示例中的对象 MySchedules 使用以下三个属性:

每周调度的起始时间是星期四。这是因为 epoch 定义为从 1970 年 1 月 1 日开始,当天为星期四。

在上例中,第二个调度表中的周期使用的起始偏移量为 2 天 + 4 小时 + 30 分钟。这导致开始日期变为 1970 年 1 月 3 日上午 4:30。此调度将无限地在每周六上午 4:30 执行。下文显示了 CLI 中的调度表。

<small>dory:> maintenance workflows
dory:maintenance workflows> list
WORKFLOW     NAME                       OWNER SETID ORIGIN               VERSION
workflow-000 Configure for Oracle Solaris Cluster NFS root  false Oracle Corporation   1.0.0
workflow-001 Unconfigure Oracle Solaris Cluster NFS root  false Oracle Corporation   1.0.0
workflow-002 Configure for Oracle Enterprise Manager Monitoring root  false Sun Microsystems, Inc. 1.1
workflow-003 Unconfigure Oracle Enterprise Manager Monitoring root  false Sun Microsystems, Inc. 1.0</small>

dory:maintenance workflow-002 schedules>
NAME                 FREQUENCY            DAY                  HH:MM
schedule-000         halfhour             -                    --:00
schedule-001         week                 Saturday             04:30