linux挂载本地磁盘

(1) 执行命令 fdisk -l 查询本地磁盘,lsblk查看挂载。

[root@localhost roo]# fdisk -l

磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000a68ad

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM
/dev/sda3        41943040    62914559    10485760   8e  Linux LVM

磁盘 /dev/mapper/centos-root:29.0 GB, 28982640640 字节,56606720 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

[root@localhost roo]# 

ot@localhost roo]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   30G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
├─sda2            8:2    0   19G  0 part 
│ ├─centos-root 253:0    0   27G  0 lvm  /
│ └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
└─sda3            8:3    0   10G  0 part 
  └─centos-root 253:0    0   27G  0 lvm  /
sdb               8:16   0   20G  0 disk 
sr0              11:0    1 1024M  0 rom  
[root@localhost roo]# 

两个对比看,发现sdb是刚刚新挂载上来的盘,大小20G。
(2) 创建本地挂载路径。
SSD 磁盘用于存储虚拟机系统盘镜像文件,挂载点取名 vmsys(可根据习惯取名)
同理 HDD
磁盘用于存储虚拟机数据盘镜像文件,挂载点取名 vmstor(可根据习惯取名)。

[root@localhost roo]# mkdir -p /vms/vmsys
[root@localhost roo]# mkdir -p /vms/vmstor
[root@localhost roo]# 

(3) 初始化 SSD 磁盘。

[root@localhost ~]# mkfs.ext4 /dev/sd
sda   sda1  sda2  sda3  sdb   
[root@localhost ~]# mkfs.ext4 /dev/sdb 
mke2fs 1.42.9 (28-Dec-2013)
/dev/sdb is entire device, not just one partition!
无论如何也要继续? (y,n) y
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1310720 inodes, 5242880 blocks
262144 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=2153775104
160 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, 1605632, 2654208, 
    4096000

Allocating group tables: 完成                            
正在写入inode表: 完成                            
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成   

[root@localhost ~]# 

(4) 初始化 HDD 磁盘,方法同上。

(5) Mount 挂载本地磁盘。

[root@localhost ~]# mount /dev/sdb /vms/vmsys/

(6) 执行命令 df –h 查询挂载结果。

[root@localhost ~]# df -TH
文件系统                类型      容量  已用  可用 已用% 挂载点
devtmpfs                devtmpfs  937M     0  937M    0% /dev
tmpfs                   tmpfs     954M     0  954M    0% /dev/shm
tmpfs                   tmpfs     954M   11M  943M    2% /run
tmpfs                   tmpfs     954M     0  954M    0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        29G  4.7G   25G   17% /
/dev/sda1               xfs       1.1G  194M  870M   19% /boot
tmpfs                   tmpfs     191M   25k  191M    1% /run/user/1000
tmpfs                   tmpfs     191M     0  191M    0% /run/user/0
/dev/sdb                ext4       22G   47M   20G    1% /vms/vmsys
[root@localhost ~]# 

发现sdb已经挂载到/vms/vmsys上了
(7) 执行命令 blkid 查询挂载磁盘 UUID,启动项写入配置文件 fstab。

[root@localhost ~]# blkid
/dev/sda1: UUID="657c94f9-566f-4788-acbb-527a70dc66d6" TYPE="xfs" 
/dev/sda2: UUID="T1wmGB-U8p1-29de-WOLY-QUhp-O696-x08IjF" TYPE="LVM2_member" 
/dev/sda3: UUID="WjRy6k-dDyh-Ibr3-nOkD-IH76-bWL6-5Gp12S" TYPE="LVM2_member" 
/dev/mapper/centos-root: UUID="af1ae9e4-36d2-4f16-a019-a4ffab154ddd" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="a03a089b-b1f5-4c82-846a-1d4b8e578b57" TYPE="swap" 
/dev/sdb: UUID="47573c79-d73c-4415-87ad-0b9942deeccf" TYPE="ext4" 

[root@localhost ~]# vi /etc/fstab 
[root@localhost ~]# 

(8) 编辑/etc/fstab 文件,追加下图所示配置并保存。

# /etc/fstab
# Created by anaconda on Mon Sep  5 18:19:42 2022
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=657c94f9-566f-4788-acbb-527a70dc66d6 /boot                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
UUID=47573c79-d73c-4415-87ad-0b9942deeccf /vms/vmsys             ext4     defaults       0 0

根据上面查到的sdb下UUID信息,更新到fstab文件中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容