在FC SAN上展开PV – Linux在不重新引导的情况下不会看到新的大小

将Infortrend SAN通过光纤通道连接到Ubuntu 10.04 Server。 HBA是Qlogic QLE2562。 在SAN上扩展LUN后,服务器仍显示旧的大小。 如果我重新启动服务器,其分区表得到更新。 不过,我现在不能这样做。 我正在寻找方式来做到这一点,而无需重新启动。

我使用multipath和LVM,SAN LUN上没有分区。 partprobe -s仅显示本地连接的驱动器( /dev/sda and /dev/sdb )。 试过这个,但得到了:

 multipathd> resize map mpath13 multipath-tools v0.4.8 (08/02, 2007) CLI commands reference: list|show paths list|show maps|multipaths list|show maps|multipaths status list|show maps|multipaths stats list|show maps|multipaths topology list|show topology list|show map|multipath $map topology list|show config list|show blacklist list|show devices add path $path remove|del path $path add map|multipath $map remove|del map|multipath $map switch|switchgroup map|multipath $map group $group reconfigure suspend map|multipath $map resume map|multipath $map reinstate path $path fail path $path 

显然没有resize map命令。

请指教。

谢谢。

例:

如果有多path磁盘调用mpatha与两个pathsdb和sdc,首先我需要在SAN上调整LUN的大小,然后,您需要进入您的系统,并提供以下命令

echo 1> / sys / block / sdb / device / rescan

echo 1> / sys / block / sdc / device / rescan

multipathd -k'resize map mpatha'

现在你可以用multipath -ll mpatha来validationmpatha的新大小