chkdev 命令
用途
检查设备是否具有 Virtual I/O Server中的虚拟设备供应功能。
语法
chkdev [-dev Name] [-verbose] [-field FieldName ...] [-fmt 定界符]
描述
chkdev 命令确定是否可以在 Virtual I/O Server中的物理到虚拟过渡中使用设备。 设备包括所有物理卷以及逻辑单元的多路径表示。 如果使用了 -dev 选项,那么会显示所指定设备的信息。 如果使用了 -verbose 选项,那么会显示详细信息。 在使用 -field 选项时,用户可指定要显示的字段。 使用 -fmt 选项时,用户可将输出的格式设置为由指定的定界符进行分隔。
虚拟环境中的能力是指设备在物理环境与虚拟环境之间进行移动的能力。 该命令会显示下列字段:Phys2Virt_Capable、Virt2NPIV_Capable 和 Virt2Phys_Capable。
为了设备能够从物理环境移至虚拟环境,它必须通过地址兼容性检查。 如果物理卷可从物理环境移至虚拟环境,那么 Phys2Virt_Capable 字段的值为 YES。 如果设备无法执行此移动,那么该字段的值为 NO。 如果该设备已由虚拟小型计算机系统接口 (VSCSI) 使用,那么该字段的值为 NA。
如果设备能够从 VSCSI LUN 环境移至 N_Port 标识虚拟化 (NPIV) 环境,那么它必须通过地址兼容性检查。 如果此设备可移动,那么 Virt2NPIV_Capable 字段的值为 YES。 如果设备无法执行此移动,那么该字段的值为 NO。 如果虚拟目标设备 (VTD) 未使用该设备,那么此字段的值为 NA。 此命令不足以保证在移除 VSCSI 逻辑单元号 (LUN) 之后客户机能够读取数据。 存储区域网络 (SAN) 配置还必须由 SAN 管理员检查,以确保它映射到客户机 NPIV。
确定设备是否能够从虚拟环境移到物理环境适用于作为 VTD 映射的设备。 为了设备能够从虚拟环境移至物理环境,它必须通过地址能力测试。 如果物理卷能够从虚拟环境转移到物理环境,那么 Virt2Phys_Capable 字段的值为 YES。 如果设备无法执行此移动,那么该字段的值为 NO。 如果 VTD 未使用该设备,那么该字段的值为 NA。
标志
| 标志名称 | 描述 |
|---|---|
| -dev Name | 指定检查其兼容性的设备的设备逻辑名。 |
| -verbose | 显示其他详细信息(包括 IEEE、unique_id 和 PVID 的值)。 |
| -field FieldName ... | 指定要显示的字段列表。 |
| -fmt 定界符 | 通过使用由用户指定的定界字符来分隔输出。 |
退出状态
| 退出状态 | 描述 |
|---|---|
| 重大安全事件数量 | 命令成功完成。 |
| > 0 | 发生错误。 |
示例
- 要检查设备能力以及显示特定设备的唯一标识信息,请输入以下命令:
系统会显示类似如下的消息:chkdev -dev hdisk5 -verboseName: hdisk5 IDENTIFIER: 210ChpO-c4JqYs9g04N37006NETAPPfcp PHYS2VIRT_CAPABLE: NA VIRT2NPIV_CAPABLE: YES VIRT2PHYS_CAPABLE: YES PVID: UDID: 210ChpO-c4JqYs9g04N37006NETAPPfcp IEEE: VTD: vtscsi0 - 要检查设备能力以及显示特定设备的唯一标识信息,请输入以下命令:
系统会显示类似如下的消息:chkdev -dev hdisk6 –verboseName: hdisk6 IDENTIFIER: 210ChpO-c4JqYs9g04N37006NETAPPfcp PHYS2VIRT_CAPABLE: YES VIRT2NPIV_CAPABLE: NA VIRT2PHYS_CAPABLE: NA PVID: UDID: IEEE: 210ChpO-c4JqYs9g04N37006NETAPPfcp VTD: - 要检查设备能力以及显示特定设备的唯一标识信息,请输入以下命令:
系统会显示类似如下的消息:chkdev -dev hdisk8 -verboseName: hdisk8 IDENTIFIER: PHYS2VIRT_CAPABLE: NO VIRT2NPIV_CAPABLE: NA VIRT2PHYS_CAPABLE: NA PVID: UDID: IEEE: VTD: - 要检查特定设备的设备能力,请输入以下命令:
系统会显示类似如下的消息:chkdev -dev hdisk5Name: hdisk5 IDENTIFIER: 210ChpO-c4JqYs9g04N37006NETAPPfcp PHYS2VIRT_CAPABLE: NA VIRT2NPIV_CAPABLE: YES VIRT2PHYS_CAPABLE: YES - 要列示特定设备的 PHYS2VIRT_CAPABLE 字段,请输入以下命令:
系统会显示类似如下的消息:chkdev -dev hdisk5 –field name phys2virt_capableName: hdisk5 PHYS2VIRT_CAPABLE: NA - 要检查所有设备以获取设备能力信息,请输入以下命令:
系统会显示类似如下的消息:chkdevName: hdisk5 IDENTIFIER: 210ChpO-c4JqYs9g04N37006NETAPPfcp PHYS2VIRT_CAPABLE: NA VIRT2NPIV_CAPABLE: YES VIRT2PHYS_CAPABLE: YES Name: hdisk6 IDENTIFIER: PHYS2VIRT_CAPABLE: YES VIRT2NPIV_CAPABLE: NA VIRT2PHYS_CAPABLE: NA Name: hdisk7 IDENTIFIER: 0000c2aaec372704 PHYS2VIRT_CAPABLE: NA VIRT2NPIV_CAPABLE: NO VIRT2PHYS_CAPABLE: NO Name: hdisk8 IDENTIFIER: PHYS2VIRT_CAPABLE: NO VIRT2NPIV_CAPABLE: NA VIRT2PHYS_CAPABLE: NA