couchdb - 在 CouchBase 单服务器上恢复 AdminParty 状态?

标签 couchdb couchbase

我正在使用本地计算机进行开发,需要允许管理员组(每个人都是管理员)。当我第一次安装 CouchBase Single Server 时,它可以正常工作,但我创建了一个用户并关闭了 Admin Party。我已经重新安装好多次了杀死了我能找到的与 couchbase 相关的所有内容,但每次重新安装都会保留管理员方关闭配置以及我的旧数据库的残余。

供引用:

  • 主机:OS X 10.7.2
  • CouchBase 单服务器二进制文件(未从源安装)
  • CouchBase SS 版本:1.2

我尝试过消除以下内容:

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

但东西仍然必须存储在其他地方。除了这些位置中的文件之外,lsof 不会产生任何内容:

    /private/var/db/dyld/dyld_shared_cache_x86_64

谢谢!

更新

我自己解决了这个问题。经过更多查找/grepping [Cc]ouch,我找到了以下文件:

/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

因为无论如何我都要重新安装沙发,所以我没有理由保留任何与沙发相关的东西。我把所有这些都扔掉了,重新安装并重新启用了管理方。不知怎的,它仍然有我的旧数据库名称的记录,但至少管理部分又恢复了工作。

最佳答案

找到了除重新安装服务器之外的解决方案:

删除(或移动)~/Library/Preferences/couchbase-server.ini

然后,我的管理团队终于回来了!

关于couchdb - 在 CouchBase 单服务器上恢复 AdminParty 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8012532/

相关文章:

json - 使用 NoSQL 数据库对 JSON 数据进行高效且可扩展的存储

couchdb 用复杂的键减少

couchbase - 如何删除 couchbase 中没有子文档的文档?

python - 通过 Python 插入远程 Couchbase 服务器

docker - 带有感叹号(!)的CouchBase重置密码

Golang 中的回调

database - 存储加密客户数据并为其编制索引的最佳方式是什么?

ubuntu - 证书续订后 CouchDB 无法通过 https 工作

javascript - Couchapp 在查询 View 时返回 304

couchbase 备份不起作用 -cbbackup