내 systemd-journal-remote 서버에 로그를 보내기 위해 systemd-journal-upload를 사용하는 여러 호스트가 있습니다. /var/log/journal/remote의 파일 이름은 remote-[IP_ADDR].journal이지만, 나는 그것들이 remote-[HOSTNAME].journal이기를 원합니다. 어떻게 해야 하나요?
답변1
원격 저널은 이름이 지정된 파일에 저장되어야 합니다. 따라서 IP 주소를 얻는다면 이는 systemd-journal-remote가 IP 주소로 대체되어야 하는 DNS 확인 문제가 있음을 의미합니다.remote-hostname.journal
~에서시스템 로그 원격매뉴얼 페이지:
이 부분이 연결 소스 끝점의 이스케이프된 호스트 이름이거나 호스트 이름을 확인할 수 없는 경우 숫자 주소인 파일이 호출됩니다.
remote-hostname.journal
hostname
그래도 작동하지 않으면 다음과 같은 명령을 사용하여 DNS 확인이 예상대로 작동하는지 확인하고(예: IP 주소 중 하나인 경우) 올바른 예상 호스트 이름을 반환하는지 확인하세요.host ip-address
host 192.168.23.34
(동일한 IP 주소로 다시 확인되도록 일치시키기 위해 직접 DNS가 필요할 수도 있습니다.)host hostname