debian wheezy - как смонтировать неиспользуемые диски?

Я в основном занимаюсь базами данных, но у меня есть сервер debian wheezy с 4 жесткими дисками. Некоторое время назад он был настроен с использованием одного диска, и это было все, что было нужно. Теперь мне нужно больше места, и, как мне кажется, меня сбивает с толку диск с UUID.

в любом случае:

/mnt# lsblk -io KNAME,TYPE,SIZE,MODEL
KNAME TYPE   SIZE MODEL
sdb   disk 232.9G Hitachi HDP72502
sdc   disk 232.9G Hitachi HDP72502
sda   disk 232.9G Hitachi HDP72502
sda1  part 223.4G
sda2  part     1K
sda5  part   9.5G
sdd   disk 232.9G Hitachi HDP72502
sr0   rom   1024M DVD A  DS8A1P

Root примонтирован к sda. sdb, c и d не используются, не отформатированы и т. д. Мне просто нужно немного места, поэтому я создал / mnt / ext_b / и так далее для b, c, d.

Маунт показывает:

/ dev / disk / by-uuid / 1b1e97e4-3c04-4e50-8e06-b16752778717 на / type ext4 (rw, relatime, errors = remount-ro, user_xattr, барьер = 1, данные = заказано)

что правильно. я хочу смонтировать другие только для места, как мне получить их UUID?

/mnt# blkid
/dev/sda5: UUID="f70ad0b2-a9d0-430a-829c-d2e37245fd71" TYPE="swap"
/dev/sda1: UUID="1b1e97e4-3c04-4e50-8e06-b16752778717" TYPE="ext4"

как мне получить UUID для размещения отформатированных файловых систем на дисках?

/mnt# mkfs.ext4 /dev/sdb1
mke2fs 1.42.5 (29-Jul-2012)
Could not stat /dev/sdb1 --- No such file or directory

заранее спасибо.

матовый


person matt stucky    schedule 10.05.2015    source источник


Ответы (3)


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

  1. Подключите новый диск к серверу
  2. Создайте на нем таблицу разделов
  3. Добавьте на диск один или несколько разделов
  4. Отформатируйте раздел в выбранную вами ФС
  5. Монтирование этого раздела в выбранную точку монтирования
  6. Сделайте это монтирование постоянным, добавив соответствующую строку в /etc/fstab

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

Что бы вы ни выбрали, вам необходимо создать таблицу разделов на новом диске / томе LVM / диске MDM. Здесь вам нужно сделать другой выбор - какой тип таблицы разделов использовать, MBR или GPT. Дополнительные сведения см. В Partitioning HOWTO, но в целом я бы рекомендовал GPT для больших незагружаемых файлов. диски.

Тот же HOWTO расскажет вам, как создать раздел (разделы) на выбранном диске. На этом этапе вы получите такие устройства, как /dev/sdb1 и т. Д.

Затем вы можете перейти к шагу 4, который вы уже пробовали:

# mkfs.ext4 /dev/sdb1

Теперь это должно пройти успешно, и вы сможете получить UUID новой FS с помощью blkid. Добавьте полученный UUID в ваш /etc/fstab файл и смонтируйте вновь созданную FS в его точку монтирования.

person Timur Bakeyev    schedule 11.05.2015
comment
Спасибо, Тимур, за ответ, очень помог. - person matt stucky; 11.05.2015
comment
Вы говорите, что у меня может быть, например, один логический диск емкостью 750 ГБ, а не 3x250? Если так, мне было бы очень интересно сделать это, даже если это будет сложнее. этот ящик обычно получает файлы данных, и у нас было небольшое количество, превышающее ограничение в 250 ГБ, поэтому возможность обрабатывать их будет преимуществом, ранее мы перемещали их в другой ящик. Я не очень разбираюсь в RAID, и для этого ящика критическая избыточность не требуется, все важное хранится в другом месте. было бы очень полезно иметь дополнительное пространство, помимо 3x250G. Я изучу указанный вами инструмент mdadm и LVM - person matt stucky; 11.05.2015
comment
в вики Debian для LVM я смог настроить LVM. Теперь у меня есть доступное дисковое пространство 650 ГБ - намного лучше, чем то, что я пытался сделать! спасибо всем за вашу помощь !! - person matt stucky; 11.05.2015
comment
Рад, что помог! LVM - очень мощная концепция, но у нее есть свои недостатки, наиболее заметным из которых является некоторое снижение производительности по сравнению с необработанными дисками. Также имейте в виду, что просто объединяя ваши диски в один большой том, вы значительно увеличиваете риск потери ВСЕХ данных, размещенных на этом томе, на количество задействованных дисков (в 3 раза). В основном вы получаете RAID0 со всеми его преимуществами и недостатками. См. уровни RAID и RAID, объяснение со схемами - person Timur Bakeyev; 12.05.2015
comment
Это руководство, хотя для Arch Linux может быть полезно пройти через объединить MDM и LVM вместе. Также есть возможность добавить избыточность данных в LVM с lvcreate параметрами, такими как --mirrors 1 и / или --type raid1|raid5. См. serverfault.com/questions/595045/ И, как правило - ВСЕГДА делайте резервные копии! - person Timur Bakeyev; 12.05.2015

Мне кажется, на дисках надо создавать разделы. Подумайте о хранении ваших данных. У вас есть похожие диски. Это должно быть рейд? Если это должен быть рейд, то какого типа это должен быть рейд?

Вы можете создать раздел с fdisk или некоторыми альтернативами (gparted, cfdisk и так далее). В Интернете и в руководствах много информации.

Может быть нужен LVM? Некоторые говорят, что это может замедлить работу вашей базы данных, но дает вам возможность делать снимки.

После создания разделов вы можете создать файловую систему и смонтировать ее. Обычно для баз данных рекомендуют использовать XFS или Ext4.

И не забудьте установить правильные флаги монтирования для вашей файловой системы. _4 _, _ 5_ и barrier=0 улучшат производительность, но с barrier=0 в некоторых случаях вы можете потерять свои данные. В случае Ext4 посмотрите на data (может быть, в вашем случае вы можете установить его в ordered).

UPD: может этот вопрос должен быть в разделе суперпользователя или unix?

person ckorzhik    schedule 10.05.2015

Вы должны были создать раздел с помощью таких утилит, как fdisk, cfdisk, gparted или partitionmanager перед форматированием.

person n4nn31355    schedule 11.05.2015