Linux磁盘管理命令

LVM操作命令备忘
1. rpm –qa|grep lvm
2. fdisk /dev/sd*                           mdadm                          parted
3. pvcreate /dev/sd*1                       pvcreate /dev/sd*2
4. vgcreate vg_home /dev/sd*1 /dev/sd*2     vgextend /dev/sd*3 vg_home     vgreduce vg_home /dev/sd*3
5. lvcreate -L 100G -n lv_home vg_home    lvextend -L +100G  /dev/vg_home/lv_home
6. mkfs.ext3  /dev/vg_home/lv_home                mkfs -T ext4  /dev/vg_home/lv_home
7. mount  /dev/vg_home/lv_home  /home/
8. vi /etc/fstab    /dev/vg_home/lv_home           /home            ext3    defaults        0 0

 

 

一、添加一颗新的硬盘到系统,然后使用命令 fdisk -l 进行查看,可以看到新增加的硬盘并没有进行分割,所以要先进行分割才可以进行LVM的设定哦!

 

二、对新的磁盘进行分割:

 

三、建立PV:要建立PV其实很简单,只要直接使用pvcreate这个命令就可以了,来看下创建的过程:

注:如果是整颗硬盘/dev/sdb要作LVM,可以省略新增partition 这步骤,直接作pvcreate即可。

1、建立磁盘ID为 8e

2、将原本的磁盘制作成PV 的格式

如果要查看详细的情况,可使用命令pvdisplay 进行查看,不过VG name 中的资料暂时还不会显示,因为我们还没有给这个PV 分配VG 哦!

四、建立VG:我们知道PV 的名称其实就是partition 的装置代号,但是VG 的名称确可以自定义!来看下创建的过程:

 

五、建立LV:创造出VG之后,就是要建立分割区啦!这个分割区就是所谓的LV ,假设我要将刚刚那个wikivg 磁盘,分割成为wikilv,整个 VG 都被分配到wikilv里面去。来看下创建的过程:

 


我们来查看下,这里出现的资料很重要哦,以为这以后我们所有要挂载的资料都是通过这个装置的。

 


如此一来,整个partition也准备好啦!

 


六、partition的格式化与挂载

1、格式化 partition

 


2、挂载partition

 

可以看到将partition挂载到/lvm下面以后,原来的系统还是存在的,这样就可以跟vmware ESX 与Guest os (vm) NFS SAMBA 共享进行结合做设置了。


为了使系统在开机的时候就自动挂载LVM,所以我们还要在/etc/fstab 中写入:

 

 

 

centos , lvm , fdisk , pvcreate  , lvcreate , pvdisplay , pvscan , partprobe , lvscan , vgcreate , vgdisplay , vgscanvg , mke2fs

 

 

posted @   胡.杰  阅读(340)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示