FAQS
#VALUE!
Quand mon installation SNAP obtiendra-t-elle la dernière version?
Les snaps sont l’une de nos plus grandes bases d’installation. Ils sont également mis à jour automatique. En conséquence, nous aimons passer plus de temps à tester avant de la libérer. Les snaps mis à jour sont généralement publiés vers le 15 du mois - environ 2 semaines après une nouvelle version. Cela nous donne le temps de chercher des problèmes afin que vous n’ayez pas à le faire. Si vous avez des exigences spéciales et que vous devez vraiment utiliser la dernière version immédiatement, veuillez considérer une autre méthode d’installation, par exemple Docker
Ubuntu 16.04 LTS donne le message “Snap Not Found”, qu’est-ce qui ne va pas?
Assurez-vous que vous utilisez des images X64 ou AMD64 (ou ARMHF), en particulier sur les VP ou les VM. x86 (32 bits) n’est pas pris en charge.
Comment puis-je mettre à jour manuellement une nouvelle version?
Alors que les mises à jour se produisent automatiquement dans les 6 heures à compter de la sortie, vous pouvez mettre à jour manuellement en émettant cette commande:
sudo snap refresh rocketchat-server
** Comment puis-je revenir à la version précédente de Rocket.Chat?**
sudo snap revert rocketchat-server
Comment savoir si Rocket.Chat est en cours d’exécution?
Vous pouvez vérifier l’état de Rocket.Chat avec:
sudo service snap.rocketchat-server.rocketchat-server status
Vous pouvez également vérifier l’état de Mongo et Caddy:
sudo service snap.rocketchat-server.rocketchat-mongo status
sudo service snap.rocketchat-server.rocketchat-caddy status
Comment puis-je afficher les journaux?
Pour voir les journaux de Rocket.Chat:
sudo journalctl -f -u snap.rocketchat-server.rocketchat-server
Pour voir les journaux de Mongo ou Caddy:
sudo journalctl -f -u snap.rocketchat-server.rocketchat-mongo
sudo journalctl -f -u snap.rocketchat-server.rocketchat-caddy
J’ai besoin de redémarrer Rocket.Chat, comment puis-je faire cela?
Pour redémarrer Rocket.Chat:
sudo service snap.rocketchat-server.rocketchat-server restart
Mongo et Caddy peuvent également être redémarrés:
sudo service snap.rocketchat-server.rocketchat-mongo restart
sudo service snap.rocketchat-server.rocketchat-caddy restart
Quelle est la politique de redémarrage?
La politique du SNAP consiste à redémarrer sur l’échec.
Comment sauvegarder mes données SNAP?
1. Arrêtez votre serveur Rocketchat:
sudo service snap.rocketchat-server.rocketchat-server stop
Veuillez noter: Bien que le service Rocketchat-Server doit être arrêté, le service Rocketchat-Mongo doit être en cours d’exécution!
sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
Active: active (running) (...)
2 . Émettez cette commande de sauvegarde:
sudo snap run rocketchat-server.backupdb
3 . Si tout se passe bien, vous verrez une sortie similaire à:
[+] A backup of your data can be found at /var/snap/rocketchat-server/common/backup/rocketchat_backup_.tar.gz
4 . Commencez votre serveur Rocketchat:
sudo service snap.rocketchat-server.rocketchat-server start
5 . Copiez votre fichier de sauvegarde dans un autre système pour la garde!
Comment restaurer les données de sauvegarde à mon instantané?
1. Arrêtez votre serveur Rocketchat:
sudo service snap.rocketchat-server.rocketchat-server stop
Veuillez noter: Bien que le service Rocketchat-Server doit être arrêté, le service Rocketchat-Mongo doit être en cours d’exécution!
sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
Active: active (running) (...)
2 . Copiez votre fichier de sauvegarde dans le dossier commun du Snap:
sudo cp rocketchat_backup.tgz /var/snap/rocketchat-server/common/
3 . Émettez cette commande de restauration:
sudo snap run rocketchat-server.restoredb /var/snap/rocketchat-server/common/rocketchat_backup.tgz
4 . Si vous remplacez une base de données existante, vous serez averti:
**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)>
- \ [\ * ] Extraction du fichier de sauvegarde …
- \ [\ * ] restauration des données …
- \ [\ * ] Préparation de la base de données …
- \ [+ ] Restaurer terminé! Veuillez redémarrer les services Snap.Rocketetchat pour vérifier. Si quelque chose ne va pas, vous serez plutôt présenté avec un chemin vers le fichier journal pertinent pour aider à remédier aux erreurs. Dans ce cas, la base de données peut ne pas être utilisable jusqu’à ce qu’une restauration soit effectuée avec succès. 6 . Commencez votre serveur Rocketchat:
sudo service snap.rocketchat-server.rocketchat-server start
Comment ajouter l’option à Mount Media?
Notez que l’interface offrant la possibilité d’accéder à des supports amovibles n’est pas automatiquement connecté lors de l’installation, donc si vous souhaitez utiliser un stockage externe (ou autrement utiliser un appareil dans / support pour les données), vous devez donner l’autorisation instantanée pour accéder Média amovible en connectant cette interface:
sudo snap connect rocketchat-server:removable-media
Quels dossiers utilisent les snaps?
- Vos fichiers SNAP réels pour chaque version de Rocket.Chat sont copiés sur:
/ var / lib / snapd / snaps
et ils sont montés en mode en lecture seule. - Votre répertoire SNAP Common est:
/ var / snap / rocketchat-server / commun /;
Les téléchargements de fichiers sur le disque et la base de données sont stockés ici. - Votre répertoire de données SNAP est `/ var / snap / rocketchat-server /; «Il s’agit d’un dossier versé.
- Vous pouvez accéder au répertoire de données SNAP actuel à
/ var / snap / rocketchat-server / current
** Comment supprimer une version précédente spécifique de Rocket.Chat?**
Vous pouvez le faire en émettant la commande suivante, où n est la version souhaitée:
snap remove --revision=N rocketchat-server
Comment ajouter un outil comme Strace pour déboguer ce qui se passe dans mon snap?
snapcraft prime
snap try prime --devmode
cp /usr/bin/strace prime
snap run --shell
sudo ./strace
Comment changer le port Rocket.Chat, Mongo \ _Url et Mongo \ _OPLOG \ _URL dans mon snap?
À partir de la version 0.73, il est possible de configurer ces variables environnementales via des crochets instantanés comme celui-ci:
sudo snap set rocketchat-server port=
sudo snap set rocketchat-server mongo-url=mongodb://:/
sudo snap set rocketchat-server mongo-oplog-url=mongodb://:/local
N’oubliez pas de redémarrer le service Rocket.Chat après la définition de nouvelles valeurs:
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
Ceci est un exemple pour exécuter Rocket.Chat sur le port 4000 au lieu de 3000 et définir le nom de la base de données sur Rocketchat au lieu de parties:
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
Comment changer d’autres variables environnementales dans mon instantané?
À partir de la version 0.73, il est possible d’écraser n’importe quelle fusée. un fichier pour modifier les paramètres SMTP:
cat /var/snap/rocketchat-server/common/overwrite-smtp.env
OVERWRITE_SETTING_SMTP_Host=my.smtp.server.com
N’oubliez pas de redémarrer le service Rocket.Chat après avoir créé des fichiers .env:
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
Plus d’un fichier .env est autorisé et plus d’une variable environnementale définie par fichier est autorisée.