V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
wisetc
V2EX  ›  云计算

gcloud 1G 内存,装了点 mysql,然后装了点 gitlab-ce,直接卡死了。

  •  
  •   wisetc · 2020-06-24 23:51:09 +08:00 · 3900 次点击
    这是一个创建于 1644 天前的主题,其中的信息可能已经有所发展或是发生改变。
    zhi@micro-1g:~$ sudo docker rm -f gitlab
    ^C^C
    zhi@micro-1g:~$ sudo docker rm -f gitlab &
    [1] 17006
    
    zhi@micro-1g:~$ sudo docker stop mysql &
    [2] 17016
    
    ^C^C
    ^C
    
    

    到底是机器的原因,还是镜像的原因,docker-compose 配置了 restart: always,应该不是网络的原因,因为网络一向很好,而出现这个问题,正是在启动了 gitlab-ce 的容器。如果是机器原因,那是 I/O,还是内存瓶颈

    31 条回复    2020-06-30 13:47:03 +08:00
    wisetc
        1
    wisetc  
    OP
       2020-06-24 23:52:58 +08:00
    现在因为某种原因,后台都进不去了,用的 ssh 连接几十分钟都没有响应,侥幸能连上一次。
    PerFectTime
        2
    PerFectTime  
       2020-06-24 23:53:40 +08:00
    gitlab 的问题,我给 4g 到 docker 都跑不起来。。。。你这 1g 。。。
    ashong
        3
    ashong  
       2020-06-24 23:54:28 +08:00   ❤️ 1
    1G 敢跑 gitlab ?? 4G 起步
    crystom
        4
    crystom  
       2020-06-24 23:55:27 +08:00
    gitlab 太吃资源了,可以试下 gogs,占用资源少很多,(缺点:功能简单,好像有安全漏洞)
    djoiwhud
        5
    djoiwhud  
       2020-06-25 00:37:20 +08:00 via Android
    三年前曾经部署过一次 gitlab,当时的推荐配置是 4 核 8G 。gitlab 包含一大堆的服务。你这 1G 内存只能跑个轻量级的 mysql 。
    mostkia
        6
    mostkia  
       2020-06-25 07:46:35 +08:00
    看到几个 ^C 就想笑
    zzw1998
        7
    zzw1998  
       2020-06-25 07:58:06 +08:00 via iPhone
    我 8G 跑 gitlab 都快要占满了...你 1G...?
    lazyyz
        8
    lazyyz  
       2020-06-25 08:33:04 +08:00 via Android
    建议先看下 gitlab 的硬件要求
    beginor
        9
    beginor  
       2020-06-25 08:39:53 +08:00   ❤️ 1
    gitlab 的要求却是比较高,1g 肯定是无法运行的。 我们在阿里云的 2C4G 虚拟机,勉强跑的起来。 不过 gitlab 内置的服务, 比如数据库、nginx,redis 等, 可以通过配置暴露出来给其它项目使用
    wisetc
        10
    wisetc  
    OP
       2020-06-25 08:48:39 +08:00 via iPhone
    @PerFectTime
    @ashong
    @crystom
    @jackrelative
    谢了,昨晚住处网络中断了,没能及时回复,见谅。

    确实有了解到 gitlab 包含一大堆的服务,只是没想到这么耗占内存,竟达 4g 以上,并没有在文档里瞥见相应的最低配置说明。大着胆子跑试了试,想看看运行的结果,结果,一试就挂了。
    janxin
        11
    janxin  
       2020-06-25 08:49:18 +08:00
    你可能对 GitLab 吃内存不是很了解
    wisetc
        12
    wisetc  
    OP
       2020-06-25 08:54:02 +08:00 via iPhone
    @jackrelative
    @zzw1998 闹笑话了,偷笑,mysql 占了 500 多 M,内存还剩一些,想占便宜,结果... 没想到这么贵
    jwenjian
        13
    jwenjian  
       2020-06-25 08:54:13 +08:00
    1g 还不够 gitlab 塞牙缝的
    wisetc
        14
    wisetc  
    OP
       2020-06-25 08:55:52 +08:00 via iPhone
    @mostkia 指令在后台跑了一整夜才干掉,ssh 连上去还是万幸
    oneisall8955
        15
    oneisall8955  
       2020-06-25 08:58:17 +08:00 via Android
    看文档,最小内存 4G
    wisetc
        16
    wisetc  
    OP
       2020-06-25 08:58:31 +08:00 via iPhone
    @janxin 太不顺利
    opengps
        17
    opengps  
       2020-06-25 09:07:54 +08:00 via Android
    小鸡有小鸡的用法,我 1 核 2g 用了好多年,不敢轻易增加费资源的新功能
    Takuron
        18
    Takuron  
       2020-06-25 09:08:53 +08:00
    gitlab 至少 2G,推荐 4G 起步
    wisetc
        19
    wisetc  
    OP
       2020-06-25 09:19:32 +08:00 via iPhone
    @jwenjian
    @oneisall8955
    @Takuron 之前没有起过,经验不足,机器很不够用
    wisetc
        20
    wisetc  
    OP
       2020-06-25 09:22:55 +08:00 via iPhone
    @opengps 那种只能单个的微服务,跟我这个一样。这种差距就像小鸡与恐龙,鱼与鲸,燕雀与鲲鹏,好几倍的差距。
    hnbcinfo
        21
    hnbcinfo  
       2020-06-25 09:35:21 +08:00
    gitlab 不是建议 4G 起步吗,我之前在 2G 服务器上安装,都根本不能用,gitlab 都直接提示内存不足无法打开。。。
    idragonet
        22
    idragonet  
       2020-06-25 10:21:38 +08:00
    gitlab-ce 官方 4G 内存起步。。。
    ipwx
        23
    ipwx  
       2020-06-25 10:24:11 +08:00
    卡死是因为 linux 内存耗尽开始用 swap 。凡是 linux 用 swap 都很卡。
    baobao1270
        24
    baobao1270  
       2020-06-25 10:43:22 +08:00
    安装之前应该先看一下 System Requirements,尤其是大型的应用程序和有虚拟机的语言(如 Java 和 C#)
    jiejiss
        25
    jiejiss  
       2020-06-25 11:00:11 +08:00
    小内存建议用 Gitea
    showhand
        26
    showhand  
       2020-06-25 11:31:13 +08:00 via iPhone
    文档里面有个给树莓派的配置,参考一下
    ScepterZ
        27
    ScepterZ  
       2020-06-25 11:32:26 +08:00
    可以玩玩 gitea,瞎鼓捣玩过,感觉占用资源很少
    deplives
        28
    deplives  
       2020-06-25 17:06:54 +08:00
    1G 内存能不卡死吗,ce 我姐的最低 4G 但是 4G 貌似也会卡。
    muskill
        29
    muskill  
       2020-06-25 19:42:00 +08:00 via iPhone
    我 8G 内存的机器,gitlab 都占到 7G 多内存,何况你这才 1G……
    zhuzhi90
        30
    zhuzhi90  
       2020-06-29 18:24:20 +08:00
    gitlab 太占内存了, 推荐小机器用 gitea.
    zhuweiyou
        31
    zhuweiyou  
       2020-06-30 13:47:03 +08:00
    1G 就敢装 gitlab 了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1298 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:38 · PVG 01:38 · LAX 09:38 · JFK 12:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.