Georg🎞️🎥
м?
Я про проц на hba подумал
Georg🎞️🎥
2640v2
За глаза … я на 2620 двху штуках ворочал 70 дисков и не припомню чтобы в процы упирался
Georg🎞️🎥
2640v2
А что ставить будете - 2690 ? Я такие вкатил
Алексей
Да ну у меня просто больше нету идей. Если тупо читать с лвм и писать в мдадм то выходит около 600мбайт/сек
Алексей
А если в зфс то 200
Алексей
Vladislav
Vladislav
И смотришь на утилизацию
Georg🎞️🎥
2650
2690 пободрее и стоит 3000р )) раз уж ставить мощнее )
Vladislav
Если в 100% упирается, то тебе надо dd через offset делать
Алексей
Что такое дд через оффсет?
Vladislav
Что такое дд через оффсет?
dd if=somefile bs=4096 skip=1337 count=31337000 iflag=skip_bytes,count_bytes https://www-zeuthen.desy.de/dv/documentation/unixguide/infohtml/coreutils/dd-invocation.html
Vladislav
Тебе нужно seek и skip
Алексей
Я так то запустил в 4 потока. Вот так https://pastebin.com/DuRnHsCL
Vladislav
Я так то запустил в 4 потока. Вот так https://pastebin.com/DuRnHsCL
SOURCE_SIZE=128006114770944 Я надеюсь это в блоках?
Vladislav
Это в байтах
Не вижу флагов тогда
Vladislav
Прочти
Алексей
Открой
Хочешь сказать я получу кашу в итоге?
Vladislav
Хочу сказать, что ты сперва посмотри на то сколько ядер у тебя в потолок
Vladislav
А потом уже решай где проблема
Vladislav
Хочешь сказать я получу кашу в итоге?
Ну нет, просто у тебя 4-й dd выдаст ошибку скорее всего
Vladislav
Ибо у тебя в реальности не 128 006 114 770 944, а 250 011 942 912 блоков
Vladislav
А значит всё что пытается писать после 250 011 942 912 скажет *out of bound* и не будет работать
Алексей
Ну нет, просто у тебя 4-й dd выдаст ошибку скорее всего
Я проверил этот скриптт на небольшом zvole. Все записалось норм. И смонтировалось даже потом
Vladislav
У тебя процессы в бэкграунде крутятся
Алексей
И как же ты проверил вывод?
Ч сделал фс на 1 гиг в файле контейнере, смонтировал записал туда файл на 999мб, сделал его мд5. Затем отмортировал и этим скриптом в 4 части скопировал файл в звол. После чего смонтировал звол и чекнул мд5
Vladislav
Я проверил этот скриптт на небольшом zvole. Все записалось норм. И смонтировалось даже потом
Так я не говорю, что он не работает, у тебя всё запишется. Тем dd который попадает в нужный размер
Vladislav
Попробуй к примеру 4-й dd запустить в консоли ручками
Алексей
Попробуй к примеру 4-й dd запустить в консоли ручками
Вот прям сейчас возмоности нет я уже афк. Но я пока не понял что ты имеешь в виду
Vladislav
Подсказка, один блок = 512 байт
Алексей
Я байтами пишу
Vladislav
Алексей
Дебиаг
Vladislav
https://manpages.debian.org/buster/coreutils/dd.1.en.html
Vladislav
Читаем
Vladislav
Ещё раз. У тебя из 4 dd работает 1
Алексей
Понял. Интересно почему на 1гб файле всё ок записалось?
Vladislav
У тебя просто 3 dd высрали в бэкграунде failed to start, а один всё записал
Vladislav
Либо меняй размер на блоки, либо добавляй флаги
Алексей
Понял спасибо
Vladislav
И смотри на s-tui
Алексей
Посмотрю завтра
Ravino
К сожалению, я не смогу решить эту капчу и видимо придётся зайти ещё раз и попросить у кого-нибудь помощь. Здесь нет аудио капчи и это вызывает большие сложности при потере зрения. Спасибо.
Алексей
Либо меняй размер на блоки, либо добавляй флаги
Борис, ты не прав! https://pastebin.com/9a9zcvaC всё нормально ддшится по частям без флагов
Алексей
А теперь с блочного устройства прогони 4-й dd
не совсем понял куда прогнать
Vladislav
не совсем понял куда прогнать
Куда угодно, хоть в /dev/null
Алексей
Vladislav
https://pastebin.com/tbY9kfaw
Интересно, хм. Значит неправ в этом Тогда что по s-tui?
Алексей
(это если что льется в 4 потока со вчерашнего дня)
Vladislav
Util скинь
Vladislav
Левый столбец
Vladislav
Ниже
Алексей
ну там достаточно динамично то 10 то 99
Алексей
иногда даже вообще практически по нулям. основное время синусоида от 30 до 99
Алексей
так запущено да
Алексей
4 потока льёт со вчерашнего дня
Vladislav
хм, а чё по top?
Алексей
Ну то же самое. Тут лучше видео смотреть но сюда я отправить не могу
Алексей
четко видно что он читает 4 потока (в буфер оперативки) - нагрузка маленькая затем резко начинает писать в зфс и загрузка под 100% затем цикл повторяется
Vladislav
А покрути-ка tgx transaction
Алексей
хм об этом я не подумал
Алексей
но вообще думаешь поможет сильно?