архів AVReg повинен розміщуватися на окремому блоковому пристрої ємністю не менше 3 ГБ;
пристрій може бути:
одиничним розділом жорсткого диска;
логічним LVM-томом (який може включати в тому числі розділи декількох дисків);
зібрано з кількох розділів декількох жорстких дисків в програмний RAID-маса, адмініструється через mdadm;
зібрано з кількох жорстких дисків за допомогою BIOS-а і дискетки з драйвером в псевдо-апаратний fake (брехливий) RAID-маса - не розглядається в силу обмеженості, з успіхом замінюється на см. п.II;
зібрано з кількох дисків за допомогою спеціального SCSI / SATA-адаптера в справжній апаратний RAID-маса;
зібрано з кількох жорстких дисків в одне віртуальне пристрій за допомогою Mhddfs.
Розміщення архіву на серверах NAS (англ. Network Attached Storage - мережева система зберігання) з доступом по iSCSI, SMB, NFS - можливо, але не рекомендується.
Якщо ви новачок в linux, постарайтеся по максимуму вирішити питання з розбивкою диска в момент установки системи за допомогою майстра установки або графічними інструментами Gparted або «дискова утиліта» графічного середовища Gnome.
Якщо є можливість, «кореневу» систему (включаючи / var) бажано розмістити взагалі на окремому фізичному диску, підключеному до окремого SATA / IDE контролера. Таким чином, ви фізично распараллеліть одночасні (завжди так) запити до бази даних і до файлів.
Запускаємо від root-а програму cfdisk або fdisk і створюємо ще один розділ розміром залишився дискового простору.
встановити тип файлової системи fd ( «Linux RAID autodetect») - кнопка «Тип» ( «Type»);
записати зміни на диск - кнопка «Запис» ( «Write»);
натиснути кнопку «Вихід» ( «Quit»).
Потім, використовуючи утиліту mdadm створіть RAID масив:
загальний приблизний синтаксис команди на створення масиву
-CfR / dev / mdX - створити і запустити масив / dev / mdX (замість X підставте число від 0 до 256);
-level = RAID _LEVEL (або -l RAID _LEVEL) - рівень RAID (linear, raid0, raid1, raid4, raid5);
--chunk = Kb (або -з Kb) - розмір chunk-а масиву в КБ (за замовчуванням 64, для raid4, raid5 поставте 128). Від поєднання рівня, розміру chunk і кількості дисків сильно залежить продуктивність масиву.
-raid-devices = N (або -n N) - кількість дискових розділів, які використовуються для створення масиву (див. нижче);
part1 part2 ... - перераховуємо імена дискових розділів. саме розділів диска (наприклад: / dev / sda1 - з цифрою в закінченні), а не самих дисків (наприклад: / dev / sda).
Наведемо найбільш прості приклади: RAID1 (дзеркало) з 2-х SATA дисків (потрібно 2 диска, розмір = розмір меншого розділу, надійно, але повільно)
RAID0 - зліпити диски (потрібно від 2-х дисків, розмір = сума, швидкість висока, надійність найнижча)
RAID5 - зліпити диски (потрібно від 3-х дисків, розмір = приблизно сума, швидкість запису низька, надійність середня)
Прим: замість / dev / sd [abc] 1 командна оболонка shell «підставить» / dev / sda1 / dev / sdb1 / dev / sdc1.
Після створення масиву, обов'язково дочекайтеся його синхронізації (resync). Для контролю над resync можна час від часу дивитися висновок команд
де X - номер пристрою створеного масиву.
Потім потрібно поправити конфігураційний файл /etc/mdadm/mdadm.conf.
Спочатку перевіряємо наявність рядка
в файлі конфігурації mdadm.conf.
Cканіруем mdadm.conf або (і?) / Proc / mdstat на предмет відсутньої інформації:
Повинно надрукуватися щось на зразок цього:
Додаємо «Найдьонов» конфігурацію в файл mdadm.conf:
І фінальним акордом запускаємо конфігураційний скрипт пакета mdadm:
Читаємо російський текст в діалогових вікнах і відповідаємо на питання.
Результатом цієї настройки повинні стати:
додатковий тюнінг конфігураційного файлу mdadm.conf (наприклад, включення демона моніторингу);
зміна правил udev завантажувального образу initramfs і його Перезбірка з метою автоматичного визначення масиву (ів) в момент завантаження системи;
Додаткові посилання по темі linux software raid:
Після цього, всі диски, підключені до плати адаптера, буде видно як одиночний диск. Далі - все як для одиничного розділу (див. Вище).
для архіву AVReg необхідно використовувати файлову систему XFS;
пакет xfsprogs c утилітами для роботи з XFS повинен бути встановлений заздалегідь.
форматіруем пристрій файлової системою XFS
-L MEDIA - мітка тому (опціонально);
девайсом може бути один з сл. варіантів (див. вище):
виконуємо від root-a
Після того як і пристрій зберігання і точка монтування підготовлені, потрібно забезпечити автоматичне підключення (монтування) при завантаженні системи. Робиться це в файлі / etc / fstab. в який потрібно дописати рядок:
Приклад (необов'язково точно повторювати) робочого файлу fstab для системи з одним IDE-диском:
Пробуємо змонтувати пристрій-сховище:
Якщо є помилки - виправляємо.
Зауваження з прав доступу до / var / spool / avreg.
Якщо каталог / var / spool / avregне є точкою доступу. то за замовчуванням він має такі атрибути:
Якщо каталог / var / spool / avregявляется точкою доступу. то його атрибути визначаються у файлі / etc / default / avreg:
і встановлюються при кожному старті демона avregd.