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

2020-06-24 23:51:09 +08:00
 wisetc
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,还是内存瓶颈

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

确实有了解到 gitlab 包含一大堆的服务,只是没想到这么耗占内存,竟达 4g 以上,并没有在文档里瞥见相应的最低配置说明。大着胆子跑试了试,想看看运行的结果,结果,一试就挂了。
janxin
2020-06-25 08:49:18 +08:00
你可能对 GitLab 吃内存不是很了解
wisetc
2020-06-25 08:54:02 +08:00
@jackrelative
@zzw1998 闹笑话了,偷笑,mysql 占了 500 多 M,内存还剩一些,想占便宜,结果... 没想到这么贵
jwenjian
2020-06-25 08:54:13 +08:00
1g 还不够 gitlab 塞牙缝的
wisetc
2020-06-25 08:55:52 +08:00
@mostkia 指令在后台跑了一整夜才干掉,ssh 连上去还是万幸
oneisall8955
2020-06-25 08:58:17 +08:00
看文档,最小内存 4G
wisetc
2020-06-25 08:58:31 +08:00
@janxin 太不顺利
opengps
2020-06-25 09:07:54 +08:00
小鸡有小鸡的用法,我 1 核 2g 用了好多年,不敢轻易增加费资源的新功能
Takuron
2020-06-25 09:08:53 +08:00
gitlab 至少 2G,推荐 4G 起步
wisetc
2020-06-25 09:19:32 +08:00
@jwenjian
@oneisall8955
@Takuron 之前没有起过,经验不足,机器很不够用
wisetc
2020-06-25 09:22:55 +08:00
@opengps 那种只能单个的微服务,跟我这个一样。这种差距就像小鸡与恐龙,鱼与鲸,燕雀与鲲鹏,好几倍的差距。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/684593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX