最近在研究MinIO的分布式部署,其中对硬盘的资源规划有要求,在按照官方文档试验的时候,对此做个记录。

添加新磁盘

在虚拟机关机的情况下,打开“设置”弹框,如下图所示:
在这里插入图片描述点击左侧“存储”菜单,选中“控制器:STAT”,再点击“+”按钮,弹出如下弹框:
在这里插入图片描述

默认的是“使用现有的虚拟盘”,点击“创建新的虚拟盘”弹出如下弹框:
在这里插入图片描述
直接点击“下一步”按钮,如下图:
在这里插入图片描述
继续点击“下一步”按钮,弹出如下图:
在这里插入图片描述
修改文件位置,修改文件大小后,点击“创建”按钮,启动虚拟机后,使用如下命令:

fdisk -ll

在这里插入图片描述我因为添加了4个,所以存在sdb sdc sdd sde。

快速格式化

使用mkfs.xfs 命令快速格式化,日志如下:

[root@lizx dev]# mkfs.xfs /dev/sdb -L DISK1
meta-data=/dev/sdb               isize=512    agcount=4, agsize=65536 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=262144, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@lizx dev]# mkfs.xfs /dev/sdc -L DISK2
meta-data=/dev/sdc               isize=512    agcount=4, agsize=65536 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=262144, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@lizx dev]# mkfs.xfs /dev/sdd -L DISK3
meta-data=/dev/sdd               isize=512    agcount=4, agsize=65536 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=262144, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@lizx dev]# mkfs.xfs /dev/sde -L DISK4
meta-data=/dev/sde               isize=512    agcount=4, agsize=65536 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=262144, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

磁盘挂载

在/mnt目录下新建四个目录,disk1 disk2 disk3 disk4

[root@lizx mnt]# mount /dev/sdb /mnt/disk1
[root@lizx mnt]# mount /dev/sdc /mnt/disk2
[root@lizx mnt]# mount /dev/sdd /mnt/disk3
[root@lizx mnt]# mount /dev/sde /mnt/disk4

设置启动系统自动挂载

# 在fstab文件中写入挂载信息
[root@lizx mnt]# vi /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
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