小编Mat*_*ons的帖子

您是否跳过服务器之间的机架单元?

在安装机架式服务器时,心态上似乎存在很多分歧。已经有线程讨论电缆臂和其他机架安装配件,但我很好奇:

安装服务器时,您是否在服务器之间留了一个空的机架单元?为什么或者为什么不?你有任何经验证据来支持你的想法吗?有没有人知道一项研究可以最终证明一个人是否更好?

rack physical-environment rackmount datacenter

73
推荐指数
8
解决办法
2万
查看次数

Cat-5 和 Cat-5e 之间的实际区别是什么?

从标题来看,这听起来很像这个问题的重复,但我保证它不是。因为他想知道您是否可以根据几张图片和一些非常劣质的终端,通过查看电缆来判断它是 Cat-5 还是 Cat-5e。

我的问题更具理论性。

Cat-5 和 Cat-5e 之间实际的、真实的、对上帝诚实的区别是什么(如果有的话)?我已经阅读了维基百科条目,虽然内容丰富,但确实可以通过重写来实现。提到 Cat-5e 的少数部分之一是Cat 5e 350mhz 崩溃。标题让我相信,也许 350mhz 的表示是你可以分辨的方式,但它接着说:

“虽然这种新的 350 MHz 电缆的性能稍好一些,但它是一种向消费者推销的简单方法,可以满足他们未来的需求,同时充电约 15%,并导致 350 MHz 电缆比标准 5e 电缆具有更高的利润。

好吧,那么什么是标准的 5e 电缆?

我查看了更多资源,发现了一些非常不正确的建议,也没有真正的答案。例如,这个wiki 回答帖子说你需要 Cat-5e 来获得 Gb/s 速度,5e 的额定值为 350mhz,并且串扰较少(尽管它没有说明原因)。当然,它还说“除非网络中的每个组件都达到千兆级,否则您永远不会拥有千兆网络,因为您的网络将始终以最慢设备的速度运行。” ,所以你可以理解我的怀疑。

此页面上的第二个表格听起来非常可靠,基本上表明存在 Cat5E 不存在的 Cat5 标准,并假设符合这些标准的电缆将比没有这些特殊要求的电缆性能更好/更快。

但当然,我想问,因为你不能相信你在互联网上阅读的所有内容。举个例子?connectworld.net,他们要么迫切需要更新他们的页面,要么迫切需要停止吸毒:

“简单的答案:CAT-5 的额定值为 100M CAT-5e 的额定值为 350M CAT-6 和 CAT6e 的额定值为 550M 或 1000M,具体取决于您的来源 CAT-7 的额定值为 700M 或大概 1000M

今天没有批准的 CAT-6 或 CAT-7。虽然有些人在销售他们称之为 6 级或 …

cat5e cat5 cable

34
推荐指数
4
解决办法
2万
查看次数

用户执行 mysqldump 的最低权限?

我想开始安排远程 mysqldump crons,我更愿意为此目的使用一个特殊帐户。我想授予该用户获取完整转储的最低权限,但我不确定最好的方法。

是不是就这么简单

grant SELECT on *.* to '$username'@'backuphost' identified by 'password'; 
Run Code Online (Sandbox Code Playgroud)

还是我错过了更好的方法?

mysql security permissions

29
推荐指数
4
解决办法
2万
查看次数

服务器机房的最佳贴标机?

现在,我有一台 Brother P-touch 标签机,可以在一个长标签上打印四到五种尺寸的文字。它具有斜体和粗体等特征。这……不理想。

您在服务器机房中使用什么?我听说过可以垂直和水平打印的贴标机,或者也可以生产用于电缆管理的标签。我还认为能够为我的磁带 (LTO-3) 生成条形码会很棒。

所以基本上,我想要一个打印正常的标签机,可以打印电缆标签,可以打印条码。独角兽可选。

任何想法,或者您甚至可以为每个解决方案推荐最好的贴标机?

server-room labeler

20
推荐指数
2
解决办法
1万
查看次数

您能确定哪些 Apache 模块已被使用并且可以删除吗?

我和很多人一样,有一个相对开箱即用的 Apache 安装,有很多默认的“LoadModule”行。

从一开始,我就安装了很多软件,说实话,我不知道什么软件在使用哪些模块。

我想减少我的 Apache 实例的内存占用,为此,我想删除正在使用的模块。我所知道的确定模块是否正在使用的唯一方法是将其从配置中删除并查看是否有任何损坏。这在很多方面都比我有时间描述的糟糕。

我想知道是否有人知道让 Apache 报告已使用哪些模块的方法,或者是否有另一种方法以编程方式确定模块是否可以安全取消配置

httpd low-memory apache-2.2

19
推荐指数
3
解决办法
5680
查看次数

将服务器虚拟化到 SAN 上的最佳实践?

好的,所以我想开始比以前更多地利用我的 SAN,同时利用 ESXi。

目前,我有一个 Dell PowerEdge 1955 刀片阵列连接到一个单机柜 EMC AX4-5 FC 存储阵列。我基本上将 SAN 用作 DAS。我在 SAN 上有指向特定物理机器的 LUN,这些机器将 LUN 用于任何用途(主要是数据库和 Samba/NFS 共享,取决于目标服务器)。

