반응형
여러 서버를 관리할 경우 ip만으로 어떤 서비스의 서버인지 확인하기 어려워지기때문에 hostname을 변경하고자 한다.
해결 방법
1. 셸에서 hostnamectl 명령을 실행하여 RHEL 7 또는 CentOS 7 Linux 인스턴스의 호스트 이름을 업데이트하면된다. persistent-hostname 부분을 인스턴스에서 사용할 이름으로 바꾸면 된다.
sudo hostnamectl set-hostname --static persistent-hostname
1-1(: RHEL 7.4 이상을 실행하는 인스턴스의 경우 이 단계를 건너뛰면 된다.)
vi text 편집기를 사용하여 RHEL 7 또는 CentOS 7 Linux 인스턴스의 /etc/cloud/cloud.cfg 파일을 업데이트하십시오. vi 편집기 사용에 대한 일반 정보를 확인하려면 명령 셸에서 info vi 명령을 실행한다.
sudo vi /etc/cloud/cloud.cfg
1-2. /etc/cloud/cloud.cfg 파일의 하단에 다음 문자열을 추가하여 재시작과 재부팅 사이에 새 호스트 이름이 유지되도록 해준다
preserve_hostname: true
1-3저장하고 vi 편집기를 종료한다
1-4. reboot 명령을 실행하여 EC2 인스턴스를 재부팅하고 새 호스트 이름을 인스턴스와 연결한다
sudo reboot
2. 변경되 hostName을 확인한다.
hostname
참고사진( 초록색 기존 -> 빨간색 변경)
반응형
'DB' 카테고리의 다른 글
DISTINCT 중복제거 (0) | 2022.03.03 |
---|---|
[ORDER BY] 오름차순 내림차순 정렬 (0) | 2022.03.02 |
MYSQL snake case / JAVA Camle Case 사용하기/ 오류 (0) | 2021.07.17 |
Maria DB 컬럼명 변경하기 (0) | 2021.07.13 |
오라클 연동 오류 [ORA-01017: invalid username/password; logon denied] 해결방법 (0) | 2021.01.15 |