차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

pacemaker_with_rhel7_part_11_-_accessing_the_pacemaker_web_ui_gui [2017/03/17 17:45] (현재)
koov 만듦
줄 1: 줄 1:
 +====== Pacemaker With RHEL7 Part 11 - Accessing the Pacemaker WEB UI (GUI) ======
 +
 +원본출처 : http://​www.unixarena.com/​2016/​01/​rhel-7-accessing-the-pacemaker-web-ui-gui.html
 +
 +Pacemaker는 웹 기반 사용자 인터페이스 포털을 제공하여 클러스터를 관리합니다. 또한 단일 웹 UI에서 여러 클러스터를 관리하기위한 인터페이스를 제공합니다. WEB UI에는 클러스터를 관리하는 모든 옵션이 있다고 말할 수는 없습니다. GUI와 비교할 때 명령 행이 훨씬 쉽고 간단하다고 말할 수 있습니다. 그러나, 당신은 Pacemaker WEB UI를 시도 할 수 있습니다. 포트 2224를 사용하고 ''​https://​nodename:​2224''​를 사용하여 웹 UI 포털에 액세스 할 수 있습니다.
 +
 +웹 UI는 다음 작업을 수행하도록 제한됩니다.
 +
 +  * 새 클러스터 만들기
 +  * 기존 클러스터를 GUI에 추가
 +  * 클러스터 노드 관리 (중지, 시작, 대기)
 +  * 차단 장치 구성
 +  * 클러스터 리소스 구성
 +  * 리소스 속성 (순서, 위치, 배열, 메타 속성)
 +  * 클러스터 등록 정보를 설정하십시오.
 +  * 역할 만들기
 +
 +한 노드에서 다른 노드로 리소스를 전환하는 옵션이 없습니다. 또한 corosync 링을 확인하고 구성 할 수있는 방법이 없습니다.
 +
 +Pacemaker의 WEB UI 포털에 액세스 해 봅시다.
 +
 +1. 클러스터 노드에서 Pacemaker WEB UI에 액세스하기위한 추가 설정이 필요하지 않습니다. 기본적으로 pcs 패키지는 클러스터 패키지 설치의 일부로 설치됩니다.
 +
 +2. pcsd.service는 WEB UI를 담당합니다.
 +
 +<WRAP prewrap>
 +<code bash>
 +[root@UA-HA ~]# systemctl status pcsd
 +● pcsd.service - PCS GUI and remote configuration interface
 +   ​Loaded:​ loaded (/​usr/​lib/​systemd/​system/​pcsd.service;​ enabled; vendor preset: disabled)
 +   ​Active:​ active (running) since Mon 2015-10-19 14:46:06 EDT; 2s ago
 + Main PID: 55297 (pcsd)
 +   ​CGroup:​ /​system.slice/​pcsd.service
 +           ​├─55297 /bin/sh /​usr/​lib/​pcsd/​pcsd start
 +           ​├─55301 /bin/bash -c ulimit -S -c 0 >/​dev/​null 2>&1 ; /​usr/​bin/​ruby -I/​usr/​lib/​pcsd /​usr/​lib/​pcsd/​ssl.rb
 +           ​├─55302 /​usr/​bin/​ruby -I/​usr/​lib/​pcsd /​usr/​lib/​pcsd/​ssl.rb
 +           ​└─55315 python2 /​usr/​lib/​pcsd/​systemd-notify-fix.py
 +
 +Oct 19 14:46:01 UA-HA systemd[1]: Starting PCS GUI and remote configuration interface...
 +Oct 19 14:46:06 UA-HA systemd[1]: Started PCS GUI and remote configuration interface.
 +[root@UA-HA ~]#
 +</​code>​
 +</​WRAP>​
 +
 +3. pcsd 구성 데몬은 ''​hacluster''​라는 계정을 사용합니다. 우리는 초기 클러스터 설정 중에 암호를 설정했습니다.
 +혹시 설정하지 않았다면 아래와 같이 암호를 설정하기 바랍니다.
 +<WRAP prewrap>
 +<code bash>
 +[root@UA-HA ~]# passwd hacluster
 +Changing password for user hacluster.
 +New password: ​
 +BAD PASSWORD: The password is shorter than 8 characters
 +Retype new password: ​
 +passwd: all authentication tokens updated successfully.
 +</​code>​
 +</​WRAP>​
 +
 +4. Pacemaker WEB UI를 시작합니다. 노드의 IP 주소 중 하나를 사용하여 액세스 할 수 있습니다.
 +{{:​rhcs:​rhcs7:​101-pacemaker-corosync-gui-1.jpg|Pacemaker Corosync WEB UI}}
 + 
 +
 +5. ''​hacluster''​ 사용자 자격 증명으로 로그인하십시오.
 +
 + 
 +
 +6. 기본적으로 포털에 추가 된 클러스터는 없습니다. 구성된 클러스터가 있으므로 이 웹 UI에 추가해 보겠습니다. ''​+Add Existing''​링크를 클릭하십시오.
 +{{:​rhcs:​rhcs7:​102-pacemaker-corosync-add-cluster-2.jpg|Pacemaker WEB UI - 클러스터 추가}}
 +
 +7. 클러스터 노드 IP 주소 중 하나를 입력하고 ''​Add Existing''​을 클릭하십시오. 이 프로세스는 자동으로 클러스터 정보를 웹 UI로 가져옵니다.
 +{{:​rhcs:​rhcs7:​103-adding-the-cluster-3.jpg|WEB UI에 Pacemaker 클러스터 추가}}
 +
 +동일한 방법으로 N 개의 클러스터를 단일 웹 UI에 추가 할 수 있습니다. 한 곳에서 모든 클러스터를 관리 할 수 ​​있습니다.
 +
 +8. 웹 UI를 사용하여 관리하려는 클러스터를 선택하십시오.
 +{{:​rhcs:​rhcs7:​104-select-the-cluster-4.jpg|클러스터 선택}}
 +
 +
 +9. 기본적으로 ''​Nodes''​탭으로 이동합니다.
 +{{:​rhcs:​rhcs7:​105-pacemaker-corosync-node-status-.jpg|Pacemaker Corosync 노드 상태}}
 +
 +여기에서 다음 옵션을 볼 수 있습니다.
 +
 +  * 특정 노드에서 클러스터 서비스 중지 / 시작 / 다시 시작
 +  * 노드를 대기 모드로 변경
 +  * 펜싱 구성
 + 
 +
 +10. 자원 관리 탭을보십시오.
 +{{:​rhcs:​rhcs7:​106-pacemaker-resource-management-tab.jpg|Pacemaker 자원 관리 탭}}
 + 
 +
 +11. 다음 탭은 독점적으로 펜싱을 설정하고 관리합니다.
 +
 + 
 +
 +12. ACLS 탭은 사용자 지정 규칙을 사용하여 규칙을 만드는 옵션을 제공합니다. (사용자 / 그룹 집합에 대한 읽기 전용 액세스 제공)
 +
 + 
 +
 +13. ''​Cluster Properties''​탭에서 다음 옵션을 찾을 수 있습니다.
 +{{:​rhcs:​rhcs7:​107-cluster-properties.jpg|클러스터 속성}}
 +
 +
 +14. 마지막 탭을 누르면 ("8 단계 화면"​) 클러스터 목록이 나타납니다.
 +
 +
 +개인적으로 페이스 메이커 웹 UI가 특정 작업을 수행하는 데 제한적이라고 느꼈습니다.
 +Pacemaker(pcs) 명령 행은 간단하고 강력 해 보입니다.
  
  • pacemaker_with_rhel7_part_11_-_accessing_the_pacemaker_web_ui_gui.txt
  • 마지막으로 수정됨: 2017/03/17 17:45
  • 저자 koov