Проблемы монтирования RAID5 в Ubuntu

310
Xavier Ojeda

Я пытался получить доступ к содержимому RAID5 в течение последних 2 дней. Хотя похоже, что информация есть при получении сведений о массиве, при подключении она не показывает никаких файлов.

Я сначала собираю RAID:

root@ubuntu:/# mdadm --assemble /dev/md127 

И запустить:

root@ubuntu:/# mdadm -D /dev/md127 

Это результат для команды выше:

/dev/md127: Version : 1.2 Creation Time : Tue May 16 12:47:50 2017 Raid Level : raid5 Array Size : 8775916032 (8369.37 GiB 8986.54 GB) Used Dev Size : 2925305344 (2789.79 GiB 2995.51 GB) Raid Devices : 4 Total Devices : 4 Persistence : Superblock is persistent Intent Bitmap : Internal  Update Time : Wed May 17 11:55:37 2017 State : clean Active Devices : 4 Working Devices : 4 Failed Devices : 0 Spare Devices : 0  Layout : left-symmetric Chunk Size : 512K  Name : ubuntu:127 (local to host ubuntu) UUID : 43de9318:faf37e33:ad6f7388:025ad6fa Events : 4614  Number Major Minor RaidDevice State 0 8 5 0 active sync /dev/sda5 1 8 21 1 active sync /dev/sdb5 2 8 37 2 active sync /dev/sdc5 4 8 53 3 active sync /dev/sdd5 

Я надеюсь, что вы можете помочь мне с этим. Заранее спасибо.

0

1 ответ на вопрос

0
djsmiley2k

This just creates the raid array into a device, it doesn't actually mount it.

Once you've done the above, you need to mount the device /dev/md127 to a mount point

Presuming /dev/mount/test exists:

mount /dev/md127 /dev/mount/test

Then the files will be listed under this directory:

ls /dev/mount/test/ files more files lots of files etc 
Спасибо за быстрый ответ. Я только что создал тест каталога в / dev / mount / и после выполнения следующих команд я все еще не получаю никаких файлов вообще. root @ ubuntu: / # mount / dev / md127 / dev / mount / test root @ ubuntu: / # ls / dev / mount / test root @ ubuntu: / # Xavier Ojeda 7 лет назад 0
Значит, ошибки нет? просто файлы не отображаются? - Вы уверены, что действительно положили туда какие-нибудь файлы? djsmiley2k 7 лет назад 0
Нет ошибок вообще. Я просто обеспокоен тем, что случайно удалил все файлы на RAID. Но в таком случае, почему он показывает почти 3 Гб в «Использованном размере разработчика»? Xavier Ojeda 7 лет назад 0
Я не уверен, где вы видите эту статистику, но если в ней нет файлов с ls от имени root, я очень сомневаюсь, что там много. Попробуйте ls -la, чтобы убедиться. Помните, что сам рейд занимает некоторое место для информации о файле и т. Д. djsmiley2k 7 лет назад 0