服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有Linux机器红帽5.1 如何只replace正确的单个字符(string的大部分) 例如从我的sed语法(不好,因为它取代了“a”字符)l echo machine1a | sed s'/a/b/g' mbchine1b 但要求的答案应该是 – machine1b而不是mbchine1b
我有一个带有8x146GB单端口SAS SSF磁盘的HP DL380 G5(DG146ABAB4)。 其中一些失败了,我再也找不到任何新的单端口磁盘了。 他们似乎都是双重港口。 我想知道是否可以混合两种磁盘types? 双端口向后兼容?
我注意到安装在ext4文件系统上的Linux机器上的几个文件/目录的e属性。 [[email protected] ~]$ lsattr -d /bin ————-e- /bin 根据chattr(1) : 'e'属性表示该文件正在使用盘区映射磁盘上的块。 它可能不会被删除使用chattr(1)。 这种不同的方式,更重要的是,这种细节以何种方式显着,特别是为什么这个细节足够重要,可以作为文件属性报告? 在什么情况下,我应该改变我的行为,基于这个文件“正在使用扩展映射磁盘块”的知识? 大概这是我需要知道的,否则它不会变得如此明显,对吧?
我已经给了一个由交换机组成的networking(这是一个局域网),我需要发现它的拓扑结构。 (在networking中也可能有链路聚合组(LAG))。 我已经做了大量的关于二层拓扑发现的search,并且我看到很多关于使用SNMP MIB或LLDP的文章(我不知道哪一个更好或者更实用,但是我的networking中的所有设备都支持SNMP)。 但我的问题是,我无法find“软件安装和运行”来实际看到拓扑图。 我真的很感激,如果有人可以发送我的网站,我可以下载的代码和使用它。 我还发现了许多在线工具,如OpenNMS,Nagios,The Dude,LANsurveyor,SNMPwalk等等。但我无法弄清楚哪一个是最好的select。 总结:发现第二层networking拓扑最简单的方法是什么?
我有一台运行Debian 6的专用服务器。我使用KVM设置了一个Windows 7虚拟机。 现在我试图让远程桌面工作。 我猜我必须做一些端口转发。 虚拟机在NAT中。 远程桌面已经build立了(另一个虚拟机可以连接)。 我试过使用iptables和无数的virsh命令,我甚至不知道他们做了什么。 任何人都知道如何得到这个工作?
我们需要接受来自使用不存在的域发出的服务器的电子邮件。 那台服务器不在我的控制之下。 在我的main.cf我有 smtpd_client_restrictions = permit_mynetworks, hash:/etc/postfix/access, permit_sasl_authenticated 在/ etc / postfix / access中我有 <server's ip> OK vps1.nonexistingdomain.com OK 但是,当我从日志中收到来自服务器的消息时,我看到: Jul 26 10:30:07 mail3 postfix/smtpd[24044]: NOQUEUE: reject: RCPT from vps1.nonexistingdomain.com[ip address]: 554 5.1.8 <[email protected]>: Sender address rejected: Domain not found; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<vps1.nonexistingdomain.com> 作为另一种解决方法,我尝试手动硬编码这个主机名:IP到我的/ etc / hosts,但没有区别。
我们有一个计划任务,有时会挂起。 它只是停止响应。 在Windows 2003上,我们将任务计划程序configuration为在3小时后终止任务。 这是一个32位的过程。 在Windows 2008 R2上,我们设置了“如果运行时间超过了,停止任务”,“如果运行的任务没有结束,强制停止”。 但是,当任务挂起时,它永远不会停止,并且会停留在进程浏览器中数天。 任何线索为什么Windows调度程序不会杀死一个进程? ( 这篇文章有一个可重现的设置这个问题。)
我有一个在一个城市有总部(约150个用户)的组织,在不同的城市有16个分支(高中,每个300-400个用户)。 我必须做的是在公司networking中创build一个AD域。 我被build议做以下事情: 为每所学校创buildOU,并将pipe理控制委托给本地pipe理员。 为每所学校创build网站并控制复制(例如晚上复制)。 每个地点(学校)有1个工作DC和1个重复(备用)DC冗余, 我的问题是 我是否需要为每个位置(如city1.school.org,city2.school.org等)创build一个子域? 它会有什么好处? 我曾经说过会造成更多的头痛,更多的依赖于组织的逻辑结构而不是物理的。 Howerver,我想听听它的优缺点,在什么情况下更合适。
我有一个CentOS服务器,configuration了4个连续的IP地址: eth0 5.xx251 eth0:0 5.xx252 eth0:1 5.xx253 eth0:2 5.xx254 问题是所有stream量都通过eth0:0(5.xx252)作为源IP,而不是eth0。 # curl ifconfig.me 5.xx252 我怎样才能解决这个问题,以便所有的stream量通过eth0,即我的主要IP? PS:我的服务器是在Xen dom0上运行的VPS,后者configuration为路由模式联网。 提前致谢! 服务器configuration # ifconfig eth0 Link encap:Ethernet HWaddr 00:x:x:x:x:AE inet addr:5.xx251 Bcast:5.xx255 Mask:255.255.255.255 inet6 addr: fe80::x:x:x:x/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:14675569 errors:0 dropped:0 overruns:0 frame:0 TX packets:9463227 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX […]
这是一个Apache httpd 2.2服务器。 我们要求通过HTTPSencryption这个networking服务器。 当Web客户端访问我的网站http://www.example.org/ $ foo(端口80)时,我想将他们的请求redirect到https://www.example.org/ $ foo的HTTPSencryption网站。 似乎有两种常见的方法来做到这一点: 第一种方法使用mod_alias中的“ Redirect ”指令: <VirtualHost *:80> Redirect permanent / https://www.example.org/ </VirtualHost> 第二种方法使用mod_rewrite: <VirtualHost *:80> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} </VirtualHost> “redirect永久”和mod_rewrite节之间有什么区别? 一个比另一个更好吗?