系统是RH4企业版,squid日志大于2G就退出,是不是要重新编译内核才能支持大于2G?

发布于 2022-07-18 15:28:55 字数 44 浏览 8 评论 9

系统是RH4企业版,squid日志大于2G就退出,是不是要重新编译内核才能支持大于2G?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

狼性发作 2022-07-27 15:38:15

原帖由 chinaglwo 于 2006-9-27 22:03 发表
squid是自己源码编译的,同样版本的squid在freebsd上运行,日志就没有2G的限制

你用 freebsd 应该都用现成 package or ports tree 来安装吧 ? 若是如此当然没该问题。

RHEL 内的 squid rpm package 也没该问题。

你说你用 tarball 编译,那你得 ./configure --help 自己看一下。

  1. $ ./configure --help | grep large
  2.   --enable-large-cache-files
  3.                           Enable support for large cache files (>2GB).
  4.   --with-large-files      Enable support for large files (logs etc).
  5.                           POSIX_V6_ILP32_OFFBIG  32 bits with large file support
  6.                           POSIX_V6_LPBIG_OFFBIG  large pointers and files
  7.                           XBS5_ILP32_OFFBIG      32 bits with large file support (legacy)
  8.                           XBS5_LPBIG_OFFBIG      large pointers and files (legacy)

复制代码

==

绅士风度i 2022-07-27 15:29:54

原帖由 kelela 于 2006-9-27 22:25 发表
--with-large-files 编译的时候加上,这样可以解决么?

照目前理解这个参数并没有区分linux或bsd上使用,我目前没有加上

我这问题有一段时间了,暂时就是通过每天mv多次来解决的,不记得是否测试过--with-large-files的效果,看来只能有空再测试一下了。

暖风昔人 2022-07-27 15:24:07

原帖由 kelela 于 2006-9-27 22:25 发表
--with-large-files 编译的时候加上,这样可以解决么?

我开始想说用64位的文件操作函数,比如open64,但看来我这样比较原始。

镜花水月 2022-07-27 12:35:23

--with-large-files 编译的时候加上,这样可以解决么?

马蹄踏│碎落叶 2022-07-27 09:01:50

每次mv一下是可以,但是影响了每天的日志分析,不够完整

記憶穿過時間隧道 2022-07-26 23:15:05

squid是自己源码编译的,同样版本的squid在freebsd上运行,日志就没有2G的限制

别闹i 2022-07-26 23:07:15

squid的日志大于2g好像就会出问题,楼主mv一下就好了。。

假装不在乎 2022-07-26 06:47:59

原帖由 chinaglwo 于 2006-9-26 22:39 发表
系统是RH4企业版,squid日志大于2G就退出,是不是要重新编译内核才能支持大于2G?

你的 squid 是自行编译的,还是 rhel 提供的版本?

==

花开雨落又逢春i 2022-07-23 13:27:02

文件系统就是默认的ext3

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文