首页 > 其他分享 >磁盘

磁盘

时间:2023-11-08 23:56:42浏览次数:27  
标签:逻辑 文件系统 dev 挂载 磁盘 vgdata

LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制。

LVM通过在云硬盘和文件系统之间添加一个逻辑层,来为文件系统屏蔽下层云硬盘分区布局,提高硬盘分区管理的灵活性,LVM的架构图如 图1所示。

 

执行以下命令,查看系统中是否安装了LVM管理工具。

rpm -qa |grep lvm2
执行以下命令,并根据回显提示信息安装LVM工具。

yum install lvm2
当回显显示“Complete!”时,表示安装LVM完成。

创建逻辑卷

安装lvm的服务器要有2块磁盘以上才行

执行如下命令,查看磁盘并记录设备名称。

fdisk -l | grep /dev/vd | grep -v vda
Disk /dev/vdb: 10 GB, 10037418240 bytes, 20971520 sectors

Disk /dev/vdc: 20 GB, 20037418240 bytes, 20971520 sectors

可以看到云服务器上挂载的2块磁盘,设备名称分别为“/dev/vdb”、“/dev/vdc”

 

执行以下命令,将硬盘创建为物理卷

pvcreate 磁盘设备名1 磁盘设备名2 磁盘设备名3...

参数说明如下:

磁盘设备名:此处需要填写磁盘的设备名称,如果需要批量创建,可以填写多个设备名称,中间以空格间隔。

命令示例:

创建物理卷

pvcreate /dev/vdb /dev/vdc
进行查看创建的物理卷信息

​​​​​​​pvs或pvdisplay
可以看到系统有两个新的物理卷,物理卷名称分别为“/dev/vdc”、“/dev/vdb”

 

执行以下命令,创建卷组。

vgcreate 卷组名 物理卷名称1 物理卷名称2 物理卷名称3...

参数说明如下:

卷组名:可自定义,此处以vgdata为例。
物理卷名称:此处需要填写待添加进卷组的所有物理卷名称,中间以空格隔开。
创建卷组vgdata

vgcreate vgdata /dev/vdb /dev/vdc
进行查看卷组的详细信息

​​​​​​​vgs或者vgdisplay
执行如下命令,创建逻辑卷。

lvcreate -L 逻辑卷大小 -n 逻辑卷名称 卷组名称

参数说明如下:

逻辑卷大小:该值应小于卷组剩余可用空间大小,单位可以选择“MB”或“GB”。
逻辑卷名称:可自定义,此处以lvdata1为例。
卷组名称:此处需要填写逻辑卷所在的卷组名称

创建逻辑卷 lvdata,它的卷组是vgdata,它的大小为 15G

lvcreate -L 15GB -n lvdata vgdata
进行查看逻辑卷的详细信息

lvs或者lvdisplay
对创建的逻辑卷进行格式化

mkfs.ext4 /dev/vgdata/lvdata

执行如下命令,创建挂载目录。

mkdir 挂载目录

命令示例:

mkdir /Data1
执行如下命令,将文件系统挂载到目录下。

mount 逻辑卷路径 挂载目录

命令示例:

mount /dev/vgdata/lvdata1 /Data1
执行如下命令,查询文件系统挂载信息。

mount | grep 挂载目录
执行如下命令,查询文件系统的UUID。

blkid 文件系统路径
以查询“dev/mapper/vgdata-lvdata1”的UUID为例:

blkid /dev/mapper/vgdata-lvdata
设置开机自动挂载:

Vim /etc/fstab
将您查询到的 UUID放入里面

UUID=c6c243ce-5050-41ac-8816-39d654d1a4b8 /Data1 ext4 defaults 0 0
内容说明如下:

第一列:UUID,此处填写1查询的UUID;

第二列:文件系统的挂载目录,此处填写创建的挂载目录“/Data1”;

第三列:文件系统的文件格式,此处填写设置的文件格式“ext4”;

第四列:挂载选项,此处以“defaults”为例;

第五列:备份选项,设置为“1”时,系统自动对该文件系统进行备份;设置为“0”时,不进行备份。此处以“0”为例;

第六列:扫描选项,设置为“1”时,系统在启动时自动对该文件系统进行扫描;设置为“0”时,不进行扫描。此处以“0”为例

umount 逻辑卷路径 //卸载挂载

mount -a //将/etc/fstab文件所有内容重新加载

mount | grep 挂载目录 //查询文件系统挂载信息

逻辑卷扩容:

lvextend -L +增加容量 逻辑卷路径

增加容量:该值应小于组卷剩余可用空间大小,单位可以选择“MB”或“GB”。

逻辑卷路径:此处需要填写待扩容的逻辑卷的路径

