Добавление второго HDD в Ubuntu Server | Блог

Жесткие диски

Блог did5.ru

Про АйТи и около айтишные темы

Как подключить дополнительный жесткий диск в Ubuntu

На домашнем сервере под управлением Ubuntu 12.04 имеется два жестких диска. Один на 40 гигабайт, а второй на 250. Естественно, на диск меньшего размера была установлена операционная система, а второй будет задействован для хранения файлов. Но перед тем, как монтировать дополнительный HDD к файловой системе на нем нужно создать новый раздел, отформатировать его и только после этого смонтиовать. Для опытных пользователей linux это плевое дело, а вот для новичков может стать целой проблемой, поэтому распишу процесс подробно.

1. Список жестких дисков в Ubuntu

Сразу предупрежу, что для выполнения этих команд нужны права рута (root). Чтобы перед каждой командой не набирать sudo вводим sudo su.

Список дисков покажет программа fdisk:

add disk ubuntu 1 thumb Как подключить дополнительный жесткий диск в Ubuntu

В Ubuntu жесткие диски обозначаются /dev/sda, /dev/sdb, /dev/sdc и т.д. В моем случае нужный диск обозначается /dev/sdb.

2. Создание разделов на HDD в Ubuntu

Для разметки диски снова воспользуемся программой fdisk. Запускаем fdisk с указанием HDD, на котором нужно создать раздел:

fdisk запустится в командном режиме. Чтобы посмотреть список всех доступных команд нужно ввести m. Но для наших целей нужно всего несколько основных команд:

p — просмотр текущей таблицы разделов диска;
n — создание нового раздела;
d — удаление существующего раздела;
w — запись таблицы разделов на диск и последующий выход;
q — выход без записи новой таблицы на жесткий диск.

Проверяем наличие разделов на диске командой p, если их нет, то создаем новый раздел командой n. При создании раздела придется ответить на несколько вопросов, если планируется создать не больше 4-х разделов, то создаем основной раздел. Далее указываем номер раздела — 1. И в конце нужно указать начальный и конечный цилиндры раздела, можно просто нажимать Enter, программа сама все задаст. Снова проверяем список разделом и видим вновь созданный раздел, который обозначается /dev/sdb1. Обязательно сохраняем изменения командой w.

3. Форматирование раздела

Теперь раздел есть, но этого мало. Его нужно отформатировать, это делается очень просто одной командой

4. Монтирование раздела

Смонтировать раздел в пустоту не получится, поэтому нам нужен каталог, который будет точкой монтирования. Создадим каталог /hdd в директории /media, в которую монтируются все подключаемые устройства (внешние диски, cd-rom, флешки и т.д.)

Монтируем раздел в созданный каталог:

add disk ubuntu 2 thumb Как подключить дополнительный жесткий диск в Ubuntu

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

За монтирование разделов при старте операционной системы в Ubuntu отвечает файл /etc/fstab. В него то мы и добавим команду на монтирование раздела. Открываем файл /etc/fstab в редакторе nano:

В конец файла вставляем строку

сохраняем ( Ctrl + O ) и закрываем nano ( Ctrl + X ).

5. Проверка

Проверить работоспособность проделанных действий можно двумя способами:

— Первый способ. Перезагрузить Ubuntu и после загрузки набрать команду df -h. Раздел /dev/sdb1 должен быть смонтирован.
— Второй способ — это путь джедая =) Нужно отмонтировать раздел командой umount /media/hdd и перезагрузить файл fstab командой mount -a.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!

Хотите поблагодарить автора за эту заметку? Вы можете это сделать!

Настройка LVM и пул жестких дисков в Ubuntu или Kodibuntu

Настройка LVM и пул жестких дисков в Ubuntu или Kodibuntu

Вам когда-нибудь не хватало места на вашем медиацентре?

Конечно. Мы все используем Sickbeard, Sonarr и / или Couchpotato. И если вы вообще похожи на меня, вы добавляете 20 фильмов за раз, пока не закончится свободное место.

Но что я могу сделать? Это слишком дорого, чтобы продолжать покупать большие жесткие диски!

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

Будет ли весь этот пост в риторических вопросах?

Я перестану … перейти к учебнику по LVM.

Что такое LVM

LVM – сокращение от Logical Volume Management, оно включено в Ubuntu. Это похоже на программный рейд, но имеет некоторые отличия. Главным образом то, как они отличаются, – это способ записи данных на диски. LVM по умолчанию записывает на диски линейно. Это означает, что первый диск заполнен до того, как что-либо будет записано на второй диск. Вы можете настроить LVM для чередования данных, как в конфигурации RAID0. Есть взлеты и падения в обоих, которые мы обсудим. Лучшее в LVM – использовать любое устройство хранения. Вы можете сделать LVM из SD-карт, HDD, SSD, USB-накопителей, внешних жестких дисков и других. Вы можете использовать любую смесь вариантов хранения. Мое хранилище началось с нескольких дисков емкостью 1 ТБ, а затем с 2 ТБ. В какой-то момент я нашел очень много на внешних накопителях USB 3TB. Я купил их, и я добавляю их по мере необходимости. У меня сейчас 12ГБ.

