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.