KVM 가상 머신을 한 호스트에서 다른 호스트로 복제했습니다. 호스트 이름을 바꾸려고 했지만 이미 이름이 바뀌었습니다. 그러나 재부팅 후에도 여전히 이전 이름이 유지됩니다.
hostnamectl command output Static hostname: new_name Transient hostname: old_name Icon name: computer-vm Chassis: vm
이 이름 변경의 근본 원인을 어떻게 찾을 수 있으며 해결책은 무엇입니까?
/etc/sysconfig/network
고정 IP를 사용하고 있으며 인터페이스 파일에 호스트 이름 항목이 없습니다.
답변1
임시 호스트 이름: old_name 및 정적 호스트 이름: new_name을 얻는 경우. 그런 다음 사용자 공간은 호스트 이름을 변경합니다.
Hostname
다음 2개 파일에 항목이 없는지 확인하세요.
1. ~/.bash_profile - for respective user
2. /etc/rc.local
답변2
리눅스는 어떤 스타일인가요?
RHEL에 관한 것
다음 사항을 확인하세요.
/etc/sysconfig/network (이미 변경을 시도했습니다)
/etc/hostname (이전 시스템에서는 일반적으로 호스트 이름이 여기에서 설정됩니다.)
최신 RHEL 7 및 8의 경우 재부팅 시 /etc/hostname 설정을 재설정하는 hostnamectl을 실행했을 수 있습니다.
이것이 누군가에게 도움이 된다면 알려주세요!
hostnamectl set-hostname 이름이 작동하지 않습니까?