溫馨提示×

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

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

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

發(fā)布時(shí)間:2020-07-29 22:15:00 來源:網(wǎng)絡(luò) 閱讀:408 作者:wxl_ 欄目:網(wǎng)絡(luò)安全

Mbr 446字節(jié)(引導(dǎo)光盤讀取系統(tǒng)分區(qū))

Mpt主分區(qū)表 64字節(jié)(記錄分區(qū)信息)(能分幾個(gè)區(qū)就看這)

55aa:硬盤標(biāo)識(shí)

P 主分區(qū) E 擴(kuò)展分區(qū) 邏輯分區(qū)(擴(kuò)展分區(qū)里的分區(qū))

一、如何新建分區(qū)

1.先將硬盤劃分分區(qū)

fdisk /dev/vdb (想要?jiǎng)澐址謪^(qū)的盤)

最后wq退出保存

partprobe 同步分區(qū)表

cat /proc/partitions 查看系統(tǒng)能識(shí)別的分區(qū)

2.設(shè)備劃分后 需要格式化

mkfs.XXX

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

寫入到 /etc/fstab 可以實(shí)現(xiàn)永久掛載

3.改變分區(qū)之后

輸入partprobe 同步分區(qū)表

cat /proc/partitions 查看系統(tǒng)能識(shí)別的分區(qū)

二、建立swap分區(qū)

1.修改分區(qū)ID 修改成swap的ID (82)

swapon -s 查看swap分區(qū)狀態(tài)

fdisk /dev/vdb5

建立分區(qū) 按t 修改分區(qū)id 為82

partprode 同步分區(qū)表

cat /proc/partitions 查看系統(tǒng)能識(shí)別的分區(qū)

2.格式化swap分區(qū)

mkswap /dev/vdb5

swapon -a /dev/vdb5查看是否有報(bào)錯(cuò)

swapon -s /dev/vdb5掃描swap分區(qū)信息

3.永久掛載swap

vim /etc/fstab

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

注意(第一個(gè)swap本為掛載點(diǎn),第二個(gè)為掛載類型)

4.如果磁盤沒空間了,可利用文件創(chuàng)建swap分區(qū)

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

先創(chuàng)建一個(gè)1G的空文件(第1行)

查看空文件大?。?)

用swap方式格式化此文件(3)

檢錯(cuò)此文件(4)

查看swap分區(qū)情況(6)

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

停止swap(7)

修改swapfile的優(yōu)先級(jí) 讓vdb5優(yōu)先

查看swap分區(qū)情況

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

優(yōu)先級(jí)變?yōu)?

5.刪除swap分區(qū)

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

swapon -s = cat /proc/swaps

先關(guān)掉swap分區(qū)再刪除

swapoff /dev/vdb5

swapoff /mnt/swapfile

rm -fr /mnt/swapfile

fdisk /dev/vdb刪除swap分區(qū)

Partprobe 同步分區(qū)表

注意 查看/etc/fstab中是否有信息 同時(shí)刪掉

三、給用戶分配磁盤額度

1.先劃分一個(gè)分區(qū),xfs方式格式化分區(qū)

添加用戶和組的分區(qū)配額功能

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

激活用戶和組的分區(qū)配額功能

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)(u用戶,g組,v顯示過程)

2.永久激活配額功能

修改/etc/fstab

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

chmod 1777 /public

修改用戶student的配額

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

blocks(已經(jīng)寫入量) soft(寫入量警告值)

hard(最大寫入量) inodes(最大文件數(shù)量)

切換到student用戶驗(yàn)證

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

3.關(guān)掉 配額功能

quotaoff /dev/vdb5

四、磁盤陣列

分為硬raid和軟件raid

1.軟raid 1()

創(chuàng)建三個(gè)分區(qū)

修改id為fd

監(jiān)控命令

watch -n 1 cat /proc/mdstat

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

組成磁盤陣列的命令

【基礎(chǔ)部分】之管理系統(tǒng)中的簡單分區(qū)和文件系統(tǒng)

-C 指定陣列后的名字

-a 如果名字不存在 創(chuàng)建名字

-l 指定陣列級(jí)別(0,1,5)

-n陣列分區(qū)個(gè)數(shù)

