存储管理
基本分区
基本分区(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 //重启查看实验效果