NasAficionado
Cadet
- Joined
- Dec 24, 2019
- Messages
- 2
I have built only 2 machines running FreeNas in the last few years. My work with FreeNas is limited to "set it and forget it" type scenario.
I recently started shuffling the hard drives in the two machines (the second one had two spare 1TB hard drives doing nothing and I also took two spare 1TB HDDS from family members.
So I had 4 extra 1TB HDDs that I wanted to utilize and I used an existing PCI SATA card to shove them in the original FreeNas machine that already had (4) 2TB drives.
The original configuration was (4) 2TB drives configured as a Raid-Z (allows one drive to fail).
I attempted to "Extend" the pool but I have to configure those 1TB drives as Raid-Z as well in order to extend the size of the pool (which expands the total volume by 3TB). This seems a little risky given that the other drives are 2TB each and I don't know how the data will be striped between the eight drives... Will it recover if one of the 2 TB drives fail? And what happens if 2 of the 1TB drives fail at the same time?
I also attempted to create a vdev in Raid-Z2 (allows 2 drives to fail), which will expand the total volume by 2TB and add that vdev to the existing pool which will treat the new vdev as a separate 2TB hard drive.
But alas, looks like this option isn't possible because when I try to extend the pool with these drives I get this error:
I can also configure it as a separate pool and use it that way, but I prefer to have one large pool which allows me use all the drives.
Should I go ahead and configure it as Raid-Z? I am a little confused as to how the data gets split up between (4) 1 TB drives and (4) 2TB drives.
I recently started shuffling the hard drives in the two machines (the second one had two spare 1TB hard drives doing nothing and I also took two spare 1TB HDDS from family members.
So I had 4 extra 1TB HDDs that I wanted to utilize and I used an existing PCI SATA card to shove them in the original FreeNas machine that already had (4) 2TB drives.
The original configuration was (4) 2TB drives configured as a Raid-Z (allows one drive to fail).
I attempted to "Extend" the pool but I have to configure those 1TB drives as Raid-Z as well in order to extend the size of the pool (which expands the total volume by 3TB). This seems a little risky given that the other drives are 2TB each and I don't know how the data will be striped between the eight drives... Will it recover if one of the 2 TB drives fail? And what happens if 2 of the 1TB drives fail at the same time?
I also attempted to create a vdev in Raid-Z2 (allows 2 drives to fail), which will expand the total volume by 2TB and add that vdev to the existing pool which will treat the new vdev as a separate 2TB hard drive.
But alas, looks like this option isn't possible because when I try to extend the pool with these drives I get this error:
"Adding data vdevs of different types is not supported. First vdev is a raidz, new vdev is raidz2."
I can also configure it as a separate pool and use it that way, but I prefer to have one large pool which allows me use all the drives.
Should I go ahead and configure it as Raid-Z? I am a little confused as to how the data gets split up between (4) 1 TB drives and (4) 2TB drives.