Добавление дисковой группы » История » Версия 1
Dmitry Chernyak, 15.12.2016 22:49
| 1 | 1 | Dmitry Chernyak | h1. Добавление дисковой группы |
|---|---|---|---|
| 2 | 1 | Dmitry Chernyak | |
| 3 | 1 | Dmitry Chernyak | Если в сервере есть два типа дисков, например 2xSATA + 8xSAS, то необходимо иницииализировать вторую VG и (при необходимости) сделать ее основной для создания виртуальных машин: |
| 4 | 1 | Dmitry Chernyak | |
| 5 | 1 | Dmitry Chernyak | Действия выполняются на каждой ноде: |
| 6 | 1 | Dmitry Chernyak | Разметить диск: |
| 7 | 1 | Dmitry Chernyak | <pre> |
| 8 | 1 | Dmitry Chernyak | fdisk /dev/sdc |
| 9 | 1 | Dmitry Chernyak | </pre> |
| 10 | 1 | Dmitry Chernyak | создать primary раздел на весь диск |
| 11 | 1 | Dmitry Chernyak | |
| 12 | 1 | Dmitry Chernyak | Растиражировать разбивку на все диски (будьте осторожны, не промахнитесь дисками): |
| 13 | 1 | Dmitry Chernyak | <pre> |
| 14 | 1 | Dmitry Chernyak | for i in d e f g h i j; do sfdisk -d /dev/sdc|sfdisk /dev/sd$i; done |
| 15 | 1 | Dmitry Chernyak | </pre> |
| 16 | 1 | Dmitry Chernyak | |
| 17 | 1 | Dmitry Chernyak | Проинициализировать md, vg |
| 18 | 1 | Dmitry Chernyak | <pre> |
| 19 | 1 | Dmitry Chernyak | mdadm --create -n8 -l10 /dev/md3 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 /dev/sdg1 /dev/sdh1 /dev/sdi1 /dev/sdj1 |
| 20 | 1 | Dmitry Chernyak | pvcreate /dev/md3 |
| 21 | 1 | Dmitry Chernyak | vgcreate sas /dev/md3 |
| 22 | 1 | Dmitry Chernyak | </pre> |
| 23 | 1 | Dmitry Chernyak | |
| 24 | 1 | Dmitry Chernyak | И, наконец, настроить кластер по умолчанию на использование новой vg (выполняется 1 раз, на мастере): |
| 25 | 1 | Dmitry Chernyak | <pre> |
| 26 | 1 | Dmitry Chernyak | gnt-cluster modify --vg-name=sas --disk-parameters=drbd:metavg=sas |
| 27 | 1 | Dmitry Chernyak | </pre> |
| 28 | 1 | Dmitry Chernyak | |
| 29 | 1 | Dmitry Chernyak | По умолчанию для всех дисков в кластере устанавливается шедулер deadline |
| 30 | 1 | Dmitry Chernyak | В случае, если используется аппаратный raid контроллер или отдельное хранилище, подключенное по FC/Infiniband/iSCSI, то, ВОЗМОЖНО, будет иметь смысл поставить шедулер noop. Однако, deadline подходит для всех типов дисков. |
| 31 | 1 | Dmitry Chernyak | |
| 32 | 1 | Dmitry Chernyak | Статья про сравнение трех вариантов offset в raid10 (в SCI используется дефолтный, NEAR): |
| 33 | 1 | Dmitry Chernyak | http://www.ilsistemista.net/index.php/linux-a-unix/35-linux-software-raid-10-layouts-performance-near-far-and-offset-benchmark-analysis.html?start=1 |