我已安装并运行 Apache Traffic Server。一切正常,只是它不断覆盖我的符号链接配置文件!
出于故障转移目的,我已将records.config
和替换remap.config
为指向共享存储位置的符号链接(以便活动服务器和备用服务器可以访问相同的配置文件)。可能是 ATS 随机(?)将我的符号链接移动到备份文件(例如records.config_1
)并用配置文件的新(非符号链接)副本替换原始文件。
换句话说,/etc/trafficserver/
有一天我的目录将会是这样的:
[..]
lrwxrwxrwx. 1 root root 39 Nov 22 16:24 records.config -> /mnt/shared_storage/web/ats//records.config
lrwxrwxrwx. 1 root root 34 Nov 22 16:20 regex.map -> /mnt/shared_storage/web/ats//regex.map
lrwxrwxrwx. 1 root root 37 Nov 22 16:24 remap.config -> /mnt/shared_storage/web/ats//remap.config
[...]
...几周后,将变成这样:
[..]
-rw-r--r--. 1 ats ats 12K Dec 26 11:55 records.config
lrwxrwxrwx. 1 root root 39 Nov 22 16:24 records.config_1 -> /mnt/shared_storage/web/ats//records.config
lrwxrwxrwx. 1 root root 34 Nov 22 16:20 regex.map -> /mnt/shared_storage/web/ats//regex.map
-rw-r--r--. 1 ats ats 233 Dec 26 11:37 remap.config
lrwxrwxrwx. 1 root root 37 Nov 22 16:24 remap.config_1 -> /mnt/shared_storage/web/ats//remap.config
[...]
如何阻止 ATS 执行这些配置文件备份?我需要可靠地引用这些配置文件的共享存储,以便确保备用服务器引用更新的配置。
注意:我在 RHEL6 上运行 Apache Traffic Server 5.3。两者都是最新的(来自 RHN / EPEL)。