UPDATE STGPOOLDIRECTORY(更新存储池目录)

使用此命令可更新存储池目录。

特权类

要发出此命令,您必须具有系统特权、不受限制的存储特权或受限制的存储特权。

语法

读取语法图跳过可视语法图 UPDate STGPOOLDIRectory Pool_Name directory ACCess=READWriteREADOnlyDEStroyedUNAVailableMAXPRocess=4MAXProcess=处理Wait=NoWait=NoYes

参数

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
表 1. 与 UPDATE STGPOOLDIRECTORY 相关的命令
命令 描述
定义 STGPOOL 将存储池定义为指定的服务器存储介质集合。
定义 stgpooldirectory 将存储池目录定义到目录容器或云容器存储池。
删除 stgpoold 目录 从目录容器或云容器存储池删除存储池目录。
查询 stgpoold 目录 显示有关存储池目录的信息。