linux筆記 2-4 管理系統存儲

******************4.管理系統存儲******************


## 1.分區劃分 ##


fdisk /dev/vdb               //進入分區劃分

wKiom1gimJyiwMLaAABQYgYtf40099.png
wKiom1gimJ3hBQxQAACfkZu_3ks663.png

wKiom1gimKGDLZdpAAP9fJW9H-k248.png

partprobe                    //加載分區表

cat /proc/partitions         //查看分區信息

wKioL1gimJ3AGUcFAABE4xmb014263.png

mkfs.xfs                     //創建xfs文件系統==格式化分區

wKioL1gimKKjwbD7AABy5yRo_ck758.png

blkid                        //查看文件系統類型

wKioL1gimKPwU0d9AAA1YpIXGz8165.png
mount /dev/vdb1 掛載點       //分區掛載

df                           //查看已掛載的分區

wKiom1gimKSTt12bAABvr5yEZXc647.png
umount /dev/vdb1 | 掛載點    //卸載掛載
vim /etc/fstab               //實現永久掛載
/dev/vdb1 掛載點 文件系統類型(xfs) defaults 0 0


## 2.swap分區管理 ##
swapon -s                    //查看系統中的swap分區

建立swap分區
mkswap /dev/vdb1             //把/dev/vdb1格式化成swap格式
swapon -a /dev/vdb1          //激活

wKioL1gimsfAPMi8AABsnhH2RGU008.png


上述激活方式,重啓後激活消失,如需永久激活,需修改配置文件

vim /etc/fstab                     //開機自動激活
/dev/vdb1    swap    swap              defaults 0 0
  設備       掛載點  文件系統類型


wKiom1gimyuS2URmAAATJl68GtY657.png

wKioL1gimyuy5c5DAABeR9b3W5I446.png

swapoff /dev/vdb1             //關閉激活的swap分區


wKioL1gimyrwBU2NAAAdmsuSTls784.png


添加臨時swap分區
dd if=/dev/zero of=/mnt/swapfile bs=1M count=1000 

/*在/mnt中劃分一塊區間名叫swapfile的區間塊大小爲1M,數量爲1000*/

mkswap /dev/vdb1              //格式化成swap格式
swapon -a /dev/vdb1           //激活


wKioL1gim5njaD3KAADufVUo3j8557.png

## 3.磁盤加密 ##


1.加密磁盤一次掛載

fdisk /dev/vdb                          //新建磁盤
cryptsetup luksFormat /dev/vdb1         //加密

wKiom1gi6rqAB8X7AABCYaIs1mQ220.png
cryptsetup open /dev/vdb1 haha          //打開加密磁盤
wKiom1gi6m3D6VclAAAfeNrqndY397.png

wKiom1gi6nDgAhosAAAyHKWGWxw139.png


測試
mkfs.xfs /dev/mapper/haha                //製作文件系統

wKioL1gi6m7DFFaJAAB_mesAh8I838.png
mount /dev/mapper/haha /mnt              //掛載

wKiom1gi6m-TCLVuAABz0Z8rYj8456.png
umount /mnt/                             //卸載

cryptsetup close haha                    //關閉加密磁盤

wKioL1gi6m-xrqb9AAAdiiyYhR4346.png


2.加密磁盤永久掛載
vim /etc/crypttab
解密後設備管理文件 設備 加密文件
wKiom1gi69iiq4iLAAAXAvL-g88769.png

wKioL1gi7VXThSekAAAMlJ1fYKs834.png

vim /root/加密文件                             //設置加密字符

wKiom1gi69nhm8IlAAAVd4ZILw0840.png

wKioL1gi69mDD8mSAAAFuhjEM78461.png
chmod 600 /root/加密文件

wKioL1gi69mjN4-TAAAXiH7AtEA787.png
cryptsetup luksAddKey 設備 /root/加密文件

wKioL1gi69qR_iUoAAApHGmnMco334.png
vim /etc/fstab

wKiom1gi7FLBr1z4AAATk-UirhY447.png

/dev/mapper/解密後的設備管理文件 掛載點 文件系統類型 defaults 0 0

wKiom1gi69qBoRHFAABanQc8aAY611.png

reboot                                     //重啓檢測

wKiom1gi69vBdzJPAAAKc0opGOk760.png


3.加密清除
vim /etc/fstab                           //刪除自動掛載配置信息
> /etc/crypttab                          //清空加密配置信息
rm -fr /root/加密文件
umount    掛載
cryptsetup close                         //解密後設備管理文件關閉加密磁盤
mkfs.xfs /dev/vdb1 -f                    //強行格式化磁盤

wKiom1gi7ODRppo0AAAzyeSkry0048.png


##4.磁盤陣列 ##
製作磁盤陣列
fdisk /dev/vdb                                    //新建三個分區
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}   //製作軟陣列
注:  -C 指定創建分區

      -a 文件不存在時是否新建文件
      -n 使用分區數
      -x 空閒分區數(做備份)

wKiom1gi7bLTzQ4OAADMrzvlHJQ818.png

mkfs.xfs /dev/md0                         //製作文件系統

wKioL1gi7kSR3MpSAAB55y1ym3k342.png

mount /dev/md0 /mnt/                      //掛載(使用設備)

wKiom1gi7kXB4lM3AABwRxF0PnU852.png


磁盤陣列管理
mdadm -f /dev/md0 /dev/vdb1               //使磁盤損壞(==手動拔除磁盤)

wKiom1gi7uayLDEgAABz_yDOKaU355.png


mdadm -D /dev/md0                         //查看磁盤陣列信息

wKioL1gi7uei0qiWAADy7JwNL-k178.png

mdadm -r /dev/md0 /dev/vdb1               //刪除磁盤


wKiom1gi7ujgk3DgAABnNjwLJrg695.png

mdadm -a /dev/md0 /dev/vdb1               //添加磁盤


wKioL1gi7uXwx9hIAABm7fo-mHI795.png


關閉磁盤陣列
i> umount /mnt                             //卸載設備
ii> mdadm -S /dev/md0                      //關閉磁盤陣列
iii> df                                    //查看掛載信息

wKioL1gi74LgG2yUAABxeLWI_5U171.png


## 5.配額 ## 針對於分區


環境配置:新建文件,權限爲1777

mount -o usrquota /dev/vdb1 /pub                 //掛載設備並加載配額功能

quotaon -uv /dev/vdb1                            //開啓配額功能
edquota -u student 配置student所能使用的額度(單位爲K)

wKioL1gi8cbCpL4lAABC43sDOYg154.pngwKiom1gi8cWARGjAAAAjSdNgJD4137.png

測試:wKiom1gi8ciwibnHAAB5bEDia0Q224.png


注:修改etc下的文件很容易導致系統重啓之後起不來,這種情況下,輸入root用戶密碼,然後修改出錯的文件即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章