服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
可能重复: 如何通过在整个文件系统上设置错误的权限来恢复RHEL 4.3服务器? 有没有办法在意外的chown -r user:group / *之后恢复CentOS文件系统的默认所有权? 在我去重新安装之前,我想我会问,也许会节省一些时间。 我正在build立一个新的开发机器(谢天谢地不是产品),input太快或错过了。 关键什么的。 我试图取消,只要我抓到它,但所有我/ bin / boot / dev等已经改变。 有没有希望,或只是重新安装,并开心,它不是一个生产机器?
有时我感觉我的服务器没有像我期望的那样顺利地响应(我有一个Intel(R)Xeon(TM)CPU 2.80GHz四核),例如,'top'命令报告低负载<0.5,CPU几乎完全闲置… 我可能有互联网连接问题,所以我不知道这是我还是它是服务器本身。 是否有任何基准脚本(或类似的东西)我可以运行,看到服务器的实际性能?
以下是三个具有相似规格的不同无线接入点: 875美元CISCO AIR-AP1252AG-A-K9无线接入点 NETGEAR WNAP210-100NAS Prosafe无线接入点 $ 49 TP-LINK TL-WA901ND IEEE 802.11b / g / n 300Mbps 3天线无线N接入点 最便宜和最贵的价格有17倍的差别。 三者都支持802.11n和WPA2。 TP-LINK不支持PoE,但其他的都可以。 有了networking设备,我习惯了“得到你所付出的东西”……但是我不明白是谁在购买875美元的无线接入点以及他们使用的是什么 。 我错过了什么?
我正在为大学的部门设置一个新的Active Directory实例。 在以前的工作(NT4 / 2k / 2003)中,我有一些pipe理域的经验,但是我们的环境有两个独特的地方:networking是100%的公有IP地址空间 (实际上没有防火墙,所有DNS都是公有DNS)和DNS是集中pipe理 (UNIX上的BIND,他们不会委托我一个子域,也不允许dynamicDNS更新到他们的服务器。) 由于没有私人或拆分的DNS是可能的,我的域(ad.dept.univ.edu)的SRVlogging将可以通过公共DNS访问。 虽然DNS是公开的,但是我将防火墙只允许校园内的机器连接到我的域控制器。 我将有两个运行Windows Server 2008 R2的AD控制器。 这基本上是一个仅用于身份validation的域,我们不运行Windows文件服务器,大多数客户端计算机永远不会join域或直接对域控制器进行身份validation。 这个域将主要为设备和应用程序提供集中的AD集成authentication。 没有启用MS DNS,设置AD控制器的过程是什么? 我应该添加哪些DNSlogging(SRV或其他)? 它们应该在使服务器成为域控制器之前还是之后才被添加? 有什么东西在这样的环境下运行不好吗? 我知道添加/删除DC需要手动编辑DNS,但是这样吗? 如果您认为Samba4 + OpenLDAP可以完成这个任务,我绝对有兴趣,但是请自问一个新的wiki问题,而不是在这里回答。
经过一些谷歌研究,我发现inode的使用可能与director / files的数量有关。 我猜测有一个限制(因此是什么决定了inode使用率%)。 这个限制是由什么决定的? 如果Inode使用率达到100%会发生什么情况?
Shell脚本不应该删除* root目录*下的任何文件。 我的path将会像/ export / home / ftp / … 我做了一些研究,找出了使用find和exec命令从特定path查找和删除超过30天的文件的方法。 * find / export / home / ftp / -type f -mtime +30 -exec rm -f {} \; 但根据要求,我只想从该目录中删除console.log和server.log,并排除其余的文件。 请帮我解决这个问题。
我有一个腻子会议拖尾日志。 我要么继续翻看,看到有什么已经出现,或者我忘了检查它。 如果有什么东西在窗口滚动的话,腻子或者尾巴会发出“嘟嘟”的声音吗?
您如何看待Windows Azure定价模式以及向用户展示的方式? 我刚发现Azure不停地为STOPPED实例充电。 我刚刚从超过100欧元的3个STOPPED实例(不)运行“HelloAzure”收到一个帐单。 我过去也玩过amazon web services。 亚马逊不会为已停止的实例收费。 我想知道:“我以前是否应该知道这一点,或者在定价模式中,微软在沟通方面做得不好?” 从http://www.microsoft.com/windowsazure/pricing/引用: 计算时间(以服务时间计算):Windows Azure计算时间仅在部署应用程序时收取。 在开发和testing您的应用程序时,开发人员需要删除不用于最小化计算小时计费的计算实例。 部分计算小时数为全时数。 我读了这个,所以在几个小时的时间里,我就停止了所有的实例。 现在看来我应该删除它们,而不仅仅是“停止”。 严格地说,都取决于“部署”这个词的定义。 如果你上传一个应用程序,但它没有运行,它仍然可以被视为“部署”? 可能会,但是当你第一次阅读这个内容时,考虑到AWS的经验,我不认为这是什么意思。 从技术上讲,上传的应用程序只使用(阅读:只应使用/只需)几MB的硬盘空间。 它不需要任何CPU时间。 如果Azure想要保留CPU不运行实例..那么,这是Azure的select,而不是我的。 我根本不想传播仇恨运动,但是我想知道人们如何看待这个问题。 微软应该更清楚一下他们的定价模式吗?或者你认为这足够清楚了吗? 第二个问题:有没有人得到类似的情况下退款? 提前致谢! 更新27-01-2011 几天前我给客户支持发了一封电子邮件,但是我觉得没有达到人类的目的,因为我没有听到任何消息。 所以,我今天和荷兰客户支持代表(我住在荷兰)打了一个电话。 她完全明白了这个问题,她正试图为我退款。 不过,她提到“通常这些退款请求被拒绝”,但她会去尝试。 她还提到,我不是第一个有这个(或类似)问题的人。 更新28-01-2011我刚刚收到来自Microsoft支持的电话。 这位女士告诉我一个好消息:钱将退还。 但是,发票还没有发完,我的信用卡首先被掏钱,然后退还,但嘿,这对我来说没有问题! 我很高兴它的解决方式!
问题 我有两个服务器,主( A )和奴隶( B )之间的MySQL复制设置。 我需要添加一个新的奴隶混合( C )。 我想要这个奴隶从主人直接得到它的更新,我不想从奴隶链复制。 但是,master是“热门”,我通常使用Xtrabackup来创buildmaster的完整备份,但是这将locking好10分钟,因为数据库大小约为20GB。 可能的scheme 从B上的FLUSH TABLES WITH READ LOCK,在B上使用SHOW SLAVE STATUS,写下二进制日志和位置。 然后使用Xtrabackup备份数据库,将备份发送到C并使用它创build从服务器,并将复制设置为指向A ,同时记下我刚刚记下的二进制日志logging位置。 题 有没有更好的方法,不需要我lockingB这么久? 或者更容易自动化的东西?
有没有办法查看用户在日常工作中删除的文件。 我知道bash_history ,但是我想知道是否有比这更多的东西。 问题是关于纯Ubuntu(大概是任何Linux)服务器安装。 如果user在其主目录中运行rm -fr dir1 ,是否会有事件日志? 我有办法轻松启用这样的function吗? 编辑:我可以找出之前安装任何东西? 两个答案都很好! 谢谢