6 какой корневой каталог, на сколько логических дисков разделен ваш жесткий диск

Обновлено: 03.07.2024

Жесткие диски и разделы

Разбиение на разделы определяет, сколько дисков у вас останется и насколько они велики. В мире DOS/Windows это делается с помощью программы под названием FDISK.EXE.

Вы можете представить себе этот процесс примерно так: у вас есть очень большой лист бумаги, который вы решаете разрезать на листы размером 8,5 x 11 дюймов (разделение); затем вы добавляете линии и поля к каждому листу (форматирование).

Физические и логические диски

Любой жесткий диск может быть разбит на разделы как один большой диск или на два или более дисков меньшего размера. Например, жесткий диск объемом 10 гигабайт можно разделить на три части: один диск 4G и два диска 3G. Они будут отображаться как диски C:, D: и E: (если у вас есть компакт-диск, он станет диском F:). В этом случае у вас есть один физический жесткий диск (диск), но три логических диска. Звучит достаточно просто? Очень жаль. Это не всегда так. Если у вас два жестких диска, все усложняется (см. ниже).

Основной и расширенный разделы

У вас должен быть основной раздел, с которого обычно загружается операционная система (Windows). Основной раздел может использовать весь диск или только его часть. Если основной раздел не занимает весь диск, остальную часть жесткого диска можно оставить пустой или создать дополнительный раздел. Расширенный раздел, в свою очередь, может занимать остальную часть жесткого диска или нет, по вашему желанию. Итак, после создания основного и расширенного разделов вы затем определяете логические диски в расширенном разделе. Наконец, чтобы быть загрузочным, основной раздел должен быть активным. Подводя итог, можно сказать, что это четырехэтапный процесс:

<р>1. Создайте основной раздел, используя столько места на жестком диске, сколько пожелаете
2. Сделайте основной раздел активным (это не обязательно должен быть шаг 2)
3. Создайте расширенный раздел, используя столько оставшегося места, сколько пожелаете (необязательно)
4. Создайте логический диск (или несколько) в расширенном разделе

Зачем мне оставлять часть жесткого диска пустой?

Если вы хотите установить другую операционную систему, например Linux, Windows NT или что-то еще, и создать машину с двойной загрузкой. Для NT и Linux сначала необходимо установить Windows 95/98.

Использование FDISK

И последнее предупреждение , и я не могу не подчеркнуть: FDISK — это программа, которая ОЧИЩАЕТ жесткие диски. ВСЕ на диске будет стерто, и вы НИКОГДА не сможете его восстановить.

Начиная с нового чистого жесткого диска

Вам понадобится загрузочный диск для вашей системы (см. как создать загрузочный диск)

Выключив компьютер, вставьте загрузочную дискету в дисковод и включите компьютер. Когда машина загрузится, вы увидите командную строку, подобную этой:

Введите "fdisk" (верхний или нижний регистр - не имеет значения) и нажмите Enter. Вы увидите экран с длинным и занудным сообщением (см. рис. 1), с вопросом, на который вы отвечаете Y или N; просто убедитесь, что вы выбрали Y. Вы не увидите это сообщение, если ваш жесткий диск меньше 512 МБ.

Управление жесткими дисками с помощью утилиты Diskpart

Создать основной раздел

Вы используете команду Создать основной раздел, чтобы создать базовый раздел на текущем диске. При создании раздела фокус автоматически перемещается на вновь созданный раздел. Синтаксис этой команды:

< бр />

Вот описание параметров команды Создать основной раздел:

Size=N Указывает размер раздела в мегабайтах (МБ). Если размер не указан, используется все доступное пространство на диске. Указанный размер привязывается к размеру цилиндра. Например, если вы укажете размер раздела 500 МБ, размер раздела будет равен 504 МБ.

Offset=N Смещение в байтах от первого доступного бита свободного места на диске. Как и в случае с параметром Size, этот параметр также привязывает указанный размер к ближайшей границе цилиндра. Например, если вы укажете для параметра Смещение значение 26 МБ, а размер цилиндра – 8 МБ, смещение будет рассматриваться как 24 МБ.

ID= Этот параметр используется только OEM-производителями. Не используйте этот параметр, если не знаете, как он работает. Неправильное использование может привести к невозможности запуска системы.

Обслуживание жестких дисков

Разделы и логические диски

Обычные диски можно разделить на три разных типа разделов:

Основной раздел На базовом диске можно создать до четырех основных разделов. На каждом жестком диске должен быть хотя бы один основной раздел, на котором можно создать логический том. Вы можете установить только один раздел в качестве активного раздела. Первичным разделам назначаются буквы дисков.

Расширенный раздел Основной раздел также может иметь расширенный раздел. Если вы хотите иметь больше разделов на базовом диске, вы можете создать расширенный раздел, соответствующий вашим требованиям к дополнительным разделам диска. Вы можете создавать логические диски в расширенном разделе для организации файлов данных.

Логические диски Вы используете логические диски для организации файлов данных, когда первичных разделов недостаточно для удовлетворения ваших требований к хранилищу. В отличие от основного и расширенного разделов, логическим дискам не присваиваются буквы. Вы можете создать любое количество логических дисков в расширенных разделах.

Активный раздел

В каждой операционной системе на жестком диске должен быть хотя бы один раздел, помеченный как активный. Базовая система ввода/вывода компьютера (BIOS) использует активный раздел для загрузки операционной системы. В пакетных файлах этот раздел будет называться SystemRoot или SysVol. В большинстве настольных компьютеров и серверов этим разделом обычно является диск C: жесткого диска. Это раздел, в котором операционная система хранит загрузочную информацию и аппаратные файлы, которые используются в процессе запуска.

