M
madjeff
Guest
OK, let's start from the top. Been using ProxMox with great results at several locations. One of the locations is growing and we will be expanding the existing single server to a cluster config with attached NAS. I've been researching the forums and the web and am not wrapping my head around exactly how to do a few things, so I need some guidance as I move forward.
The current environment is a single Dell R610 Dual-quad w/64Gb RAM. 2 - 73Gb drives in RAID1 for system, 4 - 500Gb drives in RAID5 for VM storage. It's been a rock-solid performer and we are currently running 10-15 VMs (KVM), mostly Ubuntu 10.04 VMs with a Windows box or two thrown in. Disk images are in RAW format and stored locally on LVM on the RAID5 array.
The new environment consists of 2 more identical Dell R610's and a new FreeNAS appliance from iX Systems. If you are curious, this is the box. Everything is connected via iSCSI-aware Gbit switches, and performance to/from the NAS is smoking fast.
The cluster is created and synced, and I have iSCSI targets setup and working on the NAS. I connected the targets in ProxMox and then created an LVM group to incorporate the NAS storage into the cluster. So far so good.
The next thing I want to do is start migrating the locally-stored VMs off the master to the new nodes, moving the raw disk images in the process to the NAS storage. From here things get a little hazy for me and I need some guidance.
Initially I just tried to migrate a VM to the new node. I was under the impression you could migrate a KVM-based VM from one node to another and thought I would test it. The VM migrated to node2, but the disk image never copied. After reading more I realize the disk images have to be stored on the NAS for a direct migration to happen, is that correct?
My current goal at this point is to move the local-backed VM disk images to the NAS so I can enable migration of the VMs between cluster nodes as needed.
So, how do I proceed? I need to migrate some of these VM's but am not sure how to accomplish it, and my searching is not coming up with much. And of course, I'm under the gun as I need to get some of these moved by tomorrow. Any help or guidance or just pointing me to a good procedure would be greatly appreciated.
The current environment is a single Dell R610 Dual-quad w/64Gb RAM. 2 - 73Gb drives in RAID1 for system, 4 - 500Gb drives in RAID5 for VM storage. It's been a rock-solid performer and we are currently running 10-15 VMs (KVM), mostly Ubuntu 10.04 VMs with a Windows box or two thrown in. Disk images are in RAW format and stored locally on LVM on the RAID5 array.
The new environment consists of 2 more identical Dell R610's and a new FreeNAS appliance from iX Systems. If you are curious, this is the box. Everything is connected via iSCSI-aware Gbit switches, and performance to/from the NAS is smoking fast.
The cluster is created and synced, and I have iSCSI targets setup and working on the NAS. I connected the targets in ProxMox and then created an LVM group to incorporate the NAS storage into the cluster. So far so good.
The next thing I want to do is start migrating the locally-stored VMs off the master to the new nodes, moving the raw disk images in the process to the NAS storage. From here things get a little hazy for me and I need some guidance.
Initially I just tried to migrate a VM to the new node. I was under the impression you could migrate a KVM-based VM from one node to another and thought I would test it. The VM migrated to node2, but the disk image never copied. After reading more I realize the disk images have to be stored on the NAS for a direct migration to happen, is that correct?
My current goal at this point is to move the local-backed VM disk images to the NAS so I can enable migration of the VMs between cluster nodes as needed.
So, how do I proceed? I need to migrate some of these VM's but am not sure how to accomplish it, and my searching is not coming up with much. And of course, I'm under the gun as I need to get some of these moved by tomorrow. Any help or guidance or just pointing me to a good procedure would be greatly appreciated.
Last edited by a moderator: