******************4.管理系統存儲******************
## 1.分區劃分 ##
fdisk /dev/vdb //進入分區劃分
partprobe //加載分區表
cat /proc/partitions //查看分區信息
mkfs.xfs //創建xfs文件系統==格式化分區
blkid //查看文件系統類型
df //查看已掛載的分區
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 //激活
上述激活方式,重啓後激活消失,如需永久激活,需修改配置文件
vim /etc/fstab //開機自動激活
/dev/vdb1 swap swap defaults 0 0
設備 掛載點 文件系統類型
swapoff /dev/vdb1 //關閉激活的swap分區
添加臨時swap分區
dd if=/dev/zero of=/mnt/swapfile bs=1M count=1000
/*在/mnt中劃分一塊區間名叫swapfile的區間塊大小爲1M,數量爲1000*/
mkswap /dev/vdb1 //格式化成swap格式
swapon -a /dev/vdb1 //激活
## 3.磁盤加密 ##
1.加密磁盤一次掛載
fdisk /dev/vdb //新建磁盤
cryptsetup luksFormat /dev/vdb1 //加密
cryptsetup open /dev/vdb1 haha //打開加密磁盤
測試
mkfs.xfs /dev/mapper/haha //製作文件系統
mount /dev/mapper/haha /mnt //掛載
umount /mnt/ //卸載
cryptsetup close haha //關閉加密磁盤
2.加密磁盤永久掛載
vim /etc/crypttab
解密後設備管理文件 設備 加密文件
vim /root/加密文件 //設置加密字符
chmod 600 /root/加密文件
cryptsetup luksAddKey 設備 /root/加密文件
vim /etc/fstab
/dev/mapper/解密後的設備管理文件 掛載點 文件系統類型 defaults 0 0
reboot //重啓檢測
3.加密清除
vim /etc/fstab //刪除自動掛載配置信息
> /etc/crypttab //清空加密配置信息
rm -fr /root/加密文件
umount 掛載
cryptsetup close //解密後設備管理文件關閉加密磁盤
mkfs.xfs /dev/vdb1 -f //強行格式化磁盤
##4.磁盤陣列 ##
製作磁盤陣列
fdisk /dev/vdb //新建三個分區
mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3} //製作軟陣列
注: -C 指定創建分區
-a 文件不存在時是否新建文件
-n 使用分區數
-x 空閒分區數(做備份)
mkfs.xfs /dev/md0 //製作文件系統
mount /dev/md0 /mnt/ //掛載(使用設備)
磁盤陣列管理
mdadm -f /dev/md0 /dev/vdb1 //使磁盤損壞(==手動拔除磁盤)
mdadm -D /dev/md0 //查看磁盤陣列信息
mdadm -r /dev/md0 /dev/vdb1 //刪除磁盤
mdadm -a /dev/md0 /dev/vdb1 //添加磁盤
關閉磁盤陣列
i> umount /mnt //卸載設備
ii> mdadm -S /dev/md0 //關閉磁盤陣列
iii> df //查看掛載信息
## 5.配額 ## 針對於分區
環境配置:新建文件,權限爲1777
mount -o usrquota /dev/vdb1 /pub //掛載設備並加載配額功能
quotaon -uv /dev/vdb1 //開啓配額功能
edquota -u student 配置student所能使用的額度(單位爲K)
測試:
注:修改etc下的文件很容易導致系統重啓之後起不來,這種情況下,輸入root用戶密碼,然後修改出錯的文件即可。