Как восстановить два набега диска 1 массив на Linux?

Это одолжено от того, что Бесполезный предложил выше:

/bin/ls -l | awk -v CUR_DIR=$(basename $(pwd)) '{ if ($1 != "total") {printf("%s/%s %s\n", CUR_DIR, $8, $5);} }'

Это, однако, фильтрует "общее количество xyz" строка. Отметьте тот вывод ls мог бы разойтись в различных дистрибутивах. Шахта показывает имя файла в 8-м столбце (тогда как Бесполезные шоу это как 9-й столбец). Демонстрационный вывод показывают ниже:

ds/binary_search.py 1660
ds/growth.png 28262
ds/growth.py 1147
ds/heap.py 1277
ds/postfix.py 969
ds/prim.py 39
ds/queue.py 1188
ds/quicksort.py 2535
ds/QuickSortWeiss.class 2821
ds/QuickSortWeiss.java 3500
ds/sin-cos.py 401
ds/sin-cos-two.png 28509
ds/sorting.py 4997

Одна последняя точка: могло бы быть полезно обеспечить точное местоположение ls. Иначе, в случае это ls искажается к чему-то еще, вывод мог бы снова варьироваться.

Обновление:

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

/bin/ls -l | awk  '{ if ($1 != "total") {printf("%s/%s %s\n", $(basename $(pwd)), $8, $5);} }' | awk '{ print $8, $9 }'

1
03.01.2013, 01:43
1 ответ

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

0
28.01.2020, 02:08
  • 1
    Я дам ему выстрел и сообщу. –  Jeff 07.01.2013, 19:00
  • 2
    @Jeff, Вы испытывали то, что было предложено? –  Nikos Alexandris 20.07.2013, 13:35

Теги

Похожие вопросы