当前位置: 首页 > news >正文

惠州建网站公司百度下载免费安装

惠州建网站公司,百度下载免费安装,web购物网站的建设论文,沧州做网站公司背景:代码托管是局域网搭建的gitlab 按照提示配置 lfs.locksverify true 还是没有用。 网上搜索了一番,其中有人提到可能时服务器磁盘满了,连到服务器上 df -h 查看, 发现根目录已经写满了: 使用命令行: d…

背景:代码托管是局域网搭建的gitlab

报错信息
按照提示配置 lfs.locksverify true 还是没有用。
网上搜索了一番,其中有人提到可能时服务器磁盘满了,连到服务器上 df -h 查看, 发现根目录已经写满了:
在这里插入图片描述
使用命令行:

  • du -sh:显示指定目录的总大小,不显示子目录的大小

慢慢找…,定位到是gitlab的container目录下 :

/var/lib/docker/containers/f1973cf875a8af79bfe121a29fb09ce2fbb0830f1e61a1f1df971b6abd025c58

[root@localhost f1973cf875a8af79bfe121a29fb09ce2fbb0830f1e61a1f1df971b6abd025c58]# ls -lh
total 85G
drwx------. 2 root root 4.0K Jan 12  2022 checkpoints
-rw-------. 1 root root 4.7K Jul 29 16:58 config.v2.json
-rw-r-----. 1 root root  85G Jul 29 16:58 f1973cf875a8af79bfe121a29fb09ce2fbb0830f1e61a1f1df971b6abd025c58-json.log
-rw-r--r--. 1 root root 1.7K Jul 29 16:58 hostconfig.json
-rw-r--r--. 1 root root   13 Mar  7 14:39 hostname
-rw-r--r--. 1 root root  174 Mar  7 14:39 hosts
drwx-----x. 2 root root 4.0K Jan 12  2022 mounts
-rw-r--r--. 1 root root  118 Mar  7 14:39 resolv.conf
-rw-r--r--. 1 root root   71 Mar  7 14:39 resolv.conf.hash

网上搜了一下,这个 containerid-json.log 是container 的日志文件,使用命令浏览了一下文件头和文件尾,确认只有一些log:

   tail -n 100 f1973cf875a8af79bfe121a29fb09ce2fbb0830f1e61a1f1df971b6abd025c58-json.log head -n 100 f1973cf875a8af79bfe121a29fb09ce2fbb0830f1e61a1f1df971b6abd025c58-json.log  

把contaier 停掉;然后把 这个log 文件暂时移动到另外一块磁盘中备份用;启动 container,一切功能正常;删除备份的log。

查看docker所有容器的日志文件大小:

sudo docker ps -qa | sudo xargs docker inspect --format='{{.LogPath}}' | sudo xargs ls -hl

限制日志文件大小

截止到2024-07-29,没有找到修改已有container 日志配置的方法,只能在新建container时设置或者修改全局设置(不能影响已有的container),内容来自:https://blog.csdn.net/lingmeng447/article/details/140315737 :

参数说明
log-opts max-size容器日志文件上限大小
log-opts max-file窗口日志文件上限个数

容器范围内

docker run或dokcer create时添加参数

docker run --log-opt max-size=10m --log-opt max-file=3

全局范围内

修改docker daemon.json文件,配置日志文件参数 (注意:新创建的容器会生效,原有容器不生效)。
默认 /etc/docker/daemon.json

{
“log-driver”: “json-file”,
“log-opts”: {
“max-size”: “10m”,
“max-file”: “3”
}
}

修改后,docker需要重新加载配置文件和重启。

CentOS7的操作

systemctl daemon-reload
systemctl restart docker

关于运行时删除日志,原文也有说明:

docker容器正在运行的话,使用rm -rf方式删除日志后,通过df -h会发现磁盘空间并没有释放。
原因是通过rm -rf删除,将会从文件系统的目录结构上解除链接(unlink)。
如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也是一直被占用。
正确操作覆盖操作 cat /dev/null > -json.log。
或者可以通过rm -rf删除后重启docker容器。

http://www.hkea.cn/news/246679/

相关文章:

  • 海南网站优化东莞免费建站公司
  • 传播型网站建设优势有哪些推广类软文
  • 如何在百度做网站推广赚钱的软件
  • c# 网站开发教程周口网站seo
  • 湘西网站建设帮人推广注册app的平台
  • 切图做网站web制作网站的模板
  • 网站的做网站公司哪家好网络优化大师app
  • 国内外包网站今日头条(官方版本)
  • 外网建筑设计网站线上渠道推广有哪些方式
  • 厦门做网站公司排名电工培训机构
  • 武汉网站设计制作外包公司的人好跳槽吗
  • 网站建设哪里最好页面关键词优化
  • 清远建设网站制作seo系统培训课程
  • 网站的网页建设知识ppt北大青鸟职业技术学院简介
  • 巫山网站设计aso优化榜单
  • 关于节约化建设网站的表态发言网站制作报价表
  • 建行网站是多少呢故事式的软文广告例子
  • 阳江市住房和城乡规划建设局网站一级消防工程师考试
  • 做课件的网站有哪些用html制作淘宝网页
  • 网站开发前后台整个流程品牌宣传的推广
  • 深圳市门户网站建设网站推广优化方法
  • 中山公司注册网页怎么优化
  • 网站建设怎么分录2022年新闻摘抄简短
  • 江西景德镇建设厅网站太原关键词排名推广
  • 番禺做网站自媒体发布平台有哪些
  • 用dede做的网站首页电子商务网络营销
  • 最好的做任务赚钱网站网络域名怎么查
  • 建设部规范网站百度app关键词优化
  • 骏域网站百度怎么收录网站
  • 网站robots.txt查看九江seo公司