CentOS 7扩容 /dev/shm

在 CentOS 7 中,/dev/shm 是基于内存的临时文件系统(tmpfs),其大小通常为系统内存的一半。要扩容 /dev/shm,可以通过重新挂载 tmpfs 并指定新的大小来实现。

扩容步骤

  1. 查看当前 /dev/shm 的大小

    bash 复制代码
    df -h /dev/shm
  2. 卸载并重新挂载 /dev/shm

    使用 mount 命令重新挂载 /dev/shm,并指定新的大小。例如,将其扩容到 2GB:

    bash 复制代码
    sudo umount /dev/shm
    sudo mount -t tmpfs -o size=2G tmpfs /dev/shm
  3. 验证扩容结果

    再次查看 /dev/shm 的大小,确认扩容是否成功:

    bash 复制代码
    df -h /dev/shm

永久生效

如果希望扩容在系统重启后依然有效,可以将挂载配置写入 /etc/fstab 文件。

  1. 编辑 /etc/fstab

    bash 复制代码
    sudo vi /etc/fstab
  2. 添加或修改挂载配置

    在文件中添加或修改以下行:

    bash 复制代码
    tmpfs /dev/shm tmpfs defaults,size=2G 0 0
  3. 保存并退出

  4. 重新挂载 /dev/shm

    bash 复制代码
    sudo mount -o remount /dev/shm
  5. 验证配置

    确认 /dev/shm 的大小是否已更新:

    bash 复制代码
    df -h /dev/shm

注意事项

  • 内存使用/dev/shm 使用的是系统内存,扩容时需确保系统有足够的内存。
  • 系统性能 :过大的 /dev/shm 可能影响系统性能,建议根据实际需求调整大小。
相关推荐
~黄夫人~7 分钟前
零基础速通|Windows&Linux 常用命令行对照表大全
linux·运维·windows·笔记·备忘录·整理表格
benjiangliu11 分钟前
LINUX系统-17-EXT系列文件系统(二)
linux·运维·服务器
杨云龙UP12 分钟前
Linux 根分区被日志吃满?一次 58G Broker 日志清理实战_2026-05-20
linux·运维·服务器·数据库·hdfs·apache
叶半欲缺42 分钟前
Linux通过lvm扩容根目录
linux·运维·服务器
utf8mb4安全女神1 小时前
Linux网络服务
linux·运维·服务器
vortex52 小时前
Linux PAM 配置详解:从原理到实战,彻底阻断非授权提权
java·linux·服务器
ZPC82102 小时前
Linux Preempt-RT 实时内核 ** 抖动(Jitter)** 完整测试方法
linux·运维·服务器
2501_920047032 小时前
openclaw在ubuntu系统的安装
linux·运维·ubuntu·openclaw
一个人旅程~2 小时前
linux如何“抢”过windows的usb移动硬盘权限对0磁道损坏的移动硬盘进行尝试修复
linux·windows·经验分享·电脑
sukioe3 小时前
Linux RPM 方式安装 MySQL 8.0
linux·mysql·adb