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

Cod*_*key 6 partition lvm centos

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

[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
Run Code Online (Sandbox Code Playgroud)

我想保持 tmpfs 和 /boot 原样,并在其余部分中创建一个大约 4TB 的大分区。

我知道这是相对简单的东西,但我真的很感激手工浏览它,因为我以前从未做过任何 linux 分区的东西,并且不想把全新的盒子弄得一团糟......

非常感谢

小智 19

您需要使用 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 网站。

lvm 远不止这 4 个命令,如果你想要高级配置,请阅读精美的手册。我希望它会帮助你

  • 除了第一步之外,您为所有其他人都提供了明确的 bash 命令......几乎提供完整的指导似乎很遗憾,但不完全! (2认同)