Articles of 复制

MySQL复制错误

在从属服务器上,当我运行show proccesslist时出现: 状态:已经读取所有的中继日志; 等待从属I / O线程来更新它 从属服务器不接受来自应用程序的更多查询。 任何想法为什么MySQL这样做?

asynchronous的优点是什么? 数据库镜像通过事务复制?

我主要是一名开发人员,但是我们的组织很小,所以我一直负责为SQL服务器开发HA策略。 目前,我pipe理我们的事务复制到两个额外的服务器 – 一个用于处理Web内容,一个用于处理更密集的查询。 写入仍然只发生在一台服务器上。 我现在在TechEd上,为了完成这项任务而努力学习自己,听到很多人谈论数据库镜像,以及同步镜像和asynchronous镜像之间的区别,即数据丢失与性能的权衡。 我熟悉事务复制,但不熟悉DBM。 我发现同步DBM有明显的优势,但不知道为什么要使用asynchronousDBM而不是简单的事务复制。 有人可以填补我吗?

mysql – SQL从线程不应用更改

我有5个从站和1个主站的主/从复制。 master是mysql 5.1.37,slave是5.5.8。 两天前,一名奴隶停止工作。 在“show slave status”中,我看到IO线程和SQL线程都在运行。 IO线程正在生成中继日志文件,但SQL线程没有应用更改…即使我知道远在后面(使用mysqlbinlog检查binlog),“master master后面的秒数”仍显示为“0”。 所有其他的奴隶工作正常。 不知道要查找什么(mysql日志文件中没有错误,系统日志中没有错误…) 有什么build议? 见下面的奴隶状态输出 mysql> show slave status\G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: master-db Master_User: replication Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.020839 Read_Master_Log_Pos: 56173153 Relay_Log_File: research-relay-bin.000002 Relay_Log_Pos: 252 Relay_Master_Log_File: mysql-bin.020828 Slave_IO_Running: Yes Slave_SQL_Running: Yes Replicate_Do_DB: db1,db2,db3,db4 Replicate_Ignore_DB: db5,db6 Replicate_Do_Table: […]

如何有效地将大量的数据DVD复制到磁盘?

任何人都有一个想法,如何有效地复制许多DVD到磁盘? 目前,我们正在逐一插入每个磁盘,然后复制它们,然后卸载它们,插入下一个磁盘等等。 理想情况下,我们可以购买多个光盘的设备。 任何人都知道什么?

双向文件系统透明解决scheme的解决scheme

我需要实现某种HA设置,其中2个服务器需要始终能够同步,无论您在哪个服务器上写入。 数据库部分可以由主 – 主复制设置覆盖。 但是,当涉及到文件和内容时,我一直无法find适合这些需求的东西。 我需要能够复制/ var / www例如从一台机器到另一台机器,并能够写入其中的任何一个,并始终具有相同的内容可用,无论http请求去的地方。 统一 :易于使用,简单的概念,但它更像是一个双向的rsync,没有自动传播文件的变化,除非你运行它的重复选项。 我不确定这是多么可靠。 我希望有一个守护进程的function,可以“监视”文件夹内容的变化。 glusterfs :易于configuration,一个不错的项目,似乎是我所需要的完美,但是,它似乎并没有处理这2路。 xtreemfs :难以configuration,如果你想复制(文档有点难以遵循),似乎打算为“分布式文件系统”部分比复制方面更多。 ceph:类似gluster,但是再次,不要以为它处理双向复制。 mogilefs :不透明,你构build的应用程序需要知道它并使用它的服务来访问文件系统。 不是我可以使用的东西。 所以我不确定是否双向复制是通常没有做的事情,我需要重新考虑这个,或者我还没有研究这个,但是我很茫然。 我似乎没有find其他解决scheme。 还有什么可以处理自动透明的双向文件复制吗?

设置一个MySQL复制,但新的数据不会更新

我已经为现有的数据库服务器设置了MySQL复制。 设置看起来不错,但是在启动复制之后,数据库永远不会在从属服务器上更新。 两台服务器都使用CentOS 5.7 64位。 他们有足够的磁盘空间。 从MySQL主服务器 mysql>显示像'server_id'的variables; | server_id | 1 | mysql> show processlist; | 391673 | REPL | mysqlslave.mydomain.com:47453 | NULL | Binlog转储| 1453 | 已将所有binlog发送给slave; 等待binlog被更新| 空值 mysql> show slave hosts; 空集(0.00秒) mysql>显示主状态; | mysql-bin.000008 | 98 | db1,db2 | 从MySQL从服务器 mysql>显示像'server_id'的variables; server_id | 2 mysql> show slave status \ G; […]

Amazon RDS到EC2复制

可能重复: 是否可以使用EC2 RDS MySQL实例作为外部主设备的从设备? 我的阅读密集型应用程序需要水平扩展。 它将由使用Amazon EC2的各种客户部署。 我最初的想法是,一个基本的设置将使用一个RDS实例和一个EC2实例。 EC2(c1.medium)实例将运行RDS服务器的Web服务器和本地MySQL只读副本。 该应用程序被configuration为使用RDS服务器进行写入,并使用localhost进行读取。 使用自动缩放组,更多c1.medium EC2实例将根据负载进行引导。 每个新的EC2实例都有自己的本地mysql复制数据供读取。 现在的问题是:我可以挂钩到RDS创build本地只读副本? 明显的select是使用RDS API启动额外的官方读取副本节点,但我不喜欢这样做,因为那样我就需要按2台机器而不是1台的步骤进行扩展,而这个成本更高。 另外,我更喜欢让MySQL读取本地的查询,因为延迟。

Microsoftterminal服务器剪贴板损坏

我有一个客户端运行terminal服务器2008 R2,从Windows XPterminal服务客户端连接(不知道本地RDP版本,我认为他们已经得到了所有的服务包),当他们从terminal服务器复制文本和粘贴到他们的机器上,他们得到的是5个方块(不pipe他们复制或从哪里复制)。 我正在debugging这个为我负责的应用程序,但我从记事本中得到同样的问题,因为我为我的程序,所以我认为这是一个服务器问题(仍然是我的问题,呃?)。 检查使用剪贴板资源的选项。

如何在x86服务器上安装Percona XtraDB集群?

我将从MySQL复制迁移到Percona XtraDB集群 。 我遇到的问题是一个节点正在x86上运行,而且由于问题的解体,我无法从Percona repo安装Percona-XtraDB-Cluster-server : … –> Finished Dependency Resolution 1:Percona-XtraDB-Cluster-server-5.5.27-23.6.356.rhel5.i686 from percona has depsolving problems –> Missing Dependency: Percona-XtraDB-Cluster-galera is needed by package 1:Percona-XtraDB-Cluster-server-5.5.27-23.6.356.rhel5.i686 (percona) Error: Missing Dependency: Percona-XtraDB-Cluster-galera is needed by package 1:Percona-XtraDB-Cluster-server-5.5.27-23.6.356.rhel5.i686 (percona) You could try using –skip-broken to work around the problem You could try running: package-cleanup –problems package-cleanup –dupes […]

克隆一个VM来添加一个新的MySQL Slave

我正在为复制的MySQL安装添加一个新的从站。 我正在提议以下过程: 将其中一个节点克隆到新的VM 开始没有networking 停止mysql 将my.cnf中的服务器标识更改为新的标识 重启mysql和networking 如果这个工作正确? 或者MySQL会因为曾经是一个不同的服务器ID而感到困惑? 操作系统:Ubuntu 10.10 VM平台:VMWare 5 MySQL:服务器版本:5.1.49-1ubuntu8.1-log(Ubuntu)