MongoDb Olası Sorunları ve Çözümleri
MongoDb kurulumları veya kullanımları sırasında bazen sorunlarla karşılaşılabilinir. Bu durumlardan sık karşılaşılanlar için bu sayfadaki örnekleri inceleyebilirsiniz.
Problem | Centos 7 üzerinde MongoDb kurulumunda hata alınırsa |
---|---|
Sebep/Neden | warning: /var/cache/yum/x86_64/7/MongoDB/packages/mongodb-org-mongos-4.2.13-1.el7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 058f8b6b: NOKEY |
Çözüm | Aşağıdaki dosyada
gpgcheck=0 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc |
Problem | Centos 8 üzerinde MongoDB kurulumunda hata alınırsa |
---|---|
Sebep/Neden | If you have any output like the following in “systemctl status mongodb.service -l”: SELinux is preventing /usr/bin/mongod from read access on the file snmp. |
Çözüm | run these commands and see output of mongodb.service status until errors disappear: grep mongod /var/log/audit/audit.log | audit2allow -M mypol semodule -i mypol.pp grep ftdc /var/log/audit/audit.log | audit2allow -M mypol semodule -i mypol.pp |
Problem | /var/lib/mongodb yolunun çok fazla miktarda yer kaplaması |
---|---|
Sebep/Neden | Bu bir problem olmamakla birlikte bazı durumlarda yetersiz disk ve dolayısıyla sistem işleyişine etki edebilmektedir. Özellikle journaling açıksa ve replicasette çok node'lu yapı kullanılıyorsa bu durum görülebilir. |
Çözüm | Çözüm için;
|
Problem | Bir projenin ve içindeki proxy'lerin manuel olarak silinme ihtiyacı olursa |
---|---|
Sebep/Neden | Bu bir problem olmamakla birlikte bunlar manuel olarak silinmek istenirse uygulanabilir. |
Çözüm | Çözüm için sırasıyla aşağıdaki adımlar izlenebilir:
}); |
Problem | Bir projeye admin kullanıcısını proje sahibi olarak eklemek |
---|---|
Sebep/Neden | Bu bir problem olmamakla birlikte projeye hızlı erişim gerektiği durumlarda uygulanabilir |
Çözüm | Çözüm için;
#Alınan değer aşağıdaki komutta <OBJECT_ID> alanına yazılır ve <PROJECT_NAME> alanına istenilen proje adı yazılarak komut çalıştırılır |