溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

怎么在Linux中添加新磁盤

發(fā)布時(shí)間:2021-08-26 17:52:03 來(lái)源:億速云 閱讀:158 作者:chen 欄目:系統(tǒng)運(yùn)維

本篇內(nèi)容主要講解“怎么在Linux中添加新磁盤”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么在Linux中添加新磁盤”吧!

向 Linux 機(jī)器添加原始磁盤

如果你使用的是 AWS EC2 Linux 服務(wù)器,可以 按照以下步驟 添加原始磁盤。如果使用的是 VMware Linux VM,那么需要按照不同的步驟來(lái)添加磁盤。如果你正在運(yùn)行物理機(jī)架設(shè)備/刀片服務(wù)器,那么添加磁盤將是一項(xiàng)物理任務(wù)。

一旦磁盤物理/虛擬地連接到 Linux 機(jī)器上,它將被內(nèi)核識(shí)別,就可以開(kāi)始了。

識(shí)別 Linux ***添加的磁盤

原始磁盤連接后,需要讓內(nèi)核去 掃描新磁盤。在新版中,它主要是由內(nèi)核自動(dòng)完成。

***件事是在內(nèi)核中識(shí)別新添加的磁盤及其名稱。實(shí)現(xiàn)這一點(diǎn)的方法有很多,以下作少量列舉:

  • 可以在添加/掃描磁盤前后觀察 lsblk 輸出,以獲取新的磁盤名。

  • 檢查 /dev 文件系統(tǒng)中新創(chuàng)建的磁盤文件。匹配文件和磁盤添加時(shí)間的時(shí)間戳。

  • 觀察 fdisk-l 添加/掃描磁盤前后的輸出,以獲取新的磁盤名。

在本示例中,我使用的是 AWS EC2 服務(wù)器,向服務(wù)器添加了 5GB 磁盤。我的 lsblk 輸出如下:

[root@kerneltalks ~]# lsblkNAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINTxvda    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,因?yàn)樗?Linux 平臺(tái)上廣泛使用的非常靈活的卷管理器。確認(rèn) lvm 或 lvm2 軟件包已經(jīng)安裝在系統(tǒng)上。如未安裝,請(qǐng) 安裝 lvm/lvm2 程序包。

現(xiàn)在,我們將在邏輯卷管理器中添加這個(gè)原始磁盤,并從中創(chuàng)建 10GB 的掛接點(diǎn)。所用到的命令如下:

  • pvcreate

  • vgcreate

  • lvcreate

如果要將磁盤添加到現(xiàn)有掛接點(diǎn),并使用其空間來(lái)擴(kuò)展掛接點(diǎn) ,則 vgcreate 應(yīng)替換為 vgextend。

會(huì)話示例輸出如下:

[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.

現(xiàn)在,已完成邏輯卷創(chuàng)建。你需要使用所選的文件系統(tǒng)格式化它,并將其掛載。在這里選擇 ext4 文件系統(tǒng),并使用 mkfs.ext4 進(jìn)行格式化。

[root@kerneltalks ~]# mkfs.ext4 /dev/vgdata/lvdatamke2fs 1.42.9 (28-Dec-2013)Filesystem label=OS type: LinuxBlock size=4096 (log=2)Fragment size=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks327680 inodes, 1310720 blocks65536 blocks (5.00%) reserved for the super userFirst data block=0Maximum filesystem blocks=134217728040 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:        32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: doneWriting inode tables: doneCreating journal (32768 blocks): doneWriting superblocks and filesystem accounting information: done

在掛載點(diǎn)上從新磁盤掛載卷

使用 mount 命令,在 /data 安裝點(diǎn)上安裝已創(chuàng)建并格式化的 5GB 邏輯卷。

[root@kerneltalks ~]# mount /dev/vgdata/lvdata /data[root@kerneltalks ~]# df -Ph /dataFilesystem                 Size  Used Avail Use% Mounted on/dev/mapper/vgdata-lvdata  4.8G   20M  4.6G   1% /data

使用 df 命令驗(yàn)證掛載點(diǎn)。如上所述,你都完成了!你可以在 /etc/fstab 中添加一個(gè)條目,以便在重新啟動(dòng)時(shí)保持此裝載。

你已將 10GB 磁盤連接到 Linux 計(jì)算機(jī),并創(chuàng)建了 5GB 掛載點(diǎn)!

到此,相信大家對(duì)“怎么在Linux中添加新磁盤”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI