服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我刚刚在Windows Server 2008 R2 Hyper-V服务器上安装了新的M4 256GB。 在使用Crystal Disk Mark的主机系统上,我已经获得了212 Mb / s的4k QD32写入性能,但是当我在SSD上创build一个VHD磁盘并在来宾Windows Server 2008 R2上使用相同的configuration进行testing时,我获得了7 Mb / s,即慢大约30倍。 任何提示? 当然固定大小的VHD
由于这个问题,我要在MySQL服务器后端嗅探一些数据包,看看会发生什么: # tcpdump -vv -s0 -c 100 -i bond0 tcp port 3306 and host 192.168.3.87 -w /home/quanta/3.87_aborted.pcap 正如你所看到的,我把snaplen设置为0,但仍然得到“捕获期间数据包大小有限”的消息: MySQL Protocol Packet Length: 579 Packet Number: 96 text: 336 text: 1004352 text: 147619 text: 336 [Packet size limited during capture: MySQL truncated] 我的界面上的卸载设置: # ethtool -k bond0 Offload parameters for bond0: Cannot get device rx csum […]
我正在尝试获取进程组的networking统计信息。 据我所知,linux上的复杂networking计费通常是使用netfilter / iptables的计费基础结构完成的。 正如我想inheritance这样的团体cgroups将是一个很好的匹配。 我最好的想法是让iptables匹配可以使用net_cls设置的classid 。 但是看来,iptables只能通过–set–class来设置这个值。 所以:有没有一种很好的方法来获得(复杂和灵活的)networking会计和日志logging在Linux上的进程组?
我正在处理一个问题,我不清楚如何解决,并已经拉了我的头发了一段时间。 我一直在尝试使用以下方法configurationFTP用户(我们在所有服务器上都使用相同的文档) 安装FTP服务器 apt-get install vsftpd启用local_enable和write_enable为YES 并将匿名用户设置为/etc/vsftpd.conf中的NO重启 – service vsftpd 重新启动 – 以允许进行更改 在WP Admin中添加WordPress用户以访问FTP 为用户创build一个假壳,将“usr / sbin / nologin”添加到/ etc / shells文件的底部 添加一个FTP用户帐户 useradd用户名-d / var / www / -s / usr / sbin / nologin passwd用户名 将这些行添加到/etc/vsftpd.conf的底部 – userlist_file = / etc / vsftpd.userlist – userlist_enable = YES – userlist_deny = NO 将用户名添加到/etc/vsftpd.userlist顶部的列表中 […]
我有一些Exchange 2010 PowerShell脚本,我希望按计划任务运行。 如果我使用“以其他用户身份运行”来启动PowerShell,那么我可以运行这些脚本并正确执行。 如果我使用同一个用户来安排一个任务,那么这个任务永远处于运行状态。 我怎样才能找出任务卡住的地方? 作为参考,这里是我如何启用Exchange的东西: . 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1' Connect-ExchangeServer -auto 以下是我尝试从Task Scheduler运行脚本的方法: powershell -command“&{。'c:\ windows \ script.ps1'}” powershell -file'c:\ windows \ script.ps1' powershell -file“c:\ windows \ script.ps1” 所有的结果都一样。 格儿…
我在现有的Active Directory林中设置了多个子域,并且正在寻找一些传统智慧/最佳实践指导,用于configuration子域控制器上的DNS客户端设置以及DNS区域复制范围。 假设每个域中都有一个域控制器,并且假定每个域控制器都是域的DNS服务器(为了简单起见),子域控制器应该只指向DNS本身,还是指向某个组合(主VS.次)本身和父域或根域中的DNS服务器? 如果存在父级>子级>孙级域分层结构(具有连续的DNS名称空间),那么应如何在孙子DC上configurationDNS? 关于DNS区域复制范围,如果在域中的所有DNS服务器上存储每个域的DNS区域,那么我假设从父项到子项的DNS委派需要存在,并且从子项到父项的转发器需要存在。 有了父级>子级>孙级域的层次结构,那么每个子级都会转发到直接父级区域的直接父级还是转到根级区域? 代表团是出现在直接的父母区还是根区? 如果在森林中的所有DNS服务器上存储所有的DNS区域,是否就复制范围没有提出上述问题? 复制范围是否对每个DC上的DNS客户端设置有一些影响?
最近我们遇到了Varnish(3x) – > Apache(3x)安装的问题,导致SYN_SENT连接数量猛增。 这个峰值本身是由于新的stream量触及网站(而不是任何types的DDOS),而且似乎我们的Varnish机器在将stream量转发到后端服务器时出现问题(Apachestream量下降与清漆上的尖峰相关),拥塞SYN_SENT的可用端口池。 保持活动在Apache(15s)上启用。 哪一方是错的? stream量很大,但是不应该导致这样的设置(3x Varnish前端机器,3x后端Apache服务器)停顿。 请帮忙。 Munin截图通过防火墙连接在这里 。 varnish〜 ~$ netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c 9 CLOSE_WAIT 12 CLOSING 718 ESTABLISHED 39 FIN_WAIT1 1714 FIN_WAIT2 76 LAST_ACK 12 LISTEN 256 SYN_RECV 6124 TIME_WAIT /etc/sysctl.conf(Varnish) net.ipv4.netfilter.ip_conntrack_max = 262144 net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv = 60 net.ipv4.ip_local_port_range = 1024 65536 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 […]
我有一个Perl应用程序需要很多的依赖,我需要在众多的服务器上部署 我想制作一个能够自动快速安装Perl应用程序的脚本。 为了更快,我想使用我的软件包pipe理器来安装我的大部分依赖项,而不是使用CPAN安装它们 如果有debian软件包,有没有一种方法可以从perl模块列表中自动确定? 如果有的话,安装包,如果没有安装CPAN的Perl模块?
我有一台CentOS 6.3机器,目前通过KVM / QEMU / Libvirt运行2个虚拟化的CentOS 6.2机器。 我正在尝试在guest虚拟机和主机之间build立文件系统传递。 但是该选项在虚拟化pipe理器中显示为“不支持此虚拟机pipe理程序/ libvirt组合”消息。 此外,如果我试图设置它使用 virsh edit [VM name] 虚拟机在启动时会抛出一个“QEMU不支持的传递”的错误(对不起,我现在没有确切的错误,我没有访问机器,下次更新时我会在前面)。 我似乎无法find关于这个问题的很多信息。 CentOS和文件系统直通之间是否存在兼容性问题? 谢谢。
我正在configurationNPS作为我的无线客户端的RADIUS身份validation源。 我试图区分上课时间和下class后时间,因为我需要将某些用户连接到不同的networking,以便在下class后访问额外的资源。 我可以设置date和时间的限制,但只有小时精度。 我需要30分钟的时间间隔,15分钟的时间间隔是理想的。 有谁知道这是微软的NPS可能吗?