当前位置: 首页 > news >正文

Linux用lvm格式挂载磁盘

Linux用lvm格式挂载磁盘


本次目标是将磁盘/dev/sdd以lvm格式挂载到/backup目录作为备份盘来用

1、查看当前磁盘

[root@quentin ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda               8:0    0  300G  0 disk
├─sda1            8:1    0    1G  0 part  /boot
└─sda2            8:2    0  299G  0 part├─rhel-root   253:0    0  267G  0 lvm   /└─rhel-swap   253:1    0   32G  0 lvm   [SWAP]
sdd               8:48   0  500G  0 disk

2、创建物理卷(PV)

首先,确保 /dev/sdb 作为物理卷(Physical Volume)可用。执行以下命令:

[root@quentin ~]# pvcreate /dev/sddPhysical volume "/dev/sdd" successfully created.

3、创建卷组(VG)

接下来,创建一个卷组(Volume Group),你可以为其指定一个名字(例如 test)。执行以下命令:

[root@quentin ~]# vgcreate test /dev/sddVolume group "test" successfully created
[root@quentin ~]#
[root@quentin ~]# vgsVG     #PV #LV #SN Attr   VSize    VFreetest   1   0   0 wz--n- <500.00g <500.00grhel     1   2   0 wz--n- <299.00g       0

4、创建逻辑卷(LV)

然后,你可以在卷组中创建逻辑卷(Logical Volume)。例如,创建一个名为 backup 的逻辑卷,大小为 500G:

[root@quentin ~]# lvcreate -t -L +500G -n backup testTEST MODE: Metadata will NOT be updated and volumes will not be (de)activated.Volume group "test" has insufficient free space (127999 extents): 128000 required.
[root@quentin ~]# lvcreate  -l +127999 -n backup test[root@quentin ~]# lvsLV     VG     Attr       LSize    Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertbackup test   -wi-a----- <500.00groot   rhel   -wi-ao---- <267.00gswap   rhel   -wi-ao----   32.00g

5、格式化lvm逻辑卷

[root@quentin ~]# mkfs.xfs /dev/mapper/test-backup
meta-data=/dev/mapper/test-backup isize=512    agcount=4, agsize=32767744 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=131070976, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=63999, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

6、创建挂载点并挂载逻辑卷

[root@quentin ~]# mkdir /backup
[root@quentin ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda               8:0    0  300G  0 disk
├─sda1            8:1    0    1G  0 part  /boot
└─sda2            8:2    0  299G  0 part├─rhel-root   253:0    0  267G  0 lvm   /└─rhel-swap   253:1    0   32G  0 lvm   [SWAP]
sdd               8:48   0  500G  0 disk
└─test-backup 253:4    0  500G  0 lvm[root@quentin ~]# mount /dev/mapper/test-backup /backup/
[root@quentin ~]# df -h
Filesystem                 Size  Used Avail Use% Mounted on
devtmpfs                    63G     0   63G   0% /dev
tmpfs                      126G  2.1G  124G   2% /dev/shm
tmpfs                       63G  459M   63G   1% /run
tmpfs                       63G     0   63G   0% /sys/fs/cgroup
/dev/mapper/rhel-root      267G  105G  163G  40% /
/dev/sda1                 1014M  170M  845M  17% /boot
tmpfs                       13G   40K   13G   1% /run/user/0
tmpfs                       13G     0   13G   0% /run/user/11012
/dev/mapper/test-backup  500G   33M  500G   1% /backup

7、配置开机自动挂载

[root@quentin ~]# cat /etc/fstab#
# /etc/fstab
# Created by anaconda on Mon Aug 28 12:36:44 2023
#
# 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/rhel-root   /                       xfs     defaults        0 0
UUID=c5e1a05f-b1a3-4334-878d-8cd7a1ccceea /boot                   xfs     defaults        0 0
/dev/mapper/rhel-swap   swap                    swap    defaults        0 0
tmpfs /dev/shm tmpfs size=132033780k 0 0
/dev/mapper/test-backup       /backup         xfs     defaults        0 0
[root@quentin ~]#

相关文章:

Linux用lvm格式挂载磁盘

Linux用lvm格式挂载磁盘 本次目标是将磁盘/dev/sdd以lvm格式挂载到/backup目录作为备份盘来用 1、查看当前磁盘 [rootquentin ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 300G 0 disk ├─sda1 8:1 0 1G…...

Xshell,Shell的相关介绍与Linux中的权限问题

目录 XShell的介绍 Shell的运行原理 Linux当中的权限问题 Linux权限的概念 Linux权限管理 文件访问者的分类&#xff08;人&#xff09; 文件类型和访问权限&#xff08;事物属性&#xff09; 文件权限值的表示方法 文件访问权限的相关设置方法 如何改变文件的访问权限…...

考研要求掌握的C语言(选择排序)

选择排序的特点 每次进行一趟排序后&#xff0c;就确定一个数据的最终位置 选择排序的原理 就是假设你是最小&#xff08;最大数据&#xff09;的下标&#xff0c;然后和其他进行比较&#xff0c;若发现还有比你还小&#xff08;或还大&#xff09;的数据&#xff0c;就更新…...

达梦8数据库适配ORACLE的8个参数

目录 1、概述 1.1 概述 1.2 实验环境 2、参数简介 3、实验部分 3.1 参数BLANK_PAD_MODE 3.2 参数COMPATIBLE_MODE 3.3 参数ORDER_BY_NULLS_FLAG 3.4 参数DATETIME_FMT_MODE 3.5 参数PL_SQLCODE_COMPATIBLE 3.6 参数CALC_AS_DECIMAL 3.7 参数ENABLE_PL_SYNONYM 3.8…...

CSS实现文字渐变效果

效果图&#xff1a; 代码&#xff1a; h1 {font-size: 100px;color:linear-gradient(gold,deeppink);background-image:linear-gradient( -gold, deeppink); /*春意盎然*///背景被裁剪成文字的前景色。background-clip:text;/*兼容内核版本较低的浏览器*/-webkit-background-c…...

3. Redis的通用命令介绍

Redis作为一个高效的键值对存储系统&#xff0c;不仅支持多种数据结构&#xff0c;还提供了丰富的通用命令&#xff0c;这些命令适用于各种场景。本文将详细介绍Redis的常用通用命令&#xff0c;并结合具体应用场景&#xff0c;帮助你理解这些命令的功能与使用时机。 1. 键(key…...

[spark面试]spark与mapreduce的区别---在DAG方面

1、spark中的task是以线程实现的&#xff0c;而mapreduce中是以进程实现的。 进程的频繁启动和停止会增加资源的消耗。 2、spark中支持DAG&#xff0c;而mapreduce不支持DAG DAG的使用&#xff1a;为什么支持DAG会更加高效 1&#xff09;、在DAG图中&#xff0c;会将一个job…...

tomcat启动失败和缓存清理办法

tomcat只在学校接触过并且是在window xp和win7的电脑上配置过&#xff08;中途升级过电脑系统&#xff09;&#xff0c;只记得在windows系统上可以将其设置成服务管理。但我已毕业10多年了&#xff0c;学的知识早就不知道丢哪里了。这次为了修改一个07&#xff0c;08年的项目&a…...

【软件测试】需求的概念和常见模型(瀑布、螺旋、增量、迭代)

1. 什么是需求 在企业中&#xff0c;经常会听到&#xff1a;用户需求和软件需求 用户需求&#xff1a;没用经过合理的评估&#xff0c;通常就是一句话&#xff08;开发一个五彩斑斓的黑&#xff09;软件需求&#xff1a;开发人员和测试人员执行工作的依据 1.2 软件需求 在工…...

Python爬虫如何处理验证码与登录

Python爬虫如何处理验证码与登录 Python 爬虫在抓取需要登录的网站数据时&#xff0c;通常会遇到两个主要问题&#xff1a;登录验证和验证码处理。这些机制是网站用来防止自动化程序过度抓取数据的主要手段。本文将详细讲解如何使用 Python 处理登录与验证码&#xff0c;以便进…...

QT添加资源文件

QT添加资源文件 1.概述 这篇文章介绍为QT项目添加资源文件&#xff0c;例如项目中使用到的图片、音视频文件等等 2.添加资源文件 拷贝资源文件到项目中 在项目mainwindow.app文件上右键选择show in Finder 打开项目所在目录。 将图片文件夹复制到该目录中 创建资源文件结…...

负载均衡式在线oj项目开发文档(个人项目)

项目目标 需要使用的技术栈&#xff1a; 这个项目共分成三个模块第一个模块为公共的模块&#xff0c;用于解决字符串处理&#xff0c;文件操作&#xff0c;网络连接等等的问题。 第二个模块是一个编译运行的模块&#xff0c;这个模块的主要功能就是将用户的代码收集上来之后要…...

Python小白学习教程从入门到入坑------第二十六课 单例模式(语法进阶)

在这个节课的开始&#xff0c;我们先回顾一下面向对象课程中学的构造函数__init__() 目录 一、__init__() 和 __new__() 1.1 __init__() 1.2 __new__() 二、单例模式 2.1 特点 2.2 通过classmethod实现单例模式 2.3 通过装饰器实现单例模式 2.3 通过重写__new__() 实现…...

革命性AI搜索引擎!ChatGPT最新功能发布,无广告更智能!

文章目录 零、前言一、ChatGPT最新AI搜索引擎功能操作指导实战1:搜索新闻实战2:搜索天气实战3:搜索体育消息 二、感受 零、前言 大人&#xff0c;时代变了。 最强 AI 助力下的无广告搜索引擎终于问世。我们期待已久的这一刻终于到来了&#xff0c;从今天起&#xff0c;ChatGPT…...

windows C#-使用异常

在 C# 中&#xff0c;程序中的运行时错误通过使用一种称为“异常”的机制在程序中传播。 异常由遇到错误的代码引发&#xff0c;由能够更正错误的代码捕捉。 异常可由 .NET 运行时或由程序中的代码引发。 一旦引发了一个异常&#xff0c;此异常会在调用堆栈中传播&#xff0c;直…...

玩的花,云产品也能拼团了!!!

说起拼单大家都不陌生&#xff0c;电商一贯的营销手段&#xff0c;不过确实可以给消费者省下一笔钱。双11到了&#xff0c;腾讯云产品也玩起了拼团&#xff0c;这明显是对开发人员和各企业的福利。 对于有云产品需求的个人或企业&#xff0c;这次绝对是难得的一次薅羊毛机会。…...

HTML+CSS基础【快速上手】

目录 一、HTML展示 1、HTML基础结构 2、认识元素属性 &#xff08;1&#xff09;元素属性理解 &#xff08;2&#xff09;实例 3、自结束标签和注释 &#xff08;1&#xff09;自结束标签 &#xff08;2&#xff09;注释 4、语义化标签 &#xff08;1&#xff09;语义…...

mysql分布式锁

大家好&#xff0c;今天我们来看下如何使用本地MySql实现一把分布式锁&#xff0c;以及Mysql实现分布式锁的原理是怎么样的 MySql实现分布式锁有三种方式 1&#xff1a;基于行锁实现分布式锁 k1.png 实现原理 首先我们的表lock要提前存好相对应的lockName&#xff0c;这时候…...

探索四款强大的免费报表工具,提升数据可视化能力

概述 在当今数据驱动的时代&#xff0c;报表工具成为了企业分析和可视化数据的重要助手。通过这些工具&#xff0c;用户可以轻松地将原始数据转换为直观易懂的报表&#xff0c;帮助决策者更快地获取信息和做出判断。本文介绍了四款免费的报表工具&#xff0c;包括山海鲸报表、…...

电机可靠性影响因素研究

电机作为现代工业自动化和日常生活中不可或缺的核心设备&#xff0c;其可靠性直接关系到系统的整体性能和安全性。电机的可靠性不仅影响生产效率、降低维护成本&#xff0c;还有助于提高产品的质量和企业的市场竞争力。 一、电机可靠性的概念 电机可靠性是指电机在规定条件下和…...

深入理解VideoCrafter:DDPM3D和DDIM采样算法在高质量视频生成中的应用

深入理解VideoCrafter&#xff1a;DDPM3D和DDIM采样算法在高质量视频生成中的应用 【免费下载链接】VideoCrafter VideoCrafter1: Open Diffusion Models for High-Quality Video Generation 项目地址: https://gitcode.com/gh_mirrors/vi/VideoCrafter VideoCrafter是一…...

http-server终极指南:3分钟学会零配置静态HTTP服务器部署

http-server终极指南&#xff1a;3分钟学会零配置静态HTTP服务器部署 【免费下载链接】http-server a simple zero-configuration command-line http server 项目地址: https://gitcode.com/gh_mirrors/ht/http-server http-server是一款简单高效的零配置命令行静态HTTP…...

ESP32开发终极指南:5个关键更新助你构建更强大的物联网设备

ESP32开发终极指南&#xff1a;5个关键更新助你构建更强大的物联网设备 【免费下载链接】arduino-esp32 Arduino core for the ESP32 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 ESP32 Arduino核心项目为ESP32系列芯片提供了完整的Arduino开发环境…...

FastAPI速率限制:Redis分布式实现的终极指南

FastAPI速率限制&#xff1a;Redis分布式实现的终极指南 【免费下载链接】fastapi FastAPI framework, high performance, easy to learn, fast to code, ready for production 项目地址: https://gitcode.com/GitHub_Trending/fa/fastapi FastAPI作为高性能的现代Web框…...

从4.69万亿Token看中国AI大模型:调用量超越美国的背后逻辑

前言最近看到一组数据&#xff1a;截至2026年3月15日&#xff0c;中国AI大模型的周调用量达到4.69万亿Token&#xff0c;连续第二周超越美国&#xff0c;全球前三全部被中国模型包揽。作为一个长期关注AI行业的技术人&#xff0c;这个消息让我想深入挖一挖背后的逻辑&#xff1…...

码农专用,轻松拥有小金库

作为天天和代码、BUG、项目进度死磕的程序员&#xff0c;咱们这辈子靠理性思维、逻辑推演解决了无数技术难题&#xff0c;可一碰到理财这件事&#xff0c;几乎全员踩坑&#xff1a;要么没时间研究&#xff0c;要么怕风险不敢下手&#xff0c;最后只能把辛苦攒下的工资、年终奖丢…...

量子力学的抽象地位与c语言等价

多种量子/粒子的各种表象&#xff0c;就像 cpu 的微架构指令集&#xff0c;量子力学的状态矢量表示和密度矩阵表示就像c语言。 中间从状态矢量到具体粒子的具体表象的转换&#xff0c;就像是一个编译器的工作。量子力学表象与编译器架构的深刻类比这个类比非常精妙且深刻&#…...

别再手动开FDTD了!用Matlab这行代码一键启动Lumerical 2022(附完整配置流程)

用Matlab自动化操控Lumerical FDTD的工程实践指南 在光学仿真领域&#xff0c;Lumerical FDTD Solutions是纳米光子器件设计的黄金标准工具&#xff0c;而Matlab则是算法开发和数据分析的利器。传统工作流中&#xff0c;工程师需要在这两个软件间反复切换、手动操作&#xff0c…...

避坑指南:用合成数据训练模型时最容易忽略的3个问题

避坑指南&#xff1a;用合成数据训练模型时最容易忽略的3个问题 在自动驾驶系统开发中&#xff0c;某团队曾用10万小时合成驾驶数据训练视觉模型&#xff0c;测试时准确率高达98%。但当模型首次接触真实道路时&#xff0c;却将夕阳下的刹车灯误识别为交通信号灯——这个价值24…...

Qwen3-TTS-12Hz-1.7B-VoiceDesign音色克隆效果对比

Qwen3-TTS-12Hz-1.7B-VoiceDesign音色克隆效果对比 1. 引言 语音合成技术发展到今天&#xff0c;已经不再满足于简单的文字转语音&#xff0c;而是追求更加个性化、情感化的表达。Qwen3-TTS-12Hz-1.7B-VoiceDesign作为阿里云Qwen团队推出的语音合成模型&#xff0c;最大的亮点…...