先决条件
具有顺序挂载的本地 JBOD 存储
MinIO 强烈建议使用 XFS
格式磁盘的直连JBOD 阵列以获得最佳性能。使用任何其他类型的后备存储(SAN/NAS、ext4、RAID、LVM)通常会降低性能、可靠性、可预测性和一致性。
确保您打算使用 MinIO 的所有服务器驱动器都是相同类型(NVMe、SSD 或 HDD)且具有相同的容量(例如12TB)。MinIO 不区分驱动器类型,也不受益于混合存储类型。此外。MinIO 将每个驱动器使用的大小限制为部署中的最小驱动器。例如,如果部署有 15 个 10TB 驱动器和 1 个 1TB 驱动器,MinIO 将每个驱动器的容量限制为 1TB。
MinIO要求在创建新部署时使用扩展符号{x…y}来表示一系列连续的驱动器,其中部署中的所有节点都有一组相同的已安装驱动器。MinIO 还要求物理驱动器的顺序在重启后保持不变,这样给定的挂载点总是指向相同格式的驱动器。因此,MinIO强烈建议使用/etc/fstab或类似的基于文件的挂载配置,以确保驱动器顺序在重启后不会更改。例如:
$ mkfs.xfs /dev/sdb -L DISK1
$ mkfs.xfs /dev/sdc -L DISK2
$ mkfs.xfs /dev/sdd -L DISK3
$ mkfs.xfs /dev/sde -L DISK4
$ nano /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
LABEL=DISK1 /mnt/disk1 xfs defaults,noatime 0 2
LABEL=DISK2 /mnt/disk2 xfs defaults,noatime 0 2
LABEL=DISK3 /mnt/disk3 xfs defaults,noatime 0 2
LABEL=DISK4 /mnt/disk4 xfs defaults,noatime 0 2
然后您可以使用扩展符号指定整个驱动器范围/mnt/disk{1...4}
。如果要在每个驱动器上使用特定的子文件夹,请将其指定为/mnt/disk{1...4}/minio
.
MinIO 不支持将具有现有 MinIO 数据的驱动器任意迁移到新的安装位置,无论是有意还是操作系统级别行为的结果。
作者:Jeebiz 创建时间:2023-05-14 21:01
最后编辑:Jeebiz 更新时间:2024-08-02 11:04
最后编辑:Jeebiz 更新时间:2024-08-02 11:04