![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Databases are locked, and cannot be updated Selamlar Arkadaşlar 1 haftadır sürekli servisler gidiyor, tekrar getiriyorum ama bu seferde böyle bir hata mesajı alıyorum. Bu sorunu nasıl halledebiliriz? Global -- from services.turkcemirc.gen.tr: Warning: Databases are locked, and cannot be updated. Remove the `/home/mirctr/ircservices/lib/.lock' file to allow database updates birde servisleri getirirken hangi komutları kullanmalıyım Kullanılan sistem Unreal3.2.3 | |
| ![]() |
![]() | #2 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated uyarı : databaseler kilitli ve güncellenemedi.database güncellemelerine izin vermek için `/home/mirctr/ircservices/lib/' dizinindeki .lock dosyasını kaldırın.... demişşş.... ircservices.conf 'ta services database dizini olarak belirtilen yerde .lock dosyası öntanımlı olarak belirtildiği üçün ,ircservices data güncellemeleri yaparken herhangi bir şekilde bir hata ile karşılaşmışsa , karşılaşabilecek bir durum ,,belirtilen dizindeki .lock dosyasını silip operserv update komutu uygulayın. ( /os update ) birde mevcut bu dizinin "izinlerinin" doğru yapılandırıldığına "korumalı" olmadığına emin olun ki database güncellemeleri almaya çalıştığında okuma/yazma hatası yaşanmasın. chmod u+x /bulunduğu/dizin .. gibi |
| ![]() |
![]() | #3 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] peki putty üzerinden bu dosyayı silme alanağı varmı. yoksa ftp den bağlanıpmı sileyim |
| ![]() |
![]() | #4 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated her ikiside olur .. ftp misal filezilla gibi bir araç ile dosyanın üstüne sağ tıkladığınızda silme vs yanında dosya izinlerini ayarlayabilmeniz de mümkün , ssh (putty kitty vs ..) ile bu işleri komutla yapıyorsunuz aradaki fark bundan ibaret yoksa yapılan iş/ler aynı.. birinde komutları elle yazarak birinde tıklarla hallediyorsunuz ki zaten (ftp bağlantısında) sizin tıkladıklarınız araç tarafından shell üzerine komut olarak yansıtılıyor ama yapılan iş yine aynı.. putty ile (ssh bağlantısı üzerinden ) silmek için rm -rf dosya (dosya'nın bulunduğu dizinde olmanız gerekir tabii ) yada rm -rf /dosya/yeri gibi... yukarıdaki örnek için : rm -rf /home/mirctr/ircservices/lib/.lock |
| ![]() |
![]() | #5 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated /os update cektikten sonra su hatayı verdi -bash: /os: No such file or directory statusde de bu *** Global -- from services.turkcemirc.gen.tr: Warning: Unable to lock databases; databases will not be updated |
| ![]() |
![]() | #6 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated operserv update komutunu ssh üzerinde uygulamışınız sanırım bash uyarısı var bakın orada böyle bir dizin/dosya yok demiş. ssh üzerinden sadece söz konusu .lock dosyası bulunduğu yerden kaldırılmalı/silinmeli sonra iRC üzerinden operserv update ( /os update ) uygulanmalıydı... |
| ![]() |
![]() | #7 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated Karşılaşmış olduğunuz sorun UnrealIRCd ile alakalı değil, tamamen kullanmış olduğunuz serviceslerle ilgilidir. Sorunun çözümü ise :-> Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kod: Kodu kopyalamak için üzerine çift tıklayın!
İyi forumlar..
__________________ - |
| ![]() |
![]() | #8 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated rm -rf /home/mirctr/ircservices/lib/.lock bunu ssh üzerinde uyguladım daha sonra irc de os update uyguladım en son verdiği Warning: Unable to lock databases; databases will not be updated. - [21:31:23] -OperServ- Güncelleme basarisiz oldu. tamamen çökene kadar boyle bırakayım ben yoksa Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
| ![]() |
![]() | #9 | ||||
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated
bunuda uyguladım aynı tepkıyı verdi | ||||
| ![]() |
![]() | #10 |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Cevap: Databases are locked, and cannot be updated bakın bir ircservices .conf buldum -> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] satır 186 : # LockFilename <filename> [REQUIRED] # Specifies the name of the data directory lock file. This file is # created in the data directory when Services begins updating # databases, and is removed after the databases are updated. If the # file already exists when Services tries to update the databases, # Services sends a warning (via wallops) and does not write any data. LockFilename .lock LockFilename <dosya-adı> [GEREKLİ] data/veri dosyasının yerini belirtir/gösterir.bu dosya servisler databaseleri güncelleme yapmaya başladığında veri dizininde oluşturulur ve database güncellemeleri tamamlandıktan sonra kaldırılır/silinir. eğer servisler databaseleri güncellemeye çalıştığında bu dosya halihazırda var ise servis bir uyarı (wallops olarak) mesajı gönderir ve herhangi bir veri yazılmaz/database güncellenmez. yani bundan çıkarabileceğimiz sonuç: eğer ki şu database güncellemesi yokken bu dizinde .lock dosyası görürseniz silmelisiniz çünkü güncellemeye başladığında bu dosyayı orada görürse hata atarak güncelleme yapmayacaktır. diğer konuda yukarda bahsettiğim chmod / ( user permissions ) da denilen okuma/yazma/yürütme izinlerinin ilgili dizinde tanınmış olması gerekir ki program güncellemeye kaltığında ilgili dizini işletmede engelle karşılaşmasın... |
| ![]() |
![]() |
Etiketler |
databases, locked, updated |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
5-2-09 [Updated] L1/L2/L3 HTTP Proxies (873) | hyori14 | Chat ve IRC | 0 | 01 Mayıs 2009 23:04 |