Анализ компонентов операционной системы

Управление дисками

Microsoft Windows XP предлагает два типа дискового хранилища: базовое и динамическое.

Базовое дисковое хранилище

Диск, инициализированный для базового хранилища, называется базовым диском. Базовый диск содержит базовые тома, такие как основные разделы, дополнительные разделы и логические диски. Кроме того, к базовым томам относятся многодисковые тома, созданные с помощью Windows NT 4.0 или более ранней версии, такие как наборы томов, чередующиеся наборы, зеркальные наборы и чередующиеся наборы с четностью. Windows XP не поддерживает этот многодисковый базовый том.

Динамическое дисковое хранилище

Диск, инициализированный для динамического хранения, называется динамическим диском. Динамический диск содержит динамические тома, такие как простые тома, составные тома, чередующиеся тома, зеркальные тома и тома RAID-5. С помощью динамического хранилища управление дисками и томами можно выполнять без необходимости перезапуска Windows. Зеркальные тома или тома RAID-5 не могут быть созданы на компьютерах под управлением Windows XP Professional. Однако компьютер под управлением Windows XP Professional можно использовать для создания зеркального тома или тома RAID-5 на удаленных компьютерах, работающих под управлением Windows 2000 Server, Windows 2000 Advanced Server или Windows 2000 Data Center Server.

Типы хранения отличаются от типа файловой системы. Базовый или динамический диск может содержать любую комбинацию разделов или томов FAT16, FAT32 или NTFS.

Архивирование и хранение DVS

Устранение неполадок с жестким диском

В случае сбоя жесткого диска мало что можно сделать, но главное выяснить, как сбой произошел сбой. Самый простой способ определить, можно ли восстановить жесткий диск, — это пощупать его во время загрузки. Если есть вибрация, внутренний диск вращается, а это означает, что есть возможность получить данные без помощи профессионального агентства.

Следующие рекомендации по устранению неполадок (см. рис. 9.15) относятся к обычному жесткому диску, отформатированному в файловой системе NTFS, а не к жесткому диску, являющемуся частью массива RAID. Не используйте форматирование FAT32 для DVS, поскольку система не так надежна, как NTFS, а размер файлов ограничен 2 ГБ. Жесткий диск RAID необходимо будет заменить (на точно такой же жесткий диск), и программное обеспечение RAID восстановит данные (кроме RAID 0). Этот совет также не относится к загрузочному диску, а только к дополнительным жестким дискам, используемым для архивирования видео.

< бр />

РИСУНОК 9.15. Устранение неполадок с жестким диском.

В среде Windows существует два типа дисков. Базовый диск — это физический жесткий диск, содержащий основные разделы, дополнительные разделы или логические диски. динамический диск позволяет (но не является обязательным) создавать тома, охватывающие несколько дисков, а также создавать зеркальные и отказоустойчивые тома RAID-5. Отдельные динамические диски также легче перемещать с одного компьютера на другой (подробнее об этом позже).

ОСТЕРЕГАЙТЕСЬ СТАТИЧЕСКОГО ЭЛЕКТРИЧЕСТВА

Всякий раз, когда вы устраняете неполадки в электронных компонентах, всегда заземляйте себя от электростатического заряда, прежде чем что-либо трогать, и всегда отключайте питание перед отключением или подключением любого устройства.

Первым шагом в определении серьезности отказа жесткого диска является перезагрузка системы. Если жесткий диск возвращается в «Мой компьютер», для этого требуется несколько выбранных тестов, одним из которых является проверка блока питания на совместимость и/или неисправность. Это особенно важно, поскольку неисправный блок питания может повредить компоненты внутри компьютера, включая материнскую плату, жесткие диски и память.Тестер блока питания, недорогое дополнение к арсеналу средств для устранения неполадок, может мгновенно дать вам результаты.

АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ ДАННЫХ

Пока жесткий диск включается и продолжает вращаться, есть несколько возможностей вернуть его к жизни, по крайней мере, на время, достаточное для извлечения сохраненных данных. Следующие методы помогли мне в разное время оживить жесткие диски для извлечения содержащихся на них данных: 1.

Установите жесткий диск на другой компьютер.

Добавьте жесткий диск во внешний корпус жесткого диска.

Осторожно постучите боковой частью жесткого диска о чистую ровную поверхность.

Поместите жесткий диск в морозильную камеру на час.

Изучив компоненты компьютера, вы можете обнаружить, что мощность блока питания ниже рекомендуемой для текущей системы. На этом этапе лучше всего обновить блок питания, а затем снова начать устранение неполадок.

Устранение неполадок с жесткими дисками в Windows включает использование инструмента «Управление дисками», который является частью набора «Управление компьютером» (см. рис. 9.16). Опять же, чтобы получить доступ к управлению компьютером, выберите «Пуск» > «Выполнить», введите compmgmt.msc и нажмите клавишу ВВОД.

< бр />

РИСУНОК 9.16. Приложение для управления дисками Windows.

Консоль управления дисками отображается на левой панели в разделе «Хранилище». Щелкните значок «Управление дисками», и устройства хранения данных компьютера появятся на правой панели консоли. Жесткий диск может отображаться в консоли управления дисками с сообщениями об ошибках, которые могут помочь диагностировать проблему. Если жесткий диск вообще не отображается в консоли, проверьте надежность подключения данных и питания жесткого диска, а затем перезагрузите компьютер.

