lvm的磁盘管理知识点整理
首先感谢参考的博客网址: http://blog.51cto.com/dreamfire/1084729
https://www.cnblogs.com/kevingrace/p/5825963.html
rpm -e --nodeps python-crypto-2.0.1-22.el6.i686
http://www.dwhd.org/20150521_225146.html

词汇解析
| 
 PV 物理卷 VG 卷组 LV 逻辑卷  | 
直接上命令:
| 
 echo '- - -' >/sys/class/scsi_host/host0/scan echo '- - -' >/sys/class/scsi_host/host1/scan echo '- - -' >/sys/class/scsi_host/host2/scan # 制作pv物理卷 将磁盘/dev/sdb转换成pv pvcreate /dev/sdb #创建vg 卷组 将/dev/sdb添加到vgdata中 vgdata是卷组的名称 vgcreate vgdata /dev/sdb #对卷组vgdata进行划分9G的空间给LV 逻辑卷 lvcreate -L 9G -n lvdata1 vgdata #对逻辑卷进行ext4格式化 mkfs.ext4 /dev/vgdata/lvdata1 #进行挂载给对应目录 挂载完毕后可以进行查看df –h mkdir /data mount /dev/vgdata/lvdata1 /data ###假定lv空间用完了快进行动态扩容### 第一步: 将新增的硬盘/dev/sdc制作成pv物理卷 pvcreate /dev/sdc 第二步:给卷组加入新的PV vgextend vgdata /dev/sdc vgs 第三步:将空间加给对应的LV lvextend -L +3G /dev/vgdata/lvdata1 第四步:同步文件系统 resize2fs /dev/vgdata/lvdata1  | 
查看lv对应的vg名称



对应的命令参数补充

查看uuid的命令
blkid

永久挂载磁盘方式/etc/fstab进行处理
关于/etc/fstab的解析可以看博文:https://blog.csdn.net/duyiwuer2009/article/details/8644753/

修改后重启也会挂载目录
关于目录的挂载卸载部分
| 
 [root@mapper ~]# umount /data [root@mapper ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 48G 1.7G 47G 4% / devtmpfs 479M 0 479M 0% /dev tmpfs 489M 0 489M 0% /dev/shm tmpfs 489M 6.8M 482M 2% /run tmpfs 489M 0 489M 0% /sys/fs/cgroup tmpfs 98M 0 98M 0% /run/user/0 [root@mapper ~]# mount -a [root@mapper ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 48G 1.7G 47G 4% / devtmpfs 479M 0 479M 0% /dev tmpfs 489M 0 489M 0% /dev/shm tmpfs 489M 6.8M 482M 2% /run tmpfs 489M 0 489M 0% /sys/fs/cgroup tmpfs 98M 0 98M 0% /run/user/0 /dev/mapper/vgdata-lvdata1 12G 41M 12G 1% /data  | 
--add by nod at 19-01-09
fdisk /dev/sda
fdisk -l
partx -a /dev/sda
pvcreate /dev/sda3
vgextend VolGroup /dev/sda3
lvextend -L +197G /dev/VolGroup/lv_root 
resize2fs /dev/VolGroup/lv_root
=================================add by nod at 19-03-20
[BEGIN] 2019/3/20 9:31:48
###格式化磁盘/dev/sda    
[root@test ~]# mkfs.ext4 /dev/sda
mke2fs 1.41.12 (17-May-2010)
/dev/sda is entire device, not just one partition!
Proceed anyway? (y,n) y
Discarding device blocks: done                            
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
122101760 inodes, 488378646 blocks
24418932 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
14905 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, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 22 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
[root@test ~]# fdisk -l
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xffebf10a
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          64      512000   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sdb2              64       15567   124521472   8e  Linux LVM
Disk /dev/mapper/vg_nodtest-lv_root: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_nodtest-lv_swap: 12.8 GB, 12801015808 bytes
255 heads, 63 sectors/track, 1556 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_nodtest-lv_home: 61.0 GB, 61018734592 bytes
255 heads, 63 sectors/track, 7418 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
[root@test ~]# pvcreate /dev/sda
  Physical volume "/dev/sda" successfully created
[root@test ~]# vgs
  VG         #PV #LV #SN Attr   VSize   VFree
  vg_nodtest   1   3   0 wz--n- 118.75g    0
[root@test ~]# vgextend vg_nodtest /dev/sda
  Volume group "vg_nodtest" successfully extended
[root@test ~]# vgs
  VG         #PV #LV #SN Attr   VSize VFree
  vg_nodtest   2   3   0 wz--n- 1.94t 1.82t
[root@test ~]# df -h
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/vg_nodtest-lv_root   50G  4.3G   43G  10% /
tmpfs                            32G   72K   32G   1% /dev/shm
/dev/sdb1                       485M   39M  421M   9% /boot
/dev/mapper/vg_nodtest-lv_home   56G  180M   53G   1% /home
[root@test ~]# lvextend -L +1800G /dev/vg_nodtest/lv_root 
  Extending logical volume lv_root to 1.81 TiB
  Logical volume lv_root successfully resized
