Рейтинг:1

Как Dual SSD используется в Ubuntu-сервере?

флаг ro

Сегодня я купил сервер ubuntu, где 2 SSD (по 500 ГБ каждый). В информации о сервере была написана следующая информация.

SSD 500 х 2
RAID 1 (программный RAID)

Теперь я хочу настроить файловый сервер хранилища.

Я не понимаю, как будут работать 2 SSD, так как раньше я никогда не использовал сервер с двумя SSD.

  1. На каком SSD установлен сервер Ubuntu?
  2. Если все хранят все файлы в /срв папка мне нужно что-то делать?
  3. Все ssd считаются одним хранилищем?
  4. Как будет использоваться файл хранилища?

Для информации о SSD я протестировал следующую команду. Если я запускаю следующую команду, я получаю следующий результат:

$ sudo lshw -C диск
  *-диск
       описание: Диск ATA
       продукт: ВДК ВДС500Г2Б0А
       производитель: Вестерн Диджитал
       физический идентификатор: 0.0.0
       информация о шине: scsi@2:0.0.0
       логическое имя: /dev/sda
       версия: 40WD
       серийный номер: 200511800205
       размер: 465 ГБ (500 ГБ)
       возможности: gpt-1.00 разделенный на разделы разделенный на разделы:gpt
       конфигурация: ansiversion=5 guid=f2e52d4d-f48f-4434-9c6d-e4c7002c4fdb logicalsectorsize=512 размер сектора=512
  *-диск
       описание: Диск ATA
       продукт: ВДК ВДС500Г2Б0А
       производитель: Вестерн Диджитал
       физический идентификатор: 0.0.0
       информация о шине: scsi@3:0.0.0
       логическое имя: /dev/sdb
       версия: 40WD
       серийный номер: 200422801375
       размер: 465 ГБ (500 ГБ)
       возможности: gpt-1.00 разделенный на разделы разделенный на разделы:gpt
       конфигурация: ansiversion=5 guid=6e2607b0-cf37-449c-af96-0acac4359885 logicalsectorsize=512 размер_сектора=512

Если я запускаю следующую команду, я получаю следующий результат:

$ lsblk -o ИМЯ, ТИП ФС, РАЗМЕР, ТОЧКА МОНТАЖА, ЭТИКЕТКА
НАЗВАНИЕ ТИП FS РАЗМЕР ТОЧКА МОНТАЖА ЭТИКЕТКА
loop0 squashfs 32.3M /snap/snapd/12704
loop1 squashfs 55.4M /snap/core18/2128
loop2 squashfs 70.3M /snap/lxd/21029
loop3 squashfs 32.3M /snap/snapd/12883
loop4 squashfs 61.8M /snap/core20/1081
loop5 squashfs 67.3M /snap/lxd/21545
сда 465.8G
ââsda1 1M
ââsda2 linux_raid_member 1G Ubuntu-сервер: 0
â ââmd0 ext4 1022M /boot
ââsda3 linux_raid_member 16G ubuntu-server:1
â ââmd1 swap 16G [СВОП]
ââsda4 linux_raid_member 448.8G ubuntu-сервер:2
  ââmd2 448.6G
    ââmd2p1 ext4 448.6G/
сдб 465.8G
ââsdb1 1M
ââsdb2 linux_raid_member 1G Ubuntu-сервер: 0
â ââmd0 ext4 1022M /boot
ââsdb3 linux_raid_member 16G ubuntu-сервер:1
â ââmd1 swap 16G [СВОП]
ââsdb4 linux_raid_member 448.8G ubuntu-сервер:2
  ââmd2 448.6G
    ââmd2p1 ext4 448.6G/

Также

$ ДФ /
Файловая система Используемые 1K-блоки Доступно Использование % Установлено на
/dev/md2p1 461987712 6716124 431734132 2% /

$ дф / загрузки
Файловая система Используемые 1K-блоки Доступно Использование % Установлено на
/dev/md0 1013688 108580 836400 12% /загрузка
france1 avatar
флаг ng
Я рекомендую использовать df -h вместо df
Рейтинг:5
флаг in

Добро пожаловать в увлекательный мир управления серверами!

Поскольку вы настроили свою систему как RAID1 и предоставили все детали, необходимые для ответа на ваши вопросы, давайте перейдем непосредственно к вопросам:

На каком SSD установлен сервер Ubuntu?

Обе.Вы настроили свою систему на шаблон зеркального отображения RAID1, поэтому 100 % байтов для каждого файла будут находиться на каждом SSD.

Если все хранят все файлы в /срв папка мне нужно что-то делать?

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

Все ssd считаются одним хранилищем?

Да. Результат лсблк показывает, что у вас установлено около 448 ГБ на /, что подтверждает, что два SSD используются в качестве зеркала.

Как будет использоваться файл хранилища?

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

Rejaul Karim avatar
флаг ro
Почему следующая команда показывает только 441G? ` df -hBG / Файловая система Используемые 1G-блоки Доступно Использование % Установлено /dev/md2p1 441G 8G 411G 2% / `
флаг in
Заморозка мозгов с моей стороны. RAID1 — это *зеркало*, что означает, что оба SSD будут содержать одни и те же данные. Если один SSD выходит из строя, другой может продолжать работу, пока другой заменяется. Доступно 411 ГБ - это правильно. Если вы хотите большего, вам нужно использовать RAID0 или, возможно, в идеале, пул LVM.
Rejaul Karim avatar
флаг ro
Спасибо. Я принял твой ответ. :) Итак, если вы хотите добавить жесткий диск емкостью 1 ТБ для большего объема памяти, нужно ли мне использовать два жестких диска емкостью 1 ТБ, поскольку текущая конфигурация - RAID 1?
флаг in
Если вы планируете добавить жесткий диск на 1 ТБ, вы можете использовать один диск и смонтировать его. Вам не нужно использовать RAID, если вы специально не хотите зеркалировать или чередовать данные на нескольких устройствах.

Ответить или комментировать

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