Сообщения и/или ошибки состояния, которые появляются в консоли управления дисками, включают, помимо прочего, следующее:

Диск не инициализирован

Значок предупреждения появляется на дисках со статусом «Внешний», что означает перемещение динамического диска либо на другой порт, либо с другого компьютера. Динамические диски не поддерживаются в Windows XP Home Edition или на переносных компьютерах.

Для доступа к данным на диске необходимо добавить диск в конфигурацию системы вашего компьютера. Для этого импортируйте сторонний диск (щелкните правой кнопкой мыши значок диска и выберите «Импорт чужих дисков»).

Появляется значок ошибки, а жесткий диск помечается как нечитаемый, когда диск недоступен. Возможно, на жестком диске произошел аппаратный сбой, повреждение или ошибки ввода-вывода. Иногда нечитаемый диск выходит из строя и не подлежит восстановлению, но для динамического диска это обычно означает повреждение или ошибки ввода-вывода на части диска, а не полный отказ всего диска. В консоли управления дисками нажмите «Действие», затем выберите «Повторно сканировать диски» или перезагрузите компьютер, чтобы увидеть, изменится ли состояние жесткого диска.

Статус "Отсутствует" указывает на то, что динамический диск поврежден, отключен или отключен. Вместо того, чтобы отображаться в столбце состояния, статус «Отсутствует» отображается как имя диска. Убедитесь, что жесткий диск подключен и включен, затем откройте «Управление дисками», щелкните правой кнопкой мыши отсутствующий диск и выберите «Повторно активировать диск».

Когда появляется статус Not Initialized, это означает, что жесткий диск не содержит действительной подписи в основной загрузочной записи (MBR). Управление дисками предоставляет мастер, когда жесткий диск впервые устанавливается в систему, после чего эта подпись добавляется в загрузочную запись. Если мастер был отменен до того, как подпись жесткого диска была записана в загрузочную запись, статус диска остается Не инициализирован. Щелкните правой кнопкой мыши жесткий диск в разделе «Управление дисками» и выберите «Инициализировать диск». После этого жесткий диск изменится на Исправен.

Настройка датчика Cisco IDSM

Обновление сигнатур датчиков IDSM и пакетов обновлений

Чтобы обновить сигнатуры датчика IDSM, мы используем команду apply . Эта команда используется из основного раздела, когда датчик IDSM находится в режиме конфигурации. В следующем примере мы применяем типичную подпись.

Применить ftp://[email protected]/path/filename

Это устанавливает подпись или обновление в активном разделе по пути, указанному в аргументе apply command. В этом случае требуется полное имя файла, а не только префикс, как показано на рис. 6.9. На рис. 6.15 мы видим результаты выполнения команды при установке пакета обновления на IDSM v1.

Рисунок 6.15. Установка пакета обновления на датчик ISDM v1

По окончании обновления IDSM будет перезагружен, и вам придется снова войти в IDSM, чтобы убедиться, что пакет обновлений был применен. Чтобы проверить обновление, мы будем использовать команду show con.fig, как показано на рис. 6.10.Если во время установки обновлений или пакета обновлений вы не можете настроить датчик IDSM для связи с FTP-сервером, в диалоговом окне диагностики раздела обслуживания выполните команду PING. Это быстрый и простой способ убедиться, что датчик IDSM действительно видит FTP-сервер. Чаще всего возникает проблема с конфигурацией сети датчика IDSM, например неправильный шлюз по умолчанию или неправильная маска подсети.

Установка Linux

Грэм Спик, Eleventh Hour Linux+, 2010

Подготовка

На первом этапе (подготовке) у вас собирается информация о среде вашей системы и ваших предпочтениях. Язык и настройки клавиатуры по умолчанию — английский (США). Выбор языка и настроек клавиатуры автоматически переключит систему на предписываемые настройки. Приложение Installer выполняет системный анализ вашей системы, проводя проверку системы для поиска различных устройств хранения (например, USB, Firewire, гибких дисков, жестких дисков), существующих разделов Linux и системных файлов, определяя, может ли система быть обновление и запуск диспетчера пакетов.

Настройка часов и часового пояса позволяет установить регион, часовой пояс и системную дату и время. Кроме того, вы можете определить, хотите ли вы использовать местное время или UTC (Всемирное скоординированное время). Систему можно настроить для использования протокола сетевого времени (NTP) после завершения процесса установки. Некоторые дистрибутивы позволяют вам выбрать, какую среду рабочего стола вы хотите установить (если она есть), при этом GNOME и KDE являются наиболее популярными.

Разметка

Создание разделов — это процесс выбора и реализации схемы раздела и файловой системы на основе схемы вашего диска. Обычно предоставляется выбор между параметром на основе раздела по умолчанию или параметром на основе управления логическим томом (LVM). Кроме того, пользователь может редактировать существующие разделы или создавать новые разделы. Решение о создании нового раздела или редактировании существующего раздела зависит от того, будет ли система сосуществовать с существующей операционной системой (например, Microsoft Windows) или будет содержать более одного диска, или если вы хотите изменить размер раздела внешней файловой системы ( например, файловая система новой технологии (NTFS)).

Решающее время

Правильно разбить жесткий диск на разделы для установки и поддержки Linux очень важно. Рекомендуемая схема разбиения представляет собой наиболее распространенный подход, который часто предполагает наличие двух основных разделов и одного расширенного раздела. Два основных раздела поддерживают раздел root и раздел swap. Расширенный раздел поддерживает раздел home. На жестком диске может быть не более четырех основных разделов.

