中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
RHCSA 系列(六): 使用 Parted 和SSM 來(lái)配置和加密系統(tǒng)存儲(chǔ)

在本篇文章中,我們將討論在 RHEL 7 中如何使用傳統(tǒng)的工具來(lái)設(shè)置和配置本地系統(tǒng)存儲(chǔ),并介紹系統(tǒng)存儲(chǔ)管理器(也稱為 SSM),它將極大地簡(jiǎn)化上面的任務(wù)。

請(qǐng)注意,我們將在這篇文章中展開這個(gè)話題,但由于該話題的寬泛性,我們將在下一期中繼續(xù)介紹有關(guān)它的描述和使用。

在 RHEL 7 中創(chuàng)建和修改分區(qū)

在 RHEL 7 中, parted 是默認(rèn)的用來(lái)處理分區(qū)的程序,且它允許你:

  • 展示當(dāng)前的分區(qū)表

  • 操縱(擴(kuò)大或縮小分區(qū)的大?。┈F(xiàn)有的分區(qū)

  • 利用空余的磁盤空間或額外的物理存儲(chǔ)設(shè)備來(lái)創(chuàng)建分區(qū)

強(qiáng)烈建議你在試圖增加一個(gè)新的分區(qū)或?qū)σ粋€(gè)現(xiàn)有分區(qū)進(jìn)行更改前,你應(yīng)當(dāng)確保該設(shè)備上沒有任何一個(gè)分區(qū)正在使用(umount /dev/分區(qū)),且假如你正使用設(shè)備的一部分來(lái)作為 swap 分區(qū),在進(jìn)行上面的操作期間,你需要將它禁用(swapoff -v /dev/分區(qū)) 。

實(shí)施上面的操作的最簡(jiǎn)單的方法是使用一個(gè)安裝介質(zhì)例如一個(gè) RHEL 7 的 DVD 或 USB 安裝盤以急救模式啟動(dòng) RHEL(TroubleshootingRescue a Red Hat Enterprise Linux system),然后當(dāng)讓你選擇一個(gè)選項(xiàng)來(lái)掛載現(xiàn)有的 Linux 安裝時(shí),選擇“跳過”這個(gè)選項(xiàng),接著你將看到一個(gè)命令行提示符,在其中你可以像下圖顯示的那樣開始鍵入與在一個(gè)未被使用的物理設(shè)備上創(chuàng)建一個(gè)正常的分區(qū)時(shí)所用的相同的命令。

RHEL 7 急救模式

要啟動(dòng) parted,只需鍵入:

  1. # parted /dev/sdb

其中 /dev/sdb 是你將要?jiǎng)?chuàng)建新分區(qū)所在的設(shè)備;然后鍵入 print 來(lái)顯示當(dāng)前設(shè)備的分區(qū)表:

創(chuàng)建新的分區(qū)

正如你所看到的那樣,在這個(gè)例子中,我們正在使用一個(gè) 5 GB 的虛擬驅(qū)動(dòng)器?,F(xiàn)在我們將要?jiǎng)?chuàng)建一個(gè) 4 GB 的主分區(qū),然后將它格式化為 xfs 文件系統(tǒng),它是 RHEL 7 中默認(rèn)的文件系統(tǒng)。

你可以從一系列的文件系統(tǒng)中進(jìn)行選擇。你將需要使用 mkpart 來(lái)手動(dòng)地創(chuàng)建分區(qū),接著和平常一樣,用 mkfs.類型 來(lái)對(duì)分區(qū)進(jìn)行格式化,因?yàn)?mkpart 并不支持許多現(xiàn)代的文件系統(tǒng)的到即開即用。

在下面的例子中,我們將為設(shè)備設(shè)定一個(gè)標(biāo)記,然后在 /dev/sdb 上創(chuàng)建一個(gè)主分區(qū) (p),它從設(shè)備的 0% 開始,并在 4000MB(4 GB) 處結(jié)束。

標(biāo)記分區(qū)的名稱

