FAQS


Kdy bude moje instalace SNAP získá nejnovější verze?

Snipy jsou jednou z naší největší instalační základny. Jsou také aktualizovány automatické aktualizace. V důsledku toho rádi trávíme více času testováním před uvolněním. Aktualizované snímky se obvykle uvolňují kolem 15. měsíce - asi 2 týdny po novém vydání. To nám dává čas hledat problémy, takže nemusíte. Pokud máte speciální požadavky a opravdu potřebujete použít nejnovější verzi okamžitě, zvažte prosím další metodu instalace např. Dockera

Ubuntu 16.04 LTS dává zprávu „Snap není nalezen“, co se děje?

Ujistěte se, že používáte obrázky X64 nebo AMD64 (nebo ARMHF), zejména u VP nebo VMS. X86 (32bitový) není podporován.

Jak mohu ručně aktualizovat na nové vydání?

Zatímco aktualizace probíhají automaticky obvykle do 6 hodin od doby vydání, můžete aktualizovat ručně vydáním tohoto příkazu:

sudo snap refresh rocketchat-server 

** Jak se mohu vrátit k předchozí verzi Rocket.chat?**

sudo snap revert rocketchat-server 

Jak mohu zjistit, zda je Rocket.chat skutečně běží?

Můžete zkontrolovat stav Rocket.Chat s:

sudo service snap.rocketchat-server.rocketchat-server status 

Můžete také zkontrolovat stav Mongo a Caddy:

sudo service snap.rocketchat-server.rocketchat-mongo status
sudo service snap.rocketchat-server.rocketchat-caddy status 

Jak mohu zobrazit protokoly?

Chcete -li zobrazit protokoly z Rocket.Chat:

sudo journalctl -f -u snap.rocketchat-server.rocketchat-server 

Chcete -li vidět protokoly z Monga nebo Caddy:

sudo journalctl -f -u snap.rocketchat-server.rocketchat-mongo 
sudo journalctl -f -u snap.rocketchat-server.rocketchat-caddy

Musím restartovat Rocket.Chat, jak to mám udělat?

Restartovat Rocket.Chat:

sudo service snap.rocketchat-server.rocketchat-server restart 

Mongo a Caddy lze podobně restartovat:

sudo service snap.rocketchat-server.rocketchat-mongo restart
sudo service snap.rocketchat-server.rocketchat-caddy restart

Jaká je politika restartu?

Zásadou SNAP je restartovat selhání.

Jak zálohuji svá data SNAP?

1 . Zastavte svůj rocketchat-server:

sudo service snap.rocketchat-server.rocketchat-server stop

Poznámka: Zatímco služba Rocketchat-Server by měla být zastavena, služba Rocketchat-Mongo by měla být udržována!

sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
   Active: active (running) (...)

2 . Vydat tento příkaz zálohování:

sudo snap run rocketchat-server.backupdb

3 . Pokud vše půjde dobře, uvidíte nějaký výstup podobný:

[+] A backup of your data can be found at /var/snap/rocketchat-server/common/backup/rocketchat_backup_.tar.gz

4 . Spusťte svůj rocketchat-server:

sudo service snap.rocketchat-server.rocketchat-server start

5 . Zkopírujte záložní soubor do jiného systému pro úschovu!

Jak mohu obnovit data zálohování na svůj SNAP?

1 . Zastavte svůj rocketchat-server:

sudo service snap.rocketchat-server.rocketchat-server stop

Poznámka: Zatímco služba Rocketchat-Server by měla být zastavena, služba Rocketchat-Mongo by měla být udržována!

sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
   Active: active (running) (...)

2 . Zkopírujte záložní soubor do společné složky Snap:

sudo cp rocketchat_backup.tgz /var/snap/rocketchat-server/common/

3 . Vydat tento příkaz obnovení:

sudo snap run rocketchat-server.restoredb /var/snap/rocketchat-server/common/rocketchat_backup.tgz

