Тираню извращённо, забыл какие то шаги.
Какие шаги предпринять чтобы починить?
Изначально вставил одну флешку, 32Gb.
Сделал на ней раздел.
Создал пул.
Записал данные.
Затем вставил 64Gb флешку.
На ней не стал создавать раздел, а подключил как:
#zfs attach raid-1 /dev/sdc1 /dev/sdd (Это вариант команды из головы, точно не могу процитировать)
В итоге забавная ситуация. Один диск это sdc1, а на другом zfs создала 2 раздела:
# fdisk -l /dev/sdd
Disk /dev/sdd: 58,26 GiB, 62552276992 bytes, 122172416 sectors
Disk model: STORAGE DEVICE
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 43208ED2-0546-FE4E-95FA-851D53AEB01A
Device Start End Sectors Size Type
/dev/sdd1 2048 122155007 122152960 58,2G Solaris /usr & Apple ZFS
/dev/sdd9 122155008 122171391 16384 8M Solaris reserved 1
Пул ресинкнулся. Работал, я его экспортировал, импортировал, а вот контрольный экспорт забыл сделать.
Флешки занимали последние свободные USB порты, я поставил хаб, включил флешки в него и оно не взлетело после перезагрузки... Вставил флешки как было и теперь:
#zpool import
pool: raid-1
id: 3603826776807686061
state: DEGRADED
status: One or more devices were being resilvered.
action: The pool can be imported despite missing or damaged devices. The
fault tolerance of the pool may be compromised if imported.
config:
raid-1 DEGRADED
mirror-0 DEGRADED
sdc1 ONLINE
sdc1 FAULTED corrupted data
Теоретически можно было заменить FAULTED на него же, но под другим именем - но оба девайса стоят под одним именем. Я даже не могу заменить скажем sdd на sde или на него же, предварительно удалив zfs метки.
Можно ли как то поднять DEGRADED пул? -f не помогает.
# zpool import raid-1 -f
cannot import 'raid-1': one or more devices is currently unavailable
И какие мысли есть по замене одного из sdc? Какими командами можно посмотреть статус не импортированного пула?
P.S. Время прошло, мучаю zfs дальше. Создал ещё один пул, включал уже по UUID. Перенес на другой компьютер одну флешку из 2х в рейде. Пул благополучно импортировался в DEGRADED режиме.Что то с этим пулом не в порядке. Пусть живёт на флешке пока не найдётся решения.
Пока же озадачен тем как правильно включать устройства в пул? Ведь в Linux можно включить и диск, и раздел, и UUID раздела и тупо LVM том по имени. Что из них выбрать для боевого рейда?
Ответ на:
комментарий
от mord0d
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от mord0d
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от mord0d
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от mord0d
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от n0mad
Ответ на:
комментарий
от n0mad
Похожие темы
- Форум mdadm raid подключение после переустановки ОС (2017)
- Форум Помогите настроить RAID 1 (2013)
- Форум Флешка определяется как 2 носителя (2015)
- Форум Какая файловая система на NAS Synology? (2013)
- Форум удаление mbr с таблицей разделов (2016)
- Форум Как узнать файловую систему FreeBSD в Linux? (2013)
- Форум Пересбор RAID6 (2012)
- Форум Монтирование диска без файловой системы (2022)
- Форум Востановление raidz1 (2016)
- Форум mdadm восстановить raid1 (2023)