Рекомендуемые сборки HTPC / Home Server:
  • Лучший домашний кинотеатр PC Build 2017, чтобы сделать все это (Plex, Kodi, NAS, Gaming)
  • Лучший Emby Server, сборка 2018 года – готовые и готовые варианты
  • Средний бюджет 4K HTPC Build 2017 для Kodi, Plex и Gaming
  • Дешевые 4K HTPC сборки для Kodi, OpenELEC и LibreELEC 2017
  • Home Power Build 2017 для сетевого хранилища файлов и носителей
  • Лучший HTPC для Kodi с 4K на средний бюджет 2017 (

Как выложен LVM

Вы можете видеть на этом изображении, как все происходит. Обратите внимание, как вы можете сделать несколько логических томов. Вы можете добавить или удалить место для любого из них, сделать их в любом формате и многое другое. Это действительно очень мощный. Большая часть этого руководства будет включать использование терминала. Узнайте больше об использовании терминала Linux. Вы можете установить Putty на Windows, скопировать и вставить команды.

Настройка LVM и пул жестких дисков в Ubuntu или Kodibuntu

Простой поток системы LVM

Настройка LVM – первые шаги

Найдите ваши имена дисков

Для настройки LVM сначала нам нужно установить Ubuntu. Я сделал это с 12.04 и 14.04. Хотя это официально поддерживается и должно работать в любой версии Ubuntu. Далее нам нужно прикрепить, найти и отформатировать ваши диски. Подключите все свои диски, которые вы хотите использовать. (Если у вас уже есть данные, которые вы хотите переместить в LVM, начните с одного пустого диска. Вы можете скопировать данные со своего существующего диска в lvm, затем отформатировать и добавить его в LVM. Мы поговорим о добавлении дисков в ваш LVM во второй части этого руководства. А пока подключите все свои диски, которые вы хотите добавить к LVM, и выполните команду ниже в командной строке Ubuntu.

Обратите внимание на SDB, SDC, SDD. Запишите это. Убедитесь, что вы выбираете только те диски, которые хотите использовать для настройки LVM. sda, как правило, ваш диск ОС. Оставь это в покое.

Отформатируйте ваши диски

Теперь нам нужно отформатировать диски для настройки LVM в Ubuntu. Мы собираемся использовать команду Ubuntu

ВЫ ПОТЕРЯЕТЕ ВСЕ ДАННЫЕ, КОГДА ВЫ ФОРМАТИРУЕТЕ. Я НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ПОТЕРЮ ДАННЫХ. ПЕРЕДАЧА ПРОВЕРИТЬ ПРИВОДЫ ВАШЕГО ФОРМИРОВАНИЯ. Если вы не уверены, отключите диски с важными данными для этого процесса.

Сделайте это для всех ваших дисков.

Настройка LVM:

Существует несколько шагов по настройке LVM и пулов жестких дисков, но на самом деле это очень просто. Изображение ниже показывает, что мы делаем. На данный момент мы уже создали первые два уровня снизу. Далее мы расскажем Linux Logical Volume Manager, какие разделы мы хотим включить в наш пул. Они называются физическими объемами или PV. После этого мы сгруппируем наши PV в одну группу томов или VG. Этот VG похож на один физический диск. Вы можете сделать на нем разделы, называемые логическими томами или LV. Для этого руководства по установке LVM мы собираемся сделать один большой LV, занимающий все пространство. Вы можете сделать несколько LV и отформатировать их, как вы хотите. Ubuntu увидит их как отдельные диски.

Объединяйте жесткие диски и добавляйте физические тома в LVM

Вот и все … Обратите внимание на [bcd] Это ярлык вместо записи / dev / sdb / dev / sdc / dev / sdd

Добавление VG (Volume Group) в LVM

Я сказал вам, что было легко настроить LVM. Вы можете дать VG любое имя. Я обычно обращаюсь к чему-то простому для запоминания, например к хранилищу или к data_pool. Замените на нужное имя. Вы должны сделать то же самое / dev / sd [bcd], что и при добавлении PV.

Добавление LV (логический том) к LVM VG (группа томов)

Это где мы должны принять решение. Мы можем хранить данные лайнера или раздели. Большинство людей будут в порядке с линейным по умолчанию. Но мы все равно поговорим об обоих. Эта диаграмма из sysadmincasts показывает, как сравниваются тезисы. У них есть отличная статья о различиях в производительности.

Настройка LVM и пул жестких дисков в Ubuntu или Kodibuntu

Сравнение линейных и полосатых жестких дисков.

Как вы можете видеть по умолчанию линейные записи на диски по одному. В этом есть некоторые плюсы и минусы. С другой стороны, неиспользуемые диски снижают энергопотребление и продлевают жизнь. С другой стороны, он может читать или писать только на максимальной скорости дисков. Вот где приходит чередование. Поскольку данные распределяются между дисками, вы можете читать или записывать их на все диски одновременно. Таким образом, вы можете писать или читать по сумме скоростей жесткого диска. Например, допустим, у вас есть 3 диска, которые могут записывать со скоростью 20 Мбит / с каждый. В линейном режиме вы можете писать со скоростью 20 Мбит / с, а в полосатом режиме – со скоростью 60 Мбит / с. (Здесь много переменных, это прекрасный пример для всего мира.) Недостатком разборки является то, что все диски должны вращаться для доступа к данным. Это приводит к увеличению энергопотребления и, вероятно, к снижению общего срока службы. Также, чтобы расширить разделенное LV, необходимо добавить количество дисков, с которых вы начали. Поэтому, если вы начинаете с трех дисков, вам нужно добавить три диска, прежде чем вы сможете расширить LV. (Кто-то предложил мне начать с одного диска. Поэтому каждая полоса – это один диск. Это также называется линейным … не тратьте свое время)

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

Добавление линейного LVM LV (логический том)

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

Поочередно добавление разделенного LVM LV (логического тома)

Если вы действительно хотите удалить данные, вы можете использовать этот код:

Измените на количество физических дисков, добавленных вами в VG.

Форматирование нашего нового LVM LV (логический том)

Теперь, когда у нас есть LV, мы можем увидеть это как устройство и отформатировать его.

Сначала запустите lvdisplay. Вы увидите что-то вроде ниже.

Мы заинтересованы в пути LV. Мы берем это и используем его для форматирования LV. Я предлагаю ext4, но вы можете использовать ext3 или xfs, если знаете, что хотите их. Замените на путь LV, который вы нашли выше.

Смонтируйте LVM LV (логический том) при загрузке

Теперь, когда у нас есть файловая система ext4, состоящая из дисков меньшего размера, мы хотим использовать ее. Чтобы использовать его, нам нужно его смонтировать.

Для этого нам сначала нужно найти UUID нашей файловой системы.

Тебе следует увидеть:

Получите UUID вашего пространства хранения, оно будет после / dev / mapper / , и откройте ваш файл fstab.

Мы добавим строку ниже в конец файла. Замените на UUID, который вы нашли выше, и на местоположение, в котором вы хотите смонтировать LV. Это место должно существовать. Вы можете использовать команду mkdir, чтобы создать место для монтирования. Вы можете положить это где угодно. / home / / storage – хороший выбор, если вы не уверены. Я лично монтирую свой в / data.

Включить мониторинг Smart Drive

Мы собираемся установить Smartmontools, который должен предупредить нас, если диск имеет какие-либо ошибки и может начать выходить из строя. Это важно для предотвращения любых проблем с нашим LVM. Начните с установки smartmontools

Отредактируйте файл конфигурации для автоматического запуска smartmontools:

раскомментируйте строку «start_smartd = yes».
Теперь отредактируйте файл конфигурации для регулярного сканирования дисков и отправьте вам электронное письмо в случае ошибки:

Добавьте одну из этих строк для каждого диска в вашей системе, заменив / dev / sdc вашими дисками и заменив электронную почту.

Все готово, добро пожаловать в мир LVM!

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

Добавление дисков также очень просто. Добавьте PV как выше. Затем используйте vgextend и lvextend, чтобы вырастить LVM. Затем используйте resize2fs для расширения файловой системы. Для получения более подробной информации ознакомьтесь с расширенным руководством по LVM!

Я знаю, что это подойдет, да RAID 5 лучше, потому что он может восстановиться после сбоя жесткого диска. Но вы также потеряете один из ваших дисков в качестве запасного. Таким образом, если у вас есть 5 1 ТБ дисков, у вас останется 4 ТБ места. RAID 0 работает точно так же, как полосатый LVM. LVM проще и эффективнее, на мой взгляд. Если у вас нет аппаратного RAID, разница в производительности невелика. Для наших домашних медиацентров LVM предлагает отличную цену (БЕСПЛАТНО) и производительность.

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

Это отлично подходит для смешанного компьютера, как это: все в одном HTPC и Интернет PVR How-To.

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

http://did5.ru/it/kak-podklyuchit-dopolnitelnyj-zhestkij-disk-v-ubuntu.html

Настройка LVM и пул жестких дисков в Ubuntu или Kodibuntu

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Posts