在 Linux 機械中增添磁盤的慢慢進程。
本文將向你先容在 Linux 機械中增添新磁盤的步調。將原始磁盤增添到 Linux 機械可能特別很是依靠于你所領有的服務器類型,然則一旦將磁盤供應給機械,將其增添到掛載點的進程幾近雷同。
方針:向服務器增添新的 10GB 磁盤,并使用 lvm 以及新創立的卷組創立 5GB 裝載點。
向 Linux 機械增添原始磁盤
若是你使用的是 AWS EC2 Linux 服務器,可以 按照如下步調 增添原始磁盤。若是使用的是 VMware Linux VM,那末必要按照不同的步捕 魚 達人-大型 機 台 打 魚 完美移植調來增添磁盤。若是你正在運轉物理機架裝備/刀片服務器,那末增添磁盤將是一項物理使命。
一旦磁盤物理/虛構地毗鄰到 Linux 機械上,它將被內核辨認,就可以最先了。
辨認 Linux 最新增添的磁盤
原始磁盤毗鄰后,必要讓內核往 掃描新磁盤。在新版中,它首要是由內核主動實現。
第一件事是在內核中辨認新增添的磁盤及其稱號。完成這一點的要領有許多,如下作少許列舉:
- 可以在增添/掃描磁盤先后察看
lsblk 輸入,,以獵取新的磁盤名。
- 反省
/dev 文件體系中新創立的磁盤文件。婚配文件以及磁盤增添時間的時間戳。
- 察看
fdisk-l 增添/掃描磁盤先后的輸入,以獵取新的磁盤名。
在本示例中,我使用的是 AWS EC2 服務器,向服務器增添了 5GB 磁盤。我的 lsblk 輸入以下:
[root@kerneltalks ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 10G 0 disk
├─xvda1 202:1 0 1M 0 part
└─xvda2 202:2 0 10G 0 part /
xvdf 202:80 0 10G 0 disk
可以望到 xvdf 是新增添的磁盤。完備路徑是 /dev/xvdf 。
在 LVM 中增添新磁盤
咱們這里使用 LVM,由于它是 Linux 平臺上普遍使用的特別很是天真的卷治理器。確認 lvm 或者 lvm2 軟件包已經經裝置在體系上。如未裝置,請 裝置 lvm/lvm2 法式包。
目前,咱們將在邏輯卷治理器中增添這個原始磁盤,并從中創立 10GB 的掛接點。所用到的下令以下:
- pvcreate
- vgcreate
- lvcreate
若是要將磁盤增添到現有掛接點,并使用其空間來擴大掛接點 ,則 vgcreate 應替代為 vgextend 。
會話示例輸入以下:
[root@kerneltalks ~]# pvcreate /dev/xvdf
Physical volume "/dev/xvdf" successfully created.
[root@kerneltalks ~]# vgcreate vgdata /dev/xvdf
Volume group "vgdata"六合彩結果統計; successfully created
[root@kerneltalks ~]# lvcreate -L 5G -n lvdata vgdata
Logical volume "lvdata" created.
目前,已經實現邏輯卷創立。你必要使用所選的文件體系格局化它,并將其掛載。在這里選擇 ext4 文件體系,并使用 mkfs.ext4 進行格局化。
[root@kerneltalks ~]# mkfs.ext4 /dev/vgdata/lvdata
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
327680 inodes, 1310720 blocks
65536 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
在掛載點上重新磁盤掛載卷
使用 mount 下令,在 /data 裝置點上裝置已經創立并格局化的 5GB 邏輯卷。
[root@kerneltalks ~]# mount /dev/vgdata/lvdata /data
[root@kerneltalks ~]# df -Ph /data
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vgdata-lvdata 4.8G 20M 4.6G 1%大樂透開獎直播 /data
使用 df 下令驗證掛載點。如上所述,你都實現了!你可以在 /etc/fstab 中增添一個條款,以便在從新啟動時堅持此裝載。
你已經將 10GB 磁盤毗鄰到 Linux 計算機,并創立了 5GB 掛載點!
運 彩 致富 PTT
【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。
|