18.2.1.2 MySQL Cluster Auto-Installer 개요
MySQL Cluster Auto-Installer는 두 가지 구성 요소로 구성됩니다. 프론트 엔드는 Firefox 나 Microsoft Internet Explorer 등의 표준 Web 브라우저에서로드 및 실행되는 Web 페이지로 구현 된 GUI 클라이언트입니다 ( 섹션 18.2.1.1 "MySQL Cluster Auto-Installer 요구 사항" 을 참조 하십시오). 백엔드는 로컬 컴퓨터 또는 사용자가 액세스 할 수있는 다른 호스트에서 실행되는 서버 프로세스 (ndb_setup.py)입니다.
이러한 두 가지 구성 요소 (클라이언트 및 서버)는 표준 HTTP 요청 및 응답을 사용하여 서로 통신합니다. 백 엔드에서 백엔드 사용자가 액세스를 허용 된 모든 호스트의 MySQL Cluster 소프트웨어 프로그램을 관리 할 수 있습니다. MySQL Cluster 소프트웨어가 다른 호스트에있는 경우 백엔드는 SSH를 이용하여 액세스하고 Paramiko 라이브러리를 사용하여 원격으로 명령을 실행합니다 ( 섹션 18.2.1.1 "MySQL Cluster Auto-Installer 요구 사항" 를 참조하십시오).
이 섹션의 나머지 부분에서는 주로 Web 클라이언트에 대해 설명합니다. 명령 행 도구 사용에 대한 자세한 내용은 섹션 18.4.23 "ndb_setup.py - MySQL Cluster의 브라우저 기반 자동 설치 프로그램 시작" 을 참조하십시오.
MySQL Cluster Auto-Installer의 인터페이스 이 섹션에서는 MySQL Cluster Auto-Installer의 레이아웃 및 탐색을 설명합니다. Auto-Installer를 Web 브라우저에서 처음으로 열면 여기에 표시된대로 "환영합니다"화면이 표시됩니다.
설치 프로그램의 UI에 액세스하려면 "Create New MySQL Cluster"또는 "Continue Previous Cluster Configuration"의 옵션 중 하나를 선택합니다. Auto-Installer의 일반적인 화면에는 다음 요소가 포함되어 있습니다.
표시 패널 구성 설정에 대한 데이터와 그들을 변경할 수있는 컨트롤이 표시되는 가운데 영역입니다.
빵 부스러기 내비게이션 GUI의 왼쪽과 중앙 상단의 이동 경로 탐색 막대는 MySQL Cluster 구성의 각 단계에 해당하는 화면에 링크하는 일련의 타이틀로 구성됩니다. 빵 부스러기를 사용하면 이러한 단계 사이를 임의의 순서로 이동할 수 있습니다.
순차적 탐색이 "Previous", "Next"및 "Finished"라는 라벨이 붙은 일련의 버튼으로 구성되어 GUI의 오른쪽 하단에 있습니다. 순차 탐색은 지시 된 순서로 단계 사이를 이동하는 데 사용합니다.
"설정"및 "도움말"메뉴이 메뉴는 GUI의 오른쪽 상단 (이동 경로 탐색 막대의 오른쪽)에 있습니다. "설정"에서는 Auto-Installer의 구성 설정을 확인 (경우에 따라 변경) 할 수 있습니다. "도움말"설치 프로그램의 내장 도움말 파일에 액세스하는 데 사용할 수 있습니다.
이 그림은 위의 각 요소의 위치를 Auto-Installer의 일반 페이지에서 보여줍니다. 그림 쌓 번호는 이전 목록의 번호에 대응하고 있습니다.
이 섹션의 나머지 부분에서는 디스플레이 패널을 제외한 모든 요소에 대해 자세히 설명합니다. 섹션 18.2.1.3 "MySQL Cluster Auto-Installer 사용" 는 표시 영역에 표시되는 패널에 대해 각 패널의 기능과 거기에 포함 된 컨트롤과 함께 설명합니다.
임의 및 순차 탐색 Auto-Installer는 MySQL Cluster 배포 설치 및 구성의 여러 단계를 포함하는 페이지 중 하나가 표시됩니다. 페이지 사이를 이동하려면 다음 두 가지 방법 중 하나를 사용합니다. 첫 번째는 다양한 페이지의 제목을 표시하는 빵 부스러기 흔적 탐색 도구 모음입니다 (현재 페이지의 제목은 강조 표시되고 비활성화되어 있습니다). 이 중에서 원하는 페이지의 제목을 선택하면 모든 페이지에 임의의 순서로 이동할 수 있습니다. 이 도구 모음을 보여줍니다.
Auto-Installer에 준비되어있는 두 번째 탐색 메커니즘은 페이지의 오른쪽 하단에있는 순차 탐색 버튼 "Next", "Previous"및 "Finish"로 구성됩니다. 이것을 사용하면 특정 순서에 따라 다음 또는 이전 페이지로 이동하거나 마지막 페이지로 이동할 수 있습니다. 이 버튼은 필요에 따라 활성화 및 비활성화하여 마지막 페이지를 건너 뛰고 진행되지 않도록 할 수 있습니다.
"설정"및 "도움말"메뉴이 메뉴는이 섹션의 시작 부분에서 설명한 바와 같이, GUI의 오른쪽 상단 모서리에 나란히 배치되어 있습니다. "설정"메뉴 정보를 보여줍니다.
다음 목록에서는 "설정"메뉴 항목에 대해 설명합니다.
"Clear configuration and restart": 모든 호스트 및 프로세스를 제거하고 모든 매개 변수 값을 기본값으로 복원 설치 프로그램을 첫 페이지부터 다시 시작합니다.
"Automatically save configuration as cookies": 구성 정보 (호스트 이름, 프로세스 데이터 매개 변수 값 등)를 브라우저의 Cookie로 저장합니다. 이 옵션을 선택하면 SSH 비밀번호를 제외한 모든 정보가 저장됩니다. 즉, 브라우저를 종료하고 다시 시작하면 이전 세션과 동일한 구성 작업을 마지막으로 중지 한 지점에서 계속할 수 있습니다.
SSH 암호가 저장되지 않기 때문에 사용하는 경우 새로운 세션을 시작할 때 다시 입력해야합니다.
"Show advanced configuration options": Auto-Installer에 고급 구성 매개 변수를 표시하고 사용자가 설정할 수있게합니다.
고급 매개 변수는 한 번 설정하면 명시 적으로 변경 또는 재설정 될 때까지 구성 파일에서 사용되는십시오. 이것은 고급 매개 변수가 현재 설치 프로그램에 표시되는지 여부는 관계가 없습니다. 메뉴 항목을 비활성화해도 매개 변수의 값은 재설정되지 않습니다.
"Automatically get resource information for new hosts": 새로운 호스트의 하드웨어 자원 정보를 자동으로 쿼리하여 구성 옵션 및 값을 사전에 채 웁니다. 이 경우 제안 된 값은 필수가 아니지만, 설치 프로그램에서 해당 편집 옵션을 사용하여 명시 적으로 변경하지 않는 한, 그 값이 사용됩니다.
설치 프로그램의 탐색 요소와 마찬가지로 사용자가 이전에 행한 선택에 따라 "설정"메뉴의 하나 이상의 항목이 무효화 될 수 있습니다.
전개시의 "도움말"메뉴를 보여줍니다.
"도움말"메뉴에는 다음 목록에서 설명하는 여러 옵션이 있습니다.
"Content": 임베디드 사용자 설명서를 표시합니다. 이것은 다른 브라우저 창에서 열 워크 플로우를 중단하지 않고 설치 프로그램과 동시에 사용할 수 있습니다.
"현재 페이지": 임베디드 사용자 설명서의 설치 프로그램에 현재 표시되어있는 페이지에 대해 설명하는 섹션을 엽니 다.
"이 제품에 대해": 여기에 같이 설치 프로그램의 이름과이 프로그램이 제공되는 MySQL Cluster 배포 버전 번호가 표시된 작은 상자를 표시합니다.
Auto-Installer에서는 대부분의 입력 위젯 툴팁 형식의 상황에 맞는 도움말도 제공됩니다. 이러한 툴팁의 하나는 위젯과 위젯 레이블 옆에 표시 될 수있는 작은 물음표에 마우스를 가져갈 때 표시됩니다.
또한 MySQL Cluster 구성 매개 변수의 이름은 MySQL Cluster의 온라인 문서에서 해당 설명에 링크되어 있기 때문에 특정 매개 변수의 이름을 클릭하면 해당 매개 변수의 문서를 별도의 창에 표시됩니다.