管理系统存储

1.分区划分

fdisk   /dev/vdb

Command (m for help): m            ##帮助
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition        ##删除分区
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types    ##列出系统可用的分区类型
   m   print this menu
   n   add a new partition        ##新建分区
   o   create a new empty DOS partition table
   p   print the partition table    ##显示分区
   q   quit without saving changes    ##推出
   s   create a new empty Sun disklabel
   t   change a partition's system id    ##修改分区功能id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit    ##保存更改到分区表中
   x   extra functionality (experts only)

管理系统存储_第1张图片

Command (m for help): n            ##新建分区
Partition type:
   p   primary (0 primary, 0 extended, 4 free)    ##分区类型位主分区
   e   extended                    ##分区类型位扩展分区
Select (default p):                 ##默认位主分区
Using default response p
Partition number (1-4, default 1): 1        ##主分区id
First sector (2048-20971519, default 2048):     ##此分区起始位置
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +500M    ##分区大小管理系统存储_第2张图片

wq保存退出,并且用partprobe命令同步分区表

先将/dev/vdb1格式化成xfs格式的

mkfs.xfs   /dev/vdb1

临时挂载

mount  /dev/vdb1   /mnt,使用df命令可以查看挂载是否挂载成功

管理系统存储_第3张图片

永久挂载

编辑/etc/fstab文件

管理系统存储_第4张图片

然后使用mount -a 命令挂载,重新启动之后,使用df命令可以查看自动挂载的情况

2.swap  分区

   fdisk /dev/vdb    #分区

   fdisk 中修改swap分区标识
   swap   82 

管理系统存储_第5张图片  

wq保存退出,然后使用partprobe同步分区表

mkswap /dev/vdb1            格式化swap分区

swapon -a /dev/vdb1         激活swap分区,并将swap分区投入使用

管理系统存储_第6张图片

swap分区的永久挂载,编辑/etc/fstab文件

vim  /etc/fstab

/dev/vdb1   /swap    swap      defaults,pri=1    0   0

配额
创建一个公共目录 mkdir /redhat

创建一个新的分区/dev/vdb2
mount -o usrquota /dev/vdb2/redhat  ##将/dev/vdb1挂载到/redhat
edquota -u student  ##修改配额配置文件

管理系统存储_第7张图片

su - student
dd if=/dev/zero of=/redhat/studentfile bs=1M count=300
  在/dev/zero目录下 截取大小为500M的文件到/redhat/studentfile下
  如果文件大小小于配额文件里的大小,则可以正常截取;如果大于配额文件大小,则最大只有最大额度的大小

配额文件里的大小为200M,所以截取文件最大为200M,如果超过200M,最大也只能截取200M

3.磁盘阵列

   新建三个分区

mdadm  -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}
  -C  创建/dev/md0    
  -a  yes  没有这个目录自动创建
  -l 1 做raid 1
  -n 2 用两块磁盘来做raid 1
  -x 1 一块磁盘闲置
  /dev/vdb{1..3} 使用vdb1到vdb3
管理系统存储_第8张图片

mkfs.xfs  /dev/md0   格式化/dev/md0
mount /dev/md0  /mnt/  将/dev/md0挂载到/mnt下

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

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


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


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


mdadm -a /dev/md0 /dev/vdb1   添加指定硬盘

管理系统存储_第9张图片
umount /mnt/                  取消挂载
mdadm  -S /dev/md0            停止使用

管理系统存储_第10张图片

你可能感兴趣的:(管理系统存储)