优化挂载文件系统的参数以及IO调度设置
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,参考博客:https://blog.csdn.net/helloanthea/article/details/50464800参考博客:http://wubx.net/21ways-optimize-
千家信息网最后更新 2026年11月01日优化挂载文件系统的参数以及IO调度设置
参考博客:https://blog.csdn.net/helloanthea/article/details/50464800
参考博客:http://wubx.net/21ways-optimize-mysql/ 的介绍,挂载文件系统优化参数如下(IO性能可提高20%左右):
挂载XFS参数:
(rw, noatime,nodiratime,nobarrier)
挂载ext4参数:
ext4 (rw,noatime,nodiratime,nobarrier,data=ordered)
如果使用SSD或是固态盘需要考虑:
• innodb_page_size = 4K• Innodb_flush_neighbors = 0IO scheduler设置 :(修改设置性能提高20%左右)
正常情况下请使用deadline 默认是noop
设置原则为:物理机械硬盘用 deadline SSD盘用 noop
echo deadline >/sys/block/{DEV-NAME}/queue/scheduler
下面演示一下挂载xfs文件系统的磁盘:
[root@tidb4 ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.23.2)。更改将停留在内存中,直到您决定将更改写入磁盘。使用写入命令前请三思。Device does not contain a recognized partition table使用磁盘标识符 0xbc1ec199 创建新的 DOS 磁盘标签。命令(输入 m 获取帮助):nPartition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (default p): p分区号 (1-4,默认 1):起始 扇区 (2048-20971519,默认为 2048):将使用默认值 2048Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):将使用默认值 20971519分区 1 已设置为 Linux 类型,大小设为 10 GiB命令(输入 m 获取帮助):wThe partition table has been altered!Calling ioctl() to re-read partition table.正在同步磁盘。查看磁盘信息:
[root@tidb4 ~]# fdisk -l磁盘 /dev/sda:42.9 GB, 42949672960 字节,83886080 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x000c8b0a 设备 Boot Start End Blocks Id System/dev/sda1 * 2048 1026047 512000 83 Linux/dev/sda2 1026048 83886079 41430016 8e Linux LVM磁盘 /dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0xbc1ec199 设备 Boot Start End Blocks Id System/dev/sdb1 2048 20971519 10484736 83 Linux磁盘 /dev/mapper/centos-root:39.2 GB, 39153827840 字节,76472320 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘 /dev/mapper/centos-swap:3221 MB, 3221225472 字节,6291456 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节格式化磁盘:
[root@tidb4 ~]# mkfs.xfs /dev/sdb1meta-data=/dev/sdb1 isize=256 agcount=4, agsize=655296 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0data = bsize=4096 blocks=2621184, imaxpct=25 = sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=0log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=0挂载磁盘:[root@tidb4 ~]# mount -t xfs -o rw,noatime,nodiratime,nobarrier /dev/sdb1 /data01
查看:
[root@tidb4 ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 37G 11G 26G 30% /devtmpfs 726M 0 726M 0% /devtmpfs 741M 0 741M 0% /dev/shmtmpfs 741M 8.9M 733M 2% /runtmpfs 741M 0 741M 0% /sys/fs/cgroup/dev/sda1 497M 157M 340M 32% /boottmpfs 149M 0 149M 0% /run/user/0/dev/sdb1 10G 33M 10G 1% /data01添加到 fstab
vi /etc/fstab
## /etc/fstab# Created by anaconda on Thu Sep 29 05:58:14 2016## 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/centos-root / xfs defaults 0 0UUID=4add79ec-8307-4d22-bfda-9a687db1afa1 /boot xfs defaults 0 0/dev/mapper/centos-swap swap swap defaults 0 0/dev/sdb1 / xfs rw,noatime,nodiratime,nobarrier 0 0XFS是高性能文件系统,由于它的高性能,XFS成为了许多企业级系统的首选,特别是有大量数据,需要结构化伸缩性和稳定性的。好多专家都推荐使用XFS文件系统。
字节
磁盘
大小
系统
文件
物理
最小
逻辑
参数
命令
标签
标识
标识符
类型
博客
性能
设备
高性能
参考
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技行业发展
互联网科技公司官网
奇酷互联网科技公司
天津摩尔互联网科技
广西互联网科技公司
互联网高科技股票
互联网科技公司名称
四个字互联网科技公司取名
新华互联网科技校企合作
互联网科技有哪些公司
浙江互联网科技研学营
银川新华互联网科技学校联系电话
如何创新互联网科技
山东星卡互联网科技有限公司官网
广州千川互联网科技有限公司
广州梦谷互联网科技有限公司领导
互联网金融运营模式中的金融科技
黑龙江互联网科技公司
互联网科技创业计划的风险分析
银川新华互联网科技学校招聘
上海喔噻互联网科技有限公司
广州为想互联网科技有限公司
中关村互联网 科技集团
广州百单互联网科技有限公司
互联网科技的
极限挑战互联网科技
湖南诚度互联网科技有限公司
互联网5g黑科技有哪些
佛山市拉法互联网科技有限公司
威龙国际互联网科技公司