1,识别磁盘
添加两块磁盘 都是 20G
[root@localhost ~]# lsblk
sdb 8:16 0 20G 0 disk
sdc 8:32 0 20G 0 disk
2,磁盘分区
fdisk /dev/sdb
两个 2G 主分区
3,格式化
[root@localhost ~]# mkfs.xfs /dev/sdb1
[root@localhost ~]# blkid /dev/sdb1
[root@localhost ~]# mkfs.xfs /dev/sdb2
[root@localhost ~]# blkid /dev/sdb2
4,分区挂载--手动
[root@localhost ~]# mkdir /pt1
[root@localhost ~]# mount /dev/sdb1 /pt1
[root@localhost ~]# mkdir /pt2
[root@localhost ~]# mount /dev/sdb2 /pt2
[root@localhost ~]# touch /pt1/p1.txt
[root@localhost ~]# ls /pt1
p1.txt
[root@localhost ~]# df -h
/dev/sdb1 2.0G 33M 2.0G 2% /pt1
/dev/sdb2 2.0G 33M 2.0G 2% /pt2
5.====----开机自动挂载
/etc/fstab 用来配置 开机自动挂载
格式 : 磁盘分区/路径信息 挂载点 文件系统 参数(r w x acl 特殊权限 ) 备份选项 自检选项
/dev/sdb1 /pt1 xfs defaults 0 0 回车
/dev/sdb2 /pt2 xfs defaults 0 0
[root@localhost ~]# umount /pt1 //手动取消挂载
[root@localhost ~]# umount /pt2 //手动取消挂载
[root@localhost ~]# df -h //没有分区与挂载点信息
[root@localhost ~]# vim /etc/fstab //编辑开机自启动配置文件 ---从命令行模式 ,按o ,换行进入插入模式进行编辑
/dev/sdb1 /pt1 xfs defaults 0 0
[root@localhost ~]# df -h
[root@localhost ~]# mount -a //没重启服务器,用来检查配置文件,然后实现自动挂载
[root@localhost ~]# df -h //查看到分区与挂载点信息
/dev/sdb1 2.0G 33M 2.0G 2% /pt1
--------
逻辑卷 : 整个零散的物理磁盘空间; 扩展逻辑卷磁盘空间
整合空闲零散的空间 虚拟的整体(虚拟磁盘) 逻辑卷
物理卷 PV 卷组 VG LV逻辑卷
将空闲的分区或者整块磁盘 (物理卷PV),整合成一块大虚拟的磁盘(卷组VG), 然后将虚拟的磁盘进行分区 (LV逻辑卷 ) --》格式化、挂载
准备工作:
---------------
添加一块 sdc 20G
划分 三个主分区 fdisk /dev/sdc
sdc1 6G
sdc2 4G
sdc3 8G
------
[root@localhost ~]# fdisk /dev/sdc
命令(输入 m 获取帮助):n
Select (default p):
分区号 (1-4,默认 1):
起始 扇区 (2048-41943039,默认为 2048):
Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+6G
命令(输入 m 获取帮助):p
命令(输入 m 获取帮助):n
Select (default p):
分区号 (2-4,默认 2):
起始 扇区 (12584960-41943039,默认为 12584960):
Last 扇区, +扇区 or +size{K,M,G} (12584960-41943039,默认为 41943039):+4G
命令(输入 m 获取帮助):n
Select (default p):
分区号 (3,4,默认 3):
起始 扇区 (20973568-41943039,默认为 20973568):
Last 扇区, +扇区 or +size{K,M,G} (20973568-41943039,默认为 41943039):+8G
命令(输入 m 获取帮助):p
命令(输入 m 获取帮助):w
[root@localhost ~]# lsblk
sdc 8:32 0 20G 0 disk
├─sdc1 8:33 0 6G 0 part
├─sdc2 8:34 0 4G 0 part
└─sdc3 8:35 0 8G 0 part
==========================
create remove scan
物理卷pv : pvcreate pvremove pvs
卷组vg : vgcreate vgremove vgs
逻辑卷lv : lvcreate lvreemove lvs
------创建物理卷pv
将 sdc1 和 sdc2两个分区 作为物理卷 PV
格式: pvcreate 设备路径1 设备路径2
[root@localhost ~]# pvcreate /dev/sdc1 /dev/sdc2 //创建物理卷pv
[root@localhost ~]# pvs
------创建卷组vg
从物理卷PV 取需要的空间 做卷组 vg
格式: vgcreate 卷组名 设备路径1 设备路径2
[root@localhost ~]# vgcreate wlgchvg12 /dev/sdc1 /dev/sdc2
[root@localhost ~]# vgs
------创建逻辑卷lv
从卷组vg 取需要的逻辑空间做 逻辑卷lv
格式: lvcreate -n 逻辑卷名字 -L 大小 基于的卷组名
[root@localhost ~]# lvcreate -n mylv -L 7G wlgchvg12
[root@localhost ~]# lvs
[root@localhost ~]# vgs
-----------------
-----格式化
[root@localhost ~]# lsblk
sdc 8:32 0 20G 0 disk
├─sdc1 8:33 0 6G 0 part
│ └─wlgchvg12-mylv 253:2 0 7G 0 lvm
├─sdc2 8:34 0 4G 0 part
│ └─wlgchvg12-mylv 253:2 0 7G 0 lvm
└─sdc3 8:35 0 8G 0 part
[root@localhost ~]# ls -l /dev/wlgchvg12/mylv
lrwxrwxrwx. 1 root root 7 10月 21 19:37 /dev/wlgchvg12/mylv -> ../dm-2
[root@localhost ~]# mkfs.xfs /dev/wlgchvg12/mylv //格式化逻辑卷mylv
[root@localhost ~]# blkid /dev/wlgchvg12/mylv
---------
---------开机自动挂载
[root@localhost ~]# vim /etc/fstab //按o 换行进入编辑模式
/dev/wlgchvg12/mylv /lv xfs defaults 0 0
[root@localhost ~]# mkdir /lv //创建挂载点 /lv
[root@localhost ~]# mount -a //检查配置文件格式 以及实现自动挂载
[root@localhost ~]# df -h //查看是否挂载成功
/dev/mapper/wlgchvg12-mylv 7.0G 33M 7.0G 1% /lv
[root@localhost ~]# ls -l /dev/mapper/wlgchvg12-mylv //逻辑卷真是表示是用dm-编号 , 为了方便读取,逻辑卷用卷组/逻辑卷这种名称方式表示
lrwxrwxrwx. 1 root root 7 10月 21 20:19 /dev/mapper/wlgchvg12-mylv -> ../dm-2
[root@localhost ~]# ls -l /dev/wlgchvg12/mylv
lrwxrwxrwx. 1 root root 7 10月 21 20:19 /dev/wlgchvg12/mylv -> ../dm-2
/dev/mapper/wlgchvg12-mylv 和/dev/wlgchvg12/mylv 通过查看都是 dm-2的 快捷方式 ,现阶段表示相同即可