我正在使用AWS EC2,并且想集中化apache2日志(在EFS中)。我想使用以下名称创建日志文件:
/var/log/apache2/172.31.23.54-access.log
/var/log/apache2/172.31.23.75-access.log
我该如何处理?
答案 0 :(得分:2)
由于EFS本身就是一项服务,我的第一个问题是,如果没有,请先在启动EC2的同一区域内拥有一个EFS,否则请先进行设置和EFS,并在完成EFS设置后将其安装在使用“ amazon-efs-utils”的EC2实例
请遵循以下官方文档: https://docs.aws.amazon.com/efs/latest/ug/getting-started.html
按照步骤2和3进行操作。
完成上述设置后,请在/var/log/apache2/172.31.23.54-access.log和EFS中的文件夹之间创建链接。
例如:ln / path / to / source / path / to / link(运行此命令)
在/var/log/apache2/access.log /mnt/efs/172.31.23.54-access.log
这是实现此目的的最简单方法。
或者您可以将日志配置直接更改为EFS。请让我知道您是否要这样做?我也可以为您提供帮助。谢谢