首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  Docker

请问大家在生产环境下使用什么做数据卷?

  •  
  •   beginor · 2017-12-10 18:15:17 +08:00 via Android · 1921 次点击
    这是一个创建于 733 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在生产环境下, 将容器和数据分离,分别在不同的服务器上,在运行容器的服务器上使用 `docker volume create` 来创建 NFS 数据卷给容器使用。

    对于应用程序的配置文件,以及静态文件都没什么问题。

    而对于数据库的数据文件,比如 PostgreSQL,由于需要锁定数据文件,NFS 数据卷就不支持了。

    折腾过一次 GlusterFS,但是经常出错,不敢再用于生产环境了。

    想请问一下大家,在生产环境下使用什么做数据卷能比较好支持数据库使用?
    4 回复  |  直到 2017-12-11 13:24:10 +08:00
        1
    514146235   2017-12-10 18:32:28 +08:00   ♥ 1
    GlusterFS 一直在用,没遇到什么问题 raid1
        2
    beginor   2017-12-10 20:59:02 +08:00
    @514146235 用 GulsterFS 的时候经常出现这样的错误:

    ```
    cannot access './config-store/services/Feature/NatureReserve.MapServer': Input/output error
    ```

    然后整个容器就挂了, 查看了 GlusterFS 的文档和论坛, 都没找到合适的解决方案, 后来出现了十几个这样的错误, 再也不敢用它了。
        3
    514146235   2017-12-10 22:18:44 +08:00
        4
    beginor   2017-12-11 13:24:10 +08:00 via Android
    @514146235 谢谢,我再试试看
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1485 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 00:09 · PVG 08:09 · LAX 16:09 · JFK 19:09
    ♥ Do have faith in what you're doing.