linux中创建卷并挂载
普通方式
fdisk /dev/sda 直接创建各个分区盘,保存退出
mkfs.ext4 /dev/sda1 一次格式化各个分区
blkid 查看uuid
使用uuid方式,写入到fastab文件中
4.2 LVM方式
步骤是:PE(物理卷最小分配单元)-----PV(物理分区或卷)-----VG(卷组)-----LV(逻辑卷)
从上图可看,想要扩展原来的目录lv,必将PV划分到原来的VG中才可以。
(1-新建磁盘)
和扩展磁盘一样先创建PV
#pvcreate pv_name /dev/vda3
#pvdisplay 查看pv是否创建成功
#vgcreate vg_name /dev/vda3
#vgdisplay
#lvcreate -L 5G -n lv_name vg_name 在vg上创建5G大小的逻辑卷。或者-l 100%FREE参数占用VG剩余所有空间
#lvs 查看
#mkfs -t ext4 /dev/vg_name/lv_name 格式化
#mount /dev/vg_name/lv_name /data 新建目录,并挂到下面
#df -h 已查看到挂载的磁盘
#vi /etc/fstab 写入开机启动
/dev/vg_name/lv_name /data ext4 defaults 0 0 //后面的参数可以百度。
(2-扩展原有大小)
#df -h
#fdisk /dev/vda
m是帮助,n创建(主分区或扩展分区,原则是一个硬盘可分4个主分区(硬盘只有64Bytes分区表,1个分区占用16Bytes),划为扩展后可以在创建逻辑分区),t更改分区类型,回车默认,w保存
#partprobe 探测
#创建PV #pvcreate /dev/vda3
#pvdisplay
#扩展到原来的VG,#vgdisplay 查看现在的VG name,
#vgextend centos /dev/vda3 将创建的PV加入到centos的vg中
#vgdisplay 查看vg是否添加上pv
#lvdisplay 查看现有的lv
#lvextend -l +100%FREE /dev/centos/root 将lv对应所在的vg上的所有空间给lv
#lvdisplay 查看lv大小是否添加上
#resize2fs /dev/centos/root 重新定义lv大小
(出现bad magic ... error)解决:#xfs_growfs /dev/centos/root
1、查看目前系统磁盘情况#df -h ; #fdisk -l
磁盘分区:fdisk /dev/vda //分区的磁盘看系统
可以先p打印当前分区,然后n创建。选择主分区或者扩展分区,可以依次默认,最后w保存。
常用的命令有:n新建,d删除,p打印,q退出,t修改系统标识,w写入并退出
先n创建。
2、再次#fdisk /dev/vda p命令打印当前分区,查看刚创建好分区有个Id属性
命令t更改系统标识符,选择分区号。此时L可以列出对应属性的命令。8e是更改为Linux LVM。最后保存w命令。#fdisk -l 可以新加的Linux LVM分区。
3、kernel重新读取读取分区表#partprobe。
4、创建PV。#pvscan 扫描系统PV。#pvcreate /dev/vda3 创建新的PV。 #pvdisplay 查看pv.
5、想要扩之前的VG容量就不需要创建新的VG。 (#vgextend centos /dev/vda3)
#vgscan。 #vgcreate vg_Name /dev/vda4 创建VG, 此处的vrg_name是系统中提供的。 #vgdisplay 查看VG
( 创建VG。 #vgscan 扫描。 #vgcreate vg_Name /dev/vda4 创建VG。#vgdispaly 查看VG。 )
6、创建lv。#lvscan 扫描系统。 #lvcreate -l 100%FREE -n data_lv centos。(通过vgdisplay查看参数Free PE对应的存储大小前面参数)最后 #lvdisplay或lvs可以看到刚创建的LV.
7、格式化刚创建的LV
#mkfs -t ext4 /dev/centos/data2_lv ;后面参数是新创建的LV的Path。通过#lvdisplay可看。
8、创建目录并挂载
#mkdir /data2。 #mount /dev/centos/data2_lv /data2。
9、#df -h可以看到系统已经挂载LV。
还有最后一步,设置开机挂载。将下面写入写入 /etc/fstab文件中
/dev/mapper/vg_test-lv_test /test ext4 defaults 1 2 //注意第一个参数是df -h查出来对应的Filesystem对应的参数。
- 点赞
- 收藏
- 关注作者
评论(0)