小编gro*_*wse的帖子

具有 SMB 和 NFS 的高可用性 ZFS SAN/NAS

我目前有一台运行 Oracle Solaris Express 11 和 12x1tb 磁盘的存储服务器。它目前提供两个功能:1) 通过 NFS 为小型 vSphere 4.1 场提供数据存储;2) 通过 SMB 为团队提供网络共享。

ZFS 的优势对于我们迄今为止的用途是显而易见的。但是,我们开始查看单点故障的位置并研究消除它们。

一个明显的单点故障是 NAS 本身。如果存在涉及 Solaris 或 NAS 硬件的软件或硬件问题,这会使整个存储池脱机。我们有足够的预算购买另一个等效的机箱 + 磁盘,但是我有哪些软件选项可以将这些组合在一起并使存储池更加可用?

我已经阅读了一些关于 HAStorage+ 的内容,它是一种可以进行存储集群的软件,但是它也可以跨两个节点对 NFS 和 SMB 服务进行集群吗?我可以期待实现自动故障转移的解决方案吗?

最后,是否有任何体面的指南来说明如何设置?

solaris zfs high-availability

5
推荐指数
1
解决办法
1640
查看次数

通过 GPO 设置二进制注册表设置

我有一个 REG_BINARY 注册表项,我想通过 GPO 设置它。但是,用于添加注册表设置的 GPO 界面只有一个“值数据”文本字段。

我可以将类型设置为 REG_BINARY,但是期望数据的文本字段的格式是什么,以便正确设置密钥?

在此处输入数据之前,我应该将数据转换为十六进制,还是应该以完全不同的方式执行此操作?

group-policy binary windows-registry

5
推荐指数
1
解决办法
8307
查看次数

将 ZFS 快照备份到磁带(完整和差异)

在 ZFS 文件服务器上实施基于 LTO 磁带的备份系统的最佳方法是什么?我有大约 6TB 的数据需要每天备份,另外还有一个现有的 HP 1840 LTO4 磁带机和一堆磁带。

我已经让 ZFS 每天都做自动快照,但现在想为此添加一层离线存储。理想情况下,生成的系统将实现某种父/子轮换系统,所以我在过去两周每天都有差异磁带,每周都有完整备份。

阅读周围,我看到有些人使用 zfs send / dd / tar 的组合来实现这一点,但我不清楚应该如何实现。

更新

我刚刚读过zfs send -i,据说哪个会在两个不同的快照之间发送增量。虽然我担心整个练习可能会让我写一些脚本,但这应该会使差异备份任务更容易一些。仍然不知道如何通过脚本处理磁带更改。

backup zfs tape

5
推荐指数
1
解决办法
7163
查看次数

HAProxy 截断了一些日志消息的 host_header 部分

我有一个 HAProxy 实例配置为登录到一个特殊的本土守护进程,该守护进程将日志文件放入数据库中。我在某些日志消息中看到了一些问题,其中该host_header字段无缘无故被截断。例如,而不是:

56:34 haproxy[892]: 1.2.3.4:17907 [14/May/2012:13:56:33.999] app.prod app.prod/webp01 0/0/0/161/524 200 33627 - - --NI 0/0/0/0/0 0/0 {application.example.com} "GET /?feed=rss2 HTTP/1.0"
Run Code Online (Sandbox Code Playgroud)

我懂了:

56:34 haproxy[892]: 1.2.3.4:17907 [14/May/2012:13:56:33.999] app.prod app.prod/webp01 0/0/0/161/524 200 33627 - - --NI 0/0/0/0/0 0/0 {application.examp} "GET /?feed=rss2 HTTP/1.0"
Run Code Online (Sandbox Code Playgroud)

请注意,host_header 已从application.example.comto截断application.examp

这在试图通过这些日志进行耕种的工作中投入了一些扳手,那么有什么理由会发生这种情况吗?

HAProxy 版本1.4.18-0ubuntu1在 Ubuntu 12.04 上运行。

logging haproxy

4
推荐指数
1
解决办法
1601
查看次数

如何使用具有多个 NIC 的服务器在 AD DNS 中仅注册内部 NIC 地址?

我在 Rackspace 上托管了一些 Windows 服务器,并将它们添加到域中。每个服务器有两个网卡,一个publicprivate网卡。该public网卡有一个公共的IPv4和IPv6地址,而privateNIC有RFC1918地址与数据中心内的其他虚拟机通信。

AD DNS 已为每个客户端的每个 IP 地址注册AAAAA记录。因此,CLIENT01查找 IP 地址CLIENT02首先得到AAAA记录,然后是公共A记录,然后是私有A记录。