Настройки пользователя

Учетные записи пользователей можно создавать вместе с локальной или сетевой проверкой подлинности. Вы можете назначить один и тот же пароль для учетной записи «root» системного администратора, но для большей безопасности лучше использовать разные пароли. При желании вы можете установить функцию автоматического входа в систему, чтобы позволить системе автоматически входить в систему всякий раз, когда система перезагружается (или перезагружается). Из соображений безопасности этот параметр не следует выбирать, и пользователи всегда должны вводить свои имена пользователей и пароли.

Быстрые факты

Информация о пользователе будет включать следующее: ■

Полное имя пользователя Необходимо ввести имя и фамилию пользователя.

Имя пользователя Имя пользователя для входа в систему.

Пароль Может быть буквенно-цифровым, с учетом регистра и не должен содержать символов с диакритическими знаками или умлаутов. Система автоматически проверяет слабые пароли.

Используйте это руководство, чтобы интегрировать гибкость, масштабируемость и расширенные возможности LVM в свои стратегии серверного хранилища. Традиционное разделение — это хорошо, но LVM лучше.

Опубликовано: 7 декабря 2020 г. | Дэймон Гарн (Red Hat)

LVM против стандартного разбиения диска

Фото: Soulful Pizza, Pexels

Емкость серверного хранилища десятилетиями управлялась с помощью размеров дисков и конфигураций разделов. Очевидно, что эти стратегии работают хорошо и надежны. Однако переосмысление управления хранением на локальных серверах дает много преимуществ. В этой статье стандартное управление хранилищем и разбиение на разделы сравниваются с диспетчером логических томов (LVM). Он также демонстрирует некоторые основные команды для каждого подхода.

Традиционное управление хранилищем

Я использую фразу традиционное управление хранилищем для описания процесса создания разделов, форматирования и монтирования емкости хранения на обычном жестком диске. Я сравниваю это стандартное разбиение с альтернативным методом, называемым диспетчером логических томов или LVM.

Объем хранилища обычно определяется на основе максимальной емкости отдельных жестких дисков. В результате, когда системный администратор думает о хранилище, он делает это для каждого диска. Например, если на сервере есть три жестких диска по 1 ТБ каждый, системный администратор рассматривает хранилище буквально: У меня есть три диска по 1 ТБ для работы.

Администратор с мыслящим пузырем, который гласит:

Три жестких диска по 1 ТБ с разделами и точками подключения

Три жестких диска по 1 ТБ с разделами и точками подключения. Разделы полностью размещены на отдельных жестких дисках.

Давайте быстро рассмотрим традиционное управление хранилищем. Вот пример сценария:

1. Установите новый жесткий диск

Купите жесткий диск емкостью 1 терабайт (1 ТБ), а затем физически установите его на сервер.

2. Разметить диск

Используйте fdisk или gparted для создания одного или нескольких разделов. Важно отметить, что разделы не могут занимать больше 1 ТБ общей емкости диска.

Пример команды fdisk:

В этой статье я не буду описывать синтаксис fdisk, но предположим, что я создал один раздел, занимающий весь диск объемом 1 ТБ. Раздел /dev/sdb1 .

Отображение емкости с помощью содержимого /proc/partitions и lsblk:

3. Создать файловую систему

Создайте файловую систему в новом разделе с помощью команды mkfs. Вы можете использовать файловую систему XFS ext4 или RHEL по умолчанию.

Хотя XFS используется Red Hat по умолчанию, он может быть не таким гибким в сочетании с LVM, как ext4. Файловые системы XFS можно легко расширить, но не уменьшить. Я раскрою эту идею ближе к концу статьи.

4. Создайте точку монтирования

Остальная часть этого процесса относительно стандартна. Сначала создайте каталог, который будет служить точкой монтирования. Затем вручную подключите раздел к точке подключения.

5. Подтвердите емкость хранилища

Используйте команду du, чтобы убедиться, что пространство для хранения доступно и имеет ожидаемый размер.

Дополнительные ресурсы по Linux

Примечание. Параметр -h отображает выходные данные du в терминах емкости, понятных людям, таких как ГБ или ТБ.

6. Настройте пространство для монтирования при загрузке

Отредактируйте файл /etc/fstab, чтобы монтировать файловую систему при загрузке. Если вам нужно напоминание о файле /etc/fstab , ознакомьтесь со статьей Тайлера Карригана Введение в файл Linux /etc/fstab здесь, посвященной включению системного администратора.

Диспетчер логических томов (LVM)

Традиционная емкость хранилища зависит от емкости отдельного диска. LVM использует другую концепцию. Пространство хранения управляется путем объединения или объединения емкости доступных дисков. В традиционном хранилище три диска по 1 ТБ обрабатываются по отдельности. С LVM те же самые три диска считаются совокупной емкостью хранилища 3 ТБ. Это достигается назначением дисков хранилища как физических томов (PV) или емкостью хранилища, используемой LVM. Затем PV добавляются в одну или несколько групп томов (VG). Группы томов объединяются в один или несколько логических томов (LV), которые затем рассматриваются как традиционные разделы.

Администратор с мыслящим пузырем, который гласит:

Схема Red Hat, показывающая три физических тома, объединенных в одну группу томов с двумя логическими томами, выделенными из группы томов.

Три жестких диска объединяются в одну группу томов, которая затем делится на два логических тома.

