Инструкция по автоматизации плоттинга в Линукс
Спасибо
@lolwtf Чтобы пользоваться скриптом нужно создать в корне дирректорию sudo mkdir /chia затем установите права пользователя sudo chown -R $USER:$USER /chia далее создаем директории в соответствии с количеством хранилищ плотов и темповых дисков для плоттинга.
mkdir /chia/chiatemp{1,2}
для двух темповых директорий.
mkdir /chia/chiastore{1,2}
для двух хранилищ.
Далее монтируем диски только туда, например mount -t xfs -o noatime,discard /dev/nvme0n1p1 /chia/chiatemp1
Для каждого потока рекомендую просто скопировать файл и запускать отдельно, например можно сделать три файла
plotting1.sh,
plotting2.sh,
plotting3.shРасставить нужные параметры в начале файла, такие как
TEMPNUMBER (темповая дира, если все сделали как описано выше, ничего менять не надо)
DIRNUMBER (директория внутри темп, помогает чистить файлы, если один из потоков плоттинга прервался, можно не трогать)
COUNT (количество плотов, которые будут делаться подряд)
DELAY (задержка между созданием плотов, одна минута - 1m, один час - 1h)
FINALDIR (конечная директория, если сделано по инструкии, можно не трогать)
На 18 и 19 строке:
SCRIPTPATH (путь до плоттера)
ARGUMENTS (аргументы к нему, количество потоков процессора, памяти и т.д.)
Сам файл скрипта в следующем сообщении