19.6. 원격 디스크리스 시스템 로드와 관련된 일반적인 문제 해결
이전 구성을 기반으로 원격 디스크리스 시스템을 로드하는 동안 일부 문제가 발생할 수 있습니다. 다음은 Red Hat Enterprise Linux 서버에서 가장 일반적인 문제 및 문제 해결 방법의 몇 가지 예입니다.
예 19.1. 클라이언트에서 IP 주소를 가져오지 않음
서버에서 DHCP(Dynamic Host Configuration Protocol) 서비스가 활성화되어 있는지 확인합니다.
dhcp.service
가 실행 중인지 확인합니다.systemctl status dhcpd.service
# systemctl status dhcpd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow dhcp.service
가 비활성화된 경우 이를 활성화하고 시작합니다.systemctl enable dhcpd.service systemctl start dhcpd.service
# systemctl enable dhcpd.service # systemctl start dhcpd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 디스크 없는 클라이언트를 재부팅합니다.
-
DHCP 구성 파일
/etc/dhcp/dhcpd.conf
를 확인합니다. 자세한 내용은 디스크리스 클라이언트를 위한 DHCP 서버 구성을 참조하십시오.
방화벽 포트가 열려 있는지 확인합니다.
dhcp.service
가 활성 서비스에 나열되어 있는지 확인합니다.firewall-cmd --get-active-zones firewall-cmd --info-zone=public
# firewall-cmd --get-active-zones # firewall-cmd --info-zone=public
Copy to Clipboard Copied! Toggle word wrap Toggle overflow dhcp.service
가 활성 서비스에 나열되지 않은 경우 목록에 추가합니다.firewall-cmd --add-service=dhcp --permanent
# firewall-cmd --add-service=dhcp --permanent
Copy to Clipboard Copied! Toggle word wrap Toggle overflow nfs.service
가 활성 서비스에 나열되어 있는지 확인합니다.firewall-cmd --get-active-zones firewall-cmd --info-zone=public
# firewall-cmd --get-active-zones # firewall-cmd --info-zone=public
Copy to Clipboard Copied! Toggle word wrap Toggle overflow nfs.service
가 활성 서비스에 나열되지 않은 경우 목록에 추가합니다.firewall-cmd --add-service=nfs --permanent
# firewall-cmd --add-service=nfs --permanent
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
예 19.2. 원격 디스크리스 시스템을 부팅하는 동안 파일을 사용할 수 없습니다
-
파일이
/var/lib/tftpboot/
디렉터리에 있는지 확인합니다. 파일이 디렉터리에 있는 경우 다음 권한이 있는지 확인합니다.
chmod 644 pxelinux.0
# chmod 644 pxelinux.0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 방화벽 포트가 열려 있는지 확인합니다.
예 19.3. 커널
/initrd
로드 후 시스템 부팅 실패
서버에서 NFS 서비스가 활성화되어 있는지 확인합니다.
nfs.service
가 실행 중인지 확인합니다.systemctl status nfs.service
# systemctl status nfs.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow nfs.service
가 비활성화된 경우 이를 시작하고 활성화해야 합니다.systemctl start nfs.service systemctl enable nfs.service
# systemctl start nfs.service # systemctl enable nfs.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
/var/lib/tftpboot/pxelinux.cfg/
디렉토리에서 매개변수가 올바른지 확인합니다. 자세한 내용은 디스크리스 클라이언트를 위해 내보낸 파일 시스템 구성 을 참조하십시오. - 방화벽 포트가 열려 있는지 확인합니다.