服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我通过ssh隧道(转发2端口)在本地机器转发远程nfs端口,使用autossh进行持久连接: [email protected]:~#autossh -v -M 0 -q -f -N -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2049:localhost:2049 [email protected] [email protected]:~#autossh -v -M 0 -q -f -N -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2059:localhost:2059 [email protected] 现在我已经在local.machine远程nfs端口监听local.machine: [email protected]:~# netstat -ntpl Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 […]
如果我通过ADSL连接运行IPSEC隧道,带宽限制为2mbps,1mbps的隧道带宽限制为1mbps,或者是asynchronous的? 更新 :到目前为止的答案没有帮助,所以也许我应该给一些更多的信息,为什么我问这个问题。 目前我们所有的资源都位于我们的数据中心,远程办公室的客户端通过IPSEC访问这些资源 – 每个办公室都有一个ASA 5505,在数据中心有一个到ASA 5510的VPN连接。 我们使用拆分隧道,以便不发往数据中心的stream量不必经过IPSEC隧道。 我们的许多办公室都采用asynchronous连接(例如ADSL和VSAT),上传带宽通常是下载带宽的一半。 目前我们正在考虑将我们的文件存储移动到云提供商的选项,在这种情况下,客户端将通过HTTPS访问文件,而不是通过VPN。 支持这种变化的可能情况之一是性能上的好处。 据我所知,在asynchronous连接的办公室里,用户可能看到下载速度增加一倍,因为IPSEC隧道在任何一个方向上的stream量都受到最慢的方向的限制。 这是真的?
我在vSphere中设置一个高可用性组有一个奇怪的问题。 我创build了群集,并添加了两台机器,但一次只有一台机器会正确地重新configuration到HA组。 一个主机是好的,另一个只是报告“HA Agent有错误” 但是,如果我将“好”机器置于维护模式,另一个VM将成功激活HA代理。 所以,现在另一台机器是好的,那么为什么不把维护好的机器拿出来维护,所有的都是正确的…现在,HA代理发生了错误。 我可以交换这些和行为是一致的。 我可以创build另一个HA组,并将一个非工作的服务器移入其中,HA代理将重新configuration。 如果我将另一台服务器移动到另一台服务器上,则新服务器再次无法configuration其HA代理。 另外,HA组警告只是一种无pipe理networking冗余。 服务器任务上的错误只是说“HA代理程序有错误”,并没有给出任何types的描述。 相关事件都与禁用/启用HA代理本身有关,没有其他连接错误。 有没有人见过这个? 我究竟做错了什么? VMware Infrastructure Client 2.5 B-119598 VMware Virtual Center 2.5 B-119598
我有两个系统。 一个是笔记本电脑,有rsyslog。 另一种是没有rsyslog的embedded式系统。 我想要做的是从笔记本电脑上的embedded式系统login消息。 我configuration了笔记本电脑/etc/rsyslog.conf来监听TCP端口10514: netstat -nlp | grep 10514 tcp 0 0 0.0.0.0:10514 0.0.0.0:* LISTEN 30280/rsyslogd tcp 0 0 :::10514 :::* LISTEN 30280/rsyslogd 在我发送的embedded式系统上,带有netcat的testing消息: [172.17.0.33: ]# echo "Test Message 1" | nc -w2 -p 10514 172.17.0.16 nc: can't connect to remote host (172.17.0.16): Connection refused 是rsyslog期待在数据包中的任何特殊? 这是否需要两个系统都有rsyslog? 任何其他原因,我会得到“连接拒绝”?
我知道RAID有一些写惩罚等等,并且在不同的层次上有所不同。 我试图弄清楚RAID 1中的延迟如何受到影响。从我的SAN中,我可以看到单个HDD中的写入次数,读取次数,字节数和延迟。 当其他人匹配时,延迟稍有不同。 我想弄清楚以下几点。 RAID 1硬盘1写延迟:24ms硬盘2写延迟:28ms 这是否意味着总写入延迟= 24ms + 28ms? 还是只有28ms? 或(24 + 28/2)ms。 我一定会相信它是28毫秒,因为我们正在试图find最大值?
我想使用一个独特的公共IP XXXX连接(使用ssh)本地networking中的两台远程计算机 | HOST_A———| 172.1.1.2 | _____________ |———|ROUTER PUBLIC|———–|INTERNET|————-|CLIENT | _______________ | 172.1.1.1 XXXX HOST_B———| 172.1.1.3 | 我的公共IP在端口22有限制,所以我使用端口1234.路由器端口转发1234被启用并定向到HOST_A。 目前,我可以从执行客户端访问HOST_B $ ssh -p 1234 user @ XXXX Howerver,我无法访问HOST_B,我不明白如何使用ssh的-R和-L选项。 我阅读并遵循networking中的许多示例,如果没有以前在HOST_A中login,我无法实现HOST_B。 因为我不确定是否可以使用ip XXXX在HOST_B中login而不configurationHOST_A,所以我申明了关于TCP转发的解释。 我的search实例: 如何设置SSH隧道来转发SSH?
即时迁移到新的服务器,我需要移动一些网站,但我需要有相同的新/旧服务器上的服务的读/写权限。 我不需要保持组和所有者ID相同,但是如果我必须遍历旧服务器上的所有文件并检查对文件夹和文件的读/写权限,而不是在新服务器上设置,那将是非常困难的。 我的想法是打包文件复制到新的服务器和解压缩,但不知何故重置所有权限默认与644到文件和755到文件夹。 我可以以某种方式传输与旧服务器上相同权限的文件和文件夹吗?
我们的服务器的平均负载为44,在我们失去了ssh连接之前。 负载平均值突然增加,服务器响应时间增加,最后SSH连接终止。最后硬重启机器,然后一切正常。 在系统日志,我可以看到以下 Feb 10 20:34:11 406852 kernel: [3715446.033031] general protection fault: 0000 [#1] SMP Feb 10 20:34:11 406852 kernel: [3715446.054726] last sysfs file: sys/devices/system/cpu/cpu15/cache/index2/shared_cpu_map Feb 10 20:34:11 406852 kernel: [3715446.097404] CPU 5 Feb 10 20:34:11 406852 kernel: [3715446.097869] Modules linked in: nf_conntrack_ipv6 nf_defrag_ipv6 ip6t_LOG xt_tcpudp ipt_REDIRECT xt_conntrack iptable_mangle nf_conntrack_ftp ipt_REJECT ipt_LOG xt_limit xt_multiport xt_state […]
我已经使用本指南在Windows Azure中设置了FTP服务http://www.itq.nl/blogs/post/Walkthrough-Hosting-FTP-on-IIS-75-in-Windows-Azure-VM.aspx 当我坐在办公室防火墙后面工作时,FTP服务器运行良好。 但是当我尝试连接SSL(端口21,AUTH TLS – 显式,CuteFTP),我得到一个超时。 当我在家里完全一样的时候,连接工作(SSL)。 我究竟做错了什么? SSL连接是否使用其他端口? 身份validation正常工作,当客户端发送LIST命令超时时 STATUS:> [11.02.2013 12:56:28] Using UTF-8. STATUS:> [11.02.2013 12:56:28] This site can resume broken downloads. COMMAND:> [11.02.2013 12:56:28] REST 0 [11.02.2013 12:56:28] 350 Restarting at 0. COMMAND:> [11.02.2013 12:56:28] PBSZ 0 [11.02.2013 12:56:28] 200 PBSZ command successful. COMMAND:> [11.02.2013 12:56:28] PROT P [11.02.2013 12:56:28] 200 […]
我在ubuntu 12.04 LTS(x64)上用nginx + php-fpm(5.4.11)设置服务器, 我从存储库安装了nginx,并自己编译了PHP。 当我启动php-fpm和nginx时,所有东西都可以正常工作 sudo /etc/init.d/php-5.4.11-fpm start sudo service nginx start 我可以在网页上显示一个phpinfo,到目前为止还不错。 pid在/etc/php-5.4.11/php-fpm.conf中是这样设置的 pid = /var/run/php-5.4.11/php-fpm.pid 和/ etc / nginx / sites-available / default location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-5.4.11/php-fpm.sock; fastcgi_index index.php; include fastcgi_params; } 现在,我想在服务器重新启动时启动PHP,所以我做了: update-rc.d php-5.4.11-fpm defaults 但是,当我重新启动服务器,我得到这个日志文件中的错误: ERROR: unable to bind listening socket for address '/var/run/php-5.4.11/php-fpm.sock': No […]