Hubzilla
Login
Hubzilla
Login
System Apps
Directory
Help
Language
Random Channel
Report Bug
Search
Support Hubzilla
Sat, 17 Oct 2020 14:00:42 +0500
View Profile
Александр
shuro@friends.deko.cloud
Идея присоединить к
#Nextcloud
папку, смонтированную через VPN, оказалась так себе.
Если соединение повисает, а Nextcloud обращается к папке, то всё встаёт колом. Причём даже не только Nextcloud, а весь PHP целиком.
#лытдыбр
#lang ru
Link to Source
show all
7 Comments
Sat, 17 Oct 2020 14:29:09 +0500
View Profile
Александр
shuro@friends.deko.cloud
@
shuro
Пока думаю не отбросить идею целиком, а сделать скрипт, который раз в минуту будет проверять доступность удаленного хоста и NFS на нём, если нет - то форсировать размонтирование. При доступности - наоборот.
Костыли, ебучие костыли везде.
Link to Source
Sat, 17 Oct 2020 14:44:06 +0500
View Profile
Alexander Konzurovski
kinen@hubzilla.konzurovski.net
@
Александр
А отмонтировать даст ли? Будет же жаловаться - "эээ... тут типа занято".
Link to Source
Sat, 17 Oct 2020 15:35:20 +0500
View Profile
Александр
shuro@friends.deko.cloud
@
shuro
@
kinen
umount -l
прокатывает, вроде. И даже даёт примонтировать снова позже. Но надо ещё поэкспериментировать.
Link to Source
Sat, 17 Oct 2020 15:40:36 +0500
View Profile
Александр
shuro@friends.deko.cloud
@
shuro
Причем сначала сделал через systemd automount и был уверен, что всё "само заработает". Ага, щас - он вообще зависает на монтировании навсегда, если шара не отвечает.
#ЗачемТакЖить
Link to Source
Sat, 17 Oct 2020 21:17:32 +0500
View Profile
cauf 🇷🇺
cauf@lor.sh
@shuro
костылеориентированное программирование
Link to Source
Sat, 17 Oct 2020 21:20:01 +0500
View Profile
Александр
shuro@friends.deko.cloud
@
shuro
@
cauf
Не костыль, а юникс-вей :D
Link to Source
1 Like
Unknown
Sun, 18 Oct 2020 17:05:16 +0500
View Profile
Александр
shuro@friends.deko.cloud
@
shuro
Просто не получилось :) Скрипт разросся. umount выполняется, но не выходит, поэтому выполняется так:
timeout -k 10s 5s umount -lf $FOLDER
Link to Source
72305998515f8c2f01a71ac049576780-1.png
Conversation Features
Loading...
Conversation Features
Loading...
Login
Email or nickname
Password
Remember me
Login
Register
Password Reset
Remote Authentication