我有一台服务器2008r2机器,其中有许多san卷。 有没有办法,最好使用PowerShell快速列出所有提交给它的lun号码?
假设您使用多pathIO(MPIO)实现高可用性,则可以使用mpclaim.exe实用程序获取有关LUN的一些详细信息。 使用WMI或HBA / SAN提供商提供的软件可能有另一种方法,但到目前为止,我发现的唯一通用解决scheme是使用mpclaim。 即使如此,它与其他平台上列出的略有不同。
例如,在Linux中,您可以使用multipath -ll这样的输出来获得这种types的输出:
[root@localhost ~]# multipath -ll mpathb (360A9800572D4F6761346536792D6C56) dm-2 NETAPP,LUN size=150G features='1 queue_if_no_path' hwhandler='0' wp=rw |-+- policy='round-robin 0' prio=4 status=active | |- 0:0:1:1 sdg 8:96 active ready running | `- 1:0:1:1 sdi 8:128 active ready running `-+- policy='round-robin 0' prio=1 status=enabled |- 0:0:0:1 sdc 8:32 active ready running `- 1:0:0:1 sde 8:64 active ready running mpatha (360A9800572D4F675034653679386A69) dm-1 NETAPP,LUN size=150G features='1 queue_if_no_path' hwhandler='0' wp=rw |-+- policy='round-robin 0' prio=4 status=active | |- 0:0:0:0 sdb 8:16 active ready running | `- 1:0:0:0 sdd 8:48 active ready running `-+- policy='round-robin 0' prio=1 status=enabled |- 0:0:1:0 sdf 8:80 active ready running `- 1:0:1:0 sdh 8:112 active ready running
这显示了每个通过4个path连接的2个LUN。 现在要在Windows中获得类似的信息,你可以使用mpclaim -vc:\ mpio.txt来创build一个带有这个输出的文本文件:
MPIO Storage Snapshot on Friday, 31 August 2012, at 13:14:45.345 Registered DSMs: 1 ================ +--------------------------------|-------------------|----|----|----|---|-----+ |DSM Name | Version |PRP | RC | RI |PVP| PVE | |--------------------------------|-------------------|----|----|----|---|-----| |Microsoft DSM |006.0001.07601.17514|0020|0003|0001|030|False| +--------------------------------|-------------------|----|----|----|---|-----+ Microsoft DSM ============= MPIO Disk1: 04 Paths, Round Robin, ALUA Not Supported SN: 60A9800572D4F6761346536792D6C56 Supported Load Balance Policies: FOO RR RRWS LQD WP LB Path ID State SCSI Address Weight --------------------------------------------------------------------------- 0000000077030001 Active/Optimized 003|000|001|001 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 034|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077030000 Active/Optimized 003|000|000|001 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 034|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077010001 Active/Optimized 001|000|001|001 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 006|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077010000 Active/Optimized 001|000|000|001 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 006|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) MPIO Disk0: 04 Paths, Round Robin, ALUA Not Supported SN: 60A9800572D4F675034653679386A69 Supported Load Balance Policies: FOO RR RRWS LQD WP LB Path ID State SCSI Address Weight --------------------------------------------------------------------------- 0000000077030001 Active/Optimized 003|000|001|000 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 034|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077030000 Active/Optimized 003|000|000|000 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 034|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077010001 Active/Optimized 001|000|001|000 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 006|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) 0000000077010000 Active/Optimized 001|000|000|000 0 Adapter: QLogic Fibre Channel Adapter... (B|D|F: 006|000|000) Controller: 46616B65436F6E74726F6C6C6572 (State: Active) MSDSM-wide default load balance policy: N\A No target-level default load balance policies have been set. ================================================================================
您将注意到,在Linux中,WWID以3开头,否则SN和WWID应与SAN控制器上列出的内容匹配。 您可以使用fcinfo / details或Storage Explorerpipe理控制台获取有关FC HBA的其他详细信息。 Server 2012将添加新的MPIO cmdlet ,但是我还没有机会testing这些。