×

【acloud】迁移提示无本地磁盘
  

ydcz 705

一.问题现象
迁移工具迁移提示无本地磁盘
539785d89efa586c71.png
二.设备环境
acloud 5.8.2
迁移服务器:windows2003 r2

三.排查步骤
1.报错查看客户端日志
[PID:5984,TID:5052],Time:2015-01-07 12:49:24 Log:[sfp2v]I|[DEBUG_HELP]device '0' is recognizedas type '9'|..\include\DriveLayout.cpp|5405

1、当迁移过程中出现磁盘类型识别错误时,如系统中不存在FC存储,但迁移工具识别出存在,则可以通过编辑添加注册表项来强制指定存储类型,操作方法如下
a、找到识别出现问题的磁盘,可通过日志查看磁盘类型,打开C:\Windows\Temp\sfp2v到当前时间的sangforp2v.exe日志,搜索"DEBUG_HELP"关键字,该行日志记录了每个磁盘被识别到的类型,如"[DEBUG_HELP]device '0' is recognized as type '9'",表示磁盘0被识别成了FC存储
(type数值与类型对照见下表)。

如果发现识别有误,则记录下磁盘编号DeviceNumber=0(此编号也可通过"设备管理器"->"磁盘管理"查看)
1 STORAGE_TYPE_BASIC, // 基本存储
2 STORAGE_TYPE_LDM, // 动态磁盘(软raid)
3 STORAGE_TYPE_SCSI, // 硬raid(SCSI)
4 STORAGE_TYPE_ISCSI, // iScsi存储
5 STORAGE_TYPE_REMOVABLE, // 移动存储(如移动硬盘)
6 STORAGE_TYPE_USB, // USB存储(如U盘)
7 STORAGE_TYPE_CDROM, // 光驱
8 STORAGE_TYPE_RAM, // Ram Disk
9 STORAGE_TYPE_FIBRE, // FC存储

b、添加注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Sangfor\VMP\DiskInfoDebug\DeviceNumber,DeviceNumber为上一步
骤中记录的磁盘编号,并添加DWORD类型键值StorageType=x,x表示希望强制识别成的存储类型。
c、添加注册表项成功后,重新运行p2v迁移工具即可。(注意此注册表项将会一直影响迁移过程中的磁盘识别,除非手动删除
101805d89f03b4f245.png

喜欢这篇文章吗?喜欢就给楼主打赏吧!

打赏
3人已打赏

秋水伊人 发表于 2019-9-25 11:35
  
大神啊!太厉害了!
蓝海 发表于 2019-9-25 16:17
  
楼主厉害,改注册表的方法都能想到!
会飞的癞蛤蟆 发表于 2019-10-1 13:32
  
厉害!谢谢分享。
四川_石头 发表于 2019-10-3 08:02
  
膜拜大神啊
新手548437 发表于 2019-10-4 21:06
  
感谢分享!
黄波 发表于 2019-10-5 08:54
  
打卡打卡
厌児 发表于 2019-10-7 23:56
  
拿来好好研习下
午夜幽魂 发表于 2019-10-14 17:52
  
这个厉害了,分析的很透彻呀。
tyr 发表于 2019-10-16 11:13
  
感谢分享