(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文件中。