Hello,
So following up my "debuts" with proxmox, I am now trying to grasp the concepts and storage model of PVE. First of all, I'd like to add a bunch of SATA drives (6 of them) that were previously assembled as a software RAID 5 array under Slackware Linux. I would like to reassemble them and reuse the array under a VM running CentOS 6.5
Some questions:
1. Software arrays do not seems to be supported in proxmox at all. How should I proceed? Should I assemble them with mdadm at proxmox's level then add the md device in the vmnumber.conf file with something like: ide0: /dev/md0 so the VM sees it as a single large 10TB drive, or should I pass-through all 6 drives unassembled to the VM then assemble the array at the VM level?
2. I have tried the second option (pass-through all 6 drives unassembled to the VM then assemble the array at the VM level) by adding these lines in the VM config file
ide0: /dev/sdb
ide1: /dev/sdc
ide2: /dev/sdd
ide3: /dev/sde
ide4: /dev/sdf
ide5: /dev/sdg
but unfortunately, in proxmox, I only see 4 of them. I booted up the VM and confirm that only 4 of the 6 drives are passed to the VM. Obviously, the array is not started because there are too many missing drives. Why are only 4 of the 6 drives passed to the VM by PVE? Is it a misconfig of some sort or are VM limited to 4 physical drives?
EDIT: User tom at thread http://forum.proxmox.com/threads/15942-Local-folder-or-IDE-drive-pass-through clearly stated that
So how do I add more than 4 !??!
Thanks guys!
So following up my "debuts" with proxmox, I am now trying to grasp the concepts and storage model of PVE. First of all, I'd like to add a bunch of SATA drives (6 of them) that were previously assembled as a software RAID 5 array under Slackware Linux. I would like to reassemble them and reuse the array under a VM running CentOS 6.5
Some questions:
1. Software arrays do not seems to be supported in proxmox at all. How should I proceed? Should I assemble them with mdadm at proxmox's level then add the md device in the vmnumber.conf file with something like: ide0: /dev/md0 so the VM sees it as a single large 10TB drive, or should I pass-through all 6 drives unassembled to the VM then assemble the array at the VM level?
2. I have tried the second option (pass-through all 6 drives unassembled to the VM then assemble the array at the VM level) by adding these lines in the VM config file
ide0: /dev/sdb
ide1: /dev/sdc
ide2: /dev/sdd
ide3: /dev/sde
ide4: /dev/sdf
ide5: /dev/sdg
but unfortunately, in proxmox, I only see 4 of them. I booted up the VM and confirm that only 4 of the 6 drives are passed to the VM. Obviously, the array is not started because there are too many missing drives. Why are only 4 of the 6 drives passed to the VM by PVE? Is it a misconfig of some sort or are VM limited to 4 physical drives?
EDIT: User tom at thread http://forum.proxmox.com/threads/15942-Local-folder-or-IDE-drive-pass-through clearly stated that
you cannot use ide4. there are only 4 ide devices allowed - ide0, ide1, ide2 and ide3.
So how do I add more than 4 !??!
Thanks guys!
Attachments
Last edited: