- 主题:zfs扩容的正确方法?
我zfs用的/dev/disk/by-id/
【 在 hyoga 的大作中提到: 】
: 一直有个疑问,你现在来讲,新的pool里面应该是sdc,sdd两块盘(18T)
: 那么如果把原来的sda,sdb拔掉了(4TB),那么重启之后,sdc,sdd不会变成
: sda,sdb吗?这样会有问题吗?
--
FROM 1.202.8.*
zfs一般不传分区
【 在 JulyClyde 的大作中提到: 】
: 一般不是按设备名来算的吧
: 是按UUID
--
FROM 1.202.8.*
所以zfs不能用UUID啊,UUID不都是分区之后才有的吗
【 在 JulyClyde 的大作中提到: 】
: 标 题: Re: zfs扩容的正确方法?
: 发信站: 水木社区 (Wed Nov 29 18:30:34 2023), 站内
:
: 你这句话和我说的有什么关系吗??
: 【 在 cppbuilder 的大作中提到: 】
: : 标 题: Re: zfs扩容的正确方法?
: : 发信站: 水木社区 (Wed Nov 29 18:08:59 2023), 站内
: :
: : zfs一般不传分区
: :
: : 【 在 JulyClyde 的大作中提到: 】
: : : 一般不是按设备名来算的吧
: : : 是按UUID
: :
: : --
: :
: : ※ 来源:·水木社区 mysmth.net·[FROM: 1.202.8.*]
:
: --
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 139.227.19.*]
--
FROM 1.202.8.*
请教zfs扩容怎么用UUID表示磁盘
【 在 adoal 的大作中提到: 】
: 标 题: Re: zfs扩容的正确方法?
: 发信站: 水木社区 (Wed Nov 29 21:39:07 2023), 站内
:
:
: FS或者pool member的UUID和PART的UUID是两回事
:
: 【 在 cppbuilder 的大作中提到: 】
: : 所以zfs不能用UUID啊,UUID不都是分区之后才有的吗
:
: --
:
: ※ 修改:·adoal 于 Nov 29 21:40:45 2023 修改本文·[FROM: 183.157.71.*]
: ※ 来源:·水木社区 mysmth.net·[FROM: 183.157.71.*]
--
修改:adoal FROM 183.157.71.*
FROM 1.202.8.*
主题不是说了用在zfs里,还没分区也没有文件系统,哪来的“文件系统元信息”呢
【 在 JulyClyde 的大作中提到: 】
: UUID不是文件系统元信息里的内容吗?
: 和分区有关系??
--
FROM 1.202.8.*
你还是先看看问题是什么吧:
1. July说一半不用sda,用uuid。
2. 我说zfs是不传uuid的——我并不是说zfs中没有uuid,是说要想把盘名称传给zpool,是不能传UUID的
发信人: JulyClyde (我的月份又来了), 信区: LinuxApp
标 题: Re: zfs扩容的正确方法?
发信站: 水木社区 (Wed Nov 29 15:38:35 2023), 站内
一般不是按设备名来算的吧
是按UUID
【 在 hyoga 的大作中提到: 】
: 一直有个疑问,你现在来讲,新的pool里面应该是sdc,sdd两块盘(18T)
: 那么如果把原来的sda,sdb拔掉了(4TB),那么重启之后,sdc,sdd不会变成
: sda,sdb吗?这样会有问题吗?
【 在 DreamDreams 的大作中提到: 】
: 实战结果:
: 你把/dev/sda整盘直接给zpool,他会自动给你分2个区,然后把其中一个加到
: pool里,分了区自然就有uuid了。
--
FROM 1.202.8.*
按手册的说法,zfs建议使用整个磁盘,而不是让用户维护分区之后传分区进去。而且pool总应该使用/dev/disk/by-id作为标识,不用sda这种。这两条放在一起,得到的结论是zfs不应该接触UUID,也不应该接触sda。
zfs接管磁盘之后确实会分区,当然也就会有UUID,但这是接管之后的事。一般是一个part1一个part9,这是为了确保blocks取整,有时候磁盘空间很巧就不会出现这个part9。
下面是一个例子,没用by-id而用sda写法,之后就乱了。其他一些帖子里也有类似情况。我并没证实过,我不挑战未定义行为。
https://www.reddit.com/r/zfs/comments/10u1q33/mixed_up_sata_cables_now_sda_sdb_sdc_all_wrong/
【 在 hyoga 的大作中提到: 】
: 一直有个疑问,你现在来讲,新的pool里面应该是sdc,sdd两块盘(18T)
: 那么如果把原来的sda,sdb拔掉了(4TB),那么重启之后,sdc,sdd不会变成
: sda,sdb吗?这样会有问题吗?
--
修改:cppbuilder FROM 1.202.8.*
FROM 1.202.8.*
有,不过不是给zfs自己或者zfs用户用的。加入了zfs之后就会给创建一个gpt分区表和一大一小两个分区,原则上不允许用户自己动
但是实际上,我在小分区上创建了vfat作为efi,经过各种折腾就可以支持zfs root了,用了好多年可见小分区是真没用。2017年的事,当时官方还说不支持
【 在 JulyClyde 的大作中提到: 】
: ZFS的“pool成员”有UUID吗?
: 不懂ZFS;不过LVM physical volume、soft RAID volume我记得都是有的吧
--
修改:cppbuilder FROM 1.202.8.*
FROM 1.202.8.*
强烈建议版主核驻mark...
【 在 ttaudi 的大作中提到: 】
: 找到了
: 先zpool export,然后zpool import -d /dev/disk/by-id
--
FROM 1.202.9.*