我有一台运行 Centos 6.4 的家庭服务器。有 2 个 400GB 的物理磁盘,我认为其中一个磁盘上有 1 个逻辑卷。我想将第二个磁盘挂载到 /backup 下,并仅将其用于备份(我的想法是将备份数据保存在单独的物理设备上)。
- 我对我的设置的假设正确吗?
- 我是否应该将第二个磁盘添加到 LVM?如果是,我该如何确保只有备份数据进入第二个磁盘?
- 我应该用其他方法吗
我提供了一些我希望有用的配对输出:
[root@server ~]# fdisk -l
Disk /dev/sda: 400.1 GB, 400088457216 bytes
...
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 48642 390198272 8e Linux LVM
Disk /dev/sdb: 400.1 GB, 400088457216 bytes
...
Device Boot Start End Blocks Id System
/dev/sdb1 1 48642 390710272 83 Linux
Disk /dev/mapper/vg_server-lv_root: 53.7 GB, 53687091200 bytes
...
Disk /dev/mapper/vg_server-lv_swap: 8405 MB, 8405385216 bytes
...
Disk /dev/mapper/vg_server-lv_home: 337.5 GB, 337469505536 bytes
...
[root@server ~]# df -H
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_server-lv_root
53G 3.5G 47G 7% /
tmpfs 4.2G 0 4.2G 0% /dev/shm
/dev/sda1 508M 68M 415M 14% /boot
/dev/mapper/vg_server-lv_home
333G 41G 275G 13% /home
[root@server ~]# pvs --all
PV VG Fmt Attr PSize PFree
/dev/ram0 --- 0 0
/dev/ram1 --- 0 0
/dev/ram10 --- 0 0
/dev/ram11 --- 0 0
/dev/ram12 --- 0 0
/dev/ram13 --- 0 0
/dev/ram14 --- 0 0
/dev/ram15 --- 0 0
/dev/ram2 --- 0 0
/dev/ram3 --- 0 0
/dev/ram4 --- 0 0
/dev/ram5 --- 0 0
/dev/ram6 --- 0 0
/dev/ram7 --- 0 0
/dev/ram8 --- 0 0
/dev/ram9 --- 0 0
/dev/root --- 0 0
/dev/sda1 --- 0 0
/dev/sda2 vg_server lvm2 a-- 372.12g 0
/dev/sdb1 --- 0 0
/dev/vg_server/lv_home --- 0 0
/dev/vg_server/lv_swap --- 0 0
编辑
根据要求进一步输出
[root@server ~]# cat '/proc/partitions'
major minor #blocks name
8 0 390711384 sda
8 1 512000 sda1
8 2 390198272 sda2
8 16 390711384 sdb
8 17 390710272 sdb1
253 0 52428800 dm-0
253 1 8208384 dm-1
253 2 329560064 dm-2
答案1
您似乎有 3 个逻辑卷:root、/home 和 swap。没有理由将备份驱动器添加到 LVM。如果这样做,那么您可以在创建卷时指定应在哪个磁盘上分配卷,尽管在您的例子中,您的第一个磁盘已经 100% 分配,因此新磁盘是新卷可以放置的唯一位置。