服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我将2台MS-Dos 6.22机器转换为虚拟机。 这两台计算机都有通过NETBEUI和IPX进行通信的软件(在检查autoexec.bat之后,我得出了这个结论 – 加载了IPX堆栈)。 我遵循这个Vmware论坛的post,并安装了DOS amd_pcnet驱动程序,configuration它,并将其绑定到所需的协议。 另外我安装了用于IPX / SPX的ODI驱动程序与上述相同的步骤。 看来他们有NetBEUI通信,但是我不能使用IPXPING.exe在他们之间PING。 我使用networking地址00:00:00:00和第二台计算机的MAC时ping。 我怎样才能确保两台虚拟机之间有NetBEUI和IPX通讯? 更新1:我发现c:\ net \具有一个.ini文件,其中包含networking上其他机器的名称。 我假定文件存储连接configuration,并发现该文件实际上有一个参数netcard=DRIVER_FILE ,并将其更改为正确的驱动程序。 更新2:我在VMNet0上运行Wireshark,我发现两台虚拟机都使用IPX,NETVIOS,SMB和其他协议。 我会检查数据包,并试图find更多的线索。 更新3:从数据包检查,我可以看到,这两台机器已成功通过NetBIOS通信,build立一个会话,并使用SMB传输文件。 我认为这是一个坚实的指标,NetBIOS不是问题。 另一方面,IPX似乎有畸形的数据包。 两台主机都播放了一个声明,两个声明都是畸形的。 一个问题:有没有一个命令来检查通过NetBIOS连接? 更新4:在努力解决问题并试图findMS-DOS专家之后,客户决定终止该项目。
KB299540解释了Windows XP如何自动将度量指定给IP路由: 下表概述了用于为绑定到各种速度的networking接口的路由分配度量标准。 Greater than 200 Mb: 10 Greater than 20 Mb, and less than or equal to 200 Mb: 20 Greater than 4 Mb, and less than or equal to 20 Mb: 30 Greater than 500 kilobits (Kb), and less than or equal to 4 Mb: 40 Less than or equal to 500 Kb: […]
这个问题是根据评论中的build议从Stack Overflow转载的,对于重复的道歉。 问题 问题1:随着数据库表的大小变大,我如何调整MySQL来增加LOAD DATA INFILE调用的速度? 问题2:会用一组电脑来加载不同的csv文件,提高性能还是杀了它? (这是我明天使用加载数据和批量插入的基准testing任务) 目标 我们正在尝试不同的特征检测器和图像search的聚类参数组合,因此我们需要能够及时构build大型数据库。 机器信息 如果有一种方法可以通过分发数据库来提高创build时间,那么机器上有256个ram,还有另外2台机器可以使用相同数量的ram? 表格模式 表模式看起来像 +—————+——————+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +—————+——————+——+—–+———+—————-+ | match_index | int(10) unsigned | NO | PRI | NULL | | | cluster_index | int(10) unsigned | NO | PRI | NULL | | […]
我试图从psexec捕获远程进程的输出(即不是 psexec自己的输出)。 所以,例如我可以运行“ipconfig”并将输出打印到日志文件中。 我努力了: psexec \\myserver ipconfig > output.log psexec \\myserver ipconfig >> output.log psexec \\myserver ipconfig 2> output.log psexec \\myserver ipconfig > output.log 2>&1 最后只是给出了psexec输出。 我不确定所有这些之间有什么区别,但是我看到他们在其他地方寻找答案。 任何人都可以给我一个示例命令行,将ipconfig的输出捕获到一个文件? 编辑1:我想将日志文件保存在本地机器上,而不是远程机器上。 编辑2: 这是我从运行“psexec \\ myserver ipconfig”得到的结果: C:\ TempDll> psexec \\ myserver ipconfig PsExec v1.95 – 远程执行进程 版权所有(C)2001-2009马克Russinovich Sysinternals – www.sysinternals.com ipconfig在myserver上退出,错误代码为0。 C:\ TempDll>
系统日志提供了一系列“本地”设施,从0到7号: LOCAL0 , LOCAL1 ,…, LOCAL7 ,以及常见的系统设施( mail , news , daemon , cron等)。 哪些是普通应用程序的默认设置? 我正在寻找哪些设施“传统”用于众所周知的服务。 我将在多台服务器上部署一个应用程序,并安装各种软件,并希望看看是否有一个“免费”工具可以轻松用于我自己的日志。 作为一个说明,我意识到除了系统日志工具,还有其他的方法。 只是好奇! 这里有一些,(开始回答我自己的问题),并感谢voretaq7: postgresql使用LOCAL0 LOCAL2被sudo使用 一些版本的SpamAssassin使用LOCAL3 LOCAL4默认使用slapd(OpenLDAP服务器) LOCAL5有时被Snort IDS使用 LOCAL7用于Fedora 12上的引导消息
我最近遇到了一种情况,我需要将两个IP地址分配给一个Linux主机,以便我们可以运行两个SSL / TLS站点。 我的第一个方法是使用IP别名,例如使用eth0:0,eth0:1等,但是我们的networkingpipe理员有一些相当严格的安全设置来压扁这个想法: 他们使用DHCP监听,通常不允许静态IP地址。 静态寻址是通过使用静态DHCP条目来完成的,所以相同的MAC地址总是获得相同的IP分配。 这个function可以在每个交换机端口被禁用,如果你问,你有一个原因(谢天谢地,我有一个良好的关系networking家伙,这是不难做的)。 在交换机端口禁用了DHCP监听function的情况下,他们必须在交换机上设置一条规则,允许MAC地址X的IP地址为Y.不幸的是,这也有一个副作用,就是只允许MAC地址X IP地址Y. IP别名要求MAC地址X分配了两个IP地址,所以这不起作用。 在交换机configuration上可能有解决这些问题的方法,但为了保持与networkingpipe理员的良好关系,我试图find另一种方式。 有两个networking接口似乎是下一个合乎逻辑的步骤。 幸运的是,这个Linux系统是一个虚拟机,所以我能够轻松地添加第二个networking接口(无需重新启动,我可以添加 – 非常酷)。 几个击键后,我有两个networking接口启动并运行,并从DHCP拉动IP地址。 但问题出现了:networkingpipe理员可以看到(在交换机上)两个接口的ARP条目,但是只有我提出的第一个networking接口会响应ping或任何types的TCP或UDPstream量。 大量的挖掘和戳,这是我想出了。 它似乎工作,但似乎是很多工作,似乎应该是简单的东西。 有什么其他想法? 步骤1:在所有接口上启用ARP过滤: # sysctl -w net.ipv4.conf.all.arp_filter=1 # echo "net.ipv4.conf.all.arp_filter = 1" >> /etc/sysctl.conf 从Linux内核文档中的文件networking / ip-sysctl.txt: arp_filter – BOOLEAN 1 – Allows you to have multiple network interfaces on the same subnet, and have the ARPs […]
我们正在select一个pipe理我们的IP地址空间的系统。 所以我们正在寻找一个特殊的免费软件,如IPPlan。 所以我们现在有: Ipplan (Beta IPv6支持) SolarWinds IP地址跟踪器 (IPv6支持未知) NOC项目的 IP模块(顺便说一下,看起来是非常有前途的项目)(IPv6支持未知) phpIP (不支持IPv6) RackTables的 IPpipe理(不支持IPv6) 你知道任何其他特殊的软件,如上面写的? 但: 没有Wiki 没有DNS 没有DHCP 没有电子表格 软件应该提供: 清除可用地址的视图 由子网/search模式/所有者/附加信息详细列出所有地址 它必须支持添加额外的信息,如所有者的IP,域名,联系人等 多用户支持 简单的界面 软件必须专门为地址pipe理编写。 可扩展性 任何操作系统:win,lin,sol,web
当某些时间相关的程序(如ntpd )在Linux系统上运行时,内核将切换到所谓的“十一分钟模式”(参见hwclock手册页),从而每隔一段时间从系统时钟自动更新硬件时钟十一分钟。 在SLES11上,我已经凭经验确定,如果将硬件时钟设置为比系统时钟晚10小时,则11分钟模式似乎不能使硬件时钟与系统时钟匹配。 但是如果我把硬件时钟设置在系统时钟后面5分钟,那么11分钟模式就是完美匹配。 所以显然有一些最大的更新,11分钟模式可以处理,我想知道这是什么。 更新: 这很奇怪… 更多的实验表明,当HW时钟在系统时钟后面20分钟左右时,11分钟模式会将硬件时钟设置为系统时钟(!)后30分钟: # date Tue Dec 6 10:16:52 EST 2011 # hwclock –set –date "12/6/11 09:56" # # date Tue Dec 6 10:17:16 EST 2011 # hwclock –show Tue Dec 6 09:56:06 2011 -0.156551 seconds # # date Tue Dec 6 10:23:09 EST 2011 # hwclock –show Tue Dec […]
vSphere上的Windows 2008 R2 VM的控制台视图显示以下屏幕: “2操作2”“擦盘” 有人可以build议这个程序是什么? 关于这个谜的一些信息: 现在有一些虚拟机受到影响。 症状是重新启动后出现“操作系统找不到”消息。 VM正在ESXi上运行。 虚拟机正在特定的数据存储上运行 Netapp NFS在一个工作箱中挂载磁盘显示没有分区表,还不能hex转储。 虚拟机不是硬重置,将不得不是一个操作系统启动软重置 有没有iso安装没有“非客户”访问虚拟机,所以需要是RDP或类似的 备份是通过netapp备份软件过夜进行的 所讨论的NFS在后端(数组级别)上进行了精简configuration,在我们看到这些问题之后就耗尽了空间。
背景来说,很长一段时间我们遇到了防火墙的问题,有时会让HTTP请求部分加载,直到TCP超时。 在跟踪防火墙上的stream量之后,我注意到它只发生在特定的时间条件下,例如,当Web服务器在客户端已经在有效载荷上发送第二个ACK之前发送了整个响应时。 [SYN,SYN / ACK,ACK]已经被交换,REQUEST已经被发送并且被确认,并且第一个RESPONSE分组已经被接收并且被确认,然后web服务器一次性发送响应体的其余部分(8个分组包括最后一个FIN,PSH),并且在客户端已经确认了这些之前,防火墙拒绝RST向networking服务器发送请求,并使客户端挂起无限。 以下是来自防火墙两端的数据包的整个wireshark跟踪。 192.168.126.161是客户端的私有NAT'et IP地址。 172.16.1.2是networking服务器IP(不显示真实的公共IP),10.1.1.1是防火墙外部IP(不显示真实的公共IP) 2105 0.086275 192.168.126.161 172.16.1.2 TCP 37854 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSV=89375083 TSER=0 2106 0.000066 10.1.1.1 172.16.1.2 TCP 37854 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSV=89375083 TSER=0 2107 0.002643 172.16.1.2 10.1.1.1 TCP http > 37854 [SYN, ACK] Seq=0 Ack=1 Win=32768 Len=0 […]