CentOS 创建硬盘新分区挂载以及LVM逻辑卷

实验机器 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
#设备映射
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值