Побудова кластеру, який складається з двох комп'ютерів, об'єднаних інтерфейсом Ethernet

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?анні кластеру. Хоча і можна редагувати ці автоматично створені системні файли, але цього робити не рекомендується, тому що під час наступної відпрацюванні засобів настроювання Rocks ваші зміни будуть перезаписані.

На наступному екрані (рисунок 3.7) можна ввести інформацію про свій кластері. Якщо кластер зєднаний з корпоративною мережею, необхідно ввести повне доменне імя головного вузла. Назва кластера, яке потрібно ввести в поле Cluster Name, буде фігурувати на екранах управління кластером в процесі його роботи. Коли ви переконаєтеся, що все запровадили вірно, натисніть Next. Далі йде настройка зєднання з мережею головного вузла (eth0).

 

Рисунок 3.7 - Інформація про кластері

 

На наступному кроці (рисунок 3.8) потрібно налаштувати внутрішню мережу кластеру. У процесі установки інтерфейсу eth0 головного вузла автоматично призначається IP-адреса 10.1.1.1. Ця підмережа належить до діапазону приватних адрес, тому навряд чи доведеться її міняти. Однак якщо в мережі вже є підмережа виду 10.1.XX, то потрібно змінити запропоноване налаштування на що-небудь інше, що не буде конфліктувати з існуючою мережею. Натисніть Next, щоб перейти до екрана налаштування публічної мережі головного вузла.

Рисунок 3.8 - Налаштування мережі

 

На рисунку 3.9 показана настройка "публічного" зєднання головного вузла - це його зєднання з іншими компютерами корпоративної мережі. Публічному зєднанню повинен бути підтверджено статичною IP-адресою. У цьому випадку публічна мережа має вигляд 192.168.0.X з маскою 255.255.255.0. Треба переконатися, що публічна IP-адреса, яка призначається головному вузлу, не буде конфліктувати з іншими серверами і робочими станціями. На наступному екрані (рисунок 3.10) вказані IP-адреси шлюзу за замовчуванням і DNS-сервера для головного вузла.

 

Рисунок 3.9 - Налаштування публічної мережі головного вузла

Рисунок 3.10 - Шлюз головного вузла і налаштування DNS

 

На наступному екрані (рисунок 3.11) потрібно буде ввести пароль користувача root, вибрати часову зону (рисунок 3.12) і вказати NTP-сервер, з яким буде синхронізуватися головний вузол.

 

Рисунок 3.11 - Пароль користувача root

Рисунок 3.12 - Часова зона і NTP-сервер

 

Годинники всіх компютерів кластеру повинні бути синхронізовані як можна більш точно. Цю проблему повністю вирішує протокол NTP (Network Time Protocol). Головний вузол синхронізує свій час з одним з публічних NTP-серверів, і в той же час служить сервером часу для ПК в локальній мережі кластеру. Якщо час на ПК йде занадто повільно або, навпаки, занадто швидко, демон NTP злегка прискорить або сповільнить хід годинника, таким чином на всіх машинах кластеру забезпечується однаковий системний час.

Останнім екраном процесу установки буде екран розбиття диска на розділи. Можна розбити диск автоматично, або вручну. Якщо вибрати автоматичне розбиття, процедура встановлення розібє диск наступним чином:

 

Таблиця 3 Розмітка диска

РозділРозмір/16 Гб/var 4 ГбswapСкільки ОЗУ на головному вузлі/export (aka /state/partition1) Весь залишившийся диск

Якщо на головному вузлі декілька дисків, і потрібно перерозбити диск по-іншому, вибирайте Manual Partitioning. Відкриється стандартний (Red Hat) екран розбиття диска, де можливо розбити диск як необхідно (але як мінімум потрібно 16 Гб на кореневий розділ /, а також потрібно створити розділ / export). При натисканні Next, розпочнеться автоматична частина установки (рисунок 3.13). По завершенні установки головний вузол перезавантажується, і система відобразить на екрані вітання користувача (рисунок 3.14).

 

Рисунок 3.13 - Установка Rocks

Рисунок 3.14 - Вхід в систему

 

Необхідно виконати вхід в систему під обліковим записом root і почекати дві-три хвилини. Цей час потрібний для завершення фонових процедур, доналаштовують кластер. Потім запустіть сесію терміналу (рисунок 3.15), далі потрібно приступити до додавання вузлів у кластер.

 

Рисунок 3.15 - Термінал користувача root

Тепер все готово до процедури додавання вузлів у кластер. У Rocks для цього є команда insert-ethers. У неї чимало опцій, але в даному випадки просто потрібно скористатися основною функцією додавання вузлів у кластер. Після виклику команди зявиться екран, як на рисунку 3.16.

 

Рисунок 3.16 - Працює програма insert-ethers

 

Все, що може бути підключено до мережі, Rocks визначає як "пристрій" (appliance). Якщо щось відповідає на мережеву команду, то це пристрій.

У нашому випадку з пристроїв будуть тільки обчислювальний вузол. На попередньому екрані (рисунок 3.16) вже вибрано Compute, тому вибирайте кнопку OK і натискайте Enter. Зявиться порожній список, заповнений іменами і MAC-адресами вузлів, список буде поповнюватися в міру їх додавання.

Настав час запустити перший обчислювальний вузол. Після очищення диска, в більшості випадків система буде виробляти PXE-завантаження з мережі. Якщо у вас є KVM-перемикач, можна зайти на консоль цього вузла і своїми очима побачити процес мережевий завантаження. Коли обчислювальний вузол запитує IP-адресу для свого інтерфейсу eth0, його MAC-адресу відобразиться у списку Inserted Appliances головного вузла (рисунок 3.17).

Рисунок 3.17 - Список встановлених пристроїв (розміщений перший вузол)

 

Процедура insert-ethers виводить прийняті MAC-адреси і відповідні імена вузлів