Ahoj,
zkousel sem rozchodit na VPSfree (Ubuntu 16.04) nextcloud, coz se podarilo, nicmene chtel
sem do nej mountnout dalsi data z disku, ktery je fyzicky u me doma v PC ktere bezi Ubntu
18.04 a tady sem narazil na problem s kompletnim vytizenim linky (50/50mbit) mezi temito
stroji v pripade, ze vylistuju data z druheho disku v nextcloudu.
Popisu to trosku detailneji:
- na vpsfree ubuntu 16.04, posledni verze nextloudu, php 7.2, mariadb
- datova slozka nextcoudu je v /srv/nextcloud
- user slozka je tim padem /srv/nextcloud/user
- do /srv/nextcloud/user/files/music/rec-dread je mountnuty pres sshfs folder z toho
druheho PC beziciho ubuntu 18.04 pomoci nasledujiciho fstab zaznamu (jsou tam vymenene ssh
klice a mezi masinama je openvpnka proto 172 IP):
sshfs#mountrecvps@172.23.0.8:/mnt/music/audio2/REC/
/srv/nextcloud/user/files/music/rec-dread/ fuse
defaults,delay_connect,idmap=user,ro,reconnect,allow_other 0 0
- do nextcloudu sem tyhle fajly naimportoval podle manualu pres:
sudo -u www-data ./occ files:scan --path="/user/files"
- data dou pres nextclouc stahovat, prehravat mp3ky, nejdou mazat / prejmenovavat protoze
read only (naschval), potud vse OK
- bohuzel jakmile user v nextcloudu jen vylistuje (otevre) tu rec-dread slozku, zacne
vpsfree tahat plnou rychlosti (tj 50mbit) nekolik (co si pamatuju tak 5 nebo 6) souboru z
toho druheho PCka, toto trva dokud nerestartuju apache na VPSfree (ty fajly tam maji
stovky mega kazdy, nechal sem to bezet asi 10-15minut a furt to tahalo, za tu dobu potahal
tak 3GB+)
ALE...
Pokud nextcloud dam primo na ten druhy stroj kde je fyzicky ten disk, je vse OK, postup:
- vyinstalil sem nextcloud posledni verze, mariadb, stejne jako na vpsce
- do user slozky do slozky music bindnul ten samy folder rec-dread (akorat tentokrate ne
pres sshfs protoze to je lokalni disk) a okriplil to linux pravama na read only
- import pres
sudo -u www-data ./occ files:scan --path="/user/files"
- vysledek - vse funguje jak ma, zadne besneni s datovym diskem se v pripade vylistovani
rec-dread nekonna (v iotop sem ani nepostrehl ze by na nej sahl)
Netusi nekdo v cem by mohl byt problem / kam kouknout / co zkusit / co delam blbe?
Aktualne nevim jestli ten problem dela nextcloud, vpsfree, sshfs nebo kombinace techto
veci dohromady (openvpn sem vyloucil coby pricinu, ta s tim nema imho moc co delat, i kdyz
data pres ni tecou, nicmene ten sshfs mount funguje spolehlive, nepada, takze openvpn sem
neuvazoval).
Ten druhy PC je stary a ten nexcloud na nem sice jede, ale odezva neni tak rychla jako
kdyz bezi na VPSce.
Diky - Buger