【问题标题】:SSD mount configuration for Varnish file storage用于 Varnish 文件存储的 SSD 安装配置
【发布时间】:2017-08-22 19:28:55
【问题描述】:

我在 Centos 6.5 上安装了 Varnish 5.1.1,并希望使用新的 SSD 来存储文件,(我的 RAM 64GB 很快就会被填满,因为我有很多对象要缓存)

正如 Varnish Doc 中所说,我已经为工作目录安装了一个 tmpfs 分区:

“shmlog 通常位于 /var/lib/varnish 中,如果需要,您可以随意删除在此目录中找到的任何数据。Varnish 建议使用 /etc/ 确保此位置安装在 tmpfs 上fstab 以确保它在服务器重新启动/启动时安装。"

我有一个专用的 256 GB SSD 驱动器用于缓存存储。 我是否必须像工作目录一样使用 noatime 将它安装为 tmpf ? 我没有找到任何关于如何配置 SSD 以满足 Varnish 需求的建议。

【问题讨论】:

    标签: varnish mount solid-state-drive


    【解决方案1】:

    不,如果您只是要使用 SSD,则无需安装任何特殊的东西。 tempfs 仅适用于 RAM 驱动器,如果您不打算利用 RAM 优于 SSD 的卓越速度,那么将 /var/lib/varnish 保留为默认安装就足够了。

    【讨论】:

    • 我在某处看到最好挂载 ext4 或非日志分区,以避免在读取时在磁盘上写入过多,因为这会缩短 SSD 的使用寿命。 superuser.com/questions/228657/… 。所以我不认为不深入研究是个好主意。
    【解决方案2】:

    /var/lib/varnish 用于记录,Varnish 记录很多数据。由于它使用循环缓冲区,因此大小不是问题,但是 I/O 会磨损您的磁盘。

    TL;DR:始终将工作目录挂载为 tmpfs。

    【讨论】:

      猜你喜欢
      • 2020-12-09
      • 1970-01-01
      • 1970-01-01
      • 2010-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多