服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我一直从一个NFS装载Rsyncing启用压缩启用本地zpool。 当我rsync,它复制每个文件,而不仅仅是新的/改变的。 这是因为目标上的压缩文件大小不同吗? 语法我正在使用:rsync -vr / source / / destination /
目前,我在一台服务器上运行带有MySQL的Rails 3 Web应用程序,在第二台服务器上运行Rails API应用程序,从第一台服务器连接到MySQL数据库。 我不高兴的API依赖于从第一台服务器的数据库,并决定去复制/集群,但我不知道什么是我的情况下最好的select? 主从复制,我们的api不是只读的,它也写了很多信息,所以看起来并不那么明亮。 主 – 主复制,也害怕数据不一致,因为它可能不同步。 MySQL集群 – 这似乎是对我来说最好的select,但我不知道是否值得只有2个节点的集群? 如果一个节点出现故障,是不是意味着一旦它上线并将消耗第二个节点作为捐助者,整个集群将不可用? 我怎样才能避免这一点? 你觉得我在这里最好的select是什么?
我面临一个问题,似乎是一个难得的问题。 没有人在除了这个之外的任何博客中提出这个问题。 我的一台Esxi 5.1主机(不是一台真正的服务器,而只是一台作为服务器的物理工作站)一直工作到上周。 不知道突然发生了什么,它开始显示如下所示的错误: 我不能尝试在这上面安装一个新的Esxi,因为有这么多的数据驻留在此。 有没有人遇到过这样的问题? 任何想法如何解决这个问题,除了这个提到的方式吗?
我试图在我的虚拟机群集中设置galera群集,但我似乎无法得到第二个节点连接到第一个正确的,这是我目前的configuration [mysqld] wsrep_provider=/usr/lib/galera/libgalera_smm.so wsrep_cluster_address=gcomm://<IP1>,<IP2> binlog_format=ROW default_storage_engine=InnoDB innodb_autoinc_lock_mode=2 innodb_doublewrite=1 wsrep_on=ON wsrep_sst_method=rsync 这是尝试重新启动第二个节点时的错误日志 150128 14:25:46 [Note] WSREP: Read nil XID from storage engines, skipping position init 150128 14:25:46 [Note] WSREP: wsrep_load(): loading provider library 'none' 150128 14:25:46 [Note] InnoDB: Using mutexes to ref count buffer pool pages 150128 14:25:46 [Note] InnoDB: The InnoDB memory heap is disabled […]
将Windows服务器上的本地pipe理员帐户视为用户帐户还是与“root”类似的系统帐户?
我试图在旧的Win Server 2008上运行自定义备份,我想replaceC:\硬盘。 我运行备份,select“不同的选项”,然后“自定义”,然后我select“裸金属”,它会自动select: Bare Metal Recovery System State System Reserved Local Disk C: 我在那里有第二个驱动器,一旦我得到一个新的C:\驱动器,我会重新附加。 备份运行,但以项目列表中的两个错误结束: System Reserved Completed. C: Backup completed with warnings. Bare metal recovery Backup failed to complete. System state Completed. 在错误标签中说: 4096 bytes could not be read due to the presence of bad clusters on your hard disk, and so have […]
我正在build立一个购物车网站,但是我在HTTPS和HTTP之间共享PHP会话时遇到了问题。 我的安全地址: https : //secure.domain.com我的常规地址: http : //domain.com 我在这里读了一些关于serverfault的文章,并且自己总结了一个解决scheme。 我想知道我的解决scheme是否安全实用。 我的解决scheme:1:在新build会话中,将PHP会话ID,用户IP和ID(随机生成6位数字,并保存到客户端计算机上)作为cookie保存到数据库2中。当客户端进入HTTPS页面时。 该页面检查数据库中是否有匹配的PHP会话ID的ID和IP地址。 如果你有更好的解决scheme,请分享 谢谢
我有一个ESXi 5.5主机服务器,我需要build立一个Xubuntu服务器,我的带宽限制了我通过LAN共享ISO,而我的主机服务器没有CD / DVD驱动器。 那么是否有可能使虚拟机从连接到服务器的外部USB启动,并具有ISO?
我从cron作业调用一个脚本。 在脚本中,需要运行CVS命令从远程存储库进行更新。 要做到这一点,它需要SSHauthentication。 我把下面的代码放在脚本中 … ROOTPATH="/Users/qazwsx/project/" cd $ROOTPATH SSHAGENT="${ROOTPATH}ssh-agent.cf" if [ -f "$SSHAGENT" ]; then rm "$SSHAGENT" fi ssh-agent -s | head -n 2 > "$SSHAGENT" if [ -f "$SSHAGENT" ]; then echo "$SSHAGENT" source "$SSHAGENT" ssh-add #function killsshagent { # /bin/kill $SSH_AGENT_PID #} #trap killsshagent EXIT rm "$SSHAGENT" fi … 但是当脚本运行时,会出现如下窗口: 我不能input任何东西到input字段。 所以SSHvalidation后的步骤没有成功运行,因为SSH访问没有build立。 我想知道我应该怎么做cron作业中的CVS更新。
我刚刚在Linode安装了Ubuntu 14.04的VPS。 我已经安装了Postfix,Dovecot和SquirrelMail来处理电子邮件。 我可以将电子邮件发送到其他帐户(GMail&Yahoo!),但是当我发送电子邮件给自己的时候,邮件没有被发送到我的收件箱。 /etc/postfix/main.cf中 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # […]