FAQS


Quando la mia installazione a scatto riceverà l’ultima versione?

Gli snap sono una delle nostre più grandi basi di installazione. Stanno anche aggiornando automaticamente. Di conseguenza ci piace dedicare più tempo a testare prima di rilasciare. Gli snap aggiornati vengono generalmente rilasciati intorno al 15 del mese, circa 2 settimane dopo una nuova versione. Questo ci dà il tempo di cercare problemi in modo da non doverlo fare. Se hai requisiti speciali e hai davvero bisogno di utilizzare immediatamente l’ultima versione, si prega di considerare un altro metodo di installazione, ad esempio Docker

Ubuntu 16.04 LTS dà messaggio “snap non trovato”, cosa c’è che non va?

Assicurati di utilizzare le immagini X64 o AMD64 (o ARMHF), specialmente su VPS o VM. X86 (32 bit) non è supportato.

Come si aggiorna manualmente a una nuova versione?

Mentre gli aggiornamenti si verificano automaticamente di solito entro 6 ore dal momento del rilascio, è possibile aggiornare manualmente emettendo questo comando:

sudo snap refresh rocketchat-server 

** Come torno alla versione precedente di Rocket.chat?**

sudo snap revert rocketchat-server 

Come faccio a dire se Rocket.chat è effettivamente in esecuzione?

Puoi controllare lo stato di Rocket.Chat con:

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

Puoi anche controllare lo stato di Mongo e Caddy:

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

Come posso visualizzare i registri?

Per vedere i registri da Rocket.Chat:

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

Per vedere i registri di Mongo o Caddy:

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

Devo riavviare Rocket.Chat, come faccio?

Per riavviare Rocket.Chat:

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

Allo stesso modo Mongo e Caddy possono essere riavviati:

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

Qual è la politica di riavvio?

La politica di Snap è di riavviare sul fallimento.

Come faccio a eseguire il backup dei miei dati snap?

1 . Ferma il tuo server Rockethat:

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

Nota: mentre il servizio RocketCat-Server dovrebbe essere fermato, il servizio RocketCat-Mongo dovrebbe essere mantenuto in esecuzione!

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

2 . Emetti questo comando di backup:

sudo snap run rocketchat-server.backupdb

3 . Se tutto va bene, vedrai un output simile a:

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

4 . Inizia il tuo server Rockethat:

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

5 . Copia il tuo file di backup in un sistema diverso per la custodia!

Come posso ripristinare i dati di backup al mio scatto?

1 . Ferma il tuo server Rockethat:

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

Nota: mentre il servizio RocketCat-Server dovrebbe essere fermato, il servizio RocketCat-Mongo dovrebbe essere mantenuto in esecuzione!

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

2 . Copia il tuo file di backup nella cartella comune di Snap:

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

3 . Emissione di questo comando di ripristino:

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

4 . Se stai sostituendo un database esistente, sarai avvisato:

**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)>
  • \ [*] File di backup …
  • \ [*] Ripristino dei dati …
  • \ [*] preparazione del database …
  • \ [+] ripristino completato! Si prega di riavviare i servizi Snap.RockEtchat per verificare. Se qualcosa va storto, ti verrà invece presentato un percorso al file di registro pertinente per aiutare a porre rimedio agli errori. In questo caso, il database potrebbe non essere utilizzabile fino a quando un ripristino non viene eseguito correttamente. 6 . Inizia il tuo server Rockethat:
sudo service snap.rocketchat-server.rocketchat-server start

Come posso aggiungere l’opzione per montare media?

Si noti che l’interfaccia che fornisce la possibilità di accedere al supporto rimovibile non è automaticamente connessa al momento dell’installa Media rimovibile collegando quell’interfaccia:

sudo snap connect rocketchat-server:removable-media

Quali cartelle usano gli scatti?

  • I tuoi file snap effettivi per ogni versione di Rocket.Chat vengono copiati in: /var/lib/snaps/snaps e sono montati in modalità di sola lettura.
  • La tua directory comune a scatto è: /var/snap/rockethar-server/comune/; carichi di file su disco e il database sono archiviati qui.
  • La tua directory di dati SNAP è /var/snap/rockethar-server/; Questa è una cartella in versione.
  • È possibile accedere alla directory dei dati SNAP corrente in /var/snap/rockethar-server/current

** Come rimuovo una versione precedente specifica di Rocket.chat?**

Puoi farlo emettendo il seguente comando, dove n è la versione desiderata:

snap remove --revision=N rocketchat-server

Come posso aggiungere uno strumento come Strace per il debug Cosa sta succedendo nel mio scatto?

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

Come posso cambiare la porta Rocket.Chat, Mongo \ _url e Mongo \ _oplog \ _url nel mio scatto?

A partire dalla versione 0.73, è possibile configurare queste variabili ambientali attraverso ganci a scatto come questo:

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

Ricorda di riavviare il servizio Rocket.Chat dopo aver impostato nuovi valori:

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

Questo è un esempio per eseguire Rocket.Chat sulla porta 4000 anziché su 3000 e impostare il nome del database su Rockethat anziché le parti:

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

Come posso cambiare altre variabili ambientali nel mio scatto?

A partire dalla versione 0.73, è possibile sovrascrivere qualsiasi razzo.Chat Variabili ambientali che eliminano i file che terminano in .env nella directory $ snap \ _common (/var/snap/rockethar-server/comune/), ad esempio, è possibile creare Un file per modificare le impostazioni SMTP:

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

Ricorda di riavviare il servizio Rocket.Chat dopo la creazione di file .env:

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

È consentito più di un file .env e è consentita più di una variabile ambientale definita per file.

 Italiano