实验机器 centos 7
一、VMs增加磁盘
查看磁盘内容
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sr0 11:0 1 10G 0 rom
可以看到只有sda硬盘和sr0光盘在本机VM中
需要在关机的情况下增加一块新的硬盘,这里模拟实验在VM虚拟机上进行。
[root@KAIVI7 ~]#init 0
#关机指令
双击硬盘(SCSI)
点击添加
这里做实验选择20G就足够,在生产中需要根据生产的需求来定义磁盘的具体大小。
其他选择默认选项就好,这里增加一块20G的硬盘做实验就ok。
最后需要点击确认
重新启动VM虚拟机
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
sr0 11:0 1 10G 0 rom
显示新增加了一块新硬盘sdb 20G 如果没有显示则需要执行下面命令扫描一遍。
[root@KAIVI7 ~]#ls /sys/class/scsi_host/
host0 host1 host2
[root@KAIVI7 ~]#echo '- - -' >/sys/class/scsi_host/host0/scan
[root@KAIVI7 ~]#echo '- - -' >/sys/class/scsi_host/host1/scan
[root@KAIVI7 ~]#echo '- - -' >/sys/class/scsi_host/host2/scan
#扫描磁盘
二、创建新的分区
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
sr0 11:0 1 10G 0 rom
[root@KAIVI7 ~]#fdisk /dev/sdb #修改分区信息
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xe8a52d63.
Command (m for help): n
#输入对应命令 n 创建新的分区
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
#选择是主分区还是扩展分区 输入 p 选择主分区
Partition number (1-4, default 1): #回车 选择默认值
First sector (2048-41943039, default 2048): #回车 选择默认值
Using default value 2048
Last sector, +sectors or +size{K,M,G}
(2048-41943039, default 41943039): +2G
#按照格式输入新分区的大小 有扇区 和指定大小size 两种指定方式 这里选择分区大小为2G
Partition 1 of type Linux and of size 2 GiB is set
Command (m for help): n #同理继续创建新的分区
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p #选择主分区
Partition number (2-4, default 2): #回车 选择默认值
First sector (4196352-41943039, default 4196352): #回车 选择默认值
Using default value 4196352
Last sector, +sectors or +size{K,M,G}
(4196352-41943039, default 41943039): +4G
Partition 2 of type Linux and of size 4 GiB is set
Command (m for help): n
Partition type:
p primary (2 primary, 1 extended, 1 free)
l logical (numbered from 5)
Select (default p): #回车 选择默认值
Using default response p
Selected partition 4
First sector (23070720-41943039, default 23070720): #回车 选择默认值
Using default value 23070720
Last sector, +sectors or +size{K,M,G}
(23070720-41943039, default 41943039): +3G
Partition 4 of type Linux and of size 3 GiB is set
Command (m for help): t #修改分区类型
Partition number (1-5, default 5): 4 #选择要修改的分区
Hex code (type L to list all codes): 82 #选择分区类型为swap
Changed type of partition 'Linux' to 'Linux swap / Solaris'
Command (m for help): n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): e #选择扩展分区
Partition number (3,4, default 3): #回车 选择默认值
First sector (12584960-41943039, default 12584960): #回车 选择默认值
Using default value 12584960
Last sector, +sectors or +size{K,M,G}
(12584960-41943039, default 41943039): +5G
Partition 3 of type Extended and of size 5 GiB is set
Command (m for help): n #同理继续创建新的分区
Partition type:
p primary (2 primary, 1 extended, 1 free)
l logical (numbered from 5)
Select (default p): l #选择创建逻辑分区
Adding logical partition 5 #系统自动分配sdb5
First sector (12587008-23070719, default 12587008): #回车 选择默认值
Using default value 12587008
Last sector, +sectors or +size{K,M,G}
(12587008-23070719, default 23070719): +500M
Partition 5 of type Linux and of size 500 MiB is set
Command (m for help): p #打印当前分区信息
#注意:现在分区信息还没有保存,即还在内存中,没有保存到文件中。
Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xfaf696f9
Device Boot Start End Blocks Id System
/dev/sdb1 2048 4196351 2097152 83 Linux
/dev/sdb2 4196352 12584959 4194304 83 Linux
/dev/sdb3 12584960 23070719 5242880 5 Extended
/dev/sdb4 23070720 29362175 3145728 82 Linux swap / Solaris
/dev/sdb5 12587008 13611007 512000 83 Linux
Command (m for help): w #保存并且退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part
├─sdb2 8:18 0 4G 0 part
├─sdb3 8:19 0 1K 0 part #类似指针 实际指向5G大小的扩展分区
├─sdb4 8:20 0 3G 0 part
└─sdb5 8:21 0 500M 0 part
sr0 11:0 1 10G 0 rom
三、格式化文件系统
对于主分区sdb1选择文件系统为 xfs 格式
对于主分区sdb2选择文件系统为 ext4 格式
对于扩展分区sdb3由于是指针形式 所以不存在所谓的文件系统
对于主分区swap sdb4 选择文件系统为特有格式 swap 格式的文件系统
对于扩展分区里面的逻辑分区选择文件系统为 xfs 格式
[root@KAIVI7 ~]#mkfs (TAB TAB) #双击TAB 查看文件系统类型
mkfs mkfs.ext2 mkfs.fat mkfs.vfat
mkfs.btrfs mkfs.ext3 mkfs.minix mkfs.xfs
mkfs.cramfs mkfs.ext4 mkfs.msdos
[root@KAIVI7 ~]#mkfs.xfs /dev/sdb1 #对于主分区sdb1选择文件系统为 xfs 格式
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=131072 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=524288, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@KAIVI7 ~]#mkfs.ext4 /dev/sdb2 #对于主分区sdb2选择文件系统为 ext4 格式
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
262144 inodes, 1048576 blocks
52428 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1073741824
32 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
[root@KAIVI7 ~]#mkswap /dev/sdb4 #特有命令mkswap
#对于主分区swap sdb4 选择文件系统为特有格式 swap 格式的文件系统
Setting up swapspace version 1, size = 3145724 KiB
no label, UUID=11107269-94f9-44b4-b904-5e5fa130760e
[root@KAIVI7 ~]#mkfs.xfs /dev/sdb5
#对于扩展分区里面的逻辑分区选择文件系统为 xfs 格式
meta-data=/dev/sdb5 isize=512 agcount=4, agsize=32000 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=128000, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=855, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@KAIVI7 ~]#lsblk -f #查看磁盘的文件系统
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 xfs 3cf92a9d-573a-4156-8ac5-c9bc543f286d /boot
├─sda2 xfs c2317946-09ce-465c-860b-76733ea8ea79 /
├─sda3 xfs 942c303c-c207-4624-9db0-cd2672225453 /data
├─sda4
└─sda5 swap c135b4be-ef58-489b-8cc2-47d33a02333d [SWAP]
sdb
├─sdb1 xfs 2e5bd3c8-6cae-4404-8ded-52fd48c84a71
├─sdb2 ext4 3b4c7211-ea7b-4c78-9af2-22de59c91208
├─sdb3
├─sdb4 swap 11107269-94f9-44b4-b904-5e5fa130760e [SWAP]
└─sdb5 xfs 919d27cb-72f2-4830-b4a9-871059f17694
sr0 iso966 CentOS 7 x86_64
2018-11-26-14-22-58-00
四、挂载文件夹
挂载:同时只能挂一个,会被后面的挂载点覆盖
一个设备能允许多个挂载点。
原则:要做挂载点,这个挂载点再挂载前不要放数据
同一个设备挂载到同一磁盘上,等价于硬链接 一个挂载点同一时间挂一个设备
挂载状态下不可以取消挂载
[root@KAIVI7 /]#mkdir /mnt/sdb{1,2,5}
[root@KAIVI7 /]#tree /mnt
/mnt
├── sdb1
├── sdb2
└── sdb5
3 directories, 0 files
# 在根/下子目录/mnt 下创建几个子目录用来做挂在前准备
[root@KAIVI7 /]#mount /dev/sdb1 /mnt/sdb1 #设备名挂载
[root@KAIVI7 /]#mount UUID="3b4c7211-ea7b-4c78-9af2-22de59c91208" /mnt/sdb2
#UUID名挂载
[root@KAIVI7 /]#mkswap /dev/sdb4 #创建swap文件系统
[root@KAIVI7 /]#swapon /dev/sdb4 #挂载swap
[root@KAIVI7 /]#mount /dev/sdb5 /mnt/sdb5 #设备名挂载
查看磁盘挂载情况
[root@KAIVI7 /]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part /mnt/sdb1
├─sdb2 8:18 0 4G 0 part /mnt/sdb2
├─sdb3 8:19 0 1K 0 part
├─sdb4 8:20 0 3G 0 part [SWAP]
└─sdb5 8:21 0 500M 0 part /mnt/sdb5
sr0 11:0 1 10G 0 rom
五、永久开机保存硬盘分区
[root@KAIVI7 /]#vim /etc/fstab
设备名/UUID/卷标 挂载路径 文件系统类型 默认选项 0表示不备份 0表示开机不检验
建议第一个使用UUID ,设备名可能会自动分配变化 卷标在加入其他硬盘时可能和别人的冲突
挂载可以是目录,可以是磁盘可以是光盘也可以是文件。
文件不可以用UUID来做设备名称,要用真实的文件路径。且最后不是选用默认defaus。是loop形式
defaus是指默认认:rw,suid,dev,exec,anto,nouser,async。其中选项使用要用逗号隔开
可能用到的相关命令
fsck :检查文件系统 也可以修复
e2lable /dev/sdxx 设置卷标
uuidgen :随机生成uuid
umount : 取消挂载
fuser -v /mnt/sdxx 查看在使用人员qingk
lsof /mnt/sdxx 强行关闭多终端连接用户
fuser -km /mnt/sdxx T用户
mountpoint /mnt/sdxx 判断是都是挂载点
df -T 查看文件系统类型
mount -a 触发挂载 (挂载后用)
mount -o remount /mnt/sdxx 重新挂载 (修改后用)
cat /proc/mounts :查看挂载关系
mkswap 创建swap文件系统
swapon /dev/sdxx 挂载swap
cat /proc/swaps = swapon -s 查看swap
swap 优先级,数值越大,使用的优先级越高
swapon -a :读取swap
六、LVM逻辑卷实验
LVM的全名是Logical Volume Manager(逻辑卷管理器),LVM的做法是将几个物理的分区(或磁盘)通过软件组合成为一块看起来是独立的大磁盘(VG),然后将这块大磁盘再经过分成可使用分区(LV),最终就能够挂载使用。但是为什么这样的系统可以进行文件系统的扩充或缩小呢?其实与一个称为PE的选项有关,下面是LVM中的几个概念:
1、PhysicalVolume,PV,物理卷
实际的分区需要调整系统标识符(system ID)成为8e(LVM的标识符),然后再经过pvcreate的命令将它转为LVM最底层的物理卷(PV),之后才能将这些PV加以利用,调整system ID的方法就是通过fdisk。
2、Volume Group,VG,卷用户组
LVM大磁盘就是将许多PV整合成这个VG,所以VG就是LVM组合起来的大磁盘。那么这个大磁盘最大可以达到多少容量呢?这与下面要说的PE有关,因为每个VG最多仅能包含65534个PE,如果使用LVM默认的参数,则一个VG最大 可达256G的容量
3、Physical Extend,PE,物理扩展块
LVM默认使用4MB的PE块,而LVM的VG最多仅能含有65534个PE,因此默认的LVMVG会有4M*65534/(1024M/G)=256G,PE是整个LVM最小的存储块,也就是说,其实文件数据都是由写入PE来处理的。简单的说,这个PE就是有点像文件系统里面的block大小。所以调整PE会影响VG的最大容量。
4、Logical Volume,LV,逻辑卷
最终的VG还会被切为LV,这个LV就是最后可以被格式化使用的类似分区。那么LV是否可以随意指定大小呢?当然不可以。既然PE是整个LVM的最小存储单位,那么LV的大小就与在此LV内的PE总数有关。为了方便用户利用LVM来管理系统,因此 LV的设备文件名那个通常指定为”/dev/vgname/lvname“的样式。
#查看磁盘情况
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part /mnt/sdb1
├─sdb2 8:18 0 4G 0 part
├─sdb3 8:19 0 1K 0 part
├─sdb4 8:20 0 3G 0 part [SWAP]
└─sdb5 8:21 0 500M 0 part /mnt/sdb5
sr0 11:0 1 10G 0 rom
用上面sdb2 4G 的分区来做LVM实验,第一步需要把sdb2 的文件系统改为逻辑卷的形式
逻辑卷的形式为:8e Linux LVM (文件系统8e 代表逻辑卷)
[root@KAIVI7 ~]#fdisk /dev/sdb #修改分区信息
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): t #输入命令 改变分区的文件系统
Partition number (1-5, default 5): 2 #选择哪一个分区 这里选择sdb2
Hex code (type L to list all codes): 8e #e文件系统8e 代表逻辑卷
Changed type of partition 'Linux' to 'Linux LVM'
Command (m for help): w #保存退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
[root@KAIVI7 ~]#fdisk -l /dev/sdb #查看磁盘基本信息
Disk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xfaf696f9
Device Boot Start End Blocks Id System
/dev/sdb1 2048 4196351 2097152 83 Linux
/dev/sdb2 4196352 12584959 4194304 8e Linux LVM
# 8e linux LVM 文件系统以及修改成功
/dev/sdb3 12584960 23070719 5242880 5 Extended
/dev/sdb4 23070720 29362175 3145728 82 Linux swap / Solaris
/dev/sdb5 12587008 13611007 512000 83 Linux
准备工作已经完成,LVM可以使用硬盘,分区,也可以是两者的结合,其中如果是硬盘就不用修改文件系统ID,但是分区就要修改文件系统分区ID。
查看物理卷 pvs = pvdisplay
第一步创建物理卷
[root@KAIVI7 ~]#pvcreate /dev/sdb2 #创建物理卷
WARNING: ext4 signature detected on /dev/sdb2 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/sdb2.
Physical volume "/dev/sdb2" successfully created.
[root@KAIVI7 ~]#pvs #查看物理卷
PV VG Fmt Attr PSize PFree
/dev/sdb2 lvm2 --- 4.00g 4.00g
[root@KAIVI7 ~]#pvdisplay #查看物理卷
"/dev/sdb2" is a new physical volume of "4.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb2
VG Name
PV Size 4.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 48PZEj-U22C-Mj5m-UPVo-Z5Gq-UEQS-70xgkl
第二步创建物理卷组
查看物理卷组vgs=vgdisplay
[root@KAIVI7 ~]#vgcreate -s 16M kaivi /dev/sdb2
#创建物理卷组 -s 指定PE大小 kaivi卷组名字 后面是物理卷
#多个的话空格隔开写到后面
Volume group "kaivi" successfully created
[root@KAIVI7 ~]#vgs #查看物理卷组
VG #PV #LV #SN Attr VSize VFree
kaivi 1 0 0 wz--n- 3.98g 3.98g
[root@KAIVI7 ~]#vgdisplay #查看物理卷组
--- Volume group ---
VG Name kaivi
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 3.98 GiB
PE Size 16.00 MiB
Total PE 255
Alloc PE / Size 160 / 2.50 GiB
Free PE / Size 95 / 1.48 GiB
VG UUID YLQOHM-5G6l-gbTE-LguM-OUVD-AAnh-p5K7mE
第三步创建逻辑卷
查看逻辑卷 lvs=lvdisplay
[root@KAIVI7 ~]#lvcreate -n mysql -L 2.5G kaivi
#创建逻辑卷 -n 逻辑卷名字 -L 指定大小 用于那个物理卷组来创建
Logical volume "mysql" created.
[root@KAIVI7 ~]#lvs #查看逻辑卷
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
mysql kaivi -wi-a----- 2.50g
[root@KAIVI7 ~]#lvdisplay #查看逻辑卷
--- Logical volume ---
LV Path /dev/kaivi/mysql
LV Name mysql
VG Name kaivi
LV UUID h1Wabf-2yVb-wZKn-A2zR-2v9n-E0qa-0HwEQE
LV Write Access read/write
LV Creation host, time KAIVI7, 2019-10-17 16:26:11 +0800
LV Status available
# open 0
LV Size 2.50 GiB
Current LE 160
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:0
#查看磁盘是否有了LVM逻辑卷
[root@KAIVI7 ~]#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 100G 0 part /
├─sda3 8:3 0 50G 0 part /data
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 4G 0 part [SWAP]
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part /mnt/sdb1
├─sdb2 8:18 0 4G 0 part
│ └─kaivi-mysql 253:0 0 2.5G 0 lvm
├─sdb3 8:19 0 1K 0 part
├─sdb4 8:20 0 3G 0 part [SWAP]
└─sdb5 8:21 0 500M 0 part /mnt/sdb5
sr0 11:0 1 10G 0 rom
查看磁盘 已经在sdb2 下有kaivi-mysql 的 逻辑卷
第四步挂载
先创建一个新的文件夹,用于挂载
[root@KAIVI7 ~]#mkdir /mnt/mysql #创建/mnt/mysql文件夹
[root@KAIVI7 ~]#ll /mnt/
total 0
drwxr-xr-x 2 root root 6 Oct 17 16:32 mysql
drwxr-xr-x 2 root root 6 Oct 17 10:25 sdb1
drwxr-xr-x 2 root root 6 Oct 17 11:06 sdb2
drwxr-xr-x 2 root root 6 Oct 17 10:34 sdb5
查看逻辑卷的UUID
[root@KAIVI7 ~]#vim /etc/fstab #修改vim文件
[root@KAIVI7 ~]#blkid
/dev/sr0: UUID="2018-11-26-14-22-58-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/sda1: UUID="3cf92a9d-573a-4156-8ac5-c9bc543f286d" TYPE="xfs"
/dev/sda2: UUID="c2317946-09ce-465c-860b-76733ea8ea79" TYPE="xfs"
/dev/sda3: UUID="942c303c-c207-4624-9db0-cd2672225453" TYPE="xfs"
/dev/sda5: UUID="c135b4be-ef58-489b-8cc2-47d33a02333d" TYPE="swap"
/dev/sdb1: UUID="2e5bd3c8-6cae-4404-8ded-52fd48c84a71" TYPE="xfs"
/dev/sdb2: UUID="48PZEj-U22C-Mj5m-UPVo-Z5Gq-UEQS-70xgkl" TYPE="LVM2_member"
/dev/sdb4: UUID="11107269-94f9-44b4-b904-5e5fa130760e" TYPE="swap"
/dev/sdb5: UUID="919d27cb-72f2-4830-b4a9-871059f17694" TYPE="xfs"
/dev/mapper/kaivi-mysql: UUID="34f28200-b1cb-4cd2-b699-963233c61260" TYPE="ext4"
新增最后一行,使用UUID方式进行标定
[root@KAIVI7 ~]#mount -a #触发挂载
[root@KAIVI7 ~]#df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda2 xfs 104806400 4456312 100350088 5% /
devtmpfs devtmpfs 721776 0 721776 0% /dev
tmpfs tmpfs 737576 0 737576 0% /dev/shm
tmpfs tmpfs 737576 10220 727356 2% /run
tmpfs tmpfs 737576 0 737576 0% /sys/fs/cgroup
/dev/sdb5 xfs 508580 25824 482756 6% /mnt/sdb5
/dev/sdb1 xfs 2086912 32992 2053920 2% /mnt/sdb1
/dev/sda1 xfs 1038336 166952 871384 17% /boot
/dev/sda3 xfs 52403200 33880 52369320 1% /data
tmpfs tmpfs 147516 0 147516 0% /run/user/0
/dev/mapper/kaivi-mysql ext4 2514736 7680 2359600 1% /mnt/mysql
最后一行显示磁盘中已经成功挂载
对应的映射都是一样的软连接,如下:
[root@KAIVI7 ~]#ll /dev/kaivi/mysql
lrwxrwxrwx 1 root root 7 Oct 17 16:29 /dev/kaivi/mysql -> ../dm-0
[root@KAIVI7 ~]#ll /dev/mapper/kaivi-mysql
lrwxrwxrwx 1 root root 7 Oct 17 16:29 /dev/mapper/kaivi-mysql -> ../dm-0
#设备映射