接下來(lái),我們將把分區(qū)格式化為 xfs 文件系統(tǒng),然后再次打印出分區(qū)表,以此來(lái)確保更改已被應(yīng)用。

  1. # mkfs.xfs /dev/sdb1

  2. # parted /dev/sdb print

格式化分區(qū)為 XFS 文件系統(tǒng)

對(duì)于舊一點(diǎn)的文件系統(tǒng),在 parted 中你可以使用 resize 命令來(lái)改變分區(qū)的大小。不幸的是,這只適用于 ext2, fat16, fat32, hfs, linux-swap, 和 reiserfs (若 libreiserfs 已被安裝)。

因此,改變分區(qū)大小的唯一方式是刪除它然后再創(chuàng)建它(所以,確保你對(duì)你的數(shù)據(jù)做了完整的備份?。?。毫無(wú)疑問,在 RHEL 7 中默認(rèn)的分區(qū)方案是基于 LVM 的。

使用 parted 來(lái)移除一個(gè)分區(qū),可以用:

  1. # parted /dev/sdb print

  2. # parted /dev/sdb rm 1

移除或刪除分區(qū)

邏輯卷管理(LVM)

一旦一個(gè)磁盤被分好了分區(qū),再去更改分區(qū)的大小就是一件困難或冒險(xiǎn)的事了。基于這個(gè)原因,假如我們計(jì)劃在我們的系統(tǒng)上對(duì)分區(qū)的大小進(jìn)行更改,我們應(yīng)當(dāng)考慮使用 LVM 的可能性,而不是使用傳統(tǒng)的分區(qū)系統(tǒng)。這樣多個(gè)物理設(shè)備可以組成一個(gè)邏輯組,以此來(lái)存放任意數(shù)目的邏輯卷,而邏輯卷的增大或減少不會(huì)帶來(lái)任何麻煩。

簡(jiǎn)單來(lái)說(shuō),你會(huì)發(fā)現(xiàn)下面的示意圖對(duì)記住 LVM 的基礎(chǔ)架構(gòu)或許有用。

LVM 的基本架構(gòu)

創(chuàng)建物理卷,卷組和邏輯卷

遵循下面的步驟是為了使用傳統(tǒng)的卷管理工具來(lái)設(shè)置 LVM。由于你可以通過閱讀這個(gè)網(wǎng)站上的 LVM 系列來(lái)擴(kuò)展這個(gè)話題,我將只是概要的介紹設(shè)置 LVM 的基本步驟,然后與使用 SSM 來(lái)實(shí)現(xiàn)相同功能做個(gè)比較。

: 我們將使用整個(gè)磁盤 /dev/sdb/dev/sdc 來(lái)作為物理卷(PV),但是否執(zhí)行相同的操作完全取決于你。

1. 使用 /dev/sdb 和 /dev/sdc 中 100% 的可用磁盤空間來(lái)創(chuàng)建分區(qū) /dev/sdb1/dev/sdc1

  1. # parted /dev/sdb print

  2. # parted /dev/sdc print

創(chuàng)建新分區(qū)

2. 分別在 /dev/sdb1 和 /dev/sdc1 上共創(chuàng)建 2 個(gè)物理卷。

  1. # pvcreate /dev/sdb1

  2. # pvcreate /dev/sdc1

創(chuàng)建兩個(gè)物理卷

記住,你可以使用 pvdisplay /dev/sd{b,c}1 來(lái)顯示有關(guān)新建的物理卷的信息。

3. 在上一步中創(chuàng)建的物理卷之上創(chuàng)建一個(gè)卷組(VG):

  1. # vgcreate tecmint_vg /dev/sd{b,c}1

創(chuàng)建卷組

記住,你可使用 vgdisplay tecmint_vg 來(lái)顯示有關(guān)新建的卷組的信息。

4. 像下面那樣,在卷組 tecmint_vg 之上創(chuàng)建 3 個(gè)邏輯卷(LV):

  1. # lvcreate -L 3G -n vol01_docs tecmint_vg [vol01_docs 3 GB]

  2. # lvcreate -L 1G -n vol02_logs tecmint_vg [vol02_logs 1 GB]

  3. # lvcreate -l 100%FREE -n vol03_homes tecmint_vg [vol03_homes 6 GB]

創(chuàng)建邏輯卷

記住,你可以使用 lvdisplay tecmintvg 來(lái)顯示有關(guān)在 tecmintvg 之上新建的邏輯卷的信息。

5. 格式化每個(gè)邏輯卷為 xfs 文件系統(tǒng)格式(假如你計(jì)劃在以后將要縮小卷的大小,請(qǐng)別使用 xfs 文件系統(tǒng)格式!):

  1. # mkfs.xfs /dev/tecmint_vg/vol01_docs

  2. # mkfs.xfs /dev/tecmint_vg/vol02_logs

  3. # mkfs.xfs /dev/tecmint_vg/vol03_homes

6. 最后,掛載它們:

  1. # mount /dev/tecmint_vg/vol01_docs /mnt/docs

  2. # mount /dev/tecmint_vg/vol02_logs /mnt/logs

  3. # mount /dev/tecmint_vg/vol03_homes /mnt/homes

移除邏輯卷,卷組和物理卷

7.現(xiàn)在我們將進(jìn)行與剛才相反的操作并移除邏輯卷、卷組和物理卷:

  1. # lvremove /dev/tecmint_vg/vol01_docs

  2. # lvremove /dev/tecmint_vg/vol02_logs

  3. # lvremove /dev/tecmint_vg/vol03_homes

  4. # vgremove /dev/tecmint_vg

  5. # pvremove /dev/sd{b,c}1

8. 現(xiàn)在,讓我們來(lái)安裝 SSM,我們將看到如何只用一步就完成上面所有的操作!

  1. # yum update && yum install system-storage-manager

我們將和上面一樣,使用相同的名稱和大?。?/p>

  1. # ssm create -s 3G -n vol01_docs -p tecmint_vg --fstype ext4 /mnt/docs /dev/sd{b,c}1

  2. # ssm create -s 1G -n vol02_logs -p tecmint_vg --fstype ext4 /mnt/logs /dev/sd{b,c}1

  3. # ssm create -n vol03_homes -p tecmint_vg --fstype ext4 /mnt/homes /dev/sd{b,c}1

是的! SSM 可以讓你:

  • 初始化塊設(shè)備來(lái)作為物理卷

  • 創(chuàng)建一個(gè)卷組

  • 創(chuàng)建邏輯卷

  • 格式化邏輯卷,以及

  • 只使用一個(gè)命令來(lái)掛載它們

9. 現(xiàn)在,我們可以使用下面的命令來(lái)展示有關(guān)物理卷、卷組或邏輯卷的信息:

  1. # ssm list dev

  2. # ssm list pool

  3. # ssm list vol

檢查有關(guān)物理卷、卷組或邏輯卷的信息

10. 正如我們知道的那樣, LVM 的一個(gè)顯著的特點(diǎn)是可以在不停機(jī)的情況下更改(增大或縮?。┻壿嬀淼拇笮。?/strong>

假定在 vol02logs 上我們用盡了空間,而 vol03homes 還留有足夠的空間。我們將把 vol03homes 的大小調(diào)整為 4 GB,并使用剩余的空間來(lái)擴(kuò)展 vol02logs:

  1. # ssm resize -s 4G /dev/tecmint_vg/vol03_homes

再次運(yùn)行 ssm list pool,并記錄 tecmint_vg 中的剩余空間的大?。?/p>

查看卷的大小

然后執(zhí)行:

  1. # ssm resize -s+1.99 /dev/tecmint_vg/vol02_logs

: 在 -s 后的加號(hào)暗示特定值應(yīng)該被加到當(dāng)前值上。

11. 使用 ssm 來(lái)移除邏輯卷和卷組也更加簡(jiǎn)單,只需使用:

  1. # ssm remove tecmint_vg

這個(gè)命令將返回一個(gè)提示,詢問你是否確認(rèn)刪除卷組和它所包含的邏輯卷:

移除邏輯卷和卷組

管理加密的卷

SSM 也給系統(tǒng)管理員提供了為新的或現(xiàn)存的卷加密的能力。首先,你將需要安裝 cryptsetup 軟件包:

  1. # yum update && yum install cryptsetup

然后寫出下面的命令來(lái)創(chuàng)建一個(gè)加密卷,你將被要求輸入一個(gè)密碼來(lái)增強(qiáng)安全性:

  1. # ssm create -s 3G -n vol01_docs -p tecmint_vg --fstype ext4 --encrypt luks /mnt/docs /dev/sd{b,c}1

  2. # ssm create -s 1G -n vol02_logs -p tecmint_vg --fstype ext4 --encrypt luks /mnt/logs /dev/sd{b,c}1

  3. # ssm create -n vol03_homes -p tecmint_vg --fstype ext4 --encrypt luks /mnt/homes /dev/sd{b,c}1

我們的下一個(gè)任務(wù)是往 /etc/fstab 中添加條目來(lái)讓這些邏輯卷在啟動(dòng)時(shí)可用,而不是使用設(shè)備識(shí)別編號(hào)(/dev/something)。

我們將使用每個(gè)邏輯卷的 UUID (使得當(dāng)我們添加其他的邏輯卷或設(shè)備后,我們的設(shè)備仍然可以被唯一的標(biāo)記),而我們可以使用 blkid 應(yīng)用來(lái)找到它們的 UUID:

  1. # blkid -o value UUID /dev/tecmint_vg/vol01_docs

  2. # blkid -o value UUID /dev/tecmint_vg/vol02_logs

  3. # blkid -o value UUID /dev/tecmint_vg/vol03_homes

在我們的例子中:

找到邏輯卷的 UUID

接著,使用下面的內(nèi)容來(lái)創(chuàng)建 /etc/crypttab 文件(請(qǐng)更改 UUID 來(lái)適用于你的設(shè)置):

  1. docs UUID=ba77d113-f849-4ddf-8048-13860399fca8 none

  2. logs UUID=58f89c5a-f694-4443-83d6-2e83878e30e4 none

  3. homes UUID=92245af6-3f38-4e07-8dd8-787f4690d7ac none

然后在 /etc/fstab 中添加如下的條目。請(qǐng)注意到 devicename (/dev/mapper/devicename) 是出現(xiàn)在 /etc/crypttab 中第一列的映射標(biāo)識(shí):

  1. # Logical volume vol01_docs:

  2. /dev/mapper/docs /mnt/docs ext4 defaults 0 2

  3. # Logical volume vol02_logs

  4. /dev/mapper/logs /mnt/logs ext4 defaults 0 2

  5. # Logical volume vol03_homes

  6. /dev/mapper/homes /mnt/homes ext4 defaults 0 2

現(xiàn)在重啟(systemctl reboot),則你將被要求為每個(gè)邏輯卷輸入密碼。隨后,你可以通過檢查相應(yīng)的掛載點(diǎn)來(lái)確保掛載操作是否成功:

確保邏輯卷掛載點(diǎn)

總結(jié)

在這篇教程中,我們開始探索如何使用傳統(tǒng)的卷管理工具和 SSM 來(lái)設(shè)置和配置系統(tǒng)存儲(chǔ),SSM 也在一個(gè)軟件包中集成了文件系統(tǒng)和加密功能。這使得對(duì)于任何系統(tǒng)管理員來(lái)說(shuō),SSM 是一個(gè)非常有價(jià)值的工具。

假如你有任何的問題或評(píng)論,請(qǐng)讓我們知曉 – 請(qǐng)隨意使用下面的評(píng)論框來(lái)與我們保存聯(lián)系!


via: http://www.tecmint.com/rhcsa-exam-create-format-resize-delete-and-encrypt-partitions-in-linux/

作者:Gabriel Cánepa 譯者:FSSlc 校對(duì):wxy

本文由 LCTT 原創(chuàng)翻譯,Linux中國(guó) 榮譽(yù)推出


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服