服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我目前正在研究Postgres HA 1 Master / 1 Slave场景的部署体系结构。 在阅读了大量的文档之后,我决定在Ubuntu LTS上开始使用Pacemaker和Corosync。 目前我不清楚Corosync和Pacemaker是否应该在实际的数据库主机上运行,或者在专门用于pipe理实际集群节点的节点上运行。 有人能教导我吗?
我拥有6台需要访问对方文件的虚拟机。 我现在所做的方式是通过在Web目录中build立每个需要共享的文件的符号链接,并使用POST和PHP来保持一些文件的安全。 有没有更好的方法来做到这一点? 有没有更好的方式来获得读取甚至写入访问我的其他机器,而不是每个安装一个networking服务器? 也许甚至可以指向另一台服务器上的文件的链接?
我只是删除所有的PHP和MySQL,并再次安装它。 但在PHPMyadmin我仍然得到: Your PHP MySQL library version 5.1.69 differs from your MySQL server version 5.5.39. This may cause unpredictable behavior. 有我的完整规格列表: [root@**** ~]# php -v PHP 5.4.31 (cli) (built: Jul 25 2014 07:41:53) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies [root@***** ~]# rpm -qa | grep php php54w-5.4.31-1.w6.x86_64 […]
多个虚拟机(VM)驻留在ESX服务器( ESX1 )上,并存储在iSCSI上。 将第二个( ESX2 )连接到iSCSI似乎正常工作,因为VM已创build并存储在iSCSI上。 但是,ESX1上的不活动系统已经从例如system.test更改为system.test(不可访问) 。 在某个时刻, system.test(无法访问)在ESX1上突然变为system.test,一切似乎再次正常工作。 但是, ESX2上的不活动系统已更改为system.test(不可访问) 。 看来,iSCSIpath交替活动和死亡。 如果path在ESX1上处于活动状态,则它们在ESX2上死亡 ,反之亦然。 configuration选项卡> iSCSI适配器>path: 与 ESX2上的iSCSI适配器与驻留在ESX1上的iSCSI适配器configuration相同。 可以在ESX2上创build一个VM并将其存储在iSCSI上。 但是,在某个特定时刻,iSCSIpath已经死亡,并且正在运行的虚拟机无法访问。 问题是如何解决这个问题。
我试图将PostgreSQL安装到一个CentOS上(我通过SSH连接)。 我需要解压缩一个包(所以不要通过yum或rpm下载): http : //get.enterprisedb.com/postgresql/postgresql-9.3.4-3-linux-x64-binaries.tar.gz并设置。 我解压缩,并运行以下 ./postgresql-9.3/bin/initdb -D data/ ./postgresql-9.3/bin/postgres -D data/ 当我尝试运行./postgresql-9.3/bin/psql或createuser我被要求input一个密码,然后input: psql.bin: FATAL: password authentication failed for user "myusername" 问题 :如何让psql和createuser工作? 附加信息 我的./data/pg-hba.conf如下: local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust 另外,似乎没有在系统中的postgres用户,这是有道理的,因为我只是解压tar.gz
目前,我正在研究使用Kerberos作为云结构的主要身份validation协议的可能性。 我们可能会遵循这个想法,为了HA,最好的select是多个虚拟机。 我知道虚拟环境和Kerberos存在一些问题,特别是关于随机性和熵的话题。 我的理解是Kerberos需要直接访问硬件,但我不确定是否仍然如此。 在任何testing环境下,MIT Kerberos都可以在虚拟硬件上运行而不会出现任何复杂情况。 问题是,这是生产环境的推荐设置吗?
我正在“windows server 2012”系统上安装“Exchange Server 2010”。 作为Exchange安装的先决条件,我们必须准备“Active Directory”,但我已经在其他系统中安装了Active Directory。 所以我的问题是可以使用我现有的Active Directory进行交换安装? 如果是的话,怎么样? 我是新的交换服务器安装….
我在CentOS 6.5上,sysstat 9.0.4.22.el6 出于某种原因,mpstat不显示intr / s列 例如,我正在运行它,只显示这些列: mpstat -P ALL 1 5 Average: CPU %usr %nice %sys %iowait %irq %soft %steal %guest 任何想法为什么会这样?
我删除了这个文件000-default.conf,并把我自己的。 在默认的apache2.conf行219 IncludeOptional sites-enabled/*.conf 不过,当我重新启动Apache apache2: Syntax error on line 219 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default.conf: No such file or directory Action 'restart' failed. The Apache error log may have more information. 我拥有的是: my-pc sites-available # ls -l total 12 -rw-r–r– 1 root root 6437 Jan 7 2014 default-ssl.conf -rw-r–r– 1 root […]
我有一个基于未绑定的本地recursionparsing器。 我想执行反向nxdomain-劫持。 我已经定义了一个我希望作为本地区域被阻止的现有域名。 目前,我回答了这些区域的本地IP。 但是我想用NXDOMAIN回复。 我怎样才能做到这一点? 文档中没有提示。 欢呼声,BliZZarD