RHEL 8의 새롭게 추가된 기능중인 하나인 웹콘솔(Cokpit)을 설치하는 방법입니다.
기본설치로는 설치되지 않으며 따로 설치를 해주어야합니다.
RHEL 8을 설치한후에 인터넷이 연결된 환경에서 root권한으로 다음의 명령어를 실행합니다.
CentOS도 동일합니다.
1. RHEL web console이란 (cockpit)
RHEL 웹 콘솔은 네트워크 환경에 있는 Linux 서버는 물론 로컬 시스템을 관리 및 모니터링하도록 설계된 Red Hat Enterprise Linux 8 웹 기반 인터페이스입니다.
RHEL 웹 콘솔을 사용하여 다양한 관리 작업을 수행할 수 있습니다. (예, 패키지 설치, Bond 구성, NFS 마운트등등)
- 서비스 관리
- 사용자 계정 관리
- 시스템 서비스 관리 및 모니터링 네트워크
- 인터페이스 및 방화벽 구성
- 시스템 로그 검토
- 가상 머신 관리
- 진단 보고서 작성
- 커널 덤프 구성 설정
- SELinux 구성
- 소프트웨어 업데이트
- 시스템 서브스크립션 관리
RHEL 웹 콘솔은 터미널에서와 동일한 시스템 API를 사용하며 터미널에서 수행된 작업은 RHEL 웹 콘솔에 즉시 반영되며,
네트워크 환경에서 시스템의 로그와 성능을 그래프로 모니터링할 수 있습니다.
또한 웹 콘솔 또는 터미널을 통해 직접 설정을 변경할 수 있습니다.
2. cockpit 설치 방법
[root@hk-tb ~]#dnf install -y cockpit
[root@hk-tb ~]#systemctl enable cockpit --now
## firewalld를 사용한다면, 아래 2개 명령어를 추가로 입력해준다.
[root@hk-tb ~]#firewall-cmd --add-service=cockpit --permanent
[root@hk-tb ~]## firewall-cmd --reload
3. RHEL Web Console 접속방법
접속 URL : http://<서버 IP>:9090
접속 계정 : root / <root 비밀번호>
4. RHEL Web console을 통해 Bond 구성하기
네트워킹 -> 본드 추가 메뉴 선택를 선택합니다.
본드 이름 / 본딩으로 구성할 맴버 (인터페이스 )선택 / 본딩 모드 선택 (Active-Backup) 설정 후 적용합니다.
구성한 본딩은 기본값인 DHCP로 설정되어있습니다. 테스트를 위해 임의로 수동 IP를 설정 후 적용을 합니다.
설정한 IP로 구성이 된것을 확인할 수 있습니다.
5. RHEL Web console을 통해 Bond 구성 여부 및 정상적용 확인
왼쪽 터미널 메뉴를 선택 한 후 ip a 명령어를 통해 bond0 구성 및 설정한 IP로 구성이 되었는지 확인합니다.
본딩 맴버로 구성한 인터페이스가 정상적으로 bond0에 맴버로 추가되었는지 그리고 설정한 Bond mode로 구성되었는지 확인합니다.
위 예처럼 수동으로 사용자가 cli로 구성했다면, cockpit (web console)을 통해 GUI에서 해당 서버를 관리 및 설정할 수 있습니다.
이 이외에 다양한 설정은 아래 RedHat 사이트를 참고하시기 바랍니다.
'Linux > RHEL7 & 8' 카테고리의 다른 글
[RHEL8] Cobbler 설치 및 구성하기 (0) | 2021.10.27 |
---|---|
[RHEL8] PXE & Kickstart 서버 구축 (0) | 2021.10.25 |
[RHEL/CentOS 8] SSH는 접속이 되는데 SFTP는 안되는 현상 (0) | 2021.10.07 |
[RHEL/CentOS 8] KVM install 설치방법 (0) | 2021.10.07 |
[RHEL/CentOS 8] neofetch 설치 (0) | 2021.10.07 |