Eu tenho algumas perguntas sobre o login do Apache httpd no Scientfic Linux 7
O registro em log do Apache parece estar usando algum tipo de hard-link do diretório de logs configurado / etc / httpd / logs para / var / log / httpd (embora o diretórios estão em sistemas de arquivos separados?!?!)
Se um arquivo for criado em / etc / httpd / logs , ele também aparecerá em / var / log / httpd . O uso do disco para "/" (onde / etc / httpd / logs vive) não aumenta, mas sim para "/ var" (onde / var / log / httpd)
Não consigo ver referências a softlinks entre arquivos ou diretórios nos dois locais.
Esta saída mostra que ambos os diretórios têm a mesma referência de inode:
lsof /var/log/httpd/
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 5062 root cwd DIR 8,6 52 3271451 /etc/httpd/../..
lsof /var/log/httpd/
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 5062 root cwd DIR 8,6 52 3271451 /var/log/httpd
Isso mostra que os 2 diretórios devem estar em sistemas de arquivos diferentes.
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 5109760 1170352 3939408 23% /
devtmpfs 933028 0 933028 0% /dev
tmpfs 942256 0 942256 0% /dev/shm
tmpfs 942256 16928 925328 2% /run
tmpfs 942256 0 942256 0% /sys/fs/cgroup
/dev/sda8 98988 5328 93660 6% /home
/dev/sda5 1020588 32984 987604 4% /tmp
/dev/sda6 1020588 882452 138136 87% /var
/dev/sda7 201388 61384 140004 31% /support
/dev/sda9 47788 10080 37708 22% /var/log/audit
/dev/sda1 252588 153472 99116 61% /boot
tmpfs 188452 0 188452 0% /run/user/0
Isto mostra a lista de diretórios do inode para os 2 diretórios:
ll -id /var/log/httpd /etc/httpd/logs/
3271451 drwx------ 2 root root 52 Jun 20 14:06 /etc/httpd/logs/
3271451 drwx------ 2 root root 52 Jun 20 14:06 /var/log/httpd
Minha primeira pergunta é como essa configuração é possível? Eu não achei que você poderia criar um link rígido entre sistemas de arquivos - é possível usar algum tipo de bind mount ?
Minha segunda pergunta é como podemos parar o log do Apache aqui? Não há nada em nenhum dos arquivos de configuração do Apache para fazer referência ao registro em / var
Qualquer conselho seria muito apreciado.