Size: a a a

Chia Network RU (unofficial)

2021 June 05

p

petr in Chia Network RU (unofficial)
там есть ключи специальные, но я так не пробовал ((
источник

SK

Sergey Krylov in Chia Network RU (unofficial)
Ну сиди тогда синхронизируется дальше.
источник

p

petr in Chia Network RU (unofficial)
у меня через сеть смонтированы диски с плотами - все работает.
источник

p

petr in Chia Network RU (unofficial)
дать тебе скрипт?
источник

MD

M D in Chia Network RU (unofficial)
Я найду решение , если такие как ты недалёкие путать не будут .
источник

SK

Sergey Krylov in Chia Network RU (unofficial)
Отключи фаервол сперва.
источник

MD

M D in Chia Network RU (unofficial)
Обновить версию клиента , думаю в ней проблема .    А проблема чата это такие как ты наугад помогают .
источник

n

n404an in Chia Network RU (unofficial)
Дай, погляжу )

Их полно разных.
От пары строк на питоне до портянки на баше.
Я хочу бинарник сделать, что бы просто параметры принимал и дальше магия.
источник

SK

Sergey Krylov in Chia Network RU (unofficial)
Всё уже на 1.1.6 а ты динозавр поди до сих пор на 1.1.1 🤦
источник

p

petr in Chia Network RU (unofficial)
вот такой скрипт у меня работает.
запускать: имяскрипта <сервер плоттера> [<маска пути>]
скрипт в цикле раз в минуту подбирает нужный mount, где есть место, проверяет наличие файлов на источнике, проверяет, что нет rsync на тот же винт и копирует файлы. было ограничение 50мбайт/с, чтобы не клал источник и сеть, потом убрал.
контроль свободного места сделан тупо, но пока работает. по уму надо брать значение в гб и сравнивать
opts=" --remove-source-files --bwlimit=150000 --max-delete=1 "
src="/mnt/*/*/plot*.plot"
srv="$1"
echo "script: $0"
echo "arg1: $1"
if [[ -n "$2" ]]; then
 src="$2"
fi
while `true`
do
 echo "for..."
 for dst in `df -h -B K | grep chia | sort -k 4 -n -u | grep -vP "98%|99%|100%" | awk '{print $5 " " $6}' | awk '{print $2}'`
 do
   echo "do..."
   echo "check rsync at: dst: $dst"
   ps -ef | grep rsync | grep bwlimit | grep $dst || break
 done
 df -h $dst | grep -P "98%|99%|100%" && (echo "error: is not enough space at storage"; exit)
 echo "srv: $srv src: $src trg: $trg  dst: $dst"
 rsync -autPS root@$srv:"$src" $dst/chia-save/ $opts 2>/dev/null
 sleep 60
done
источник

R

Replicant in Chia Network RU (unofficial)
Ты хочешь написать на не интерпретируемом языке?
источник

n

n404an in Chia Network RU (unofficial)
"проверяет, что нет rsync на тот же винт" Это хорошо, когда к винту только один источник лезет, который видит скрипт.
А если 5-7 серваков? :)
Это уже будет v2 в моём случае...
превонахом похожее на твой скрипт
источник

p

petr in Chia Network RU (unofficial)
у меня смонтировано 17 винтов )) поэтому переходит к следующему
источник

n

n404an in Chia Network RU (unofficial)
ага, на golang
источник

SK

Sergey Krylov in Chia Network RU (unofficial)
На хтмл лучше 😂
источник

n

n404an in Chia Network RU (unofficial)
я не об этом.
А когда винты смонтированы на разных серваках . И все хотят на них писать.
тут уже очередь над очередью нужна
источник

M

MY in Chia Network RU (unofficial)
Что лучше WD BLACK SN850 или Samsung 980 Pro?
источник

p

petr in Chia Network RU (unofficial)
для каждого плоттера - свой инстанс скрипта запущен:
ps -ef | grep plots
root     12699  4346  0 01:24 pts/2    00:00:01 bash rsyncplots.sh srv7
root     12717  4310  0 01:24 pts/1    00:00:01 bash rsyncplots.sh srv5
root     12735  4276  0 01:24 pts/0    00:00:01 bash rsyncplots.sh srv4
моунты:
df -h | grep chia
/dev/sdv1             2.8T  2.7T   58G  98% /mnt/chia01
/dev/sdt1             2.8T  2.7T   58G  98% /mnt/chia02
/dev/sdu1             2.8T  2.7T   58G  98% /mnt/chia03
/dev/sdw1             2.8T  2.7T   58G  98% /mnt/chia04
/dev/sdq1             2.8T  2.7T   58G  98% /mnt/chia05
/dev/sdo1             2.8T  2.7T   58G  98% /mnt/chia06
/dev/sds1             3.7T  3.6T     0 100% /mnt/chia07
/dev/sdp1             3.7T  3.4T   93G  98% /mnt/chia08
/dev/sdb1             3.6T  3.6T   27G 100% /mnt/chia09
/dev/sdc1             3.6T  3.4T   36G  99% /mnt/chia10
/dev/sdf1             2.8T  2.7T   47G  99% /mnt/chia11
/dev/sdj1             3.7T  3.6T   62G  99% /mnt/chia12
/dev/sdk1             3.7T  3.6T   63G  99% /mnt/chia13
/dev/sdl1             3.7T  3.6T   62G  99% /mnt/chia14
/dev/sde1             2.8T  2.7T   57G  98% /mnt/chia15
/dev/sdi1             3.7T  917G  2.8T  25% /mnt/chia16
/dev/sdr1             3.7T  3.1T  551G  86% /mnt/chia17
источник

SK

Sergey Krylov in Chia Network RU (unofficial)
Гнусмас
источник

p

petr in Chia Network RU (unofficial)
у меня пока на одном ))
ну наверно надо городить огород по-сложнее. или руками разделить направления переноса в заивисимости от продуктивности плоттеров
источник