Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [117]
Музыка [19]
Общее [305]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [135]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]
ПЭВМ КУВТ [5]


 
Дневник (2021 » Февраль » 19 в 04:06)
GNU/Linux Докупил в raid пару Toshiba MG06ACA10tb

Не прошло и года, как у меня переполнился raid массив из двух wd red 4Tb . Пришла пора бить тревогу и искать чем их заменить либо дополнить. И снова на помощь пришёл товарищ, всего лишь за 21К я купил пару б\у дисков аж на 10Тб - Toshiba MG06ACA10tb. О состоянии дисков:

Serial Number: 48... = Start_Stop_Count 439, Power_On_Hours 20187
Serial Number: 69... = Start_Stop_Count 36, Power_On_Hours 8840

Фото винчестеров:

Вроде бы всё хорошо, и новые такие диски стоят сильно (19890р.) дороже, и даже значительно меньшего объёма в 6Тб wdred стоит 16990р. и ассортимент не велик а тут неплохо так разжился за полцены и  места свободного у меня теперь с запасом. Ещё узнал, что черепичная запись это плохо, но к счастью у меня WD40EFRX, а SMR в модели WD40EFAX. Но есть одно маленькое, но громко заявляющее о себе НО.

Это шум. Если WD Red не слышно от слова совсем, то эти стучат, как рельсы под поездом дальнего следования. несколько дней я ломал голову, что с этим делать, и почти был готов отказаться от дисков, благо твоарищ дал мне время подумать, как пришла в голову идея, послушать их за работой не в корпусе, а на столе, на силиконовом звукопоглощающем коврике. И о чудо, стало тихо. А то щёлкали так громко, как щелкунчик в щёлочи, брошенный туда крысиным королём. Если сложно это представить, оденьте на голову железное ведро и постучите много раз по нему. Вот в комнате с такими винтами находиться было столь же приятно.

И пришлось мне заниматься колхозом, разместил винты в отсеке 5.25" на растяжках из авторезины.




Это временная мера, буду заказывать амортизирующие контейнеры, а затем искать нормальный не исходящий как ведро на резонанс корпус. Ещё есть такие вот прикольные чехлы, я бы взял 2-4, но доставка огонь!



UPD:2021.03.01

Лишённые охлаждения через отдачу тепла корпусу, диски начали сильно греться. Спереди у меня внизу есть вентилятор, но он дует на нижнее расположение дисков. Сначала я вынул все заглушки отсека 5.25", а сегодня наконец нашёл время врезать туда ещё один вентилятор. Нашёл тихий и  красивенький со светодиодами) Включены все по +5v, этого вполне хватает, незачем шуметь как пылесос. Вырезал заглушку в отсек из пластика от старой оргтехники (у меня заботливо припасено несколько листов) в заглушке вырезал круг под поток воздуха, и врезал вентилятор с решёткой.
Температура снизилась до 30-32° после 41-51 я просто поражён.

