小编gij*_*007的帖子

Windows上的Memcached无法忽略SIGHUP:daemon()没有错误以便守护进程

我正在尝试从以下网址安装memcached:http://blog.elijaa.org/index.php?post/2010/10/15/ Memcached-for-Windows& similar

当我尝试使用-d命令行选项运行它时,我收到以下错误:

Failed to ignore SIGHUP: No error
failed to daemon() in order to daemonize
Run Code Online (Sandbox Code Playgroud)

当我运行它没有-d它似乎正常运行,但我需要-d将其作为服务安装...

我已经尝试了以下教程,但他们没有解释如何解决这个问题.

我已经尝试了32位和64位版本,但它没有什么区别.我也试过以下版本:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip

哪个不会出现此错误但仍无法创建服务.

任何人都知道如何使这个工作?

windows memcached

5
推荐指数
1
解决办法
6214
查看次数

设置MySQL主 - 主复制

我目前有一个主服务器,并希望添加另一个主服务器进行故障转移.

在主服务器上,我已将以下内容添加到"my.ini"

server-id = 1
replicate-same-server-id = 0
auto-increment-increment = 2
auto-increment-offset = 1
log_bin=mysql-bin
log_error=mysql-bin.err
binlog_do_db=1
binlog_do_db=2
binlog_do_db=3
binlog_do_db=4
Run Code Online (Sandbox Code Playgroud)

添加后:

master-host = [IP]
master-user = [usernameslaveuser]
master-password = [password]
master-connect-retry = 30
Run Code Online (Sandbox Code Playgroud)

mysql服务器不再启动...所以我决定先让辅助服务器正常工作.

问题2:在新服务器上,我从主数据库的"data"/ mysql目录复制了我的用户文件.我还用MySQL工作台导入了所有数据库.

然后我把它添加到"my.ini":

server-id=2
replicate-same-server-id = 0
auto-increment-increment = 2
auto-increment-offset = 2

master-host = [IP]
master-user = [usernameslaveuser]
master-password = [password]
master-connect-retry = 30
log_bin=mysql-bin
log_error=mysql-bin.err
binlog_do_db=1
binlog_do_db=2
binlog_do_db=3
binlog_do_db=4
Run Code Online (Sandbox Code Playgroud)

服务器启动正常,所以我决定在主服务器上的复制数据库中添加一个表,但是没有复制到辅助服务器的更改...

我google了一下,发现我必须在mysql命令行中运行一些命令才能使复制工作.但是,当我在辅助服务器上打开它时,它无法启动...在命令提示符下打开它时,它显示mysql.exe:未知变量'server-id = 2"

两台服务器都运行Windows Server 2012 R2并安装了MySQL 5.6.15 64位.有人可以指导我真实的最后一部分设置吗?

mysql replication database-replication mysql-5.6

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