linux系统下创建lvm挂载到指定目录的操作步骤

1 、背景

在企业中有时我们为方便安装软件、数据的管理,需要把安装软件、数据放到固定目录下,磁盘满了方便扩展,这里假如需要一个/data目录存放数据,并单独进行挂载。

2、操作步骤

2.1  划分磁盘

2.2 创建PV

[root@centos-6 ~]# pvcreate /dev/sdb1
 Physical volume "/dev/sdb1" successfully created

扫描系统PV可以使用pvscan查看新建的PV

[root@centos-6 ~]# pvscan
 PV /dev/sda2 VG VolGroup lvm2 [19.51 GiB / 0 free]
 PV /dev/sdb1 lvm2 [10.00 GiB]
 Total: 2 [29.51 GiB] / in use: 1 [19.51 GiB] / in no VG: 1 [10.00 GiB]

2.3 创建VG

[root@centos-6 ~]# vgcreate vgtest /dev/sdb1
 Volume group "vgtest" successfully created

注释:vgtest 为VG的名称

扫描vg

[root@centos-6 ~]# vgscan
 Reading all physical volumes. This may take a while...
 Found volume group "vgtest" using metadata type lvm2
 Found volume group "VolGroup" using metadata type lvm2

查看vg

[root@centos-6 ~]# vgdisplay
 --- Volume group ---
VG Name vgtest
 System ID
 Format lvm2
 Metadata Areas 1
 Metadata Sequence No 1
 VG Access read/write
 VG Status resizable
 MAX LV 0
 Cur LV 0
 Open LV 0
 Max PV 0
 Cur PV 1
 Act PV 1
 VG Size 10.00 GiB
 PE Size 4.00 MiB
 Total PE 2560
 Alloc PE / Size 0 / 0
Free PE / Size 2560 / 10.00 GiB
 VG UUID 59Z2ML-CEzB-PivW-zNq9-2kbv-hscJ-drFdR9

 --- Volume group ---
 VG Name VolGroup
 System ID
 Format lvm2
 Metadata Areas 1
 Metadata Sequence No 3
 VG Access read/write
 VG Status resizable
 MAX LV 0
 Cur LV 2
 Open LV 2
 Max PV 0
 Cur PV 1
 Act PV 1
 VG Size 19.51 GiB
 PE Size 4.00 MiB
 Total PE 4994
 Alloc PE / Size 4994 / 19.51 GiB
 Free PE / Size 0 / 0
 VG UUID UPJDXo-8RjG-muVj-nVnt-hjXI-aZVv-uGGc2x

2.4 创建LV

[root@centos-6 ~]# lvcreate -l 2560 -n lvdata vgtest
 Logical volume "lvdata" created.

2.5 格式化创建的LV

[root@centos-6 ~]# mkfs -t ext4 /dev/vgtest/lvdata
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621440 blocks
131072 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=2684354560
80 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

正在写入inode表: 完成

Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.

2.6 创建目录并挂载

创建目录:

[root@centos-6 ~]# mkdir -p /data

挂载目录

[root@centos-6 ~]# mount /dev/vgtest/lvdata /data

查看

