FAQS

#VALUE!

Когда моя инсталляция получит последнюю релиз?

Снимки - одна из наших самых больших установленных базой. Они также являются автоматическим обновлением. В результате нам нравится проводить больше времени на тестирование перед выпуском. Обновленные снимки обычно выпускаются около 15 -го числа месяца - примерно через 2 недели после нового выпуска. Это дает нам время искать проблемы, поэтому вам не нужно. Если у вас есть особые требования, и вам действительно нужно сразу же использовать последний выпуск, пожалуйста, рассмотрите другой метод установки, например, Docker

Ubuntu 16.04 LTS дает сообщение «Snap не найдено», что случилось?

Убедитесь, что вы используете изображения x64 или AMD64 (или ARMHF), особенно на VPS или VMS. x86 (32-битный) не поддерживается.

Как мне вручную обновить новый релиз?

Хотя обновления случаются автоматически, обычно в течение 6 часов после выпуска, вы можете обновлять вручную, выпустив эту команду:

sudo snap refresh rocketchat-server 

** Как мне вернуться к предыдущей версии Rocket.chat?**

sudo snap revert rocketchat-server 

Как мне сказать, на самом деле работает Rocket.chat?

Вы можете проверить статус Rocket.chat с:

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

Вы также можете проверить статус Mongo и Caddy:

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

Как я могу просматривать журналы?

Чтобы увидеть журналы от Rocket.chat:

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

Чтобы увидеть журналы от Mongo или Caddy:

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

Мне нужно перезапустить Rocket.chat, как мне это сделать?

Чтобы перезапустить Rocket.chat:

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

Монго и Кэдди могут быть также перезагружены:

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

Что такое политика перезапуска?

Политика SNAP состоит в том, чтобы перезапустить неудачу.

Как сделать резервное копирование данных о том?

1 . Остановите свой Rocketchat-Server:

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

Обратите внимание: пока служба Rocketchat-Server должна быть остановлена, услуга Rocketchat-Mongo должна продолжаться!

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

2 . Выпустите эту команду резервного копирования:

sudo snap run rocketchat-server.backupdb

3 . Если все пойдет хорошо, вы увидите какой -то выход, похожий на:

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

4 . Начните свой Rocketchat-Server:

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

5 . Скопируйте файл резервного копирования в другую систему для хранения!

Как мне восстановить данные резервного копирования в моем снижении?

1 . Остановите свой Rocketchat-Server:

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

Обратите внимание: пока служба Rocketchat-Server должна быть остановлена, услуга Rocketchat-Mongo должна продолжаться!

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

2 . Скопируйте файл резервного копирования в общую папку Snap:

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

3 . Выпустите эту команду Restore:

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

4 . Если вы заменяете существующую базу данных, вы будете предупреждены:

**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)>
  • \ [*] Извлечение файла резервного копирования …
  • \ [*] Восстановление данных …
  • \ [*] Подготовка базы данных …
  • \ [+] восстановить завершено! Пожалуйста, перезапустите сервисы snap.rocketchat для проверки. Если что -то пойдет не так, вместо этого вам будет представлен путь к соответствующему файлу журнала, чтобы помочь исправить ошибки. В этом случае база данных может быть не пригодной для использования, пока восстановление не будет успешно выполнено. 6 . Начните свой Rocketchat-Server:
sudo service snap.rocketchat-server.rocketchat-server start

Как добавить опцию в Mount Media?

Обратите внимание, что интерфейс, обеспечивающий возможность получить доступ к съемной носителе, не подключается автоматически при установке, поэтому, если вы хотите использовать внешнее хранилище (или иным образом использовать устройство в /носитель для данных), вам необходимо дать разрешение Snap для доступа Съемный носитель, подключив этот интерфейс:

sudo snap connect rocketchat-server:removable-media

Какие папки используют снимки?

  • Ваши фактические файлы SNAP для каждой версии Rocket.chat копируются в: `/var/lib/snapd/snaps ‘, и они установлены в режиме только для чтения.
  • Ваш общий каталог Snap: /var/snap/rocketchat-server/common/; Загрузка файла на диск, а база данных хранятся здесь.
  • Ваш каталог Snap Data- /var/snap/rocketchat-server/; Это версия папка.
  • Вы можете получить доступ к текущему каталогу данных SNAP по адресу /var/snap/rocketchat-server/current

** Как удалить конкретную предыдущую версию Rocket.chat?**

Вы можете сделать это, выпустив следующую команду, где n - нужная версия:

snap remove --revision=N rocketchat-server

Как мне добавить инструмент, подобный Strace, чтобы отладить, что происходит в моем снижении?

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

Как мне изменить порт Rocket.chat, Mongo \ _Url и Mongo \ _Oplog \ _URL в моем щелчке?

Начиная с выпуска 0,73, можно настроить эти переменные среды с помощью крючков, подобных этому:

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

Не забудьте перезапустить сервис Rocket.chat после установки новых значений:

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

Это пример для запуска Rocket.chat на порту 4000 вместо 3000 и установить имя базы данных Rocketchat вместо сторон:

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

Как мне изменить другие переменные окружающей среды в моем снижении?

Начиная с выпуска 0,73, можно перезаписать любые переменные среды Rocket.chat, сбрасывающие файлы, заканчивающиеся. Файл для изменения настройки SMTP:

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

Не забудьте перезапустить службу Rocket.chat после создания файлов .env:

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

Разрешено более одного файла .ENV, и разрешено более чем одна переменная окружающей среды, определенную для файла.

 Русский