ada1 и ada4 - диски системного пула
ada0 и ada5 - диски второго зеркала пула данных tank

Это сейчас  нельзя создавать диски с разным alignment, а года три назад,
когда пул создавался - можно было.

[0:19]mary-teresa:root->/root# gpart show
=>        34  5860533101  ada0  GPT  (2.7T)
          34        2014        - free -  (1.0M)
        2048  5860531080     1  freebsd-zfs  (2.7T)
  5860533128           7        - free -  (3.5K)

=>       34  976770988  ada1  GPT  (466G)
         34          6        - free -  (3.0K)
         40        128     1  freebsd-boot  (64K)
        168   16777216     2  freebsd-swap  (8.0G)
   16777384  959993632     3  freebsd-zfs  (458G)
  976771016          6        - free -  (3.0K)

=>        34  5860533101  ada2  GPT  (2.7T)
          34        2014        - free -  (1.0M)
        2048  5860531080     1  freebsd-zfs  (2.7T)
  5860533128           7        - free -  (3.5K)

=>        34  5860533101  ada3  GPT  (2.7T)
          34        2014        - free -  (1.0M)
        2048  5860531080     1  freebsd-zfs  (2.7T)
  5860533128           7        - free -  (3.5K)

=>       34  976773101  ada4  GPT  (466G)
         34          6        - free -  (3.0K)
         40        128     1  freebsd-boot  (64K)
        168   16777216     2  freebsd-swap  (8.0G)
   16777384  959995744     3  freebsd-zfs  (458G)
  976773128          7        - free -  (3.5K)

=>        34  5860533101  ada5  GPT  (2.7T)
          34        2014        - free -  (1.0M)
        2048  5860531080     1  freebsd-zfs  (2.7T)
  5860533128           7        - free -  (3.5K)

=>        34  5860533101  diskid/DISK-Z1F0WZGA  GPT  (2.7T)
          34        2014                        - free -  (1.0M)
        2048  5860531080                     1  freebsd-zfs  (2.7T)
  5860533128           7                        - free -  (3.5K)

=>        34  5860533101  diskid/DISK-Z1F0N46H  GPT  (2.7T)
          34        2014                        - free -  (1.0M)
        2048  5860531080                     1  freebsd-zfs  (2.7T)
  5860533128           7                        - free -  (3.5K)

=>        34  5860533101  diskid/DISK-Z1F0WZ2X  GPT  (2.7T)
          34        2014                        - free -  (1.0M)
        2048  5860531080                     1  freebsd-zfs  (2.7T)
  5860533128           7                        - free -  (3.5K)

=>        34  5860533101  diskid/DISK-Z500BFAY  GPT  (2.7T)
          34        2014                        - free -  (1.0M)
        2048  5860531080                     1  freebsd-zfs  (2.7T)
  5860533128           7                        - free -  (3.5K)


15 ноября 2014 г., 0:16 пользователь Volodymyr Kostyrko <[email protected]>
написал:

> On 14.11.2014 21:12, Vladislav V. Prodan wrote:
>
>>
>>
>> 14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko
>> <[email protected] <mailto:[email protected]>> написал:
>>
>>     On 14.11.2014 17:52, Vladislav V. Prodan wrote:
>>
>>
>>
>>         В пуле вылетел hdd (отваливается после 10 мин работы).
>>         После установки запасного винта содержимое пула не
>>         восстанавливается.
>>         Вернее, начинается синхронизация данных, по после прочтения 2 GB
>>         сбрасывается на 0....
>>
>>
>>     А какой ashift на остальных vdev'ах? Система случаем ставилась не
>>     через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно.
>>
>>
>> У первого зеркала ashift -12, у второго - 9.
>> Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift
>> -12 ?
>> Насколько я знаю, использование gnop предлагается только для создания
>> пула, в случае добавления - советов нет.
>>
>
> Это потому что я гоню - пул уже создан и ashift будет использоваться
> принудительно такой же как и на противоположном девайсе. Или:
>
> cannot attach /dev/md1.nop to /dev/md0: devices have different sector
> alignment
>
> Проверка:
>
> dd if=/dev/zero of=x1 bs=4m seek=1023
> dd if=/dev/zero of=x2 bs=4m seek=1023
> mdconfig -a -t vnode -f x1
> mdconfig -a -t vnode -f x2
> zpool create test1 /dev/md0
> gnop create -S 4096 /dev/md1
> zpool attach test1 /dev/md0 /dev/md1.nop
>
> Можно `gpart show` для них посмотреть? Просто хочу удостовериться что там
> раздел 2T а не 2G.
>
>
> --
> Sphinx of black quartz judge my vow.
>



-- 
 Vladislav V. Prodan
 System & Network Administrator
 support.od.ua

Ответить