2020-03-16

存储管理

基本分区

基本分区(MBR|GPT) ----> Filesystem ----> mount

[root@server0 ~]# ll /dev/vd*

brw-rw----.1root disk253,011月3015:02 /dev/vda

brw-rw----.1root disk253,111月3015:02 /dev/vda1

brw-rw----.1root disk253,1611月3015:02 /dev/vdb

brw-rw----.1root disk252,3211月3015:02 /dev/vdcT

[root@server0 ~]# lsblk  //查看磁盘设备

NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

vda253:0010G0disk

└─vda1253:1010G0part /

vdb253:16010G0disk

fdisk

MBR  14个分区(4个主分区,扩展分区,逻辑分区)

1.创建分区

[root@localhost ~]# fdisk /dev/vdb          //针对MBR格式,创建分区

[root@localhost ~]# fdisk -l /dev/vdb      //-l 查看磁盘分区信息

[root@localhost ~]# partprobe /dev/vdb      //刷新磁盘分区信息

[root@localhost ~]# ll /dev/vdb*               

brw-rw----.1root disk253,1611月3015:13 /dev/vdb

brw-rw----.1root disk253,1711月3015:13 /dev/vdb1

brw-rw----.1root disk253,1811月3015:13 /dev/vdb2

vdc252:3208G0disk

gdisk

GPT  128个主分区

1.创建分区

[root@localhost ~]# yum -y install gdisk        //下载gdisk分区工具

[root@localhost ~]# gdisk -l /dev/vdc

[root@localhost ~]# gdisk /dev/vdc

[root@localhost ~]# partprobe /dev/vdc

[root@localhost ~]# ll /dev/vdc*

brw-rw----.1root disk253,32Jun617:38 /dev/vdc

brw-rw----.1root disk253,33Jun617:38 /dev/vdc1

brw-rw----.1root disk253,34Jun617:38 /dev/vdc2

[root@localhost ~]# fdisk -l /dev/vdb

保证此分区,没有被系统占用

[root@localhost ~]# parted -s /dev/sda mklabel msdos  //将/dev/sda(GPT格式)转换成(MBR格式)

[root@localhost ~]# parted -s /dev/sdc mklabel gpt //将/dev/sdc(MBR格式)转换成(GPT格式)

2.创建文件系统(格式化)centos7默认使用xfs

[root@localhost ~]# mkfs.xfs /dev/vdb1

[root@localhost ~]# mkfs.ext4 /dev/vdb2

block size: 文件存储的最小单元

3.挂载

[root@localhost ~]# mkdir /mnt/disk1

[root@localhost ~]# mkdir /mnt/disk2

[root@localhost ~]# mount -t xfs -o ro /dev/vdb1        //-o 指定读写权限(ro只读)

[root@localhost ~]# umount /mnt/disk1

[root@localhost ~]# umount -l /mnt/disk1        //强行卸载,即使目录有资源被进程占用,也可以卸载

[root@localhost ~]# blkid # vim /etc/fstab

UUID="9bf6b9f7-92ad-441b-848e-0257cbb883d1"/mnt/disk1   auto    defaults00

UUID="4d26172c-7aff-4388-baa5-c6756c014d52"/mnt/disk2    ext4    ro00

[root@localhost ~]# mount -a //自动检测/etc/fstab文件,进行挂载

[root@localhost ~]# df -Th

Filesystem              Type      Size  Used Avail Use% Mounted on

/dev/mapper/centos-root xfs        13G  1.1G  12G  9% /

devtmpfs                devtmpfs  478M    0  478M  0% /dev

tmpfs                  tmpfs    489M    0  489M  0% /dev/shm

tmpfs                  tmpfs    489M  6.8M  482M  2% /run

tmpfs                  tmpfs    489M    0  489M  0% /sys/fs/cgroup

/dev/sda1              xfs      1014M  125M  890M  13% /boot

tmpfs                  tmpfs      98M    0  98M  0% /run/user/0

/dev/sdb1              xfs      1014M  33M  982M  4% /data

/dev/sdc1              ext4      488M  780K  452M  1% /sdc1

#### fstab开机自动挂载

/dev/mapper/centos-root        /                      xfs    defaults            0   0

设备的uuid或分区名                挂载点 文件系统类型   参数(r,w) 是否备份  是否开机检查

/etc/rc.drc.local开机自动挂载

[root@localhost rc.d]# vim /etc/rc.d/rc.local

[root@localhost rc.d]# chmod +x /etc/rc.d/rc.local //给予执行权限

[root@localhost rc.d]# reboot //重启查看实验效果

你可能感兴趣的:(2020-03-16)