Що відбувається, коли диск виходить з ладу в LVM?


11

Я налаштовую Linux-сервер на хості ESX 4.1. Цей сервер повинен мати кілька ТБ даних, що зберігаються на ньому. Зараз ми обговорюємо, використовувати чи ні LVM. Наші нинішні міркування полягають у тому, що найкраще мати кілька томів 2 ТБ (обмеження, накладене ESX), встановлене на окремих томах як таких.

/disk1 - 2TB

/disk2 - 2TB

/disk3 - 2TB

Ми будемо зберігати каталоги розміром від 100 Гб до 400 ГБ. Ці каталоги потрібно зберігати в цілому і не можна розділяти. Побоювання полягає в тому, що буде витрачено багато місця, якщо ми зрештою будемо зберігати 1,7 ТБ на / disk1 і потрібно буде зберігати додаткові 400 ГБ. У такому випадку нам потрібно буде зберігати каталог 400 ГБ на / disk2, залишаючи 300 ГБ невикористаними.

Одне рішення цієї проблеми - LVM, налаштований так:

 --------
 Disk 1 | 
        |
 Disk 2 |---->/disk
        | 
 Disk 3 | 
 --------

Однак ми зупинилися на одному простому питанні. Що станеться, якщо Disk 2 вийшов з ладу?

У першому сценарії очевидно, що станеться, якщо Disk 2 вийде з ладу, / disk2 більше не буде доступний.

У випадку встановлення LVM, якщо Disk 2 не вдався б, було б подібним (як у, тільки ті дані, які зберігалися на Диску 2, більше не доступні), або всі дані на / диску вже не будуть доступні?


1
Якщо ви використовуєте ESXi v5, ви можете використовувати RDM 2 TB, щоб подолати цю проблему - це те, що я роблю.
Chopper3

Відповіді:


7

Ви опустили ряд важливих концепцій абстрагування, які поставляються з LVM. Логічні томи не обробляють диски - вони розміщуються на групах гучності. VG в свою чергу складаються з фізичних об'ємів, які можуть бути дисками. Якщо коротко сказати, VG не придумає відсутній PV - тобто відсутній диск, тож ви не зможете отримати доступ до логічних томів групи.

Існують процедури відновлення , але, як правило, у віртуалізованому середовищі ви все одно побачите доступність "все або нічого" - усі дискові файли міститимуться в одній директорії, яка доступна з усім вмістом, або зовсім не є (якщо сховище даних, наприклад, недоступне).

Щодо ефективності зберігання, подумайте про використання тонкого забезпечення - "невикористаний" простір не зберігається у сховищі даних. Однак це відбувається ціною вищих адміністративних витрат.


Добре, що відповідає на основне запитання, що наявність LVM є все або нічого. Раніше я використовував LVM, але я (на щастя) ніколи не проходив процедури відновлення. Що стосується тонкого забезпечення, це насправді не є рішенням. У нас є набір LUN (по 2 ТБ кожен), які присвячені цьому серверу. Навіть якщо ми маємо невеликі можливості, це насправді не вирішує проблему даних, необхідних для охоплення кількох томів 2 ТБ. Схоже, єдині два варіанти - або оновлення до ESXi 5 (що все одно було в планах), або життя з деяким витраченим простором. Дякую за відповідь.
Тушковане

2
чому у вас є набір 2 TB LUN замість одного LUN у більшій сховищі даних VMFS, де ви створюєте три віртуальні диски? Обмеження 2 ТБ застосовується лише до віртуальних дисків, а не до розміру самого сховища даних.
ваббіт

Як це працює? У мене було багато проблем (дуже виразні помилки) при спробі встановити LUN, більший за 2 ТБ. Крім того, рівний модуль для vmware має обмеження 2TB для розміру LUN (хоча цей ліміт не застосовується при створенні LUN через веб-інтерфейс). Поза, можливо, простішим управлінням, чи є якась інша перевага наявності великого сховища даних?
Рагу

Вам потрібно буде працювати з "розширеннями VMFS" - створити VMFS розміром 2 ТБ, розширити його на 2 кроки після створення. Ви можете мати до 32 розширень, внаслідок чого загальна верхня межа становить 64 ТБ на VMFS. Я не знайомий з плагіном equelogic, тому не можу нічого розповісти про його обмеження. І "легше управління" - це, на що, на мою думку, йде віртуалізація, тому не потрібно мати жодної іншої переваги :) До речі, ви також можете подумати про те, щоб віртуальний хост отримав доступ до LUN для зберігання безпосередньо - легко, якщо у вас є iSCSI, не зовсім так легко за допомогою волоконного каналу.
the wabbit

Я думав про використання невідкладних відображень пристроїв, здавався хорошим рішенням, але насправді не мав уявлення про розширення VMFS. Перейдемо до дослідження, що негайно. Дякую за оновлення, це чудова інформація!
Рагу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.