服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我需要仅在Debian(sid)中的python-statsd 。 请在Debian Wheezy下安装这个软件包的步骤是什么?
我必须更换我的服务器,旧的运行CentOS,新的运行Debian。 在Debian中,Apache具有apache2.conf作为其主要的configuration文件,其他许多链接到它。 在CentOS中,Apache只有一个configuration文件, httpd.conf 。 问题:我可以在新服务器上使用旧的httpd.conf文件吗?如果是的话,如何确保httpd.conf设置优先于现有的configuration文件? 在Ubuntu的postApache:httpd.conf或apache2.conf? 表示现有的configuration文件在更新的情况下不应该被改变。 我意识到,我的自定义configuration可以放在/etc/apache2/conf.d但是,我不清楚该位置的其他configuration文件是否会与它冲突。
iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -p tcp –dport ssh -j ACCEPT iptables -A INPUT -p tcp –dport 80 -j ACCEPT iptables -A INPUT -j DROP 我有一个ngnix服务器的iptables上的规则在Ubuntu的Ubuntu 12.10在SSH中 第1行应该允许服务器自己谈话。 02线应该让我ssh。 第03行应该允许http协议。 04号线应该放下其他所有东西。 但即使第4行DROP规则在最后。 它“打破”了服务器。 一切都超时 我一直在和重置所有的超时规则,没有任何工作。 我不明白为什么放弃除了http之外的任何东西都会导致这个问题。 绞尽脑汁,却无法看到树林。 没有什么似乎解决它。 有人会有一个build议,为什么会导致这样的问题,以及如何解决它?
我需要将裸机转换为虚拟机(通过VMware转换器)。 这部分已经成功完成。 然后我被要求将vmware映像转换为XEN hvm。 客户端希望在物理机器上安装他们的xen hypervisor,然后让他们的虚拟机立即启动(就像它不是虚拟机上运行的虚拟机一样)。 所以基本上,我会映像原始操作系统,安装XEN,然后在XEN之上运行虚拟化操作系统。 但理想情况下,操作系统是虚拟机或在XEN上运行的事实对于该机器的任何用户都是透明的。 这样的事情甚至可能吗? 根据我对hypervisor层的理解,你总是需要一个domain0,而且总是必须是一台物理机器,而试图绕过domain0直接启动到虚拟机上是不可行的。 谢谢
在我们的ProxySG中,在策略的最后一层有一个条目logging某些事情。 事件logging本身被定义为“EventLogTCP”: $(client.host) $(user) $(client.protocol) $(log_url) $(log_url.port) $(log_url.path) $(exception.reason) 当这个规则被打时,我有时在syslog中看到这样的匹配: Aug 12 16:19:41 192.168.xy ProxySG: 3B0002 EventLogTCP nothing.attdns.com http tcp://ssl.google-analytics.com:443/ 443 / Either 'deny' or 'exception' was matched in policy(156265441) UNKNOWN_EVENT pe_policy_action_log_message.cpp 44 client.host是distrubs我: nothing.attdns.com等于127.0.0.2 。 这个环回地址的含义是什么? (如果我查看代理生成的每日日志,那里没有环回地址。)
我有一个端口镜像启用交换机。 所以一个端口是源端口,另一个是镜像端口。 在源端口,我有一个无线路由器插入。 镜像端口使用以太网/ Thunderbolt适配器连接到我的Mac。 我希望能够将设备连接到无线路由器,并通过使用Wireshark或Charles在Mac上进行监控来查看所有stream量。 我的Mac说,端口已连接,但分配了一个自我分配的IP。 我已经试过Wireshark和Charles,但是看不到stream量。 任何想法,这是可能的? 如果是的话,这个问题可能是什么?
我遵循这里的说明,以便在我的Amazon EC2实例上build立一个私有的git服务器。 但是,当我尝试SSH到git帐户时遇到问题。 具体来说,我得到错误“权限被拒绝(公钥)”。 以下是我在EC2服务器上的文件/文件夹的权限: drwx—— 4 git git 4096 Aug 13 19:52 /home/git/ drwx—— 2 git git 4096 Aug 13 19:52 /home/git/.ssh -rw——- 1 git git 400 Aug 13 19:51 /home/git/.ssh/authorized_keys 这里是我自己的电脑上的文件/文件夹的权限: drwx—— 5 CYT staff 170 Aug 13 14:51 .ssh -rw——- 1 CYT staff 1679 Aug 13 13:53 .ssh/id_rsa -rw-r–r– 1 CYT staff […]
我发现了一些类似问题的问题和build议,不幸的是,似乎没有任何工作,所以请原谅,如果这是双重的(并指向正确的来源)… 服务器是Fedora Beefy Miracle,安装percona mysql服务器。 我不太了解安装情况,初次安装后我就来了很久。 现在数据库服务不起作用。 Percona启动: # service percona start Starting MySQL (Percona Server). ERROR! The server quit without updating PID file (/home/percona/data/example.domain.pid). MySQLconfiguration: 在/ home / percona(指向percona安装目录)中有相当详细的my.cnf指向/ home / percona / data处的datadir。 在/ etc / config中有: # cat /etc/my.cnf [mysqld] datadir=/var/lib/mysql (…) [mysqld_safe] log-error=/var/log/mysqld.log 我不知道这个configuration是否正在使用,以及如何调用mysql:我是新来的Percona和设置是由别人完成的。 但是,每个Percona服务(尝试)都会更新日志文件,并出现以下错误: # tail /var/log/mysqld.log 140814 0:55:18 InnoDB: […]
在过去几天里,我遇到了一个问题:每隔10-15分钟,我的整个服务器就无法响应,closures所有TCP连接大约3分钟。 我终于发现连接被closures了,因为在这3分钟的时间内,所有16个内核都能稳定,稳定的100%CPU。 我正在积极尝试找出什么是最大的CPU,但是,作为服务器上的一切完全冻结(即使在控制台),我无法快速检查,以了解它是什么。 这显然是个大问题,我需要马上处理。 有什么方法可以logging这个CPU峰值并将其与其他stream量区分开来吗?
尝试在centos上安装Maria DB时出现以下错误 [root@server1 MariaDB]# rpm -i MariaDB-5.5.30-centos6-x86_64-common.rpm warning: MariaDB-5.5.30-centos6-x86_64-common.rpm: Header V3 DSA/SHA1 Signature, key ID 1bb943db: NOKEY file /etc/my.cnf from install of MariaDB-common-5.5.30-1.x86_64 conflicts with file from package mysql-libs-5.1.66-2.el6_3.x86_64 file /usr/share/mysql/charsets/Index.xml from install of MariaDB-common-5.5.30-1.x86_64 conflicts with file from package mysql-libs-5.1.66-2.el6_3.x86_64