如何在CentOS中的两个驱动器上创建一个大分区?

Modified on: Sat, 21 Sep 2019 04:20:02 +0800

我有一个新的专用服务器,我想纯粹用于备份目的。

[root@dedi ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        20G  942M   18G   6% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
/dev/sda1       283M   32M  236M  12% /boot
/dev/sda2       1.8T   68M  1.7T   1% /data
[root@dedi ~]# cat /proc/partitions
major minor  #blocks  name

   8        0 1953481816 sda
   8        1     307200 sda1
   8        2 1932167168 sda2
   8        3   20480000 sda3
   8        4     524288 sda4
   8       16 1953481816 sdb

我想保持tmpfs和/ boot不变,然后创建一个大的~4TB分区。

我知道这是相对简单的东西,但我真的很感激手走过它,因为我之前从未做过任何linux分区的东西,也不想把这个全新的盒子搞得一团糟......

非常感谢

作者:Codemonkey

最佳答案

您需要使用LVM(逻辑卷管理器)

首先,您必须知道,如果任何物理磁盘发生故障,Big 4TB卷也将失败。先备份您的数据!

基本上,您需要做的就是以lvm格式对数据(/ dev / sda2和/ dev / sdb1)分区进行分区:

  • 创建两个物理卷(pvcreate /dev/sda2 /dev/sdb1
  • 使用两个物理卷创建一个卷组(vgcreate VG_DATA /dev/sda2 /dev/sdb1
  • 创建一个逻辑卷(lvcreate -l 100%FREE -n DATA VG_DATA
  • 在新卷上创建文件系统(mkfs.ext3 /dev/VG_DATA/DATA
  • 安装卷(mount /dev/VG_DATA/DATA /data

有很多网站都有像你这样的这个一个。

Lvm比这4个命令要多得多,如果你想要高级配置,请阅读精细手册。
我希望它能帮助你


相关问答

添加新评论