ctlvsd 命令
用途
设置节点上虚拟共享磁盘子系统的运行参数。
语法
- ctlvsd
- [-r node_number... | -R | -p 并行性 |
- -k node_number... | -t | -T | -v vsd_name ... |
- -V | -C | -K | -M IP_最大消息大小 ]
描述
ctlvsd 命令更改虚拟共享磁盘子系统的一些参数。 当不带参数调用时,此命令显示当前的以及最大的高速缓存缓冲区计数、请求块计数、pbuf 计数、最小的伙伴缓冲区大小、最大的伙伴缓冲区大小和伙伴缓冲区的总体大小。
序列号信息可能显示,也可能不显示。 一般而言,序列号以及使其复位的选项完全在虚拟共享磁盘和可恢复虚拟共享磁盘子系统中进行管理。
标志
- -r
- 复位在运行该命令的节点上所指定节点的外发和预期序号。 当已重新引导、抛出另一个节点,或者已在该节点上重新配置所有的虚拟共享磁盘时,请使用此标志。 同时抛入指定的节点。注: 仅应在 IBM® 服务人员的直接指导下使用此选项。 切勿在常规环境下使用。
- -R
- 复位运行该命令的节点上所有节点的外发和预期序号。 在重新引导节点后使用此标志。 将抛入虚拟共享磁盘网络中的所有节点。注: 仅应在 IBM 服务人员的直接指导下使用此选项。 切勿在常规环境下使用。
- -p
- 将虚拟共享磁盘并行性级别设置为指定的数字。 有效范围为 1 到 9。 缺省是 9。 较大的值可能会为大型请求提供更好的响应时间。 (请参阅 RSCT for AIX 5L: 管理共享磁盘 以获取有关调整虚拟共享磁盘性能的更多信息。)
此值是虚拟共享磁盘 IP 设备驱动程序在内核中进行的 uphysio 调用上的 buf_cnt 参数。 使用 statvsd 在运行命令的节点上显示当前值。
- -k
- 抛出在本地节点上指定的节点数。 本地节点忽略来自抛出节点的请求。 使用 -r 将节点强制转换回内。注意:
- 在使用此标志之前,请参阅以下的“限制”部分。
- 仅应在 IBM 服务人员的直接指导下使用此选项。 切勿在常规环境下使用。
- -t
- 列示当前路由表和虚拟共享磁盘驱动程序高速缓存的 mbuf 头。
- -T
- 清除或释放所有高速缓存的路由。
- -v vsd_name...
- 复位读写请求数中关于指定的虚拟共享磁盘的统计信息。
- -V
- 复位读写请求数中所有已配置虚拟共享磁盘的统计信息。
- -C
- 重置 statvsd 命令显示的虚拟共享磁盘设备驱动程序计数器。 客户机和服务器节点中外发的和预期的请求序号除外。
- -K
- 抛出本地节点上的所有节点。 本地请求仍会得到肯定。注意:
- 在使用此标志之前,请参阅以下的“限制”部分。
- 仅应在 IBM 服务人员的直接指导下使用此选项。 切勿在常规环境下使用。
- -M
- 设置虚拟共享磁盘最大 IP 消息大小。 这是虚拟共享磁盘通过网络为一个 I/O 请求发送的最大数据块。 此限制还影响本地虚拟共享磁盘 I/O 块大小。 该值以字节计算且必须不大于网络最大的传输单元 (MTU) 大小。 所有节点应该使用相同的值。 建议值为:
- 61440 (60KB)(对于交换机)
- 8192 (8KB)(对于巨型帧以太网)
- 1024 (1KB)(对于 1500 字节 MTU 以太网)
参数
- vsd_name
- 指定一个已定义的虚拟共享磁盘。
安全性
您必须具有 root 权限才能运行此命令。
限制
必须从对等域中的联机节点上发出此命令。 要使对等域联机,请使用 startrpdomain 命令。 要使特定节点在现有对等域中联机,请使用 startrpnode 命令。 有关创建和管理 RSCT 对等域的更多信息,请参阅 RSCT Administration Guide。
示例
- 要显示当前参数,请输入:
系统显示与以下内容类似的消息:ctlvsdThe minimum buddy buffer size is 4096. The maximum buddy buffer size is 65536. The total buddy buffer size is 4 max buffers, 262144 bytes. - 要显示当前的 IP 路由表,请输入:
系统会显示以下信息:ctlvsd -tRoute cache information: destination interface ref status direct/gateway min managed mbuf 1 ml0 2 Up Direct 256
位置
/opt/rsct/vsd/bin/ctlvsd