1. Установите новый жесткий диск

Очевидно, что должен быть доступен диск для хранения. Как мы видели выше, вы должны физически установить диск на сервере.

2. Назначение физических томов

Физические тома (PV) — это диски или разделы, доступные LVM в качестве потенциальной емкости хранилища. У них есть идентификаторы и метаданные, описывающие каждый PV. Интересно отметить, что, в отличие от RAID, PV не обязательно должны быть одинакового размера или на дисках с одинаковой скоростью. Вы можете смешивать и подбирать типы дисков для создания PV. Чтобы реализовать LVM, сначала назначьте диск как физический том.

Команда для создания PV:

Эти два примера команд немного отличаются.Первая команда назначает раздел 1 на диске хранения b как PV. Вторая команда устанавливает общую емкость диска хранения c в качестве PV.

Отображение мощности PV и дополнительная информация:

Эта команда отображает все физические тома, настроенные на сервере.

3. Управление группами томов

Как только один или несколько дисков становятся доступными для LVM в качестве физических томов, емкость хранилища объединяется в группы томов (VG). На сервере может быть более одной VG, а диски могут быть членами более чем одной VG (но сами PV могут быть членами только одной VG).

Используйте команду vgcreate для создания новой группы томов. В группе VG должен быть хотя бы один член. Синтаксис команды:

Используйте следующую команду, чтобы создать группу томов с именем vg00, в которую входят /dev/sdb1 и /dev/sdc:

Отображение информации для VG с именем vg00:

4. Управление логическими томами

VG можно разделить на один или несколько логических томов (LV). Затем эти логические тома используются так, как если бы они были традиционными разделами. VG имеет общую емкость, а затем некоторая часть этой емкости выделяется логическому тому.

Команда lvcreate выделяет емкость хранилища из виртуальной группы. Есть несколько вариантов, о которых следует знать.

Параметры lvcreate < td>Подробный режим с дополнительной информацией
Параметры Описание< /td>
-n Имя LV - ex. sales-lv
-L Размер в G или T - напр. 10G
-q Тихо, подавляет вывод команды
-v

Синтаксис команды lvcreate следующий:

Вот команда для создания логического тома объемом 10 ГБ с именем sales-lv, вырезанного из группы томов vg00:

Как вы помните, мы создали группу томов vg00 из двух физических томов, /dev/sdb1 и /dev/sdc. Таким образом, мы объединили емкость /dev/sdb1 и /dev/sdc в vg00, а затем вырезали логический том с именем sales-lv из этого объединенного пространства хранения.

Вы можете использовать команду lvdisplay для просмотра конфигурации логического тома.

5. Примените файловую систему и установите точку монтирования

После создания LV он управляется как любой другой раздел. Ему нужна файловая система и точка монтирования, точно так же, как мы настроили в разделе управления стандартным разделом выше.

  1. Выполните команду mkfs.ex4 на LV.
  2. Создайте точку подключения с помощью mkdir.
  3. Смонтируйте том вручную с помощью команды mount или отредактируйте файл /etc/fstab, чтобы том монтировался автоматически при загрузке системы.
  4. Используйте команду df -h, чтобы проверить доступную емкость хранилища.

Масштабируемость

На данном этапе мы видели конфигурацию LVM, но на самом деле еще не смогли увидеть многих преимуществ. Одним из преимуществ конфигураций LVM является возможность легко и быстро масштабировать емкость хранилища. Обычно, конечно, сисадминам нужно масштабироваться (увеличивать мощность). Стоит отметить, что вы также можете уменьшить емкость хранилища с помощью LVM. Это означает, что если объем хранилища перераспределен (вы настроили гораздо больше хранилища, чем вам нужно), вы можете уменьшить его. В этом разделе я рассмотрю оба сценария.

Начнем с увеличения емкости.

Увеличить мощность

Вы можете увеличить емкость логического тома. Это полезно, если пользователи занимают больше места, чем вы ожидали. Процесс довольно логичен:

  1. Добавьте диск и настройте его как PV.
  2. Добавить его в виртуальную группу.
  3. Добавьте емкость в LV, а затем расширите файловую систему.

1. Установите диск хранения, а затем настройте его как PV

Чтобы увеличить емкость, установите новый диск и настройте его как PV, как описано выше. Если уже есть диск со свободным местом, вы, безусловно, можете использовать и его.

Вот напоминание о команде для создания PV:

В этом случае я назначаю раздел 2 на диске /dev/sdb новым PV.

2. Добавить место в VG

Как только новая емкость будет назначена для LVM, вы можете добавить ее в группу VG, увеличив размер пула.

Выполните эту команду, чтобы добавить новый PV в существующую группу VG:

Теперь пул хранения больше. Следующим шагом является добавление увеличенной емкости к определенному логическому тому. Вы можете выделить любое или все пространство хранения PV, которое вы только что добавили в пул, для существующего LV.

3. Добавить место в LV

Затем добавьте часть или все пространство нового хранилища VG в том LV, который необходимо расширить.

Выполните команду lvextend, чтобы расширить LV до заданного размера:

Выполните команду lvextend, чтобы добавить 1 ГБ к существующему размеру:

4. Расширьте файловую систему, чтобы освободить место для хранения

Наконец, расширьте файловую систему.И ext4, и XFS поддерживают эту возможность, поэтому подойдет любая файловая система.

Размонтируйте файловую систему с помощью команды umount:

Вот основная команда для ext4:

Уменьшить емкость