4 . Pokud nahrazujete existující databázi, budete upozorněni:

**ATTENTION**
* Your current database WILL BE DROPPED prior to the restore!
* Would you like to make a backup of the current database before proceeding?
* (y/n/Q)>
  • \ [*] Extrahování záložního souboru …
  • \ [*] Obnovení dat …
  • \ [*] Příprava databáze …
  • \ [+] Obnovení dokončeno! Restartujte prosím Snap.Rocketchat Services a ověřit. Pokud se něco pokazí, místo toho vám bude představena cesta k příslušnému souboru protokolu, která pomůže s nápravou chyb. V tomto případě nemusí být databáze použitelná, dokud nebude úspěšně provedena obnovení. 6 . Spusťte svůj rocketchat-server:
sudo service snap.rocketchat-server.rocketchat-server start

Jak mohu přidat možnost pro Mount Media?

Všimněte si, že rozhraní poskytující schopnost přístupu k odnímatelnému médiu není při instalaci automaticky připojeno, takže pokud byste chtěli použít externí úložiště (nebo jinak používat zařízení v /médiu pro data), musíte poskytnout povolení k přístupu odnímatelné média připojením tohoto rozhraní:

sudo snap connect rocketchat-server:removable-media

Jaké složky používají snímky?

  • Vaše skutečné soubory Snap pro každou verzi Rocket.Chat jsou zkopírovány na: /var/lib/snapd/snaps a jsou namontovány v režimu pouze pro čtení.
  • Váš společný adresář Snap je: /var/snap/rocketchat-server/common/; nahrávání souboru na disk a databáze jsou zde uložena.
  • Váš adresář Snap Data je `/var/snap/rocketchat-server/; „Toto je složka verze.
  • Můžete získat přístup k aktuálnímu adresáři Snap Data na adrese /var/Snap/RocketChat-Server/Current

** Jak mohu odstranit konkrétní předchozí verzi Rocket.chat?**

To můžete udělat vydáním následujícího příkazu, kde n je požadovaná verze:

snap remove --revision=N rocketchat-server

Jak mohu přidat nástroj jako Strace k ladění toho, co se děje v mém Snap?

snapcraft prime
snap try prime --devmode
cp /usr/bin/strace prime
snap run  --shell
sudo ./strace

Jak mohu změnit rocket.chat port, mongo \ _url a mongo \ _oplig \ _url v mém Snap?

Počínaje vydáním 0,73 je možné tyto proměnné prostředí nakonfigurovat pomocí takových háčků Snap:

sudo snap set rocketchat-server port=
sudo snap set rocketchat-server mongo-url=mongodb://:/
sudo snap set rocketchat-server mongo-oplog-url=mongodb://:/local

Nezapomeňte restartovat službu Rocket.Chat po nastavení nových hodnot:

sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

Toto je příklad pro spuštění Rocket.Chat na portu 4000 namísto 3000 a nastavení názvu databáze na Rocketchat místo večírků:

sudo snap set rocketchat-server port=4000
sudo snap set rocketchat-server mongo-url=mongodb://localhost:27017/rocketchat
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

Jak mohu změnit další proměnné životního prostředí v mém SNAP?

Počínaje vydáním 0,73 je možné přepsat jakoukoli raketovou proměnnou environmentálních proměnných, které ukončují soubory končící. Env v $ Snap \ _Common Arectory (/var/Snap/RocketChat-Server/Common/), můžete například vytvořit Soubor pro změnu nastavení SMTP:

cat /var/snap/rocketchat-server/common/overwrite-smtp.env
OVERWRITE_SETTING_SMTP_Host=my.smtp.server.com

Nezapomeňte restartovat službu Rocket.Chat po vytvoření souborů. Env:

sudo systemctl restart snap.rocketchat-server.rocketchat-server.service

Více než jeden soubor. ENV je povolen a je povolena více než jedna proměnná prostředí definovaná na soubor.

 Čeština