-x 剩余分區(qū)數(shù)量(如果前面分區(qū)掛了 補(bǔ)上去)

2.磁盤陣列設(shè)備管理

mdadm -D /dev/md0 查看設(shè)備配置信息

mdadm /dev/md0 -f /dev/vdb5 手動(dòng)損壞設(shè)備

mdadm /dev/md0 -r /dev/vdb5 移除設(shè)備

mdadm /dev/md0 -a /dev/vdb5 恢復(fù)設(shè)備

mdadm -S /dev/md0 ##停止設(shè)備

五、磁盤加密(luks加密)(不能對(duì)擴(kuò)展分區(qū))

1.加密

cryptsetup luksFormat /dev/vdb5 (對(duì)分區(qū)加密)

cryptsetup open /dev/vdb5 qqq (解密成qqq分區(qū))

在 /dev/mapper/中有qqq

mkdf.xfs /dev/mapper/qqq 格式化加密設(shè)備

mount /dev/mapper/qqq /mnt/ 掛載

在里面寫入數(shù)據(jù)。然后

umount /dev/mapper/qqq

cryptsetup close qqq (關(guān)閉加密磁盤)

2.去掉加密

先cryptsetup close qqq

再對(duì)/dev/vdb5 進(jìn)行格式化 加密就去掉了

六、Lvm管理

Lvm

(邏輯卷。可以讓設(shè)備自由伸縮的一個(gè)設(shè)備管理軟件)

Pv 物理卷

Vg 物理卷組

Pe 物理拓展,lvm最小的存儲(chǔ)單元

lvm 監(jiān)控命令

watch -n 1

‘pvs;echo===;vgs;echo===;lvs;echo====;df -h /mnt’

1.lvm的制作

先劃分分區(qū) 并將ID 改成8e

2.lvm的建立

pvcreate /dev/vdb1 把物理分區(qū)做成物理卷

vgcreate vg0 /dev/vdb1

(用制作好的/dev/vdb1這個(gè)物理卷制作一個(gè)物理卷組vg0)

lvcreate -L 200M -n lv0 vg0

(在vg0這個(gè)組中建立出lv0設(shè)備 -L 指定設(shè)備大小 -n 指定設(shè)備名字)

mkfs.xfs /dev/vg0/lv0 mount /dev/vg0/lv0 /mnt

格式化之后 掛載到mnt下

3.lvm的擴(kuò)大

Xfs文件系統(tǒng)可以擴(kuò)大 但是不能縮減

lvextend -L 500M /dev/vg0/lv0 硬盤擴(kuò)大lvm

xfs_growfs /dev/vg0/lv0 文件系統(tǒng)的擴(kuò)大

4.lvm的縮減

ext文件系統(tǒng)可以擴(kuò)大也可以縮減

(1)lvm擴(kuò)大

lvextend -L 2G /dev/vg0/lv0 擴(kuò)大lvm物理設(shè)備到2G

resize2fs /dev/vg0/lv0擴(kuò)大文件系統(tǒng)到lvm大小

(2)vg擴(kuò)大

pvcreate /dev/vdb2 在pv中增加一塊設(shè)備

vgextend vg0 /dev/vdb2 把vdb2添加到vg0

(3)lvm縮減

umount /dev/vg0/lv0 卸載設(shè)備,更換文件系統(tǒng)

e2fsck -f /dev/vg0/lv0 檢測(cè)文件系統(tǒng)確定文件系統(tǒng)中已有的數(shù)據(jù)大小防止過渡縮減

resize2fs /dev/vg0/lv0 1G 文件系統(tǒng)縮減1G

lvreduce -L 1G /dev/vg0/lv0

(4)vg縮減

pvmove 設(shè)備1 設(shè)備2 把設(shè)備1上移動(dòng)到2上

vgreduce vg0 /dev/vdb1 把vg0中vdb1刪除

pvremove /dev/vdb1 把vdb1上的lvm管理信息刪除

(5)lvm丟失設(shè)備的刪除

5.lvm快照

先把原lv0卸載

lvcreate -L 100M -n lv0-test -s /dev/vg0/lv0

指定大小 指定名字 指定原lv0位置

6.lvm的刪除

lvremove--->vgremove--->pvremove

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

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

AI