[问题] 有关使用ZFS,硬盘容量的疑问

楼主: NGCat (不良咪)   2015-02-17 01:55:24
小弟在Scientific Linux下,使用ZFS,经过一番波折,终于将系统架设起来了。
使用了五颗不同容量的实体硬盘,分别为3T、2T、2T、2T、1.5T
zpool create mypool disk1 disk2 disk3 disk4 disk5
其中,disk1~5为实体硬盘的id名称。
可以得到一个约10T (10057678464) 超大容量的mypool
后来想测试一下 raidz1 所以 destroy mypool 之后,重新下指令
zpool create mypool raidz1 disk1 disk2 disk3 disk4 disk5
发现mypool剩下不到6T (5752018048)。
这应该是用最小的那个1.5T当基准,也就是5颗1.5T硬盘去处理后的结果。
也就是发现在raidz中,使用不同大小的硬盘,和linux传统的raid情况一样,
是以最小的硬盘容量为基准,不能完整地用到整颗实体硬盘的容量。
小弟一直以为在zfs中,如果容量不够,我们可以新增硬盘,
或者将小容量的硬盘换成较大容量的硬盘,不停机,动态的新增档案系统。
请问这个观念是不是错的?
还是这个观念只是适用于不使用raidz的状况下?
作者: jokester (蛮王科科)   2015-02-17 07:40:00
不错啊。但是你还是要迁就最小那颗
作者: filiaslayers (司马云)   2015-02-17 09:22:00
应该是因为raid的关系吧如果只是单纯要合并应该要用LVM吧?
作者: toppoint   2015-02-17 10:51:00
想合并没有错,但还想增加点安全性。应该都会想要用RAID吧
作者: jokester (蛮王科科)   2015-02-17 11:12:00
纯合并没冗余比分开用更危险,不如挑几颗容量相近的

Links booklink

Contact Us: admin [ a t ] ucptt.com