Уменьшение места для хранения — менее распространенная задача, но на нее стоит обратить внимание. Процесс происходит в порядке, обратном расширению хранилища.

Примечание. Файловые системы XFS на самом деле не сжимаются. Вместо этого создайте резервную копию содержимого, а затем восстановите его на новом LV с измененным размером. Для этого можно использовать утилиту xfsdump. Файловую систему ext4 можно уменьшить. Это файловая система, на которой я сосредоточусь в этом разделе. Как мы видели выше при расширении файловой системы, том должен быть размонтирован. Точная команда зависит от вашего имени LV.

1. Уменьшить файловую систему

Затем используйте команду resize2fs, чтобы уменьшить размер файловой системы. Рекомендуется запускать fsck в файловых системах ext4 перед их сжатием. Также рекомендуется сделать резервную копию данных на LV на случай непредвиденных обстоятельств.

Вот пример сжатия файловой системы ext4:

Примечание. Вы не можете сжать файловую систему до размера, меньшего, чем объем данных, хранящихся в ней.

2. Уменьшить LV

Используйте команду lvreduce, чтобы уменьшить объем памяти, выделенный для LV. Это возвращает потенциальную емкость хранилища в виртуальную группу.

Очень важно понимать, что указанная выше команда устанавливает для Sales-lv значение 2T. Он не удаляет два терабайта из существующего тома LV. Он настраивает LV на два терабайта. Можно указать lvreduce вычесть объем пространства из существующей емкости с помощью очень похожей команды:

В этом случае я добавил - (дефис) перед размером 2T, указывая на то, что я хочу, чтобы это количество пространства было вычтено из существующей емкости продаж-lv. Разница между этими двумя командами небольшая, но важная.

Теперь у вас есть возвращенная емкость VG для использования в другом LV. Вы можете использовать описанные ранее команды расширения, чтобы перераспределить эту емкость. VG также можно уменьшить.

Гибкость

Емкость также можно легко перераспределить с помощью LVM. Вы можете уменьшить мощность в одной VG и добавить ее в другую. Это достигается путем сжатия файловой системы и последующего удаления LV из VG. Допустим, у вас есть сервер емкостью 10 ТБ. Используя описанные выше процессы, вы создали два LV по 5 ТБ каждый. Через несколько недель вы обнаружите, что вместо этого должны были создать LV размером 7 ТБ и 3 ТБ. Вы можете удалить 2 ТБ емкости из одной из групп томов, а затем добавить эту емкость в другую группу томов. Это обеспечивает гораздо большую гибкость, чем предлагает традиционное разделение.

LVM также поддерживает конфигурации RAID, зеркалирование и другие расширенные настройки, что делает его еще более привлекательным решением. В статье Тайлера Карригана «Создание логических томов в Linux с помощью LVM» содержится полезная информация о чередовании и зеркалировании логических томов.

[ Хотите проверить свои навыки системного администратора? Пройдите оценку навыков сегодня. ]

Подведение итогов

Диспетчер логических томов — это отличный способ повысить гибкость ваших потребностей в хранении, и на самом деле он не намного сложнее, чем традиционное управление дисками. На сайте Red Hat есть отличная документация, и официальные учебные курсы также очень эффективно освещают ее.

Что мне нравится в LVM, так это логическая структура команд. Большинство команд управления взаимосвязаны и поэтому относительно легко запоминаются. Следующая таблица предназначена не для суммирования команд, а для того, чтобы вы заметили, что все команды очень похожи и поэтому удобны для пользователя:

Подобные команды используются для управления компонентами LVM < td>Показать информацию о физическом томе< td>lvcreate
Команда Описание
pvcreate Создать физический том
pvdisplay
pvs Показать информацию о физическом томе
pvremove Удалить физический том
vgcreate Создать группу томов
vgdisplay Показать информацию о группе томов
vgs Показать информацию о группе томов
vgremove< /td> Удалить группу томов
vgextend/vgreduce Расширить или уменьшить группу томов
Создать логический том
lvdisplay Отобразить информацию о логическом томе
lvs Показать информацию о логическом томе
lvremove Удалить логический том me
lvextend/lvextend Увеличить или уменьшить логический том

В следующий раз, когда вы будете создавать локальный файловый сервер, рассмотрите возможность использования LVM вместо традиционных методов управления хранилищем.Вы можете благодарить себя через месяцы или годы за то, что вам нужно настроить емкость хранилища сервера.

В этом приложении представлена ​​справочная информация о RAID, включая обзор терминологии RAID и уровней RAID. Рассматриваемые темы включают следующее:

Резервный массив независимых дисков (RAID) — это технология хранения, используемая для повышения вычислительной мощности систем хранения. Эта технология разработана для обеспечения надежности систем дисковых массивов и использования преимущества прироста производительности, обеспечиваемого массивом из нескольких дисков по сравнению с однодисковым хранилищем.

    распределение данных по нескольким жестким дискам повышает производительность

В случае сбоя диска доступ к диску продолжается в обычном режиме, и сбой не заметен для хост-системы.

Логический диск

Логический диск – это массив независимых физических дисков. Повышение доступности, емкости и производительности достигается за счет создания логических дисков. Логический диск отображается для хоста так же, как и локальный жесткий диск.


РИСУНОК A-1. Логический диск, включающий несколько физических дисков

Логический том

Логический том состоит из двух или более логических дисков. Логический том можно разделить максимум на 32 раздела для Fibre Channel. Во время работы хост видит неразделенный логический том или раздел логического тома как один физический диск.

