服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在一个大学环境中工作,这个环境过去几乎只提供给那些已经在中央用户数据库中拥有“正式”账户的大学子公司。 我们越来越多地向外部合作者提供服务(托pipe的Subversion / git存储库,Wiki访问等),这些都不适合这种传统模式。 我正在寻找一种工具,可以让我们pipe理“轻量级”帐户,即“轻量级”,我的意思是: 用户将能够通过Web界面自行注册帐户。 帐户将通过某种电子邮件+validationURL机制自动validation。 有一个帐户不会授予访问权限的任何默认(授权将通过组成员身份或特定的服务ACL)。 这是stream行的Web服务的一个非常典型的模型,但是我没有太多的运气find一个实现这个框的工具(而且我们没有时间和资源来写自己的东西)。 有很多工具可以提供自助服务密码更改和元数据编辑,但是我还没有find一个处理注册的工具。 我希望FreeIPA能够处理这个问题,但据我所知,这不是。 你知道任何可以启用这个模型的工具吗? 如果你有一个很好的经验,我打开商业解决scheme。
我有一个带有4个SATA磁盘的Ubuntu(9.10)机器。 每个磁盘的分区都是相同的,前几个GB用于引导卷的RAID 1arrays( /dev/md0 ),其余用于RAID 5( /dev/md1 )。 最近,我根据这里的说明,通过反复故障和卸下驱动器升级到更大的驱动器,将其replace为更大的驱动器,将其分割并重build。 这一切都成功完成。 但是,升级后第一次重新启动,Ubuntu踢我到一个initfsshell,声称它找不到根设备。 在检查/proc/mdstat ,我发现它以某种方式将整个驱动器( /dev/sda , /dev/sdb等)组装到/dev/md1下的单个RAID 5卷中,而不是将分区组装到它们自己的arrays中。 做mdadm –stop /dev/md1; mdadm –assemble –scan mdadm –stop /dev/md1; mdadm –assemble –scan修复它,并且两个卷都正确组装(并且无需挂载)。 出了什么问题,我该如何解决?
我正在使用下面的代码将一个networking驱动器安装在一个脚本中,该脚本通过在用户login到Windows时复制它们来configuration桌面图标和collections夹。 NET USE W: \\Server\Files\IT\auto /user:"DOMAIN\username" "password" 我已经阅读了这个问题如何挂载只读权限的驱动器,但它是关于Linux的问。 有谁知道如何挂载一个networking驱动器只读通过脚本?
我的服务器的RAIDconfiguration中的一个硬盘坏了,所以我把它从arrays中取出,让数据中心热插拔它。 他们已经这样做了,但现在新驱动器是/dev/sdc而不是/dev/sda 。 我怀疑 – 纠正我,如果我错了 – 如果我重新启动服务器,它将再次/dev/sda ,所以我犹豫要将它添加回数组作为/dev/sdc因为我不想为自己陷入下一次重启的陷阱。 如果我不需要(如果我确实需要的话,对我来说太糟糕了),我会尽快不重启服务器。 有没有办法可以将设备名称从/dev/sdc更改为/dev/sda而无需重新启动? 这是在Ubuntu 10.04 LTS上。 这是一个mdarrays(“Linux软件RAID”),目前其中一个设备(有几个)看起来像这样(“退化”,因为我已经从它删除旧的/dev/sda ): #mdadm –detail / dev / md0 的/ dev / md0的: 版本:00.90.03 创build时间:Sun 10月11日21:07:54 2009 团队副本:raid1 数组大小:97536(95.27 MiB 99.88 MB) 二手开发大小:97536(95.27 MiB 99.88 MB) RAID设备:2 设备总数:1 优先轻微:0 持久性:超级块是持久的 更新时间:2011年6月30日星期四09:31:16 状态:干净,退化 有源器件:1 工作设备:1 失败的设备:0 备用设备:0 UUID:496be7a5:ab9177ed:7792c71e:7dc17aa4 事件:0.112 数量主要次要RaidDevice状态 0 8 17 […]
我不是networkingpipe理员,但是我的networkingpipe理员也遇到了麻烦。 我的问题正如标题所说… Windows安全(在Windows 7)不断要求我的凭据,并不会“记住我的凭据” 即使我勾选标有“记住我的凭证”的框,我最终会被提示再次input我的凭证。 我是这台电脑的pipe理员。 请让我知道,如果有任何其他细节,我可以提供!
我已经将Linodeconfiguration为Apache 2.2.14的Ubuntu 10.04.2 Web服务器。 我总共有4个站点,全部在/etc/apache2/sites-available下定义为虚拟主机。 所有站点几乎都是相同的克隆进行configuration。 而所有的网站,但我最后的工作成功。 default: (www.)exampleadnetwork.com (www.)example.com reseller.example.com trouble: client1.example.com 当我访问client1.example.com网站时,我不断收到此页面: 有用! 这是此服务器的默认网页。 networking服务器软件正在运行,但尚未添加内容。 在我的ports.conf文件中,我将NameVirtualHost正确设置为端口80上的IP地址。 如果我访问“www.sub.example.com”别名的网站工作! 如果我在没有www的情况下访问它,我会看到上面贴出的“It Works”摘录。 即使apache2ctl -S显示我的虚拟主机文件parsing正确,并被添加到混合。 我的虚拟主机configuration文件如下: <VirtualHost 127.0.0.1:80> ServerAdmin [email protected] ServerName client1.example.com ServerAlias client1.example.com www.client1.example.com DocumentRoot /srv/www/client1.example.com/public_html/ ErrorLog /srv/www/client1.example.com/logs/error.log CustomLog /srv/www/client1.example.com/logs/access.log combined <directory /srv/www/client1.example.com/public_html/> Options -Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </directory> </VirtualHost> 其他网站是以下的变体: […]
我只是试图configuration/使用Windows部署服务(WDS)来映像我们networking上的Windows 7工作站。 我configuration了WDS服务器,以便任何机器可以请求映像,但pipe理员必须授权configuration。 这样我们可以减lessnetworking上的计算机的意外(或恶意)重新映像。 对于初始设置,我configuration了基本的Windows 7安装和启动映像,然后连接了testing台的戴尔机器。 用PXE启动启动Dell,启动PXE启动,然后返回WDS服务器授权ID 1机器。 没问题,戴尔启动到Win7的设置,并开始整个configuration过程。 完成了所有工作,并开始按照说明在主设备上创build一个图像WIM文件; 带有generalize选项的Sysprep完全覆盖了登台客户端。 经过许多亵渎之后,我决定再次从头开始。 用PXE启动重新启动客户端,这次它看到了WDS服务器,并且在没有我授权的情况下再次启动重新映像过程。 这让我想,如果networking上的个人设法PXE启动一台成像机器,机器将允许他们在未经授权的情况下重新镜像。 这是这种情况吗? 如果是的话,有没有办法从WDS服务器中清除已经授权的ID / MAC? 在Windows 2008 Server上使用Windows部署服务。
这是configuration。 专用networking和域( foo.bar )。 2文件服务器运行2K8R2( file1.foo.bar和file2.foo.bar )。 在每台服务器上创build共享( \\file1\share and \\file2\share )。 在域上设置DFS并创build一个名称空间( \\foo.bar )。 在2个目标( \\file1\share和\\file2\share )的DFS中创build一个文件夹( dfsshare )。 创build复制组,一切正常,除… 如果我将大文件(230MB)复制到DFS共享( \\foo.bar\dfsshare ),则在testing期间(Win 7 SP1 x64客户端)出现以下错误: Error 0x8007003B: An unexpected network error occured. 如果我直接将相同的文件复制到其中一个文件服务器( \\file1\share ),我不会收到错误,并将文件复制到其他文件服务器,并显示在DFS共享中。 将小文件复制到DFS共享时没有错误。 我发现hotfix 983620 http://support.microsoft.com/kb/983620但该修补程序包含在Windows 7的SP1中。 更新:缩小到〜41MB的文件大小。 在上面,我得到错误。 在下面,它工作正常。 此外,networking是一个局域网(我和服务器之间没有路由器)运行1000Base T. 更新2:也validation了Windows XP SP3机器工作正常,所以这仅限于Windows 7 SP1的框。 UPDATE3:在我们的开发networkingconfiguration相同的方式,它的工作原理。 将工作站移动到阻止所有DISA GPO的OU,但仍然中断。 […]
在我们的SharePoint场中,我们的Web前端服务器都处于“待机”模式,这意味着我们的IIS工作进程可用的内存很less。 我们在每个盒子里都有32GB的内存,待机内存会爬到大约28GB,而IIS工作进程只能使用大约2GB。 此外,我们已经看到机器在内存处于待机状态时广泛使用交换文件,所以我开始认为这个处于待机模式的内存正在阻止IIS使用它,迫使它交换到磁盘,导致更多的性能问题。 我使用SysInternals RamMap来识别内存中的内容,并且能够告诉我几乎所有在备用内存中的内容都是“Mapped File”types的。 当我按照文件大小对RamMap文件摘要选项卡下列出的文件进行sorting时,最大的文件(每个大约几百meg)是IIS日志文件和SharePoint日志文件。 我想了解哪个进程将这些文件加载到备用内存以及为什么它们不被释放。 当我做一个iisreset ,它不释放内存。 有任何想法吗? 谢谢!
我正在为一个每年停电几次,影响他们的Linux服务器的朋友编写参考资料。 这个人对linux系统pipe理并不熟悉,所以我想包含屏幕截图和相当全面的描述,以及如何回应。 其中一个比较常见的问题就是如何从根文件系统中的损坏或丢失的超级块中恢复数据(每年几次;他们处于闪电发生的区域)。 我有关于如何解决这个问题的文档,但是假设你有一个熟悉linux和基于控制台的系统pipe理的知识。 我想要做的是在我的服务器上设置一个KVM,有意识地破坏根文件系统,然后截取最初的发现以及要恢复的步骤。 我似乎无法触发丢失/损坏的超级块问题。 我一直在尝试这样的事情: (/ dev / sda2是根LVM分区所在的地方)dd if = / dev / zero of = / dev / sda2 bs = 1024 count = 1 seek = 1 (/ dev / mapper / vg_sys-lv_root是根LVM分区)dd if = / dev / zero of = / dev / mapper / vg_sys -v_root bs = […]