我有一个运行在VMWare Hypervisor上的Fedora 13虚拟机。 上午6点左右,它神秘地重新启动,搞砸了我正在运行的一些长时间运行的数据导入过程。 我一直在检查,但我很难找出为什么重新启动。 找出重新启动的原因的最佳方法是什么? 机器处于locking的服务器机架中,因此不太可能有人手动重新启动硬件。 我是唯一一个通过SSH访问机器的人,所以不太可能有人重新启动虚拟机。 在Hypervisor上运行的其他虚拟机没有重新启动,因此不太可能是由于电源故障或重启整个硬件造成的。 在发生重启时运行who -b告诉我: ~$ who -b system boot 2011-12-22 06:02 运行crontab -l显示不会触发重新启动的cron作业。 在Hypervisor的vSphere客户端中查看历史资源使用情况图表显示,在重新启动之前,机器的CPU使用率至多有5%,因此没有任何不正常的负载。 不幸的是,在重启时检查/ var / log / messages只显示: Dec 22 03:50:01 myserver pcscd: winscard.c:309:SCardConnect() Reader E-Gate 0 0 Not Found Dec 22 03:50:01 myserver pcscd: winscard.c:309:SCardConnect() Reader E-Gate 0 0 Not Found Dec 22 03:50:01 myserver […]
我正在构build一个应用程序,使用户能够从浏览器编写代码。 一旦代码被写入,我将内容保存到我的networking服务器上的用户特定的文件夹中。 我也想添加一个function,用户可以用自己select的语言来运行代码:ruby,python等… 很明显,我不想只是运行代码,因为用户可能有危险的代码,可能会从networking服务器中删除敏感文件。 我怎样才能构build一个安全的系统,每个用户都有自己的定制环境来运行他们所写的代码,用他们的偏好语言呢?
我有一个DMZ服务器设置为转发特定的端口到几台机器。 预期的行为是给我一个特定的端口发送一个请求到非军事区,让公众无法访问的机器公开地回应数据。 在这个例子中,我将端口10001转发到端口80上的非发布服务器。 我可以看到转发正在工作,因为我可以看到数据包通过服务器上的tcpdump进入。 无论出于何种原因,它所回应的数据包都没有返回到我的terminal(我正在curl)。 iptables-save命令: # Generated by iptables-save v1.4.10 on Fri Dec 23 17:36:10 2011 *nat :PREROUTING ACCEPT [5609:332934] :INPUT ACCEPT [5609:332934] :OUTPUT ACCEPT [5231:376507] :POSTROUTING ACCEPT [5248:377595] -A PREROUTING -i eth0 -p tcp -m tcp –dport 10001 -j DNAT –to-destination 192.168.1.11:80 COMMIT # Completed on Fri Dec 23 17:36:10 2011 # Generated […]
我一直负责将SSL证书从一台服务器转移到另一台服务器上。 我对此一无所知,但一直在阅读,如果两台服务器上的一切都是相同的,那么我应该能够复制一些文件。 否则我已经重生了一些东西。 原来的服务器是运行Apache的CentOs机器,它有几个网站。 新的服务器是CentOs虚拟机也运行在不同的机器上的Apache。 该网站有自己的全新的虚拟机,他们不与任何人分享。 所以有一点不同的是它们的html文件的位置。 在旧的机器上,他们的网站在他们的用户名下,在新的VM上,他们直接在/ var / www / html下。 这些东西在传送这些证书文件时会有所作为吗? 每个站点是否都有自己的SSL证书,或者服务器是否有覆盖其上的所有站点? 如果是这样,如果我把这些文件复制到一台新机器上,它会不会把旧机器上其他站点的SSL弄乱?
我写了一个启动脚本,进入一个无限循环,但我忘了开始作为一个单独的线程(&)的过程。 由于该脚本作为守护程序运行,因此在closures时也会卡住。 现在,当系统启动/closures时,它会卡住…我不能使用Ctrl + C退出它。 我也无法启动到恢复模式,因为我改变了grub bootloader的默认超时时间为0(它曾经是5秒,这使我可以select恢复模式等)。 我该如何解决?
Linux 3.1增加了对WoWLAN的支持,据我了解我的网卡Intel Centrino N-1030支持WoWLAN。 然而,eth0的ethtool给出了信息: # ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: […]
我像这样configuration了磅: ListenHTTP 地址192.168.21.10 端口1632 服务 后端 地址192.168.22.220 港口1622 结束 后端 地址192.168.22.220 端口1612 结束 结束 结束 ListenHTTP 地址192.168.21.10 港口1634 服务 后端 地址192.168.22.220 港口1534 结束 后端 地址192.168.22.220 港口1644 结束 结束 结束 我确实看到与tcpflow它在端口1632上获取192.168.21.10上的请求,但它不转发到我的服务器,我已经听192.168.22.220(而不是转发请求(不代理)到任何其他服务器… 我第一次使用英镑我知道它的服务,我没有看到任何日志消息在var /日志/消息 任何人都可以帮我吗? 谢谢
ESX VM:2个vCPU。 RedHat Ent 5.6。 Apache 2.2.3 / python cgi和一个J2EE应用程序。 我们有一个监视器脚本,从这个Apache中拉出一个页面,每分钟调用一个简单的python cgi脚本,使用curl,最大时间设置为30秒。 每天早上9点,NetBackup软件启动,这会使系统的CPU和I / O负载增加大约20分钟左右….通常情况下,监视器会失败,并说它没有得到30秒,也许隔天左右…. 我想弄清楚问题是什么… Apache日志请求处理正常。 被称为cgi的python也logging了一切都很好,很快。 CPU备份期间显示40%的I / O等待,40%的用户有10%的空闲。 磁盘读取操作在那个时候达到峰值,但是磁盘读取时间并没有太多上升。 我在备份期间对httpd进程运行strace,并且幸运地捕获了一个这样的失败的监视器探测器的踪迹。 奇怪的是,跟踪显示请求已经在大约1.3秒内完成了…但是客户端在等待它的30秒内从未收到响应数据。 在这个探测过程中,我并没有使用tcpdump,但是之前做过,并且确实注意到,系统只需要10秒,20秒和更多秒就可以发送数据包,而apache会logging下它的响应。 strace看起来像这样: 28259 09:25:01.617226 accept(6, {sa_family=AF_INET, sin_port=htons(34106), sin_addr=inet_addr("192.168.151.84")}, [17179869200]) = 24 <0.000045> … 18130 09:25:01.670991 execve("/var/path/to/script.py", … 28259 09:25:01.661924 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2b8bf4a3c3d0) = 18130 <0.003602> … 18130 09:25:02.965223 write(1, "content-type: text/html\n\n1001 […]
您好我有一个问题试图Rsync备份到另一台服务器。 我得到错误 地址xxxxxxx映射到xxxxxxx,但是这不会映射回地址 – 可能的BREAK-IN ATTEMPT! 第一个xxxxxxxxx是正确的IP,但第二个是网站,上帝知道从哪里来的有没有解决这个问题的方法? 我在两个帐户的Linux机器上,只是命令行。
目前的Linux内核版本支持修剪,但Debian Squeeze使用旧版本,不。 据我所知,修剪支持是在Linux内核本身,而不是一个特定的文件系统。 那么ext3会在新内核中支持trim吗? 如果没有,将来是否会支持它?