SSS
#VALUE!
SNAP kurulumum en son sürümü ne zaman alacak?
Snaps en büyük kurulum tabanımızdan biridir. Ayrıca otomatik güncelleme yapıyorlar. Sonuç olarak, serbest bırakmadan önce daha fazla zaman test etmeyi seviyoruz. Güncellenen çıtçıtlar genellikle ayın 15’inde piyasaya sürülür - yeni bir sürümden yaklaşık 2 hafta sonra. Bu bize sorunları aramamız için zaman veriyor, böylece gerekmiyor. Özel gereksinimleriniz varsa ve en son sürümü hemen kullanmanız gerekiyorsa, lütfen başka bir kurulum yöntemini düşünün, örneğin Docker
Ubuntu 16.04 LTS “Snap Bulunmadı” mesajı verir, yanlış olan?
Özellikle VPS veya VMS’de X64 veya AMD64 (veya ARMHF) görüntülerini kullandığınızdan emin olun. X86 (32 bit) desteklenmez.
Yeni bir sürümle nasıl manuel olarak güncellerim?
Güncellemeler genellikle sürümden itibaren 6 saat içinde otomatik olarak gerçekleşirken, bu komutu vererek manuel olarak güncelleyebilirsiniz:
sudo snap refresh rocketchat-server
** Rocket.chat?**’nin önceki sürümüne nasıl dönebilirim
sudo snap revert rocketchat-server
Rocket.chat’in gerçekten çalışıp çalışmadığını nasıl söylerim?
Rocket.chat durumunu şu şekilde kontrol edebilirsiniz:
sudo service snap.rocketchat-server.rocketchat-server status
Mongo ve Caddy durumunu da kontrol edebilirsiniz:
sudo service snap.rocketchat-server.rocketchat-mongo status
sudo service snap.rocketchat-server.rocketchat-caddy status
Günlükleri nasıl görüntüleyebilirim?
Rocket.chat’ten gelen kütükleri görmek için:
sudo journalctl -f -u snap.rocketchat-server.rocketchat-server
Mongo veya Caddy’den kütükleri görmek için:
sudo journalctl -f -u snap.rocketchat-server.rocketchat-mongo
sudo journalctl -f -u snap.rocketchat-server.rocketchat-caddy
Rocket.chat’i yeniden başlatmam gerekiyor, bunu nasıl yaparım?
Rocket.chat’i yeniden başlatmak için:
sudo service snap.rocketchat-server.rocketchat-server restart
Mongo ve Caddy benzer şekilde yeniden başlatılabilir:
sudo service snap.rocketchat-server.rocketchat-mongo restart
sudo service snap.rocketchat-server.rocketchat-caddy restart
Yeniden başlatma politikası nedir?
SNAP’ın politikası başarısızlığa yeniden başlamaktır.
SNAP verilerimi nasıl yedeklerim?
1 . Rockketchat-Server’ınızı durdurun:
sudo service snap.rocketchat-server.rocketchat-server stop
Lütfen dikkat: Rockketchat-Server hizmeti durdurulmalı olsa da, Rocketchat-Mongo hizmeti çalışmaya devam etmelidir!
sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
Active: active (running) (...)
2 . Bu yedekleme komutunu verin:
sudo snap run rocketchat-server.backupdb
3 . Her şey yolunda giderse, aşağıdakilere benzer bir çıktı göreceksiniz:
[+] A backup of your data can be found at /var/snap/rocketchat-server/common/backup/rocketchat_backup_.tar.gz
4 . Rockketchat-Server’ınızı başlatın:
sudo service snap.rocketchat-server.rocketchat-server start
5 . Güvenlik için yedek dosyanızı farklı bir sisteme kopyalayın!
Yedek verileri eklemime nasıl geri yükleyebilirim?
1 . Rockketchat-Server’ınızı durdurun:
sudo service snap.rocketchat-server.rocketchat-server stop
Lütfen dikkat: Rockketchat-Server hizmeti durdurulmalı olsa da, Rocketchat-Mongo hizmeti çalışmaya devam etmelidir!
sudo service snap.rocketchat-server.rocketchat-mongo status | grep Active
Active: active (running) (...)
2 . Yedek dosyanızı SNAP’ın ortak klasörüne kopyalayın:
sudo cp rocketchat_backup.tgz /var/snap/rocketchat-server/common/
3 . Bu geri yükleme komutunu verin:
sudo snap run rocketchat-server.restoredb /var/snap/rocketchat-server/common/rocketchat_backup.tgz
4 . Mevcut bir veritabanını değiştiriyorsanız, uyarılacaksınız:
**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)>
- \ [*] Yedekleme dosyasını çıkarma …
- \ [*] Verileri Geri Yükleme …
- \ [*] Veritabanı Hazırlama …
- \ [+] Geri yükleme tamamlandı! Doğrulamak için lütfen Snap.Rockchatt Hizmetlerini yeniden başlatın. Bir şeyler ters giderse, bunun yerine çözüm hatalarına yardımcı olmak için ilgili günlük dosyasına bir yol sunulacaktır. Bu durumda, bir geri yükleme başarıyla gerçekleştirilene kadar veritabanı kullanılamaz. 6 . Rockketchat-Server’ınızı başlatın:
sudo service snap.rocketchat-server.rocketchat-server start
Medyayı Monte etmek için nasıl seçenek ekleyebilirim?
Çıkarılabilir ortama erişme yeteneğini sağlayan arayüzün kurulum üzerine otomatik olarak bağlanmadığını unutmayın, bu nedenle harici depolama alanı kullanmak isterseniz (veya veri için /medyada bir cihaz kullanmak isterseniz), erişim izni vermeniz gerekir. Bu arabirimi bağlayarak çıkarılabilir ortam:
sudo snap connect rocketchat-server:removable-media
Snaps hangi klasörleri kullanıyor?
- Rocket.chat’in her sürümü için gerçek SNAP dosyalarınız şu adrese kopyalanır:
/var/lib/snapd/snaps
ve salt okunur modda monte edilir. - Snap Ortak dizininiz:
/var/snap/rockchat-server/common/;
Dosya yüklemeleri diske ve veritabanı burada saklanır. - SNAP veri dizininiz
/var/snap/rocketchat-server/;
Bu sürümlü bir klasör. - Geçerli SNAP Veri Dizini’ne `/var/snap/rockketchat-server/current ‘adresinden erişebilirsiniz.
** Rocket.chat?** ’nin önceki belirli bir sürümünü nasıl kaldırırım
Bunu aşağıdaki komutu vererek yapabilirsiniz, burada n istenen sürümdür:
snap remove --revision=N rocketchat-server
Strace gibi bir araç ekleyebilirim, çırpıda olanları hata ayıklamak için?
snapcraft prime
snap try prime --devmode
cp /usr/bin/strace prime
snap run --shell
sudo ./strace
Rocket.Chat Port, Mongo \ _url ve Mongo \ _oplog \ _url’mda nasıl değiştirebilirim?
Sürüm 0.73’ten başlayarak, bu çevresel değişkenleri bunun gibi SNAP kancaları ile yapılandırmak mümkündür:
sudo snap set rocketchat-server port=
sudo snap set rocketchat-server mongo-url=mongodb://:/
sudo snap set rocketchat-server mongo-oplog-url=mongodb://:/local
Yeni değerler ayarladıktan sonra rocket.chat hizmetini yeniden başlatmayı unutmayın:
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
Bu, Rocket.Chat’i 3000 yerine 4000 numaralı bağlantı noktasında çalıştırmak için bir örnektir ve veritabanı adını partiler yerine Rocketchat’a ayarlayın:
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
Snap’imdeki diğer çevresel değişkenleri nasıl değiştirebilirim?
Sürüm 0.73’ten başlayarak, herhangi bir roketin üzerine yazmak mümkündür. SMTP ayarlarını değiştirecek bir dosya:
cat /var/snap/rocketchat-server/common/overwrite-smtp.env
OVERWRITE_SETTING_SMTP_Host=my.smtp.server.com
Rocket.chat hizmetini .env dosyalarını oluşturduktan sonra yeniden başlatmayı unutmayın:
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
Birden fazla .env dosyasına izin verilir ve dosya başına birden fazla çevresel değişkene izin verilir.