存储系统管理(二)——Linux系统的swap分区、磁盘加密、磁盘阵列

磁盘驱动器上的空间 , 用作当前未使用部分内存的溢出。这样 , 系统就能在主内存中留出空间用于储存当前正在处理的数据 , 并在系统面临主内存空间不足的风险时提供应急溢出。

swap分区的建立:

fdisk? /dev/vdb

n 一个新的分区 1000M

t 更改类型

1.建立磁盘加密

使用fdisk新建分区

mount /dev/mapper/westos? /mnt/? 将该磁盘挂载

umount /mnt/ 卸载磁盘

在/mnt/下建立文件,取消挂载后文件消失,重新挂载后文件恢复

cryptsetup close westos? 关闭加密磁盘(关闭盖子)

删除加密

2.加密磁盘开机自动挂载

?vim /root/diskpass? 写入磁盘密码

chmod 600 /root/diskpass? 将磁盘权限设置成只对超级用户可操作

cryptsetup luksAddKey? /dev/vdb1 /root/diskpass 告诉系统加密磁盘的密码指定

?vim /etc/crypttab 写入磁盘名称,磁盘设备,以及磁盘密码所在文件

vim /etc/fstab 修改配置文件


3加密磁盘开机自动挂载的清除

vim /etc/fstab? 删除掉配置文件里面的设定

?umount /mnt/? 卸载挂载

?vim /etc/crypttab 删除里面的内容指定

?rm -fr /root/diskpass 删除密码文件

cryptsetup close westos? 关闭加密磁盘

mkfs.xfs /dev/vdb1? 格式化加密磁盘

mkfs.xfs /dev/vdb1 -f 加密此番格式化需要加-f

1.建立磁盘阵列

mdadm -C /dev/md0 -a yes -l? 1 -n 2 -x 1 /dev/vdb{1..3}

2.磁盘阵列的管理

监控命令:watch -n 1 cat /proc/mdstat

最初的状态:

mdadm -D /dev/md0? ##查看磁盘阵列

vdb3闲置状态随时准备上位

mdadm? /dev/md0 -f? /dev/vdb2 ##损坏vdb2

mdadm? /dev/md0 -r? /dev/vdb2 ##删除损坏的vdb2

mdadm? /dev/md0 -a? /dev/vdb2 ##新增一个阵列



3.磁盘阵列的删除:
umount /mnt

mdadm -S /dev/md0

fdisk /dev/vdb ##删除分区

partprobe

删除前:

删除后:

原文地址:https://www.cnblogs.com/zhangyanran/p/9928949.html