服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

反向代理和IIS

我正在尝试做一些应该比较简单的事情,但是我仍然无法做到这一点。 假设我的局域网上有两台虚拟机。 这些机器是用于客户testing目的的Web服务器。 旧的运行IIS6,新的运行IIS7.5 假设我只有一个公用IP地址可供使用。 在原来的情况下,公共IP被映射到旧机器,一切都很好。 现在我需要在这两台机器之间“拆分”这个公共地址。 我想要做的是,根据主机头,“redirect”或“重写”请求到正确的机器。 到目前为止,我尝试使用IIS7的“新”机器作为反向代理,摆弄ARR和Url Rewrite。 我还尝试了与前两个模块结合的“Web Farm框架”。 简短的故事:我无法做到这一点:无论如何,所有请求都被redirect到“旧”机器。 长篇故事:我试图让事情尽可能干净。 我最干净的尝试是制造2个服务器农场,第一个是新机器(这本身),第二个是旧机器。 在我的重写规则中,我把第一条规则是:任何匹配www1。*。mydomain.com的东西都应该路由到webfarm new,然后停止处理。 第二个规则(只有在第一个规则失败的情况下才能被检查)表示与* .mydomain.com匹配的任何内容都会被路由到webfarm旧的。 在这种情况下,一切都被路由到旧的机器。 但是,如果我禁用* .mydomain.com规则,第一个实际工作。 这就好像第二条规则如果启用,优先,即使是在另一个之下。 如果有人有解决这个问题的方法,即使是完全不同的方法,也欢迎你。 我需要根据主机头在这两台机器上分割公共IP。 谢谢。

备份,迁移或克隆失败CentOS 4(LVM)

我已经运行了几年的BlueQuartz CentOS 4系统(Nuonce.net发行版),虽然硬盘驱动器(Deskstar)一直有点吵,但是最近几次我听说它在启动时遇到了麻烦。 基本上,我想克隆这个驱动器到一个相似的大小(80千兆)。 我已经花了很多时间阅读dd,dd_rescue,rsync,clonezilla和LVM镜像,但绝大多数选项和噩梦账户都让我冻结 – 无法做出明智的决定如何开始。 我做了一些尝试。 dd在大约2小时后失败了,因为虽然表面上的驱动器看起来是相同的(ATA Seagate Barracudas,泰国人不是中国人),但目标驱动器略小。 我最近的一次尝试是使用Debian光盘格式化新驱动器,然后将所有内容进行rsync-编辑,并编辑新驱动器的grub和fstab以反映更改。 在这里没有喜悦,因为我在分区目标驱动器时没有selectLVM,所以无法启动。 正如你们可能知道的那样,我在这里深深地陷入了恐慌之中,一种惊慌失措的混乱促使我在这里注册。 服务器本身,虽然不是一个严格的生产环境,但是具有Festival,LAME和ffMpeg的非常具体的安装,并提供了我在过去两年中构build的Text-to-Speech jQuery插件的后端。 我也计划在Debian上重build整个TTS系统,因为现有的CentOS系统仍然有PHP4等。 不过现在,我真的想把所有东西都转移到新的驱动器上。 由于这是我的第一篇文章,请随意在我身上放置任何我可能忽视的规则。 我一直在StackOverflow上徘徊了一段时间,但只是刚刚注册。 非常感谢。 更新: 感谢您的回复至今 – 非常感谢,让我感到更有信心,当我可以再次检查这里的东西。 我想到在新驱动器上重新安装CentOS(从原始磁盘),所以分区和LVM都正确设置(断开源驱动器以防止出现痛苦的错误)。 然后,我从同一张CD启动进入救援模式,为了避免标签冲突,使用e2label将/ boot分区的标签更改为/ bootnew。 然后,我使用从VolGroup00到VolGroup001的lvm vgrename更改了VolGroup名称。 然后我可以用两个驱动器启动。 在将新驱动器(通过其VolGroup001别名)安装到/ newhd之后,使用-avr开关和反斜杠,将所有可能的新驱动器都rsync-ed。 就像这里提到的 。 然后,我再次断开我的原始源驱动器,再次从liveCD启动,使用e2label将启动分区标签从/ bootnew更改回/ boot,然后将VolGroup重命名为VolGroup00。 然后我重新启动,并通过熟悉的启动程序,只是没有在proc,usr,lib,var等中find大量文件。 启动完成,但有很多红色的“失败”。 我可以用我现有的信誉login,但networking是kaput,我无法启动X(桌面GUI),并且还有一些(很多)与iptables相关的错误消息。 回到原点。 我天真地认为我已经钉牢了。 我应该买一个更大的硬盘,并尝试dd路线? 我已经读过,这可能会导致LVM设置混乱,并且使用低级工具一次性处理两个未安装的驱动器会增加风险。 再次感谢。