公司最近弄了个新的存储Nimble storage,豆子忙了一个多月,从原先的NetApp上迁移了100多个T的cifs数据。 最后的工作需要把Vmware ESXi上的虚拟机文件迁移 就可以干掉旧的存储了。这个过程本身用Storage Vmotion很容易,有一些小地方需要注意一下。

基本流程:

  1. 存储上配置LUN,连接ISCSI,ESXi上创建Datastore
  2. Storage Vmotion 虚拟机到对应的datastore
  3. VCenter上面调整HA 的心跳设置到新的datastore
    Vmware迁移datastore注意事项
  4. 删除旧的NFS datastore
  5. 如果旧的datastore无法删除,很有可能是因为日志文件保存在上面,可以通过 web client 对每一个ESXi Host进行修改

Vmware迁移datastore注意事项

参考方法 https://wojcieh.net/change-loation-of-vmware-esxi-system-logs/

  1. 删除之后在VCenter的Storage里面进行检查,看看是否有残余的inactive的Datastore。这种情况往往是由于对应的虚拟机有快照或者光驱/软驱仍然指向旧的datastore造成的。删掉快照,修改光驱/软驱的设置即可修复

残余Datastore,可以查看上面还保留哪些虚拟机的信息
Vmware迁移datastore注意事项

  1. 确认一切OK的话,就可以物理移除旧的线路连接了。
  2. 格式化NetApp的filer,这个过程需要10个小时左右
    参考方法 https://www.informaticar.net/?p=1862