리눅스를 설치하고 나면 콘솔 화면에는 다음과 같이 Prompt 가 보인다.
설치후 hostname 은 localhost.localdomain 으로 설정 되어 있기 때문에 아래와 같이 프람프트가 보이므로 여러대의 서버를 관리할때 어떤 서버에서 일을 하는지 알기 위해서는 hostname 설정이 필요하다.
[root@localhost ~]#
이것을 바꾸는 작업이 hostname 설정이다.
설정하는 방법은 운영체제 버전에 따라 차이가 있으므로 원리만 이해 하면 좋겠다.
1.hostname 설정
Centos7에서는 /etc/hostname 이라는 파일을 통해서 설정이 된다.
변경하는 방법 은 hostnamectl 관리자 명령을 사용한다.
1) hostname 상태 조회
# cat /etc/hostname
localhost.localdomain
#hostnamectl
Static hostname: localhost.localdomain
Transient hostname: hnode2
Icon name: computer-vm
Chassis: vm
Machine ID: dbba7dd74c7e4f21a416a09775cc3c04
Boot ID: e412e11af1ed4cc6ac4e867fb68d38d4
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
2) hostnamectl로 변경
#CentOS 6
[root@localhost ~]# vi /etc/sysconfig/network
HOSTNAME=hnode2
# CentOS 7
[root@localhost ~]# hostnamectl set-hostname hnode2
3) hostname 변경 후 조회
# hostnamectl
Static hostname: localhost.localdomain
Transient hostname: hnode2
Icon name: computer-vm
Chassis: vm
Machine ID: dbba7dd74c7e4f21a416a09775cc3c04
Boot ID: e412e11af1ed4cc6ac4e867fb68d38d4
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-862.el7.x86_64
Architecture: x86-64
[root@hnode2 ~]#
'InfraPlatform' 카테고리의 다른 글
Linux - Rsyncd 설치와 selinux 문제 해결법 (Centos8) (0) | 2020.03.08 |
---|---|
Docker부터 Kubernetis 까지 - (2) 도커 이미지 만들기 (0) | 2020.03.01 |
Docker부터 Kubernetis 까지- (1) 도커설치 (0) | 2020.03.01 |
linux sudo 권한 부여 하기 (0) | 2018.09.25 |
Kernel-ml for Enterprise Linux 7 install (0) | 2017.12.10 |
Linux grub2 change default kernel (0) | 2017.12.10 |
Centos 6&7 패스워드 잃어버렸을때 (Single Mode for password reset) (0) | 2017.11.20 |