Локальный резервный диск

Локальный резервный диск — это резервный диск, назначенный для обслуживания одного указанного логического диска. При сбое одного из дисков этого указанного логического диска локальный запасной диск становится рядовым и автоматически начинает восстанавливаться.

Глобальный резервный диск

Глобальный резервный диск обслуживает не только один указанный логический диск. При выходе из строя диска-участника любого из логических дисков глобальный запасной диск присоединяется к этому логическому диску и автоматически начинает восстановление.

Канал

Вы можете подключить до 15 устройств (не считая самого контроллера) к каналу SCSI, если включена функция Wide (16-битный SCSI). Вы можете подключить до 125 устройств к каналу FC в режиме шлейфа. Каждое устройство имеет уникальный идентификатор, который идентифицирует устройство на шине SCSI или в контуре FC.

Логический диск состоит из группы дисков SCSI, дисков Fibre Channel или дисков SATA. Физические диски в одном логическом диске не обязательно должны быть подключены к одному и тому же каналу SCSI. Кроме того, каждый логический диск можно настроить на другой уровень RAID.

Диск можно назначить как локальный резервный диск для одного указанного логического диска или как глобальный резервный диск. Резервный диск недоступен для логических дисков без избыточности данных (RAID 0).


РИСУНОК A-2 Распределение дисков в конфигурациях логических дисков

Вы можете разделить логический диск или логический том на несколько разделов или использовать весь логический диск как один раздел.


РИСУНОК A-3 Разделы в конфигурации логического диска

Каждый раздел сопоставляется с LUN под идентификаторами хоста SCSI или идентификаторами на каналах хоста. Каждый SCSI ID/LUN действует как отдельный жесткий диск для хост-компьютера.


РИСУНОК A-4 Сопоставление разделов с идентификаторами хостов/LUN


РИСУНОК A-5 Сопоставление разделов с LUN под идентификатором

Существует несколько способов реализации массива RAID с использованием комбинации технологий зеркального отображения, чередования, дуплекса и контроля четности. Эти различные методы называются уровнями RAID. Каждый уровень предлагает сочетание производительности, надежности и стоимости. На каждом уровне используется отдельный алгоритм для реализации отказоустойчивости.

Существует несколько вариантов уровней RAID: RAID 0, 1, 3, 5, 1+0, 3+0 (30) и 5+0 (50). Чаще всего используются уровни RAID 1, 3 и 5.

В следующей таблице представлен краткий обзор уровней RAID.


ТАБЛИЦА A-1 Обзор уровня RAID

Количество поддерживаемых дисков

Зеркальное отображение и чередование

4–36 (только четные числа)

С чередованием с выделенным контролем четности

С чередованием с распределенным контролем четности

Распределение логических дисков RAID 3

2–8 логических дисков

Распределение логических дисков RAID 5

2–8 логических дисков

Под емкостью понимается общее количество (N) физических дисков, доступных для хранения данных.Например, если емкость равна N-1, а общее количество дисков в логическом диске равно шести 36-мегабайтным дискам, дисковое пространство, доступное для хранения, равно пяти дискам (5 x 36 Мбайт или 180 Мбайт). . Значение -1 означает количество чередования шести дисков, которое обеспечивает избыточность данных и равно размеру одного из дисков.

RAID 0

RAID 0 реализует чередование блоков , при котором данные разбиваются на логические блоки и распределяются по нескольким дискам. В отличие от других уровней RAID, здесь нет возможности резервирования. В случае сбоя диска данные теряются.

При блочном чередовании общая емкость диска эквивалентна сумме емкостей всех дисков в массиве. Эта комбинация дисков отображается в системе как один логический диск.

RAID 0 обеспечивает максимальную производительность. Это быстро, потому что данные могут одновременно передаваться на каждый диск в массиве или с него. Кроме того, чтение/запись на отдельные диски могут выполняться одновременно.


РИСУНОК A-6 Конфигурация RAID 0

RAID 1

RAID 1 реализует зеркальное отображение дисков, при котором копия одних и тех же данных записывается на два диска. Благодаря хранению двух копий данных на разных дисках данные защищены от сбоя диска. Если в любой момент диск в массиве RAID 1 выйдет из строя, оставшийся исправный диск (копия) сможет предоставить все необходимые данные, что предотвратит простои.

При зеркальном отображении дисков общая полезная емкость эквивалентна емкости одного диска в массиве RAID 1. Таким образом, объединение двух дисков емкостью 1 Гбайт, например, создает один логический диск с общей полезной емкостью 1 Гбайт. Эта комбинация дисков отображается в системе как один логический диск.


Примечание. RAID 1 не допускает расширения. Уровни RAID 3 и 5 допускают расширение путем добавления дисков в существующий массив.


РИСУНОК A-7 Конфигурация RAID 1

В дополнение к защите данных, которую обеспечивает RAID 1, этот уровень RAID также повышает производительность. В случаях, когда происходит несколько одновременных операций ввода-вывода, эти операции ввода-вывода можно распределить между копиями дисков, что сократит общее эффективное время доступа к данным.

RAID 1+0

RAID 1+0 объединяет RAID 0 и RAID 1, обеспечивая зеркалирование и чередование дисков. Использование RAID 1+0 — это экономящая время функция, позволяющая настроить большое количество дисков для зеркального отображения за один шаг. Это не стандартный вариант уровня RAID, который вы можете выбрать; он не отображается в списке параметров уровня RAID, поддерживаемых контроллером. Если для логического диска RAID 1 выбрано четыре или более дисков, RAID 1+0 выполняется автоматически.


