小编Raj*_*ish的帖子

MongoDB如何知道副本集中的主数据库服务器ip?

我在3个节点上运行mongodb副本集,让他们的ip是192.168.1.100,192.168.1.101,192.168.1.102

现在在当前副本集192.168.1.100是主副本,192.168.1.101和192.168.1.102是辅助副本,我的应用程序连接192.168.1.100进行写操作.现在2天后192.168.1.100关闭,mongodb选择192.168.1.101作为主要.我的应用程序如何知道192.168.1.101是主要的.

他们是mongodb中的任何浮动ip概念,因此当主服务器切换到副本集时不需要手动工作.

mongodb

30
推荐指数
4
解决办法
3万
查看次数

oplog启用独立mongod而不是replicaset

我正在运行mongod作为独立服务器.现在我想为它启用oplog,我想知道它是否可能?

我知道我可以通过创建单个节点ReplicaSet来实现这一点,但我想在没有副本集的情况下这样做.

mongodb

15
推荐指数
2
解决办法
1万
查看次数

如果副本集中的节点最大值,如何将辅助节点转换为主节点?

我正在使用具有副本集的mongodb,它有3个节点,让它们的ip为192.168.1.100,192.168.1.101,192.168.1.102.

在我的当前设置192.168.1.100主控制器和其他都是次要的.我已经为192.168.1.100设置优先级和192.168.1.101是1和192.168.1.102是0,现在过了一段时间我的192.168.1.100和192.168.1.101这两个节点落了下来.

我想强制192.168.1.102成为主要的,以便我的应用程序将存在.他们是强制转换192.168.1.102节点成为主NODE的任何方法.

mongodb

9
推荐指数
4
解决办法
2万
查看次数

无法删除mysql中的数据库

当我尝试删除数据库时,它挂起。进程列表显示:

20045 | root | localhost | NULL | Query | 4 | Waiting for table metadata lock | drop database dbname1
Run Code Online (Sandbox Code Playgroud)

整个数据库没有外键,也没有锁定。以下是相同内容的详细信息:

mysql>
mysql> select * from INNODB_LOCKS ;
Empty set (0.00 sec)

mysql> select * from INNODB_LOCK_WAITS ;
Empty set (0.01 sec)
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会发生这种情况,有人对这个问题有任何想法吗?我正在使用 MySQL 5.5.31-0ubuntu0.12.04.1-log (Ubuntu)。

mysql

6
推荐指数
1
解决办法
1万
查看次数

在虚拟机上配置虚拟机之间的网络

我在我的窗口7笔记本电脑上安装了虚拟盒,当我安装新的虚拟机并安装ubuntu操作系统时,现在当我选择nat时,当我无法在其上配置仅主机网络时,一切正常.

还有一个问题,当我克隆该机器并启动它并从设置更改mac地址并在某个时间启动机器上没有配置网络时,我面临的另一个问题.

我实际上想要在虚拟机上启动两个虚拟机,两台机器都有2个网络适配器1,用于nat在任何地方进行通信,一个用于主机和本地虚拟机.if if是否可能,如果是,请告诉我配置.我已经尝试过谷歌搜索解决方案仍然没有运气.

virtualbox

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

mongodb ×3

mysql ×1

virtualbox ×1