[root@test ~]# lvextend -L +60G /dev/vg_nodtest/lv_root 
  Extending logical volume lv_root to 1.87 TiB
  Logical volume lv_root successfully resized
[root@test ~]# vgs
  VG         #PV #LV #SN Attr   VSize VFree
  vg_nodtest   2   3   0 wz--n- 1.94t 3.02g
[root@test ~]# df -h
Filesystem                      Size  Used Avail Use% Mounted on
/dev/mapper/vg_nodtest-lv_root   50G  4.3G   43G  10% /
tmpfs                            32G   72K   32G   1% /dev/shm
/dev/sdb1                       485M   39M  421M   9% /boot
/dev/mapper/vg_nodtest-lv_home   56G  180M   53G   1% /home
[root@test ~]# resize2fs /dev/vg_nodtest/lv_root 
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/vg_nodtest/lv_root is mounted on /; on-line resizing required
old desc_blocks = 4, new_desc_blocks = 120
Performing an on-line resize of /dev/vg_nodtest/lv_root to 500695040 (4k) blocks.
The filesystem on /dev/vg_nodtest/lv_root is now 500695040 blocks long.
[END] 2019/3/20 9:49:46
lvm的磁盘管理知识点整理的更多相关文章
- LVM逻辑磁盘管理
		
一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵 ...
 - Linux:使用LVM进行磁盘管理
		
LVM的概念 LVM 可以实现对磁盘的动态管理,在磁盘不用重新分区的情况下动态调整文件系统的大 小,利用 LVM 管理的文件系统可以跨越磁盘. "/boot"分区用于存放系统引导文 ...
 - Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
		
一.传统的磁盘管理 其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master Boot Recorder)都是通过先对一个硬盘进行分区,然后再将该 ...
 - 【转载】Linux磁盘管理:LVM逻辑卷管理
		
Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理 这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!! 一. ...
 - Linux系统磁盘管理(lvm逻辑卷管理)
		
linux系统用户常遇到的一个问题就是如何精准的评估分区的大小,已分配合适的磁盘空间:普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文 ...
 - LVM磁盘管理
		
http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html Linux LVM硬盘管理及LVM扩容 LVM磁盘管理 一.LVM简介... ...
 - 每天进步一点点——Linux磁盘管理LVM与RAID
		
转载请注明出处:http://blog.csdn.net/cywosp/article/details/38965799 1. 传统磁盘管理问题 当分区大小不够用时无法扩展其大小,仅仅能通过加入硬盘. ...
 - linux磁盘管理系列-LVM的使用
		
LVM是什么 LVM是Linux操作系统的逻辑卷管理器. 现在有两个Linux版本的LVM,分别是 LVM1,LVM2.LVM1是一种已经被认为稳定了几年的成熟产品,LVM2 是最新最好的LVM版本. ...
 - Linux磁盘管理及LVM讲解(week2_day2)--技术流ken
		
硬盘接口 从整体的角度上,硬盘接口分为IDE.SATA.SCSI和SAS四种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而SAS只在高端服务器上,价 ...
 
随机推荐
- crontab 例子
			
一个简单的 crontab 示例 0,20,40 22-23 * 7 fri-sat /home/ian/mycrontest.sh 在这个示例中,我们的命令在 7 月的每个星期五和星期六晚上 10 ...
 - 如何安装psutil以及提示缺少python.h头文件
			
下载psutil 下载地址https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4c ...
 - MySQL--查看内存信息
			
常见查看内存信息命令 ## 使用free -m命令查看 free -m ## 使用cat /proc/meminfo 查看 cat /proc/meminfo ## 使用dmidecode命令查看 d ...
 - apache kafka系列之在zookeeper中存储结构
			
1.topic注册信息 /brokers/topics/[topic] : 存储某个topic的partitions所有分配信息 Schema: { "version": ...
 - Monte Carlo tree search 学习
			
https://en.wikipedia.org/wiki/Monte_Carlo_tree_search 蒙特卡洛树搜索(MCTS)基础 http://mcts.ai/about/index.htm ...
 - python中a, b = a, a + b
			
python中a, b = a, a + b a = 0 b = 1 计算a, b = a, a + b,先计算赋值号右边的部分,即 a = 0, a + b = 0+1=1,然后再赋值给左边 也可以 ...
 - LDAP服务器的概念和原理简单介绍
			
LDAP服务器的概念和原理简单介绍 1. 目录服务 目录是一个为查询.浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样.目录数据库和关系数据库不 ...
 - VNC Viewer连接打开remote display的VMware虚拟机出现闪退
			
只需修改vnc option里面Advanced-->expert-->ColourLevel的值为“rgb222” or “full”即可. 说明:rgb111--8 colours,r ...
 - bind智能DNS + bindUI管理系统
			
bind UI 管理系统 https://github.com/cucker0/BindUI # bind安装 cd /usr/local/src wget http://ftp.isc.org/is ...
 - laravel 打印完整sql语句
			
laravel5 用DB自带的getQueryLog方法直接打印: DB::connection()->enableQueryLog(); // 开启QueryLog \App\User::fi ...