问题
我有一个运行 Couchbase Server 3.0.3 的测试设置,其中一个节点位于远程服务器 (Windows Server 2012) 上,另一个节点位于我的本地计算机 (Windows 8.1) 上。上次检查是在几天前,所有节点都已启动并运行,所有存储桶均运行正常。
今天我注意到本地计算机上的节点处于“待处理”状态。我首先忽略了它,因为它是我的本地计算机,并认为这可能是防火墙或端口转发设置不正确造成的。
我创建了一个新的存储桶并在我的应用程序 (.net) 中对其进行了测试,并向其中添加了一个文档。此操作失败,并显示错误“暂时失败”。
在检查 Couchbase webadmin 时,我注意到新创建的 bucket 状态为“不健康”。我在网上搜索了一会儿,然后返回 webadmin,突然发现所有 bucket 都为“不健康”,两个节点都为“待处理”。
在我创建新存储桶并注意到两个节点都处于“待处理”状态时,日志中没有任何内容。
这是存储桶创建的日志:
我迄今为止尝试过
我尝试删除一个节点,但重新平衡不起作用,因为我猜测没有剩余活动节点:
Rebalance exited with reason {badmatch,
{error,
{failed_nodes,
['[email protected]']}}}
我重新启动了本地机器和远程服务器。
我重新启动了 CouchbaseServer 服务。
为了以防万一,删除了一些我不再使用的其他存储桶(默认和样本)。
我删除了我创建的存储桶并尝试了相同的步骤。
出现磁盘已满警告,因此我释放了一些磁盘空间。
我不知道现在该怎么做,所以如果能提供任何帮助我都会很感激。