针对PostgreSQL的Linux下XFS文件系统优化。
为什么80%的码农都做不了架构师?>>>
先umount要格式化的设备,假定设备/dev/xvdb 被mount 到 /data
umount /data
使用xfs格式化
mkfs.xfs -d agcount=256 -l size=128m,lazy-count=1,version=2 /dev/xvdb
mount 时的优化参数
mount -o allocsize=256m,logbufs=8,noatime,nodiratime,attr2,logbsize=256k
/etc/fstab配置例子
/dev/mapper/data-server /server xfs allocsize=256m,logbufs=8,noatime,nodiratime,attr2,logbsize=256k 1 2
参考来源:
http://www.postgresql.org/message-id/4DE520C3.4000002@peak6.com
XFS的主要特性包括:
数据完全性
采用XFS文件系统,当意想不到的宕机发生后,首先,由于文件系统开启了日志功能,所以你磁盘上的文件不再会意外宕机而遭到破坏了。不论目前文件系统上存储的文件与数据有多少,文件系统都可以根据所记录的日志在很短的时间内迅速恢复磁盘文件内容。
传输特性
XFS文件系统采用优化算法,日志记录对整体文件操作影响非常小。XFS查询与分配存储空间非常快。xfs文件系统能连续提供快速的反应时间。
可扩展性
XFS 是一个全64-bit的文件系统,它可以支持上百万T字节的存储空间。对特大文件及小尺寸文件的支持都表现出众,支持特大数量的目录。最大可支持的文件大 小为263 = 9 x 1018 = 9 exabytes,最大文件系统尺寸为18 exabytes。
XFS使用高的表结构(B+树),保证了文件系统可以快速搜索与快速空间分配。XFS能够持续提供高速操作,文件系统的性能不受目录中目录及文件数量的限制。
传输带宽
XFS 能以接近裸设备I/O的性能存储数据。在单个文件系统的测试中,其吞吐量最高可达7GB每秒,对单个文件的读写操作,其吞吐量可达4GB每秒。
转载于:https://my.oschina.net/myaniu/blog/181527
针对PostgreSQL的Linux下XFS文件系统优化。相关推荐
- Linux下各文件夹的结构说明及用途介绍(转载)
linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...
- linux 访问文件软件,Linux下访问文件的基本模式
Linux下访问文件的基本模式 发表于:2013-10-09来源:IT博客大学习作者:edsionte点击数: 访问文件的操作主要是指读文件和写文件,下文简单说明内核中几种常见的访问文件的方式. 访问 ...
- Linux 下各文件夹的结构说明及用途介绍
点击上方公众号,可快速关注) 来源:小宁哥 www.cnblogs.com/xningge/p/8331631.html linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /d ...
- linux rm无法删除权限不够,linux下的文件用root用户rm -rf命令无法删除解决方案
linux下的文件用root用户rm -rf命令无法删除解决方案(可能文件处在挂载的磁盘阵列(U盘,光盘.硬盘等),而磁盘阵列在别的服务器上,以下解决步骤和方案可能只是针对这一种情况,不保证解决所有类 ...
- Linux 下各文件夹的结构说明及用途介绍,看完这篇就秒入门了
linux下各文件夹的结构说明及用途介绍: /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录 ...
- 第7章 Linux下的文件编程(一)
很久没有发文章了,这次把Linux系统下的文件编程整理了一下,太久不写的话,人会变懒的所以还是得坚持哈. Linux下的文件编程 第7章 Linux下的文件编程(一) 7.1 概述 7.1.1 Lin ...
- linux压缩文件的类型,linux下压缩文件的类型(转)
linux下压缩文件的类型(转) (2012-03-08 16:18:30) 标签: 杂谈 Linux下有相当多的压缩命令,初学的我们开始总是摸不清头脑,我们知道在Linux下的后缀名是没有什么很特殊 ...
- linux 获取文件夹下文件信息,linux下获取文件夹下子文件列表
linux下获取文件夹下子文件列表 预置条件: 1.只遍历当前目前,不遍历当前目录的子文件夹 2.根据用户提供的开始时间戳以及持续时间,返回在这个时间区间内被修改过的文件列表. 相关知识: 1.str ...
- linux下run目录下不小心被删除了,Linux下重要文件不小心被删除?别着急,看这里!...
原标题:Linux下重要文件不小心被删除?别着急,看这里! 针对日常维护操作,难免会出现文件误删除的操作.大家熟知linux文件系统不同win有回收站,删除后的文件可以到垃圾箱寻回,要知道linux文 ...
- Linux下,文件权限,访问控制列表ACL,UGO的补充,文件用户特权suid
标题Linux下,文件权限,访问控制列表ACL,UGO的补充 一.访问控制列表 ACL access control list 访问 控制 列表 用于限制用户对文件的访问, 二.ACL是对UGO的补充 ...
最新文章
- 数据结构与算法(6-2)二叉树的存储结构(顺序存储、链式存储)
- Three.js中使用材质覆盖属性
- CodeForce 463C Gargari and Bishops(贪心+暴力)
- php透明颜色的代码,PHP imagecolorallocatealpha - 为一幅图像分配颜色和透明度
- [css] 请使用css3来模拟中/英文打字的效果
- java 窗口 单例_java单例模式实现面板切换
- k8s 查看ip地址属于哪个pod_一个简单的例子理解Kubernetes的三种IP地址类型
- Java并发编程(06):Lock机制下API用法详解
- java版本-API接口测试框架搭建
- 2018年需要关注的10个设计趋势
- 使用git-bash向码云提交项目
- 通达信版弘历软件指标_弘历趋势王版指标公式详解 通达信趋势弘历
- 使用Luyten工具反编译jar包
- js实现一键复制到剪切板上_原生js实现一键复制到剪切板的功能
- 数据存储的未来,磁带是赢家?!
- Metasploit扫描漏洞模块
- 计算机优先启动项,大白菜u盘装系统bios设置优先启动项操作方法
- mysql之my.cnf
- Tableau创建计算字段
- spacedesk-把ipad变成显示器-真香经验全面分享