我知道出于我的目的,我只希望客户端在专用网络上相互通信,因为公共带宽是收费的。此外,每个设备上的防火墙对于每个 NIC 的行为都不同。

是否有一种简单的方法来指定(作为政策问题?)只有特定的 NIC 应该在 AD DNS 中注册其地址,以便其他客户端的客户端名称解析只返回私有地址?

domain-name-system cloud active-directory rackspace

4
推荐指数
1
解决办法
886
查看次数

Windows 更新组策略 - 预定安装窗口而不是时间?

我有一个由大约 20 台服务器组成的小型基础设施,它们都在一个域中并从本地 WSUS 服务器接收更新。目前的组策略是将自动更新配置为自动下载并安排在周日凌晨 3 点安装。

这运行良好,但我注意到的问题是,这会导致整个基础架构在周日早上 3:05 左右关闭,因为它们会重新启动 Windows 更新。

我明白许多更新需要重新启动,但是让所有服务器将安装安排在凌晨 3 点会导致一些中断,因为两个域控制器将同时关闭,MSSQL 集群的两侧都关闭等。

是否有一种好方法可以指定服务器在设置的维护窗口期间的随机时间安排安装?这应该避免让服务器同时重新启动并将其分散到更长的时间,希望不会导致服务中断。

maintenance wsus windows-server-2008-r2

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

监控 Linux 系统上的内存使用情况

我们使用 WhatsUp Gold 来监控我们所有的网络服务器。在我们的 Linux 服务器(以及在很大程度上,我们的 FreeBSD 服务器)上,我的内存监视器有点问题。我们使用带有 WUG 的 SNMP 从服务器获取数据。SNMP 守护程序在服务器上返回的内存计数器是组合值(已使用、缓存、缓冲区)。现在我的一台服务器看起来像这样:

[admin@stgwww snmp]$ free -m
             total       used       free     shared    buffers     cached 
Mem:          7872       1656       6216          0        143      1107
-/+ buffers/cache:        404       7467 
Swap:         4867          0       4867
Run Code Online (Sandbox Code Playgroud)

通过 SNMP 返回给 WUG 的值是 1656。据我所知,缓存的 RAM 本质上是免费 RAM,具有附加的好处,即保留先前占用的数据,以防再次需要它。因此,出于想要了解实际使用了多少 RAM 的目的,我们得到的值具有误导性。如果我们脱离 WUG 绘制的图表,我们就会相信正在使用的 RAM 多于实际可用的 RAM,而可用的 RAM 却少了。

那么,最好的监控方式是什么?WUG 允许我编写 SSH 脚本,它可以每 5 分钟左右通过 SSH 进入服务器,执行脚本并返回值(只要它是单个数值)。有了这个,我写了一个脚本,从上面的例子中提取“404”数字并将其除以总量给我一个百分比使用值,我返回到 WUG 并在从 0 到 100 缩放的图表上绘制图表。但是这似乎是一种黑客攻击方式。

我最好监视空闲+缓冲区+缓存值吗?在 WUG 中是否有更好的方法来做到这一点?想法?

linux monitoring memory centos snmp

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

将两台服务器连接在一起 - 如何?

是否可以将运行例如 Windows Server 2003/2008 的两台服务器连接在一起。例如,它们在网络上被视为一台服务器,每个服务器的所有 HDD 都组合在一起?

例子:

\\Server1 - 1 x 1tb hdd
\\Server2 - 1 x 1tb hdd
Run Code Online (Sandbox Code Playgroud)

我希望网络用户能够将他们的文档存储在两台服务器上以进行负载平衡。所以基本上是两台服务器之间的RAID?

任何帮助,将不胜感激。

networking windows windows-server-2003 windows-server-2008

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

将 Nexenta 升级到 Solaris Express?

我有一个在 Nextenta 上构建的 NAS,它已经运行了一段时间。但是,我希望升级 NAS 以运行 Solaris Express 11,因为我公司的 IT 部门为它提供了更好的支持,并且得到了 Oracle 的直接支持。

我目前有两个 zpool,包含在操作系统中的 syspool 和包含所有数据的“tank”。运行升级到最新的 Solaris 11 Express 的最简单方法是什么?我可以只运行安装程序并让它在第一次启动时检测并导入现有的“tank”zpool 吗?

solaris zfs nexenta

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

无法正确使用 IPv6

我有一个 IPv6-Subet 1009:2417:25:41::/64- 第一个 ip 应该是网关 - 是1009:2417:25:41::1吗?你能给我一个站点或一个如何获得前 100 个主机 IP 的教程吗?(我认为他们中的一些应1009:2417:25:41::21009:2417:25:41::31009:2417:25:41::4...)

linux ipv6

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