Centos
在 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
我想保持 tmpfs 和 /boot 原樣,並從其餘部分中創建一個 ~4TB 的大分區。
我知道這是相對簡單的東西,但我真的很感激親手走過它,因為我以前從未做過任何 linux 分區的東西,也不想把全新的盒子弄得一團糟……
非常感謝
您需要使用 LVM(邏輯捲管理器)
首先,您必須知道,如果任何物理磁碟發生故障,那麼大 4TB 卷也會發生故障。首先備份您的數據!
基本上,您需要做的就是將數據(/dev/sda2 和 /dev/sdb1)分區為 lvm 格式,然後:
- 創建兩個物理卷 (
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
)有十幾個網站有類似這樣的 howtos lvm 。
lvm 遠不止這 4 個命令,如果您想要高級配置,請閱讀詳細手冊。我希望它會幫助你