Witam,
piszę w sprawie dość nękającej mnie - otóż odkryłem alternatywę (strona projektu) do Slacka / Discorda lub czegotamkolwiek używałem w przeszłości. Czat na miarę naszych czasów, i na dodatek hostowany na własnej maszynie (!!!). Jego paczka jest dystrybuowana przez platformę snap
(strona projektu).
Problem
Snapów nie da się zainstalować na VPSie. A oto dlaczego:
May 16 08:02:41 vps2150 /usr/lib/snapd/snapd[20693]: daemon.go:176: DEBUG: uid=0;@ POST /v2/snaps/rocketchat-server 205.008167ms 202
May 16 08:02:41 vps2150 /usr/lib/snapd/snapd[20693]: taskrunner.go:367: DEBUG: Running task 44 on Do: Download snap "core" (1689) from channel "stable"
May 16 08:02:44 vps2150 /usr/lib/snapd/snapd[20693]: taskrunner.go:367: DEBUG: Running task 45 on Do: Fetch and check assertions for snap "core" (1689)
May 16 08:02:45 vps2150 /usr/lib/snapd/snapd[20693]: taskrunner.go:367: DEBUG: Running task 46 on Do: Mount snap "core" (1689)
May 16 08:02:45 vps2150 systemd[1]: Reloading.
May 16 08:02:45 vps2150 systemd[1]: [/lib/systemd/system/vzfifo.service:19] Support for option SysVStartPriority= has been removed and it is ignored
May 16 08:02:45 vps2150 systemd[1]: Reloading.
May 16 08:02:45 vps2150 systemd[1]: [/lib/systemd/system/vzfifo.service:19] Support for option SysVStartPriority= has been removed and it is ignored
May 16 08:02:45 vps2150 systemd[1]: Mounting Mount unit for core...
-- Subject: Unit snap-core-1689.mount has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit snap-core-1689.mount has begun starting up.
May 16 08:02:45 vps2150 mount[3978]: mount: /var/lib/snapd/snaps/core_1689.snap: failed to setup loop device: Operation not permitted
May 16 08:02:45 vps2150 systemd[1]: snap-core-1689.mount: Mount process exited, code=exited status=32
May 16 08:02:45 vps2150 systemd[1]: Failed to mount Mount unit for core.
-- Subject: Unit snap-core-1689.mount has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit snap-core-1689.mount has failed.
--
-- The result is failed.
Tutaj (github) zaproponowano przyczynę, i wykonując ciąg poleceń zaproponowanych przez @kyrofa, doszedłem do tego samego wniosku - nie da się montować directory. Albo coś w tym stylu, brakuje mi określeń :_; Tutaj (pastebin) zobaczycie jak to wyglądało.
A zatem moje pytanie: czy ten problem da się rozwiązać (bez wynajmowania dedyka) czy może niemożliwość montowania jest hardkodowana w narzędziach wirtualizacji VPSów?
Warto też wspomnieć: Ubuntu 16.04 na OpenVZ z 4GB RAMu. (cudowna oferta dla początkujących ;) (ale i tak wolę Debiana))