Команда для мониторинга температуры (исполнять лучше всего из-под su:
watch echo $(for x in {"/dev/sdi","/dev/sda"};do echo $x = $(sudo \
smartctl -a $x | grep Temp | awk -F " " '{print $10}')°;done)






Достаточно много времени я с этим провозился, и рейд массив мигрировал на новое место, опишу, что я делал, и с какими сталкивался задачами.



Подготовка дисков перед созданием raid массива:

* Заметьте, что параметры lazy... заставляют ядро форматировать сразу весь объём диска, не откладывая это на потом.
sudo parted --list | grep Диск
sudo parted /dev/sdi unit s p free
sudo parted /dev/sdi mklabel gpt
sudo parted -a optimal /dev/sdi mkpart primary 0% 100%
time sudo mkfs.ext4 /dev/sdi1 -L R4 -E lazy_itable_init=0,lazy_journal_init=0
sudo umount --verbose --all-targets /dev/sdi

Как создавать  и расширять raid массивы я уже писал ранее: RAID массив, Расширение объёма raid массива, Создание и монтирование дисков из терминала. Ниже я опишу решения различных возникавших новых проблем.


HOW TO:


Инициализация таблицы inode
В файловых системах большого размера инициализация таблиц inode в ходе работы mkfs.ext4 может занять длительное время. Параметр -E lazy_itable_init=1 может отложить его выполнение. При этом процессы ядра будут по-прежнему инициализировать файловую систему после ее монтирования. Скорость инициализации контролируется с помощью параметра -o init_itable=n команды mount. Значение n по умолчанию равно 10.

https://access.redhat.com/documentation/ru-ru/red_hat_enterprise_linux/6/html/performance_tuning_guide/s-storage-fs


На этих Toshiba настолько долго и громка шло фоновое форматирование, что захотелось этот процесс максимально ускорить. Чтобы сразу побыстрее проинициализировывался, нужно раз вручную смонтировать с init_itable=0:
sudo mount -o init_itable=0 /dev/md0 /mnt/R\'lyeh/

Собрать из уже содержащих массив дисков /sdk и /sdj массив md1 с изменённым UUID:
sudo mdadm --assemble /dev/md1 /dev/sdj1 /dev/sdk1 --update=uuid \
--uuid=d7806621:f8307b84:f464166d:ff855b06

Изменить имя-номер массива. (Выскочило произвольное имя raid /dev/md127. Вернуть /md2 )
Остановить /md127, занимающий диски:
sudo mdadm --stop /dev/md127
Запустить /md1 с новым именем 2
sudo mdadm --assemble --update=name --name=2 /dev/md1 /dev/sdj1 /dev/sdb1
# или буквенное имя:
sudo mdadm --assemble --update=name --name=Yoggoth /dev/md1 /dev/sdn1 /dev/sdm1
(й) https://superuser.com/questions/346719/how-to-change-the-name-of-an-md-device-mdadm


КСТАТИ: mdadm почему-то после перезагрузки упорно меняет имена массивов с md1 и md2, на md126 и md127. Если я останавливаю массивы и меняю имена обратно, то после перезагрузки всё повторяется. Не смог это победить, пришлось тупо указать в конфиге:
cat /etc/mdadm.conf | grep ARRAY
ARRAY /dev/md1 UUID=28784fce:13934b51:b7851a8f:1dc33d78
ARRAY /dev/md2 UUID=e91534ae:3fee458a:adda217d:800f6794

Эти строки я получил командой:
sudo mdadm --detail --scan

Собрать массив md1 из /sdk и /sdj  с изменённым UUID:
sudo mdadm --assemble /dev/md1 /dev/sdj1 /dev/sdk1 \
--update=uuid --uuid=d7806621:f8307b84:f464166d:ff855b06
(q) https://unix.stackexchange.com/questions/267209/mdadm-assembling-another-array-using-device-removed-from-active-one, (q) https://unix.stackexchange.com/questions/12858/how-to-change-filesystem-uuid-2-same-uuid

mdadm: внимание, через --assemble одновременно изменить и имя, и UUID нельзя, только по очереди.

Узнать полную статистику по массиву /md2:
watch sudo mdadm --detail /dev/md2

Сменить имя у всего массива
(для смены имени рейда, под каким он автомонтируется в системе, нужно делать --assemble как описано выше):
sudo e2label /dev/md1 Rlyeh_old

Если нет прав писать в примонтированный массив, нужно его демонтировать и назначить папке права:
sudo umount /dev/md1
sudo chown -R harushima:harushima /mnt/R\'lyeh
sudo mount /dev/md1 /mnt/R'lyeh
Cгенерировать случайный UUID
uuidgen

У двух моих массивов случились одинаковые UUID, но изменить его с помощью "mdadm --assemble --update=uuid --uuid=..." не удалось. Начитавшись по ссылке, изменил UUID так:
sudo e2fsck -f /dev/md2
sudo tune2fs /dev/md2 -U $(uuidgen)


Отчёт по разделу RAID
sudo mdadm --examine /dev/sdk1

Посмотреть температуру дисков:
Температура сразу 4х дисков:
for x in {sdj,sdk,sda,sdh};do echo /dev/$x = $(sudo smartctl -a /dev/$x \
| grep Temp | awk -F " " '{print $10}')°;done
Температура всех /dev/sd?
for x in {$(ls /dev/sd?)};do echo $x = $(sudo smartctl -a $x \
| grep Temp | awk -F " " '{print $10}')°;done


Ссылки:
  1. Обзор: Жесткий диск TOSHIBA Enterprise Capacity MG06ACA10TE
    https://www.citilink.ru/product/zhestkii-disk-toshiba-enterprise-capacity-mg06aca10te-10tb-hdd-sata-ii-1064321/rev67788/
  2. Мануал на MG06ACA10tb
    https://toshiba.semicon-storage.com/content/dam/toshiba-ss/asia-pacific/docs/product/storage/product-manual/eHDD-MG06ACA-Product-Manual.pdf
  3. Скандал вокруг WDRED: CMR или SMR и выпадение дисков CMR из RAID 5/6.
    https://xakep.ru/2020/04/29/hdd-smr/
  4. Полный список накопителей в форм-факторе 3,5", в которых используется SMR.
    https://blog.westerndigital.com/wp-content/uploads/2020/04/2020_04_22_WD_SMR_SKUs_1Slide.pdf
  5. Список известных SMR дисков
    https://habr.com/ru/post/500214/
  6. Некоторые HDD Seagate и Western Digital тайно используют SMR
    https://3dnews.ru/1008543
  7. Любой жесткий диск можно превратить в подслушивающее устройство
    https://www.cnews.ru/news/top/2019-03-14_lyuboj_zhestkij_disk_mozhno_prevratit_v_podslushivayushchee
  8. АНБ внедряет жучки в прошивки HDD
    https://xakep.ru/2015/02/17/equation/


Ссылки про raid:

  1. Software raid - mdadm - заново найти мой массив
    https://qastack.ru/ubuntu/247981/software-raid-mdadm-re-find-my-array
  2. Восстановление программного RAID с помощью mdadm
    https://dojuk.livejournal.com/6708.html
  3. Redhat 7.3. Файловые системы - Инициализация таблицы inode
    https://access.redhat.com/documentation/ru-ru/red_hat_enterprise_linux/6/html/performance_tuning_guide/s-storage-fs
  4. Difference between UUID from blkid and mdadm?
    https://unix.stackexchange.com/questions/129497/difference-between-uuid-from-blkid-and-mdadm


Другие hdd, которые я рассматривал купить:

  1. 20990 руб. Жесткий диск WD Gold WD8004FRYZ, 8ТБ, HDD, SATA III, 3.5"
    https://www.citilink.ru/catalog/computers_and_notebooks/hdd/hdd_in/1170792/
  2. 22078 ₽ Жесткий диск Western Digital WD6003FFBX  6Тб
    https://market.yandex.ru/product--zhestkii-disk-western-digital-wd6003ffbx/47419712?cpa=0
Категория: GNU/Linux | Просмотров: 399 | Добавил: harushima | Рейтинг: 5.0/1 |
Всего комментариев: 5.

19.02.2021 05:55
1 harushima
0  
Цитаты:

теперь ещё момент, который был рассмотрен, и подтверждён лет 15 ещё назад. гибкий мягкий подвес — вреден для накопителя. или как минимум не полезен. накопитель имя массу порядка килограмма, а современные однопластинные ещё и меньше, имеют конечную массу актуатора(головок и системы на которой головки движутся), и мотор с пластиной/пластинами. сам корпус относительно этого всего — лёгкий. если раскручиваться мотору резиновый подвес мешает, но это не сильно сказывается на оборотах, то вот позиционировать головки — может и становится труднее. появляются ошибки позиционирования. плотность сейчас огромная, попадать нужно точно. если промахнулся — нужно искать. поиск — время.

Диск это по сути гироскоп, вращаясь он сам себя горизонтально выравнивает, но внешние микродвижения (вибрация от чего либо иного) как раз заставляет на резинках диск возвращаться в положение уравновешенное вращением всё бы ладно, но над диском на каких то микрометрах полупарит головка для которой любое искажение поверхности диск равнозначно касанию или отдалению. Всё это касается ничтожно малых величин, но они ощутимы для самой системы чтения записи. Для нас незаметно так как у «винчестеров» это предусмотрено, но при этом всё легко проверяется простым уже давно изветсным способом, включаем тест скорости чтения/записи с диска и начинаем на него орать )))) данные скоростей будут пропорционально уменьшаться, так как головка над блином не только читает и пишет, но ещё и замеряет общую намагниченность, если она удаляется или приближается к «блину» то это регистрируется и всякая работа с диском в этот микромомент откладывается. Диск, нужно, крепить, жёстко если в системе ничего не дребезжит сильнее сем сам диск, диск нужно крепить на резине если в системе лопасть вентилятора отвалилась и корпус подобен вибратору. Но чаще всего первое. Всё.


21.02.2021 04:02
2 harushima
0  
mdadm -As
# Собрать всё автоматически


17.08.2021 15:17
3 spbsishkar
0   Спам
Потрясающая статья! Читаю как детектив.


17.08.2021 15:18
4 spbsishkar
+1   Спам
Как же сложно оставить комментарий. Нужно обязательно подтвердить email, ввести капчу...


14.09.2021 17:12
5 harushima
0  
Юкозл борется со спамомх издевается над пользователями. Я тебе доступ повысил, попробуй ещё, должно стать проще.

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Февраль 2021  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы