헤드리스 Linux 서버가 있다고 가정해 보겠습니다. 서버가 시작될 때(예: 부팅 시) 표시되는 메시지를 실시간으로 읽기 위해 "원격" 시스템을 사용할 수 있습니까?
dmesg를 사용하여 부팅이 완료되면 이 메시지에 액세스할 수 있다는 것을 알고 있지만 부팅 프로세스 중에 이 메시지에 액세스하고 싶습니다.
답변1
리눅스가 제공하는네트워크 콘솔dmesg
이는 단순히 네트워크를 통해 브로드캐스트 UDP 패킷을 사용하는 것과 동일한 출력입니다. boot 명령에 구성하면 인터페이스가 시작되자마자 전송이 시작됩니다.
참고: 과거에 사용한 전체 콘솔 입력/출력의 경우ipkvmroaima의 설명에 링크된 하드웨어 장치는 USB에 연결되고 BIOS 및 운영 체제에 키보드 및 마우스로 표시됩니다. 또한 VGA 비디오 출력에 연결하여 아날로그 신호를 이미지로 다시 변환합니다. 이 이미지는 네트워크를 통해 전송될 수 있으며 완전히 원격으로 제어할 수 있는 애니메이션 보기로 브라우저에 표시됩니다. 아마도 이들의 HDMI 버전도 존재할 것입니다.