从命令行里看没戏,我们的存储管理软件里能够自动转换,都是通过代码实现的,netapp卷的序列号通过转换就可以对应上svc卷的wwn,我直接把代码贴出来你自己看吧,注意7-mode和Cluster-mode有差别:
public static String getVolumeGuid(String serial, String storageVersion)
{
// ascii转化为hex
// D4vmt+F8G1zW --> 4434766D742B463847317A57
char[] chars = serial.toCharArray();
StringBuffer hex = new StringBuffer();
for(int i = 0; i < chars.length; i++)
hex.append(Integer.toHexString((int) chars[i]));
// 处理前缀
// Clustered Data ONTAP and Data ONTAP 7-Mode naa.60a98000
// Clustered Data ONTAP naa.600a0980
// E-Series naa.60080e50
if(storageVersion == null || storageVersion.length() == 0)
return null;
else if(storageVersion.contains("7-Mode"))
return "60A98000" + hex.toString().toUpperCase();
else
return "600A0980" + hex.toString().toUpperCase();
}