
linux操作系统:文件系统
文章平均质量分 94
linux操作系统:文件系统管理相关技术文章
z_stand
远离颠倒梦想,究竟涅槃
展开
-
XFS 文件系统 (一) :设计概览
XFS 设计 概览原创 2022-01-08 15:07:17 · 2942 阅读 · 2 评论 -
关于 fallocate 文件系统预分配 的一些细粒度测试
文件系统预分配:提升写入性能的同时降低 因为磁盘空间不足而写入异常的风险,适用于 WAL/UNDO 这样的场景原创 2021-11-30 00:11:09 · 3157 阅读 · 0 评论 -
从 unlink/rm 底层实现来看Linux文件系统管理
探索一下unlink的底层实现原创 2021-03-20 18:36:14 · 2186 阅读 · 2 评论 -
Linux文件系统:概览(思维导图)
原创 2020-01-05 11:35:25 · 789 阅读 · 0 评论 -
linux系统目录树/内核源码目录树
关于系统目录树和源码目录树的结构图如下系统:centos 7.0内核版本:3.10.0-957-5.1.e17原创 2019-11-19 13:15:54 · 671 阅读 · 0 评论 -
使用内存盘 格式化文件系统以及部署ceph-osd
文章目录创建RAMDISK使用内存盘使用内存盘格式化文件系统使用内存盘部署ceph-osd删除内存盘为了测试内存盘类型的磁盘做ceph osd的io性能,将将存部分空间取出来用作普通物理磁盘(RAMDISK),并在该磁盘上部署osd.支持该操作的系统驱动为brd.koPS :使用内存盘千万不要存放数据,因为内存在操作系统上下电会被回收掉,如果用作存储会造成数据的丢失创建RAMDISK一般...原创 2019-07-03 16:11:39 · 2086 阅读 · 0 评论 -
ceph osd 由于“No space left on device” 异常down,通过扩容文件系统或者显式运行osd进程解决
ceph版本:ceph 12.2.1环境配置:tier_pool 16个分区大小800G 的osd容量 3副本data_pool 32个4T盘 3副本异常问题:ps:在分布式存储中遇到任何问题都不要先去通过重设存储节点,清除磁盘数据来解决,一定要利用分布式存储系统的高可用性来先进行操作。大部分问题只需要耐心分析就可以找到高效,可靠的解决方案。出现异常,报出如下段错误: 0> ...原创 2019-06-19 13:23:20 · 1565 阅读 · 0 评论 -
partprobe源码分析
partprobe工具操作系统目录/usr/sbin/partprobe程序安装包parted-3.1-17.el7.x86_64.rpm命令用法:partprobe是用来告知操作系统内核 分区表发生变化的工具,告知方式是请求内核重读分区表选项如下:-d 不会让内核重读分区表,分区表发生变化后使用该命令partproe -d /dev/sdi不会告知内核分区发生了变化-s 先让内...原创 2019-06-05 23:09:45 · 1322 阅读 · 2 评论 -
使用dd查看磁盘前4个扇区的内容
想要获取磁盘前四个扇区的内容可以先将扇区内容从磁盘dd出来,使用如下命令dd if=/dev/sdb of=mbr.txt bs=1 count=2048改命令将sdb磁盘的前2048个字节内容即4个扇区内容备份到文件mbr.txt里面。其中bs为块大小1即为1个字节,count表示块个数,即2048个字节。一个扇区默认为512字节,即此时备份4个扇区到mbr.txt文件中如果我们想要备份...原创 2019-04-24 22:29:11 · 2338 阅读 · 0 评论 -
f-fdisk做磁盘分区,起始扇区从2048块开始
First Sector 起始扇区默认从第2048块扇区开始是因为,由于EFI的兴起,要给EFI 代码留磁盘最开始的1M空间,即2048*521/(1024*1024)=1MWith the death of the legacy BIOS (ok, its not quite dead yet) and its replacement with EFI BIOS, a special bo...原创 2019-03-28 22:24:43 · 11014 阅读 · 0 评论 -
sgdisk 磁盘操作命令
划分磁盘分区sgdisk -n 1:+2G:+50G /dev/sda划分磁盘分区,一号分区划分为50G,同时预留2G的空间磁盘格式化sgdisk -z -og /dev/sda查看分区详情sgdisk -i 1 /dev/hda查看hda第一分区的详情信息[root@node3 ~]# sgdisk -i 1 /dev/sdbPartition GUID code: 4FBD...原创 2019-03-27 21:28:56 · 3734 阅读 · 0 评论 -
BIOS三种硬盘模式
文章目录IDE模式RAID模式AHCI模式IDE模式IDE表示硬盘的传输接口,我们常说的IDE接口,也叫ATA(Advanced Technology Attachment)接口,现在PC机使用的硬盘大多数都是IDE兼容的,只需用一根电缆将它们与主板或接口卡连起来就可以了优点:易于使用与价格低廉,问世后成为最为普及的磁盘接口缺点:速度慢只能内置使用对接口的电缆长度有很严格的限制...原创 2019-03-28 21:39:50 · 11345 阅读 · 0 评论 -
s-sgdisk源码分析 “--set-alignment=value分区对齐参数”
sgdisk命令是由gdisk-0.8.6-4.el7.x86_64程序包安装sgdisk源码路径 https://github.com/Shihta/gdisk边界对齐子命令使用本节主要描述sgdisk源码中关于命令-a --set-alignment=value的边界对齐逻辑描述,借此各位可以看到sgdisk命令集的其他参数源码白编写的逻辑该参数使用方式一般是在创建分区过程中...原创 2019-04-10 23:35:26 · 906 阅读 · 0 评论 -
centos6.5原生系统修改ceph-mon 的ELF来让其加载低版本glibc库函数
文章目录Step 1:glibc-2.17 被libc.so.6库依赖,升级glibc库Step2:升级编译器-->4.8.2可以正常编译glibc2.17Step3:修改ELF,降低ceph-mon依赖的库函数版本解决ceph-mon调用高版本libc库(修改动态库链接表ELF)Step 1:glibc-2.17 被libc.so.6库依赖,升级glibc库环境上需要拥有gcc支持编译...原创 2019-04-01 00:42:45 · 510 阅读 · 0 评论