服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在寻找升级我的网站服务器之一。 该网站目前每天执行大约20万次sql查询,而且这种增长速度非常快。 现在IO吞吐量是一个真正的问题 ,所以我的想法是将各种数据库移动到自己的磁盘对上。 我的想法是做这样的事情: configuration 磁盘1和磁盘2 / RAID 5,6或10(SAS或SSD) – 数据库1 磁盘3和磁盘4 / RAID 5,6或10(SAS或SSD) – 数据库2 磁盘5和磁盘6 / RAID 5,6或10(SAS或SSD) – 数据库3 磁盘7(SSD) – 事务日志 磁盘8(SSD) – 事务日志 我的经验不足,所以有几个问题: 1)首先,上面看起来很愚蠢吗? 2)有什么我应该注意的RAID控制器,例如。 使用SSD时的带宽吞吐量? 3)是否所有SSD磁盘创build均等? 我捡到线索说某些types是不合标准的? 4)我假设对于简单的两个磁盘镜像,任何这些RAID级别都可以? 错误的假设? 5)任何其他的调整,使这个configuration更好? 我的网站是高度事务性的,但数据库不是那么大,目前只有几个演出。 所以我的主要缩放需求是IO,而不是大小。我会在盒子里扔很多内存以及在内存中放置更多的索引等。 谢谢戴夫
在Nginx中,我想将我的subdomain.domain.comredirect到domain.com/sub/。我该怎么做? 我想为domain.com使用现有的站点configuration文件,而不是创build一个新的。 我有的configuration文件是(如何添加到此) ====== server { listen 80; server_name www.domain.com domain.com *.domain.com; access_log /srv/www/domain.com/logs/access.log; error_log /srv/www/domain.com/logs/error.log; location / { root /srv/www/domain.com/public_html; index index.html index.htm; } location / phpmyadmin {root / usr / share; index index.php; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /srv/www/domain.com/public_html$fastcgi_script_name; } } =========
从IIS我需要访问另一台计算机上的文件夹。 这两台服务器都是Window 2008 SP2,并且都位于Amazon EC2上的虚拟私有云中。 他们通过私有IP访问彼此 – 他们在工作组,而不是一个域。 以pipe理员身份login到客户端时,我可以手动访问共享文件夹。 但IIS获取“访问被拒绝”。 这是我所做的: 设置文件共享=开 设置密码保护共享=关 设置公用文件夹共享=开 共享该文件夹 增加了共享的权限:每个人,完全控制 增加了对共享的权限:NETWORK SERVICE,完全控制 确认文件和打印机共享在Windows防火墙中被选中 打开端口445到本地来源的入站stream量 我尝试添加<remote-machine-name> \ NETWORK SERVICE到共享,但它说它不能识别机器,这是有道理的,我猜。 正如我所说,从其他计算机,我没有遇到访问从我的用户帐户的共享文件夹的问题,但IIS被拒之门外。 文件服务器如何知道其差异? 我会假设,每个人给予完全控制和密码保护共享closures,什么客户端用户帐户是无关紧要的。 无论如何,如何解决? 更新 :澄清,我不想通过IIS直接提供共享上的文件。 而是我正在写文件到我的代码(System.IO)共享。
Windows Server 2008 R2 64位。 只安装的angular色是文件服务器 – >文件服务器资源pipe理器。 盒子是AD的成员。 我有本地pipe理员访问权限,如果需要的话,可以在域pipe理员中input一张票。 我创build了一个SMB共享并授予域组的权限。 这照顾帐户pipe理。 但是,我想限制对某些子网的访问。 有没有办法限制通过IP地址范围/子网访问SMB共享? 如果无法通过IP范围configuration访问个人共享,那么无论哪个共享都可以访问SMB作为一个整体? 预先感谢您提供的任何见解。
我很好奇是否有两个或更多的这些实例在同一台计算机上帮助使用更多的RAM和更多(逻辑)的CPU。 默认情况下,SQL Server Express实例只能使用1 GB的RAM和1个CPU。 有一个机器4核心和4GB的内存,可以4个实例更好? 或者Express版本会检测到这一点,并强制所有的实例使用1 GB的RAM(总结),只有一个核心? 我也听说你不能在一台机器上安装超过16个实例..这是真的吗?
我遇到了一个奇怪的问题,即用户具有完全访问权限并代表邮箱的权限发送,但是权限似乎不能像他们应该那样工作。 当用户尝试使用“发件人”字段中的所述邮箱的地址撰写新的电子邮件时,它们会收到以下退信: “这些收件人或分发列表的递送失败: 名称([email protected]) 您不得发送此邮件,因为您正在尝试代表另一个发件人发送邮件,未经许可。 请确认您是代表正确的发件人发送,还是请系统pipe理员帮助您获得所需的许可。“ 据我所知,我已经在Exchangepipe理控制台(邮件stream设置 – >发送选项 – >发送代表)中设置了所需的权限。 有问题的用户使用Outlook 2010,我们的Exchange服务器是2007.任何帮助,这将不胜感激。
多less个Vlan创build一个特定的Switch。 如果一个交换机有48个防火墙,那么我们可以创build48个Vlan或更高。
我有ESX3.5,没有任何更新。 我安装了Windows 2008 R2 SP1,然后安装了默认的标准VGA驱动程序的VMWare工具。 graphics性能是可怕的。 我去更新到这里find的SVGA II驱动程序: C:\ Program Files(x86)\ VMware \ VMware Tools \ Drivers \ video 我得到一个驱动程序不兼容这个版本的Windows警告。 它看起来像R2是与ESX4或ESX3.5更新5兼容。我已经读过,备份虚拟机,安装ESX更新,然后恢复虚拟机更容易。 这似乎很多工作。 有什么解决办法吗? 除了这个特定的虚拟机之外,我没有理由升级ESX。
我有几个SQL 2008盒正在展示一个奇怪的问题。 每当我在任何机器上重新启动,我确保所有的服务都设置为“手动”启动。 盒子恢复后,SQL Server服务pipe理自己启动。 为了testing,我禁用了Sql服务,将其设置为手动,然后重新启动。 这次它本身没有启动,但是当我重新启用服务时,约1分钟后,它自动启动。 有没有人曾经经历过这个? 有没有什么可能的方法来看看其他服务/应用程序导致SQL服务启动自己?
我在Google应用中有一个主域名,有几个域名设置为域名别名。 我可以在username @ primary和username @ domain-alias上接收邮件 (所有这些步骤已经完成 http://www.google.com/support/a/bin/answer.py?hl=zh_CN&answer=53295 ) 但是我找不到通过域别名发送电子邮件的方法。 (在撰写电子邮件窗口中) 我可以通过添加帐户添加这些域,但是我需要更新每次更新密码时的smtp设置。