我试图通过将 /etc/logrotate.d/apache2 中的“旋转 52”减少到“旋转 8”来减少为 Apache 保留的日志文件的数量。通过每周轮换,这应该保留 2 个月的日志而不是一整年。
我通过 Puppet 将新配置部署到我们的十几台服务器上,并注意到它的工作方式与我预期的不同。我预计它会删除 Apache 错误并访问超过 8 周的日志,即 9-52。相反,它保留了所有旧日志,并且不会创建任何超过 8 周限制的新日志!第 9 轮现在丢失了,但 10-52 轮仍然存在。
搜索存档向我展示了这是已知行为,例如Logrotate 不会删除旧日志
如何轻松摆脱旧日志?我想避免在每台服务器上手动删除它们。我还没有部署任何编排软件,所以 Puppet 必须要做。
我的 /etc/logrotate.d/apache2 文件显示:
/var/log/apache2/*.log {
weekly
missingok
rotate 8
compress
delaycompress
notifempty
create 644 root adm
sharedscripts
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
endscript
}
Run Code Online (Sandbox Code Playgroud) 我们是一家网络开发公司,其 ADSL 带宽已经超出了发展范围。目前是 4/1 Mbit/s,由于距离的原因,我们不能简单地获得更快的 DSL,无论是 ADSL 还是 SDSL。堆叠多个 DSL 连接非常昂贵,而且由于我们在一年左右的时间内搬到另一个地方,因此铺设光纤也是如此。
货比三家后,以太网铜线似乎是我们最好的选择。他们将使用多个铜线对,并通过独立于提供商的 IP 范围提供 2/2 Mbit/s 的连接。
由于我们需要比 2 Mbit/s 更多的下行带宽,我们希望用我们当前的 ADSL 连接来补充这一点,这是与另一个 ISP 的连接。我们有他们的固定 IP。
实际上,将有两个 WAN 连接,以太网(第 2 层)和ADSL(第 3 层),它们需要聚合到单个管道中。
这可能吗?
我们是否需要以某种方式定义基于流量类型或 QoS 的规则,或者基于负载或连接成本的自动平衡?
我们需要什么样的硬件?我们愿意购买一些 Cisco 或 Juniper 设备,因为我们目前没有任何有用的东西。
任何提示都会有所帮助,因为这对我们来说是新领域。
我阅读了 INSTALL.txt 文档,它说我应该运行安装脚本,将您的浏览器指向您网站的基本 URL。我应该输入什么命令来控制台运行脚本?
我的网站的基本 URL 是否与 localhost 相同,因为我的项目位于 /var/www 目录下?
今天我注意到我的 Cisco ASA 5505 防火墙的时钟运行晚了大约 15 分钟,这让我感到惊讶,因为我已经设置了 NTP 客户端。
我的两个 NTP 服务器10.10.0.1和10.10.0.2虚拟化的 Windows Server 2008 R2 域控制器,都具有正确的时间。
如下所示,ASA 知道两台服务器,可以 ping 它们并且似乎定期轮询它们,所以我想它可以同时访问它们。ASA 声称其时间源是 NTP,但时钟未同步。两个主机都未标记为已同步。
Result of the command: "ping 10.10.0.1"
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms
Result of the command: "sh ntp ass"
address ref clock st when poll reach delay offset disp
~10.10.0.1 .LOCL. …Run Code Online (Sandbox Code Playgroud) cisco ×2
adsl ×1
apache-2.2 ×1
bonding ×1
cisco-asa ×1
drupal ×1
ethernet ×1
installation ×1
linux ×1
logging ×1
logrotate ×1
networking ×1
ntp ×1
puppet ×1
routing ×1