首页 > 其他分享 >创建LVM挂载到指定目录

创建LVM挂载到指定目录

时间:2024-03-14 11:15:21浏览次数:25  
标签:centos VG default dev LVM 挂载 data 目录

一、创建目录

mkdir /data

 二、环境信息

将sdb做成lvm挂载到/data目录

 三、磁盘分区并做成lvm格式

磁盘分区

[root@CMSgeL ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xf148496d.

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-838860799, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-838860799, default 838860799): 
Using default value 838860799
Partition 1 of type Linux and of size 400 GiB is set

Command (m for help): t
Selected partition 1
Hex code (type L to list all codes): L

 0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris        
 1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx         
 5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data    
 6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   
 8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt         
 9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     
 a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs        
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor      
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor      
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary  
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS    
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE 
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep        
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT            
1e  Hidden W95 FAT1 80  Old Minix      
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'

Command (m for help): p

Disk /dev/sdb: 429.5 GB, 429496729600 bytes, 838860800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xf148496d

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   838860799   419429376   8e  Linux LVM

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

创建PV(物理卷)

pvcreate /dev/sdb1

 创建VG(卷组)

vgcreate -s 32M centos /dev/sdb1

 查看vg可用空间

[root@CMSgeL ~]# vgdisplay 
  --- Volume group ---
  VG Name               centos
  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               <399.97 GiB
  PE Size               32.00 MiB
  Total PE              12799
  Alloc PE / Size       0 / 0   
  Free  PE / Size       12799 / <399.97 GiB
  VG UUID               Wq5H3V-RYoX-Ac75-NUFH-H4tn-c40H-nmF6LC

创建LV(逻辑卷)

lvcreate -l +100%FREE -n data centos

 格式化分区并挂载

mkfs.xfs /dev/centos/data

 mount /dev/centos/data /data/

 修改fstab配置文件实现自动挂载

 

标签:centos,VG,default,dev,LVM,挂载,data,目录
From: https://www.cnblogs.com/sxFu/p/18072391

相关文章

  • Linux 开机自动挂载硬盘
    1.查看磁盘分区sudofdisk-l2.创建挂载目录sudomkdir/data3.挂载磁盘sda1sudomount/dev/sda/data 4.查询挂载磁盘的UUIDsudoblkid /dev/sda 参考如何对硬盘格式化分区https://www.cnblogs.com/zhaoyingjie/p/15353208.html  5.修改/etc/fstab文......
  • [Note] git清空.git目录后,重新再git init & git remote的讨论
    有这么个不大常见的场景,步骤如下:如果将一个项目的.git文件夹删除rm-rf.git然后再执行gitinit重新初始化一个新的.git文件夹gitinit.接着将gitremote设置为原始项目的服务端地址gitremoteaddoriginhttps://github.com/username/repo.git最后执行gitpu......
  • Matlab启动时实现自动切换到自定义的工作目录
    前言因为最近在学习数学建模,正好还需要用到Matlab这个软件来辅助学习。而我每次上课的时候启动我的Matlab都会从我的安装位置打开工作区(在我电脑上是:Z:\Matlab\bin),但是我自己为了整洁,从而新建了一个专门的文件夹来存放我的文件(在我电脑上是:D:\MatlabProject)。这就不得......
  • Python OS 文件/目录方法
    Python的`os`模块提供了丰富的文件和目录操作方法,让我们一起来详细介绍并通过案例说明各种方法的用法:1.获取当前工作目录:```pythonimportoscurrent_dir=os.getcwd()print("当前工作目录:",current_dir)```2.创建目录:```pythonimportosnew_dir="new_direct......
  • Tomcat目录结构
    目录binconfliblogswebappbin存放tomcat的可执行程序从上图可以看出bin中的文件主要是两种文件,一种是.bat一种是.sh.bat:主要用于windows.sh:主要用于linux.bat文件是Windows操作系统中的批处理文件。它是一种简单的文本文件,其中包含了一系列的命令,用于自动执行一系列任......
  • 华为OD机试真题-模拟目录管理-2024年OD统一考试(C卷)
    题目描述:实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。支持命令: 1)创建目录命令:mkdir目录名称,如mkdirabc为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。此命令无输出。 2)进入目录命令:cd目录名称,如cdabc为进入abc目录,......
  • linuxOPS基础_Linux系统的文件目录结构及用途
    linux系统文件目录结构Linux系统不同于Windows,没有C盘、D盘、E盘那么多的盘符,只有一个根目录(/),所有的文件(资源)都存储在以根目录(/)为树根的树形目录结构中。在Linux根目录(/)下包含很多的子目录,称为一级目录。​例如bin、boot、dev等。​同时,各一级目录下还含有......
  • Linux:mount挂载
    学习自:Linux下的mount命令详解_mount-o-CSDN博客Linux系统之mount命令-腾讯云开发者社区-腾讯云1、功能mount可以将特定文件系统挂载到某个Linux目录下。相当于为该文件系统开辟了一个独占的存储空间,这个文件系统可以自由地访问它的挂载目录,就如同这个挂载目录是它原本就......
  • Gitlab如何将多个项目移动到指定目录/群组?
    将您的个人项目移至群组本教程将向您展示如何将个人项目移动到群组中。为什么群组很重要?在极狐GitLab中,使用群组可以同时管理一个或多个相关项目。群组具有很多的好处。例如,您可以:管理您的项目的权限。查看群组中项目的所有议题和合并请求。查看您命名空间中的所有项目......
  • Python - 如何import导入上级目录文件
    Python-import导入上级目录文件 原文地址:https://zhuanlan.zhihu.com/p/526710677?utm_id=0假设有如下目录结构:--dir0|file1.py|file2.py|dir3|file3.py|dir4|file4.pydir0文件夹下有file1.py、file2.py两个文件和dir3、dir4......