[root@centos-6 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 18G 4.9G 12G 30% /
tmpfs 125M 72K 125M 1% /dev/shm
/dev/sda1 477M 37M 416M 9% /boot
/dev/mapper/vgtest-lvdata 9.8G 23M 9.2G 1% /data

2.7 设置开机挂载

[root@centos-6 ~]# vi /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sat Feb 3 00:44:14 2018
#
# 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/VolGroup-lv_root / ext4 defaults 1 1
UUID=49120546-3d8d-4b2e-8559-448613dc072a /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/mapper/vgtest-lvdata /data ext4 defaults 0 0

总结

以上所述是小编给大家介绍的linux系统下创建lvm挂载到指定目录的操作步骤,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

您可能感兴趣的文章:

  • linux LVM快照创建详细步骤(使用PE完成)
  • linux 字符界面 安装模式创建LVM
(0)

相关推荐

  • linux LVM快照创建详细步骤(使用PE完成)

    在VM9的虚拟机下完成操作系统centos5.8 外挂10G硬盘. 1.首先将硬盘sdb分4个区每个区大小200M,分别是sdb{5,6,7,8}.后将四个分区建立pv 2.之后把pv加入vg此处引入PE的概念. 由于vg是多个PE(块)组成的,而且每个vg块的PE最大数量是65534.默认每个PE的大小是4m 也就是说默认的每个vg最大也就是4m乘65534=256G,因此PE块的大小决定了最终vg的大小. 此处我们定义PE块的大小为16m.由于每个pv的大小是200m总共800m因此总共的p

  • linux 字符界面 安装模式创建LVM

    按Alt+F2切换到控制台 创建boot分区 创建LVM分区 转换为LMV分区格式 保存 查看 创建物理卷 创建卷组 创建逻辑卷 按F5 设置分区格式及挂载位置

  • linux系统下创建lvm挂载到指定目录的操作步骤

    1 .背景 在企业中有时我们为方便安装软件.数据的管理,需要把安装软件.数据放到固定目录下,磁盘满了方便扩展,这里假如需要一个/data目录存放数据,并单独进行挂载. 2.操作步骤 2.1  划分磁盘 2.2 创建PV [root@centos-6 ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created 扫描系统PV可以使用pvscan查看新建的PV [root@centos-6 ~]# pvsca

  • Linux系统下Oracle数据库的安装和启动关闭操作教程

    1.准备: df -H 查看空间剩余   一般准备最少5G 2.查看swap分区大小 du -sh /tmp/ 最少400M 3. 建组建用户 groupadd dba -g 111 groupadd oinstall -g 110 useradd oracle -u -110 -g 110 -G 111 passwd oracle --stdin 4. 设置参数 su - oracle vi .bash_profile export ORACLE_BASE=/u01/oracle export

  • Ubuntu系统下扩展LVM根目录的方法

    前言 最近手头一台运行在 Hyper-V 下面抓数据的服务器 (Ubuntu 16.04) 磁盘空间不够了,之前也没有把数据单独放到一个分区,所以只能想办法把根目录给搞大一点.之前没有处理过这样的问题,网上搜了很多资料,现在把拓展方法记录,分享出来. 建议在操作之前做好备份工作 步骤概览 调大物理磁盘 确定要操作的磁盘 扩展 LVM 逻辑分区所在的物理拓展分区 新增 LVM 逻辑分区 新分区合并到相应 Volumn Group 更新文件系统 调大物理磁盘 虚拟机关机,然后直接在虚拟机管理里面操作

  • Oracle VM VirtualBox 在linux系统下安装增强插件实现访问主机的共享文档方法

    一.安装增强插件 1 选择"设备"--"安装增强功能",然后可以看到在虚拟机的光驱中自动加载了增强iso的文件(VBoxGuestAdditions.iso) 2在linux 中挂载光驱 mount /dev/cdrom /mnt 3在将/mnt文件中的所有文件拷在/tmp目录下 cp -r /mnt/* /tmp 4在安装增强文件之前安装相应的包,安装后重启 yum install kernel yum install kernel-headers kernel-

  • 最新Linux系统下安装MySql 5.7.17全过程及注意事项

    1.cd /usr/local/ ##进入local目录 2.cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/ ##拷贝mysql压缩到local目录 3.cd /usr/local/ ##进入local目录 4.tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz ##解压mysql压缩包 5.mv mysql-5.7.15-linux-glibc2.5-x8

  • Linux系统下nginx日志每天定时切割的脚本写法

    使用Linux系统自带的命令logrotate对Nginx日志进行切割. Nginx安装目录:/usr/local/nginx/ Nginx日志目录:/usr/local/nginx/logs/./usr/local/nginx/logs/nginx_logs/ 1.添加nginx日志切割脚本 cd /etc/logrotate.d #进入目录 vi /etc/logrotate.d/nginx #编辑脚本 /usr/local/nginx/logs/*.log /usr/local/nginx

  • Linux系统下使用U盘的方法

    在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件.磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件. 1.查看所有的设备文件. 在linux的文件系统中, /dev中存放着所有的设备文件. cd /dev #进入dev文件夹 ls #查看所有的文件 其中名为sda的系类是磁盘设备, sdb系列是U盘设备. 2.外部设备挂载点 在linux中, 外部设备需要挂载在/mnt文件夹中. cd /mnt #进入/mnt文件夹 ls #列出所有文件, 发现一个也没有 mkdir

  • Linux系统下 centos7下搭建ElasticSearch中间件及常用接口演示

    一.中间件简介 1.基础概念 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎. 2.分布式数据库 分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络

  • Linux系统下grub.cfg文件损坏修复步骤

    目录 一.grub.cfg文件介绍 1.grub.cfg文件位置 2.grub.cfg文件作用 3.系统启动流程介绍 二.grub.cfg文件损坏,系统开机启动界面 三.修复步骤 1.指定/boot目录所在分区 2.加载内核文件,并以只读方式挂载根分区 3.指定initramfs文件 4.启动 5.进入系统,重新生成grub.cfg文件 一.grub.cfg文件介绍 1.grub.cfg文件位置 /boot/grub2/grub.cfg [root@node1 grub2]# ls device

  • linux系统下用户管理相关介绍

    目录 一.用户及用户组存在的意义 1)用户存在的意义 2)用户组存在的意义 二.用户及用户组在系统中存在的方式 三.用户涉及到的系统配置文件 /etc/shadow        用户认证信息文件 四.用户相关操作 1)用户和用户组建立及删除 2)用户和用户组的信息管理 五.用户权力下放 六.文件权限查看和读取 一.用户及用户组存在的意义 1)用户存在的意义 系统的资源是有限的,如何合理分配系统资源? 1.身份 account 2.授权 author 3.认证 auth 以上3个 'a' 称为3

随机推荐