• 2024-11-15如何给逻辑卷扩容
    需要扩容逻辑卷的起因是一台使用中的服务器磁盘满了,看到使用的是逻辑卷,所以需要对逻辑卷进行扩容。这里先介绍一下什么是LVM?LVM(LogicalVolumeManager,逻辑卷管理)是一种用于磁盘管理的技术,它提供了比传统磁盘分区更灵活、更高效的数据管理方式。LVM允许用户将多个物理磁盘组
  • 2024-11-15WSL系统迁移Ubuntu
    一、通过MicrisoftStore下载Ubuntu二、运行终端或者PowerShell三、运行如下命令找到你安装的Ubuntu名字wsl-l-v四、关闭wslwsl--shutdown五、导出映像到指定盘,我这里想从C盘导入E盘wsl--exportUbuntuE:\WSL\Ubuntu.tar六、卸载磁盘wsl--unregisterUbunt
  • 2024-11-09Linux fsync和fdatasync系统调用实现分析(Ext4文件系统)
    Linux系统中,对文件系统上文件的读写一般是通过页缓存(pagecache)进行的(DirectIO除外),这样设计的可以延时磁盘IO的操作,从而可以减少磁盘读写的次数,提升IO性能。但是性能和可靠性在一定程度上往往是矛盾的,虽然内核中设计有一个工作队列执行赃页回写同磁盘文件进行同步,但是在一些极端的
  • 2024-11-07ubuntu 挂载新硬盘
    在ubuntuserver20.04下挂载新的硬盘。1.查找磁盘设备lsblk2.格式化sudomkfs.ext4/dev/sdb#格式化“/dev/sdb”设备为ext4格式若要格式化为NTFS格式,需要先安装工具ntfs-3g。sudoapt-getinstallntfs-3gsudomkfs.ntfs/dev/sdb3.挂载blkid#查看设备的UUIDe
  • 2024-11-03Ubuntu零基础入门到精通【4.3讲】:️存储设备与分区管理
    目录:
  • 2024-10-30磁盘服务
    STORAGESRV服务DISK添加大小均为10G的虚拟磁盘,配置raid-5磁盘。创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区内建立测试空文件disk.txt。磁盘管理-vdo在storagesrv上新加一块10G磁盘;创建vdo磁盘,并开启vdo磁盘的重删和压缩;名
  • 2024-10-29磁盘服务
    STORAGESRV服务DISK添加大小均为10G的虚拟磁盘,配置raid-5磁盘。创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区内建立测试空文件disk.txt。磁盘管理-vdo在storagesrv上新加一块10G磁盘;创建vdo磁盘,并开启vdo磁盘的重删和压缩;名
  • 2024-10-29磁盘服务
    STORAGESRV服务DISK添加大小均为10G的虚拟磁盘,配置raid-5磁盘。创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区内建立测试空文件disk.txt。磁盘管理-vdo在storagesrv上新加一块10G磁盘;创建vdo磁盘,并开启vdo磁盘的重删和压缩;名
  • 2024-10-28给虚拟机挂载一块硬盘(以ubuntu24.04为例)
    一、新增、分区、格式化新盘1、首先在虚拟机中增加一块新硬盘(500G)例如:Vmware、Exsi软件,增加完成后,查看一下:root@ubuntu:~#lsblk-fNAMEFSTYPEFSVERLABELUUIDFSAVAILFSUSE%MOUNTPOINTSsda
  • 2024-09-28Linux挂载ext4 ramdisk
    划分一块DRAM作为ramdisk在/etc/default/grub改:GRUB_CMDLINE_LINUX="memmap=4G!4G"然后重启就可以看到/dev/pmem0,这就是划分出来的ramdisk了。格式化mkfs-text4/dev/pmem0挂载这里的挂载点设置为了/mnt/pmem。mkdir-p/mnt/pmemmount-text4/dev/pmem0/mnt/pmem
  • 2024-09-27centos磁盘逻辑卷LVM创建
    centos磁盘逻辑卷LVM创建一、磁盘逻辑卷LVM说明二、centos磁盘使用情况三、LVM安装指南1.LVM工具安装1.yumlistlvm2.yumsearchlvm3.yumsearchpvcreate4.yumlistlvm25.yuminstalllvm22.创建物理卷2.1磁盘情况查看2.2创建物理卷(PV)3.创建卷组(VG)4.创建逻辑
  • 2024-09-23深入理解chattr
    chattr概述chattr是Linux系统中的一个命令,用于更改文件或目录的属性。这些属性通常与文件的写入、删除、备份等操作有关。通过chattr,你可以为文件或目录设置一些特殊的标志(例如不可修改、只能追加等),以提高文件系统的安全性或控制特定的行为。基本语法chattr[选项][符
  • 2024-09-20Linux系统怎样选择磁盘文件系统
    linux系统磁盘常用文件系统该怎样选择1.ext3文件系统在执行fsck(文件系统检查)时耗时较长,文件越多,时间越长。目前只支持最多32000个子目录。2.ext4文件系统是ext3的升级版本,支持更大的文件和文件系统。fsck用时较少,相比ext3有显著提升。子目录数量无限制,文件
  • 2024-09-20Linux系统使用 mkfs.ext4 格式化磁盘分区
    Linux系统使用mkfs.ext4格式化磁盘分区1.安装格式化工具大多数系统默认已经安装相关的软件工具。2.修改分区表可以使用fdisk或parted来修改分区表。3.格式化磁盘格式化指定分区:mkfs.ext4/dev/vdb1格式化完成后进行优化配置:tune2fs-c-1/dev/vdb14.
  • 2024-09-20Ubuntu20.04分区方案
    Ubuntu20.04的分区方案可以按照以下建议进行:一、常见分区方案 -EFI系统分区(逻辑分区):   -文件系统类型:无特定提及(通常为FAT32等适用于UEFI引导的格式)   -空间大小:4G(4096MB),这个容量足够用于UEFI引导,其作用和boot引导分区类似,但在UEFI引导下使用,默认grub引导
  • 2024-09-07lunix磁盘挂载
    查看磁盘情况,如果  mountpoint 没有显示则表示还没挂载lsblk第二步: 格式化磁盘fdisk/dev/vdb第三步:创建分区 命令: mkfs.ext4/dev/vdb第四步: 挂载分区mkdir/data#创建文件夹mount/dev/vdb/data#将vdb这个硬盘挂载成为/data第五步:将信息写入fstab,让系统
  • 2024-09-06ext4.vhdx占用C盘过大
    ext4.vhdx是个虚拟磁盘,默认位置为C:\Users{用户名}\AppData\Local\Docker\wsl\data\ext4.vhdx,会占用很大磁盘空间,可采用下列办法将其改到其它磁盘或分区,如D分区。1、查看有哪些2、导出目标:wsl--exportdocker-desktop"D:\\docker-desktop.tar"wsl--exportdocker-deskto
  • 2024-09-03centos7 数据盘分区并挂载
    一、查看磁盘情况方式一lsblk注:根据上图已经确认有一个新的数据盘4T方式二fdisk-l注:根据上图已经确认有一个新的数据盘4T。二、使用parted命令创建新分区注:以上截图创建新分区完成,具体命令如下:1、选择数据盘输入:parted/dev/vdb2、转换gpt分区输入:mklabelgpt注:出
  • 2024-08-19ext4 几个问题
      目录数据块 对照上图我们可以看出,除了DataBlocks其它的部分都解释过了。我们最好的理解就是DataBlocks是直接存储数据的Block;通过inode里存储的该文件block的指针(逻辑块地址)找到对应的Datablocks里的block信息;DataBlocks确实存储了文件的数据信息,但事实上并不是只存
  • 2024-08-19存储系列之 从ext2到ext3、ext4 的变化与区别
     来自:https://www.cnblogs.com/orange-CC/p/12673073.html 存储系列之从ext2到ext3、ext4的变化与区别引言:ext3和ext4对ext2进行了增强,但是其核心设计并没有发生变化。所以建议先查看上上篇的《存储系列之Linuxext2概述 》,有了ext2的基础,看这篇就是soeasy了。
  • 2024-08-05prometheus中的node_exporter中linux系统中取磁盘使用率
    (((node_filesystem_size_bytes{job="exp-server-node",mountpoint=~".*",fstype=~"ext4|xfs|ext2|ext3|tmpfs"}-node_filesystem_free_bytes{job="exp-server-node",mountpoint=~".*",fstype=~"ext4|xfs|ext2|ext3|t
  • 2024-08-01文件系统类型详解及选择指南
    文件系统类型详解及选择指南大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!文件系统是操作系统管理存储设备的一种方式,负责文件的存储、读取和管理。不同的文件系统有不同的特性和适用场景。了解这些文件系统类型有助于我们根据需求选择最合适的文件系统
  • 2024-08-01嵌入式文件系统介绍合集:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashf
    liwen012024.07.21前言在嵌入式Linux系统中常用的文件系统有:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashfs。不管是在文件系统类型选型还是嵌入式应用软件面试中,关于文件系统的问题都会经常被提起。就目前而言,并没有哪款文件系统可以适用于所有应用场景,它们各
  • 2024-07-12Linux 外挂磁盘
    1.查看PC磁盘lsblk-f结果:NAMEFSTYPELABELUUIDMOUNTPOINTsdb└─sdb1ext4b5ae9dca-7e36-4ed9-8090-08415f9bb5
  • 2024-06-11文件系统(六):一文看懂linux ext4文件系统工作原理
    liwen012024.06.09前言Linux系统中的ext2、ext3、ext4文件系统,它们都有很强的向后和向前兼容性,可以在数据不丢失的情况下进行文件系统的升级。目前ext4是一个相对较成熟、稳定且高效的文件系统,适用于绝大部分规模和需求的Linux环境。ext4它突出的特点有:数据分段管理、多块分