lvextend -L +4GB /dev/vgdata/lvdata
此时只是扩展的逻辑卷的容量,在其之上的文件系统也要随之进行扩展才能使用

执行如下命令,扩展文件系统的容量。

resize2fs 逻辑卷路径

resize2fs /dev/vgdata/lvdata1
Df -h //查看扩容是否成功

 

扩展卷组的容量

要求:在加一块磁盘或者n块

Vgs //查看卷组的容量

fdisk -l | grep /dev/vd | grep -v vda
//查看新加的磁盘

pvcreate 磁盘设备名 //新磁盘做成物理卷

pvcreate /dev/vdd

vgextend vgdata /dev/vdd //向卷组vgdata添加新的物理卷

Vgs 查看就会多出你刚加 的物理卷容量


标签:逻辑,文件系统,dev,挂载,磁盘,vgdata
From: https://www.cnblogs.com/LYayan/p/17818657.html

相关文章

  • 什么是RAID(独立冗余磁盘阵列)
    一.RAID定义 RAID(RedundantArrayofIndependentDisk独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构......
  • 磁盘管理
    Fdisk分区Fdisk/dev/sdb(拿一块盘举个例子)n创建一个分区d删除一个分区p显示分区信息d删除一个分区w保存并退出t改变分区类型(ID)a标记某个分区为启动扇区Raid卷mdadm-C(创建)-v(显示过程)/dev/md0(等级)-l0(等级)-cN(每个单元的大......
  • 磁盘管理
    目录磁盘管理1.磁盘1.1磁盘基本概念1.2硬盘接口类型1.3磁盘第一个扇区的内容1.4/dev/sda5含义1.5分区步骤2.添加硬盘3.分区3.1为什么要分区?3.2分区基本概念3.3linux系统分区技术手段3.4fdisk3.4.1作用3.4.2选项3.4.3查看硬盘的分区情况(不建议用fdisk查看硬盘信息)3.......
  • linux下快速创建文件占用磁盘
    在测试中有时间需要创造一些场景,比如服务器或主机中莫磁盘空间不足的情况,目前磁盘空间都很大,一般已T为单位,想要短时间把磁盘空间耗尽也不是件容易的事,想象下你需要耗尽10T空间的资源,需要多长时间?实践中我尝试了多种方式:tee创建文件占用空间catusr1.txt|tee2022.1.9{1…1000}.t......
  • 云服务器的CPU利用率,外网出带宽使用率,内存利用率,磁盘利用率
    云服务器的CPU利用率、外网出带宽使用率、内存利用率和磁盘利用率是用于监测服务器性能和资源使用情况的关键指标,它们各自代表不同方面的服务器运行状态:CPU利用率:CPU(中央处理单元)利用率表示服务器的处理器单元的使用情况。它表示服务器上正在运行的进程或任务对CPU资源的占用程度......
  • 磁盘的访问问题
    1、例题一某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要()ms。相关公式:读取时间=(寻道时间+旋转延迟时间+传输时间)*文件数量即,答......
  • RAID 磁盘阵列与阵列卡
    RAIDRAID功能实现提高IO能力提高耐用性磁盘冗余备份RAID实现的方式外接式磁盘阵列:通过扩展卡提供适配能力内接式RAID:主板集成RAID控制器,安装OS前在BIOS里配置软件RAID:通过OS实现,比如:群晖的NAS存储 学名(廉洁的磁盘阵列技术)raid:将多块磁盘你组合成一个磁盘阵列组,来提高......
  • Gipcdout.trc文件巨大,导致磁盘空间耗尽
    背景:Exadata上的一套19CRAC环境,发现/u01目录下的一个名为Gipcdout.trc的日志文件,占用了大约100GB的磁盘空间。具体信息如下所示。[root@dm04dbadm05/u01/app/grid/crsdata/dm04dbadm05/output]#ll......-rw-r--r--1root  root  100372142422 Nov  3  1......
  • 合并磁盘或者分盘
    操作步骤:1、“我的电脑”右键“管理” 2、双击“磁盘管理” 3、分盘右键要分盘的卷——“压缩卷” 4、合并盘右键被合并的盘——删除卷然后右键合并的盘——扩展卷 为什么c盘扩展卷的选项是灰色的?如果要扩展C盘容量,之前压缩出来的绿色未分区磁盘必须在C盘紧邻......
  • 查询Linux设备是固态磁盘还是机械磁盘方法。
    方法一判断cat/sys/block//queue/rotational的返回值(其中为你的硬盘设备名称,例如sda等等),如果返回1则表示磁盘可旋转,那么就是HDD了;如果返回0,则表示磁盘不可以旋转,那么就是SSD了。cat/sys/block/sda/queue/rotational0#表明sda这块硬盘是......