UPDATE STGPOOLDIRECTORY(更新存储池目录)
使用此命令可更新存储池目录。
特权类
要发出此命令,您必须具有系统特权、不受限制的存储特权或受限制的存储特权。
语法
参数
- pool_name (必需)
- 指定包含了要更新的目录的存储池。 此参数是必需的。
- DIRectory(必需)
- 指定存储池的文件系统目录。 此参数为必需且名称区分大小写。
- ACCess(必需)
- 指定客户机节点和服务器进程如何访问存储池目录中的文件。 此参数是必需的。 以下是可能的值:
- READWrite
- 指定可以从存储池目录读取文件以及向其中写入文件。
- READOnly
- 指定可以从存储池目录读取文件。
- DEStroyed
- 指定文件已永久损坏,并且必须在存储池目录中进行销毁。 使用此访问方式可以指示必须恢复整个存储池目录。提示:
- 在完成数据恢复之前,请将存储池目录标记为 DESTROYED。 存储池目录标记为“已毁坏”之后,您可以恢复目标复制服务器上的扩展数据块。
- 使用 MAXPROCESS 参数可以指定可用来更新存储池目录的并行进程数。
- UNAVailable
- 指定无法访问存储池中存储池目录上的文件。
- MAXPRocess
- 指定要用于更新存储池目录的最大并行进程数。 此参数是可选的。 您可输入 1 - 99 范围内的值。 缺省值为 4。限制: 仅当指定 ACCESS=DESTROYED 参数时,才能使用此参数。
如果指定 ACCESS=DESTROYED 参数,那么存储池目录中的每个容器将由一个进程更新。 最大并行进程数大于或等于必须更新的容器数时,针对每一个容器,将仅创建一个进程。 如果容器数超过 MAXPROCESS 参数的值,那么此命令将先等待子进程完成,然后任何新进程才能开始。
- Wait
- 此可选参数指定是否等待 IBM
Storage Protect 服务器在前台完成此命令的处理。 缺省值为 NO。 可指定以下值:
- No
- 服务器将在后台处理此命令,并且当命令正在处理时,您可以继续执行其他任务。 与后台进程相关的消息将显示在活动日志文件或服务器控制台中,具体取决于消息要记录到的位置。
- Yes
- 服务器将在前台处理此命令。 必须在此操作完成处理后,才能继续其他任务。 消息将显示在活动日志文件和/或服务器控制台中,具体取决于消息要记录到的位置。限制: 不能从服务器控制台指定 WAIT=YES 。
示例:更新存储池目录以将其毁坏
更新存储池 POOL1 中名为 DIR1 的存储池目录,以将其标记为“已毁坏”。update stgpooldirectory pool1 dir1 access=destroyed示例:更新存储池目录,以便在云容器存储池中将其销毁
更新云容器存储池 CLOUDLOCALDISK1 中名为 DIR3 的存储池目录以将其标记为“已毁坏”。update stgpooldirectory cloudlocaldisk1 dir3 access=destroyed
示例:更新存储池目录以使其不可用
如果存储池目录不可用,那么服务器不会在该目录中读取或写入数据。 要将存储池 pool1 中的存储池目录 dir1 的访问方式更新为不可用,请发出以下命令:update stgpooldirectory pool1 dir1 access=unavailable| 命令 | 描述 |
|---|---|
| 定义 STGPOOL | 将存储池定义为指定的服务器存储介质集合。 |
| 定义 stgpooldirectory | 将存储池目录定义到目录容器或云容器存储池。 |
| 删除 stgpoold 目录 | 从目录容器或云容器存储池删除存储池目录。 |
| 查询 stgpoold 目录 | 显示有关存储池目录的信息。 |