我有多个物理文件服务器,每个服务器都有一个 samba 配置设置来提供适当的共享。因为我从来没有让 RHCS 工作,所以一次只有一个文件服务器挂载了 LUN。如果文件服务器死机,我会手动对其进行围栏(通过卸载和取消显示驱动器、使用 navisphere 实用程序或通过 DRAC 关闭电源),然后使用 navisphere 实用程序在下一个竞争者上调出显示的 LUN(之后,启动 apache 和其他守护进程)。全部手工,现在。

我感觉有点像演奏单簧管的 Ferris Bueller。没上过课!

无论如何,我正在努力改进。我想要做的是在物理主机上安装 ESXi,然后创建 LUN 来保存两个文件服务器映像(以防一个损坏/fubar),其中一个是活动的,另一个是备用的。至少这样,我不会改进自动化(虽然我很快就会写一个脚本来切换“活动”服务器),但我觉得我增加了灵活性,而且我可以使用ESXi 主机来容纳其他虚拟机,并且不会像现在一样浪费硬件。

我的问题是:

1)我的计划有多愚蠢?

2)当谈到实际实现时,我应该在 LUN 上创建一个普通的 vmdk 映像,还是应该给它一个“原始”分区(如果 ESXi 甚至可以这样做?)

3)有没有一种“好”的方式来使用非集群文件服务器?

virtualization linux storage-area-network vmware-esxi dell-poweredge

17
推荐指数
1
解决办法
3178
查看次数

Nagios 通过电话发出警报?

我有几个 nagios 服务器目前通过短信和电子邮件提醒我,但我想添加拨出电话。理想的解决方案是让 nagios 机器给我的手机打电话,并在整个通话过程中播放 mp3/wav,让我知道出了什么问题。我唯一的问题是我不确定如何实现这一点。

我怀疑我可能必须购买 PBX 卡才能做到这一点,但我希望这里有人用普通的调制解调器和现成的软件做过类似的事情。任何想法或提示?

monitoring nagios softphone

16
推荐指数
1
解决办法
1万
查看次数

将 Powershell 脚本与非 Windows 工作流集成的方法?

我喜欢早上新机器的气味。

我正在自动化一个机器创建工作流,该工作流涉及我的基础架构中的多个独立系统,其中一些涉及 Solaris 主机上已有 15 年历史的 perl 脚本、PXE 引导 Linux 系统和 Windows Server 2008 上的 Powershell。

我可以编写每个单独部分的脚本,并且集成 Linux 和 Unix 自动化相当简单,但我不知道如何将 Powershell 脚本可靠地与其余进程联系起来。

我更希望这个过程在 Linux 主机上开始,因为我认为它最终会作为一个运行在 Apache 服务器上的 Web 应用程序,但如果它需要在 Windows 上开始,我对此犹豫不决。

理想情况下,我希望Linux的psexec 之类的东西可以在 Windows 上运行,但是Cygwin似乎给出了这个方向的答案,尽管我很欣赏他们付出的所有辛勤工作,但感觉从来没有正确过,如果你明白我的意思。它非常适合台式机并提供了很多功能,但我觉得 Windows 服务器应该被视为 Windows 服务器而不是混蛋的 Unix 机器(顺便说一句,这也是我反对 OSX 服务器的论据,它们实际上是Unix) . 无论如何,除非这是最后也是唯一的选择,否则我不想使用 Cygwin。

所以我想我要问的是是否有办法从 Linux 在 Windows 机器上执行作业。没有 Cygwin。我对想法和建议持开放态度,包括“看白痴,每个人都使用 Cygwin,所以接受并处理它”。提前致谢!

automation linux windows powershell

16
推荐指数
1
解决办法
8223
查看次数

使用 puppet 修复 /etc/default/ 中已禁用的服务?

我正在使用 puppet(理论上)让 npcd 在安装时启动,但是在 Ubuntu 上,该服务随 RUN="no" 的 /etc/default/npcd 中的默认设置一起安装:

 $ cat /etc/default/npcd 
 # Default settings for the NPCD init script.

 # Should NPCD be started? ("yes" to enable)
 RUN="no"

 # Additional options that are passed to the daemon.
 DAEMON_OPTS="-d -f /etc/pnp4nagios/npcd.cfg"
Run Code Online (Sandbox Code Playgroud)

我认为这个 puppet 配置块会处理以下事情:

    service { "npcd":
       enable   => true,
       ensure   => "running",
       require  => Package["pnp4nagios"],
    }   
Run Code Online (Sandbox Code Playgroud)

但可惜,它没有,而且没有实际重写 /etc/default 中的文件,我不知道该怎么做。有没有一种直接的方法来启用我没有看到的服务?

作为记录,我使用的是 Ubuntu 12.04.2 和 puppet 版本 3.1.0。

ubuntu service puppet

13
推荐指数
3
解决办法
3952
查看次数

用于小型虚拟专用服务器?

我租了一个小型 VPS(约 130MB 的 RAM)来运行 IRC 机器人。不再需要机器人,所以我有一个 VPS,直到计费周期结束。

我也有共享虚拟主机,但谁能想到 VPS 可能对共享主机无法完成的事情有用吗?

我是 Web 和桌面应用程序的开发人员。

也欢迎对更大的 VPS 提出建议。

linux hosting vps

8
推荐指数
2
解决办法
3530
查看次数