服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
基本上我们有一个大的MySQL数据库,我们正在寻找复制到一个奴隶(主从设置)。 你们有没有关于如何在数据库上使用MINIMAL停机时间的分步指南? 备份数据库并将备份传输到从属服务器(甚至通过专用networking)需要40分钟左右的时间。 相当长的停机时间。
所以这里是我的问题,我绝对无法连接到FTP服务器,在我从未见过的情况下。 情况如下: 在MLSD命令之后,我得到“连接超时”。 我通常在Ubuntu下使用Filezilla,但为了确保问题与这个特定的客户端没有关系,我尝试了一些其他的东西:在Ubuntu上使用gftp,在windows 7上使用winscp和freeftp。所有结果都是一样的。 也确保尝试主动或被动模式。 同样的结果。 在这一点上,我会倾向于认为我现在的networking有问题(另外,根据同事的FTP服务器是好的)。 但我确实与http://ftptest.net/检查,我能够得到目录列表(我无法通过FTP客户端)。 所以最后我还没有尝试过的最后一件事就是去另外一个networking,看起来可行的解决scheme,但从长远来看,这不是很实际。 所以我想我的路由器出现了问题,但是可能是什么呢? 注意:我确实尝试在filezilla板上注册并发布此问题,但是我无法使用Gmail或Hotmail帐户创build帐户。 WTF?
我目前生活在一个封锁了许多网站的国家,并且与外部世界有着不可靠的networking连接。 我在Linux服务器上有两个OpenVPN端点(比如:vpn1和vpn2),用于规避防火墙。 我可以完全访问这些服务器。 这工作得很好,除了我的VPN连接上的高包丢失。 这个数据包丢失率根据时间的不同而在1%到30%之间变化,似乎相关性很低,大部分时间似乎是随机的。 我正在考虑build立一个家庭路由器(同样在Linux上),维护两个端点的OpenVPN连接,并将所有数据包两次发送到两个端点。 vpn2会将所有的数据包从家里发送到vpn1。 返回trafic将直接从vpn1发送到家,也通过vpn2发送。 +————+ | home | +————+ | | | OpenVPN | | links | | | ~~~~~~~~~~~~~~~~~~ unreliable connection | | +———-+ +———-+ | vpn1 |—| vpn2 | +———-+ +———-+ | +————+ | HTTP proxy | +————+ | (internet) 为了清楚起见,家中和HTTP代理之间的所有数据包将被复制并通过不同的path发送,以增加其中一个到达的机会。 如果两者都到达,第一个第二个可以默默丢弃。 带宽使用不是一个问题,无论是在家庭和端点方面。 vpn1和vpn2彼此接近(3ms ping)并具有可靠的连接。 任何关于如何使用Linux中的高级路由策略来实现的指针?
是否有一种便携的方式来列出所有N X系统上支持的terminaltypes? 如果没有,在Solaris上获得这个列表的最好方法是什么?
我有一个Vim配色scheme的问题:背景颜色不能填满整个屏幕。 例如,在“蓝色”配色scheme中,整个屏幕应该变成蓝色。 相反,蓝色背景只能延伸到每一行的末尾。 这是一个在控制台我缺less的设置,或者这是我的VIM默认设置的问题? 我只与Ubuntu 10.10有这个问题。 echo $TERM输出xterm-color 。 [更新]:为了消除错误的来源,我最小的〜/ .vimrc看起来像这样: filetype plugin on colorscheme blue syntax on /etc/vim/vimrc包含未更改的默认值
我已经安装了LDAP浏览器,尝试浏览我的AD信息(这是启用Google Directory Sync过程的一部分)。 但是,我不断收到连接错误(使用端口:19389)。 第一个QI有:我的Active Directory(2003R2服务器)是否已经是LDAP服务器? (根据我的理解,每个AD都是LDAP的实现) – 所以我的答案是肯定的。 在这种情况下,为什么我不能连接? 有没有设置来启用这种“LDAP”连接? (我不觉得)我觉得我错过了一些关键的信息。 *我正在使用JXplorer作为LDAP浏览器 作为一个简单的LDAP服务器的这个Ansewr MS活动目录指引我使用:ADAM – 但我看不出这对我有什么帮助。
我们在工作场所有独立的环境进行开发,testing,集成和分期。 在这些envs中,我们已经在DNS中重载了主机名 – 例如在开发环境中,主要的web机器被称为web1.dev.example.com ,而在testing环境中,主要的web机器是web1.test.example.com 。 为了区分不同环境中的机器,我想定制bash提示来显示FQDN,而不仅仅是主机名。 那么好, 我应该能够用\H在$PS1replace\h ,对吧? 嗯。 他们显示完全相同的东西。 me@web1:~$ hostname web1 me@web1:~$ hostname -f web1.dev.example.com me@web1:~$ export PS1="\[\u@\h: \w\]\$ " me@web1: ~$ export PS1="\[\u@\H: \w\]\$ " me@web1: ~$ 在/etc/hostname ,我只有主机名( web1 )。 hostname和hostname -f都返回正确的结果(分别为“web1”和“web1.test.example.com”),并且在/etc/hosts有正确的条目。 是什么赋予了? 这些是Ubuntu 10.04主机,如果这有所作为。
警告: SSLv3已过时 。 考虑完全禁用它 。 我正在尝试将Stunnel设置为服务器作为SSLcaching。 一切都很顺利,而且大部分都按devise工作。 然后我在日志文件中遇到错误: SSL_accept: 1408F10B: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number 并不是所有的客户都会触发这个事情 使用链接从CentOS连接 – 错误显示(尝试多台机器)。 使用链接从Ubuntu连接 – 没有错误。 尝试使用wget,并与TLSv1一切顺利,但错误显示与SSLv3。 同时,wget报道: OpenSSL: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure 无法build立SSL连接。 这是我的configuration: pid = /etc/stunnel/stunnel.pid debug = 3 output = /etc/stunnel/stunnel.log socket=l:TCP_NODELAY=1 socket=r:TCP_NODELAY=1 verify=3 ; fixing "fingerprint does not match" error fips=no [https] accept=12.34.56.78:443 connect=127.0.0.1:80 TIMEOUTclose=0 […]
我有一对IBM System x3620服务器。 这些服务器一旦终于到达操作系统接pipe点的位置,就可以正常工作了,但是这个服务器将永远无法通过新的UEFI引导系统…大概五分钟左右; 也许更长。 我没有计时,但是这是等待你喝杯咖啡的时候,当你回来的时候还在继续。 通常我closures这些的唯一时间是每月维护周期(通常只是Windows更新)。 这是内置的维护时间,所以额外的5分钟不计入我们的SLA,并没有什么大不了的。 但是,如果我可能发生停电的情况,我一定会把那5分钟时间拿回来。 有什么我可以做的,告诉他们只是继续开车已经? 我已经禁用了一切,我可以find禁用,只要额外的启动选项去。
我刚刚设置了一个Graylog2服务器,我正在寻找从主服务器发送所有日志到graylog服务器。 我启用了对主服务器的日志loggingfunction,并通过将*.* @logs.example.com:1337添加到/etc/rsyslog.conf来将日志发送到我的graylog服务器。 我想要的是让Graylog2收集我所有的Apache日志,系统日志(用于SSHlogin,拒绝login)以及任何其他需要监视的日志。 对于Apache日志,我也喜欢Rails日志。 我的网站位于/srv/www/ ,然后结构是sitename.com/public_html和sitename.com/logs 。 我有很多网站在服务器上,我想要一个简单的方法来查看所有的错误,并做出一些漂亮的图表,因此,我为什么要使用Graylog2 … 日志文件夹中的日志文件是access.log和error.log 。 Rails日志将在sitename.com/public_html/log 。 这包含production.log 。