ZFS vdev 命名?
我不知道在 Solaris 中创建 zfs 池时使用的 vdev(虚拟设备)命名的基本原理是什么。 假设,我有一个磁盘c4d0,c4d0p0和c4d0s0是什么意思? 而且,我怎么知道 ZFS 命令要使用什么。 我非常困惑,因为我不断收到“指定的 vdev 无效”。 有什么指点吗?
I have no idea what is the rationale behind naming the vdev (virtual devices) used while creating zfs pools in Solaris. Suppose, I have a disk c4d0, what is meant by c4d0p0 and c4d0s0? And, how would I know what to use with ZFS commands. I am terribly confused since I keep getting "invalid vdev specified". Any pointers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
c4d0s0 = 控制器 4、磁盘 0、分片 0
c4d0s0 = controller 4, disk 0, slice 0
如果您希望 ZFS 使用完整磁盘,则需要使用主磁盘名称,在您的情况下为 c4d0。
If you want the full disk to be used by ZFS you would want to use the main disk name, c4d0 in your case.
有一篇非常好的文章:"How Solaris磁盘设备名称有效”。
这可能有帮助。
There is a very good article: "How Solaris disk device names work".
This might help.
ZFS 最佳实践指南 建议使用整个磁盘对于生产设置 - 按照 X-Istence 所说的操作 - 使用不带切片编号的 c4d0。 有了 ZF,您可以抛弃所有关于分区的知识 - 它们太 20 世纪 90 年代了!
ZFS Best Practices Guide recommends using whole disk for production setup - so do what X-Istence said - use c4d0 without the slice number. With ZFs you can throw away all you know about partitioning - they are so 1990s!