РИСУНОК A-8 Конфигурация RAID 1+0

RAID 3

RAID 3 реализует чередование блоков с выделенным контролем четности. Этот уровень RAID разбивает данные на логические блоки размером с дисковый блок, а затем распределяет эти блоки по нескольким дискам. Один диск предназначен для контроля четности. В случае отказа диска исходные данные можно восстановить, используя информацию о четности и информацию об остальных дисках.

В RAID 3 общая емкость диска эквивалентна сумме емкостей всех дисков в комбинации, за исключением диска четности. Таким образом, объединение четырех дисков емкостью 1 Гбайт, например, создает один логический диск с общей полезной емкостью 3 Гбайт. Эта комбинация отображается в системе как один логический диск.

RAID 3 обеспечивает повышенную скорость передачи данных, когда данные считываются небольшими порциями или последовательно. Однако в операциях записи, которые не охватывают каждый диск, производительность снижается, поскольку информацию, хранящуюся на диске четности, необходимо пересчитывать и перезаписывать каждый раз при записи новых данных, что ограничивает одновременный ввод-вывод.


РИСУНОК A-9 Конфигурация RAID 3

RAID 5

RAID 5 реализует чередование нескольких блоков с распределенным контролем четности. Этот уровень RAID обеспечивает избыточность, поскольку информация о четности распределяется по всем дискам в массиве. Данные и их четность никогда не хранятся на одном диске. В случае отказа диска исходные данные могут быть восстановлены с использованием информации о четности и информации об остальных дисках.


РИСУНОК A-10 Конфигурация RAID 5

RAID 5 обеспечивает повышенную скорость передачи данных при доступе к данным большими блоками или случайным образом, а также сокращение времени доступа к данным во время множества одновременных циклов ввода-вывода.

Расширенные уровни RAID

Расширенные уровни RAID требуют использования встроенного диспетчера томов массива. Эти комбинированные уровни RAID обеспечивают преимущества защиты RAID 1, 3 или 5 с производительностью RAID 1. Чтобы использовать расширенный RAID, сначала создайте два или более массива RAID 1, 3 или 5, а затем объедините их. В следующей таблице представлено описание расширенных уровней RAID.


ТАБЛИЦА A-2 Расширенные уровни RAID

Логические диски RAID 3, объединенные с помощью встроенного диспетчера томов массива.

Логические диски RAID 5, объединенные вместе с помощью диспетчера томов массива.

Внешние RAID-контроллеры обеспечивают функции как локального резервного диска, так и глобального резервного диска. Локальный резервный диск используется только для одного указанного диска; глобальный резервный диск можно использовать для любого логического диска в массиве.

Локальный резервный диск всегда имеет более высокий приоритет, чем глобальный резервный диск. Таким образом, если диск выходит из строя и оба типа запасных частей доступны одновременно или требуется больший размер для замены отказавшего диска, используется локальная запасная часть.

Если в логическом диске RAID 5 есть неисправный диск, замените неисправный диск новым диском, чтобы логический диск продолжал работать. Чтобы определить неисправный диск, обратитесь к Руководству пользователя микропрограммного обеспечения RAID-массива семейства Sun StorEdge 3000 для вашего массива.


< TD ROWSPAN="1" COLSPAN="1" WIDTH="95%" ABBR="CautionText">Внимание. Если при попытке удалить неисправный диск вы по ошибке удалили не тот диск, вы больше не сможете получить доступ к логическому диску. потому что вы неправильно отказали другому диску.

Локальный резервный диск — это резервный диск, назначенный для обслуживания одного указанного логического диска. При сбое одного из дисков этого указанного логического диска локальный запасной диск становится рядовым и автоматически начинает восстанавливаться.

Локальный резервный диск всегда имеет более высокий приоритет, чем глобальный резервный диск; то есть, если диск выходит из строя и доступны локальный и глобальный резервные диски, используется локальный резервный диск.


РИСУНОК A-11 Локальный (выделенный) резерв

Глобальный резервный диск доступен для всех логических дисков, а не только для одного логического диска (см. РИСУНОК A-12). При выходе из строя диска-участника любого из логических дисков глобальный запасной диск присоединяется к этому логическому диску и автоматически начинает восстановление.

Локальный резервный диск всегда имеет более высокий приоритет, чем глобальный резервный диск; то есть, если диск выходит из строя и доступны локальный и глобальный резервные диски, используется локальный резервный диск.


РИСУНОК A-12 Глобальная резервная копия

Наличие локальных и глобальных резервных копий

На РИСУНОК A-13 диски-участники логического диска 0 имеют емкость 9 ГБ, а все элементы логических дисков 1 и 2 — диски емкостью 4 ГБ.


РИСУНОК A-13 Одновременное использование локальных и глобальных запасных частей

Локальный резервный диск всегда имеет более высокий приоритет, чем глобальный резервный диск; то есть, если диск выходит из строя и доступны как локальный, так и глобальный резервный диск, используется локальный резервный диск.

На РИСУНОК A-13 глобальный резервный диск емкостью 4 Гбайт не может присоединиться к логическому диску 0 из-за недостаточной емкости. Локальный резервный диск емкостью 9 Гбайт помогает логическому диску 0 в случае сбоя диска в этом логическом диске. Если неисправный диск находится на логическом диске 1 или 2, глобальный резервный диск емкостью 4 Гбайт немедленно поможет неисправному диску.

Читайте также: