管理系统存储

一. 管理系统分区

硬盘0磁道的第一个分区包含为512字节,其中包含446字节的mbr主引导记录+64字节的mpt主分区表+2字节的硬盘有效性标识“55aa”;一个主分区占用16个字节记录分区信息;故一个硬盘上如果用mbr的分区方式最多可以存在4个分区

1. 创建分区

注:n表示创建分区

注:p表示查看分区类型

注:t表示更改分区类型

        partprobe        #同步分区表,若不同步的话分区将无法加载,查看不到分区

2. 设备的挂载

注:新创建的分区需要格式化才能挂载使用


注:格式化为swap分区类型后,需要激活swap分区,否则查看不到挂载

        swapon -a     #激活swap分区

        swapon -s     #查看swap分区

        swapoff         #关闭swap分区

3. 设备的永久性挂载



注:/etc/fstab 为永久挂在分区,其性质与挂载镜像类似,非永久性挂载在系统重启后挂载失败,/etc/fstab 也可挂载镜像,但若出错系统将无法启动


注:执行mount -a可以让fstab配置文件未生效的策略生效

4. 删除分区


注:d表示删除分区,但在删除分区时,首先应该查看分区的挂载情况,执行卸载步骤,包含配置文件永久挂载(/etc/fstab)以及临时挂载(umount /dev/vdb*)

二. 磁盘加密

1. 磁盘的加密及临时挂载

fdisk /dev/vdb                                           #创建分区

cryptsetup luksFormat /dev/vdb1           #加密

cryptsetup open /dev/vdb1 westos        #打开加密的分区

mkfs.xfs /dev/mapper/westos                 #格式化分区为xfs格式;/dev/mapper/*为虚拟设备


注:YES必须大写,否则系统无法识别

mount /dev/mapper/westos /mnt/    #挂载
umount /mnt/                                      #卸载
cryptsetup close westos                   #关闭加密分区


2. 加密磁盘的永久挂载

vim /etc/crypttab     --->westos /dev/vdb1 /root/lukspsfile       #解密后设备管理文件 设备 加密字符存在文件

vim /root/lukspsfile                                                                      #加密字符文件

chmod 600 /root/lukspsfile                                                         #密码文件600权限

cryptsetup luksAddKey /dev/vdb1 /root/lukspsfile                   #关联设备和密码文件

vim /etc/fstab     --->/dev/mapper/westos /mnt xfs defaults 0 0    #永久挂载配置文件及内容


注:mount -a第一次检测fstab配置文件中自动挂载时提示设备不存在,是由于之前执行cryptsetup close westos所造成的,因此需要重新打开才能扫描识别

3. 加密清除


三. 磁盘阵列

fdisk /dev/vdb                                            #创建3个分区,并将分区标示为raid



partprobe                                                  #同步分区表

mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}             #制作双磁盘,并将一个闲置

mkfs.xfs /dev/md0                                    #格式化

mount /dev/md0 /mnt/                              #挂载


mdadm -D /dev/md0                               #查看raid状态

mdadm -f /dev/md0 /dev/vdb1               #失效指定硬盘


mdadm -r /dev/md0 /dev/vdb1               #删除指定硬盘


mdadm -a /dev/md0 /dev/vdb1              #恢复指定硬盘


umount /mnt/                                             #卸载

mdadm -S /dev/md0                               #停止使用


partprobe                                                 同步分区表


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

注:raid0:写入速度快,适用于论坛,属于内容不同而注重写速,内容不同步,需备份

        raid1:读取速度快,适用于网站,属于舍弃容量注重读速,内容同步,需备份

        raid5:包含0+1,但是读取与写入均弱于0和1

四. 磁盘配额

配额:为磁盘使用用户分配额度,分区配额是针对设备的

fdisk /dev/vdb                            #创建分区


partprobe                                   #同步分区表

mkfs.xfs /dev/vdb1                    #格式化

blkid                                            #查看设备id信息

mkdir /westos

chmod 777 /westos/

mount -o usrquota /dev/vdb1 /westos/     #激活设备配额参数

edquota -u student                    #打开配额配置文件


su - student

dd if=/dev/zero of=/westos/file bs=1M count=100


quota                    #查看用户配额


vim /etc/fstab       #永久挂载

/dev/vdb1 /westos xfs defaults,usrquota 0 0

监控命令:watch -n 1 du -h /westos

注:dd if=/dev/zero of=/westos/file bs=1M count=100   #当磁盘全部被占用,不能创建新分区时,可以用文件来代替分区

五. 修改分区(mbr<------>gpt)

mbr:最大支持2Tb,使用mbr创建分区时,第四个分区为扩展分区,之后再创建时将会变成逻辑分区

gpt:最大支持18Eb,gpt格式的分区全部是主分区,适用于企业

fdisk -l                       #查看硬盘分区及类型


parted /dev/vdb       #修改分区方式

fdisk -l                      #再次查看设备分区及类型


partprobe          #同步分区表

注:执行创建分区和删除分区动作结束后,都必须要partprobe进行同步分区表








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值