Восстановить состояние AdminParty на CouchBase Single Server? - PullRequest
2 голосов
/ 04 ноября 2011

Я использую локальный компьютер для разработки, который должен разрешить Admin Party (каждый является администратором).Когда я впервые установил CouchBase Single Server, он работал, но я создал пользователя, и это отключило Admin Party.Я переустанавливал несколько раз.Уничтожено все, что я могу найти, связанное с couchbase, но при каждой переустановке администратор остается без конфигурации и остатки моей старой базы данных.

Для справки:

  • Хост: OS X 10.7.2
  • CouchBase Single Server Binary (не устанавливается из источника)
  • CouchBase SS Версия: 1.2

Я пытался сдутьследующее:

    /Applications/Couchbase\ Single\ Server.app/*
    ~/Library/Application\ Support/CouchbaseServer/*

но вещи все еще должны храниться в другом месте.lsof не выдаст ничего, кроме файлов в этих местах, и это:

    /private/var/db/dyld/dyld_shared_cache_x86_64

Спасибо!

ОБНОВЛЕНИЕ

Исправлено самостоятельно,После того, как я нашел еще что-нибудь для поиска [Cc], я обнаружил следующие файлы:

/Users/redacted/Library/Caches/com.couchbase.couchbase-server
/Users/redacted/Library/Caches/com.couchbase.couchbase-server/Cache.db
/Users/redacted/Library/Logs/Couchbase.log
/Users/redacted/Library/Logs/Couchbase.log.old
/Users/redacted/Library/Preferences/com.couchbase.couchbase-server.plist
/Users/redacted/Library/Preferences/com.couchbase.couchbase-server.plist.lockfile
/Users/redacted/Library/Preferences/couchbase-server.ini
/usr/local/Library/Formula/couchdb-lucene.rb
/usr/local/Library/Formula/couchdb.rb

Поскольку я все равно переустанавливаю кушетку, у меня нет никаких причин, чтобы что-то связывать с кушеткой.Я сдул все это, переустановил и Admin Party был снова включен.Каким-то образом в нем все еще есть записи моих старых имен БД, но, по крайней мере, часть администратора снова в действии.

Ответы [ 2 ]

2 голосов
/ 30 апреля 2013

Найдите в ваших файлах конфигурации CouchDB (local.ini, default.ini, local.d/*, ... обычно под /etc/couchdb или аналогичными) раздел [admins] и закомментируйте всех пользователей, определенных там (используйте ; символ).

Перезагрузите сервер CouchDB, и вы вернетесь в режим администратора.

2 голосов
/ 11 ноября 2011

Нашел решение, отличное от переустановки сервера:

Удалить (или переместить) ~/Library/Preferences/couchbase-server.ini

Затем, наконец, моя Администрация вернулась!

...