FAQ

#VALUE!

Kapan instalasi snap saya akan mendapatkan rilis terbaru?

Snaps adalah salah satu basis instalasi terbesar kami. Mereka juga memperbarui otomatis. Akibatnya, kami ingin menghabiskan lebih banyak waktu pengujian sebelum melepaskan. Snaps yang diperbarui biasanya dirilis sekitar 15 bulan itu - sekitar 2 minggu setelah rilis baru. Ini memberi kami waktu untuk mencari masalah sehingga Anda tidak perlu melakukannya. Jika Anda memiliki persyaratan khusus dan benar -benar perlu menggunakan rilis terbaru segera maka silakan pertimbangkan metode instalasi lain mis. Docker

ubuntu 16.04 LTS memberikan pesan “snap tidak ditemukan”, ada apa?

Pastikan Anda menggunakan gambar X64 atau AMD64 (atau ARMHF), terutama pada VPS atau VM. x86 (32-bit) tidak didukung.

Bagaimana cara memperbarui secara manual ke rilis baru?

Sementara pembaruan terjadi secara otomatis biasanya dalam waktu 6 jam sejak rilis, Anda dapat memperbarui secara manual dengan mengeluarkan perintah ini:

sudo snap refresh rocketchat-server 

** Bagaimana cara saya kembali ke versi rocket.chat ?** sebelumnya

sudo snap revert rocketchat-server 

Bagaimana cara memberi tahu apakah rocket.chat benar -benar berjalan?

Anda dapat memeriksa status rocket.chat dengan:

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

Anda juga dapat memeriksa status Mongo dan Caddy:

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

Bagaimana cara melihat log?

Untuk melihat log dari rocket.chat:

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

Untuk melihat log dari Mongo atau Caddy:

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

Saya perlu memulai kembali rocket.chat, bagaimana cara melakukan ini?

Untuk memulai kembali rocket.chat:

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

Mongo dan Caddy juga dapat dimulai ulang:

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

Apa itu kebijakan restart?

Kebijakan Snap adalah memulai kembali kegagalan.

Bagaimana cara membuat cadangan data snap saya?

1 . Hentikan Rocketchats-Server:

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

Harap dicatat: Sementara layanan rocketchat-server harus dihentikan, layanan rocketchat-mongo harus terus berjalan!

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

2 . Mengeluarkan perintah cadangan ini:

sudo snap run rocketchat-server.backupdb

3 . Jika semuanya berjalan dengan baik, Anda akan melihat beberapa output yang mirip dengan:

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

4 . Mulai Rocketchats-Server:

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

5 . Salin file cadangan Anda ke sistem yang berbeda untuk diamankan!

Bagaimana cara mengembalikan data cadangan ke snap saya?

1 . Hentikan Rocketchats-Server:

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

Harap dicatat: Sementara layanan rocketchat-server harus dihentikan, layanan rocketchat-mongo harus terus berjalan!

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

2 . Salin file cadangan Anda ke folder umum Snap:

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

3 . Mengeluarkan perintah pemulihan ini:

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

4 . Jika Anda mengganti database yang ada, Anda akan diperingatkan:

**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)>
  • \ [*] Mengekstrak file cadangan …
  • \ [*] memulihkan data …
  • \ [*] Mempersiapkan database …
  • \ [+] Kembalikan selesai! Harap restart Layanan Snap.Rocketchat untuk memverifikasi. Jika terjadi kesalahan, Anda akan disajikan dengan jalur ke file log yang relevan untuk membantu memperbaiki kesalahan. Dalam hal ini, database mungkin tidak dapat digunakan sampai pemulihan berhasil dilakukan. 6 . Mulai Rocketchats-Server:
sudo service snap.rocketchat-server.rocketchat-server start

Bagaimana cara menambahkan opsi untuk memasang media?

Perhatikan bahwa antarmuka yang menyediakan kemampuan untuk mengakses media yang dapat dilepas tidak secara otomatis dihubungkan saat menginstal, jadi jika Anda ingin menggunakan penyimpanan eksternal (atau menggunakan perangkat di /media untuk data), Anda perlu memberikan izin snap untuk mengakses media yang dapat dilepas dengan menghubungkan antarmuka itu:

sudo snap connect rocketchat-server:removable-media

Folder apa yang digunakan Snaps?

  • File Snap Anda yang sebenarnya untuk setiap versi rocket.chat disalin ke: /var/lib/snapd/snaps dan mereka dipasang dalam mode baca saja.
  • Direktori Umum Snap Anda adalah: /var/snap/rocketchat-server/common/; mengunggah file ke disk dan database disimpan di sini.
  • Direktori data snap Anda adalah /var/snap/rocketchats-server/; Ini adalah folder versi.
  • Anda dapat mengakses direktori data snap saat ini di /var/snap/rocketchat-server/arus

** Bagaimana cara menghapus versi rocket.chat?

Anda dapat melakukan ini dengan mengeluarkan perintah berikut, di mana N adalah versi yang diinginkan:

snap remove --revision=N rocketchat-server

Bagaimana cara menambahkan alat seperti strace to debug apa yang terjadi di snap saya?

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

Bagaimana cara mengubah rocket.chat port, mongo \ _url dan mongo \ _oplog \ _url di snap saya?

Mulai dari rilis 0,73, dimungkinkan untuk mengkonfigurasi variabel lingkungan ini melalui kait snap seperti ini:

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

Ingatlah untuk memulai kembali rocket.chat layanan setelah menetapkan nilai baru:

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

Ini adalah contoh untuk menjalankan rocket.chat di port 4000, bukan 3000 dan mengatur nama basis data ke rocketchat alih -alih pesta:

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

Bagaimana cara mengubah variabel lingkungan lainnya di snap saya?

Mulai dari rilis 0.73, dimungkinkan untuk menimpa roket apa pun. Variabel lingkungan yang menjatuhkan file yang berakhir di .env di $ snap \ _Common Directory (Anda dapat membuat File untuk mengubah pengaturan SMTP:

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

Ingatlah untuk memulai kembali layanan rocket.chat setelah membuat file .env:

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

Lebih dari satu file .env diizinkan, dan lebih dari satu variabel lingkungan yang ditentukan per file diizinkan.

 Indonesia