我在我的家庭服务器上运行带有 HT 的 Intel P4 prescott(软件 RAID5 上的加密磁盘上的 Linux 文件服务器和另外三台机器的虚拟化主机)。为此目的的表现真的很好。当系统空闲时,它消耗大约 140W 的功率。
我正在考虑为例如英特尔 i3-2100T 或英特尔 i5-2390T 购买新主板。两者都是低功耗 CPU,TDP 约为 40W。
有没有人体验过带有这些 CPU 之一的最新主板和 3-4 个“绿色能源”磁盘(每个 6W)消耗多少功率?我是否低于 100W 阈值?
这些低功耗 CPU 的性能如何?它们是否可以与带有 HT 的 Intel P4 相媲美?
我决定使用软件 RAID 5 设置创建运行 FreeNAS 的 NAS。我想用 2x2TB 驱动器启动 RAID,然后慢慢添加更多 2TB 驱动器。这可能吗?如果我有一个完整的 RAID 5,我可以添加另一个驱动器而不擦除以前的驱动器吗?
在我当前的 Ubuntu 服务器中,我在 RAID 1 中有 2 个 2TB 西部数据 RED 硬盘,使用 mdadm。我想再添加 2 个 2TB RED 驱动器,并将其转换为 RAID 10。我意识到我很可能必须擦除数据,但有什么方法可以不需要吗?我的 2TB 卷几乎完全填满了
我有一台运行软件 raid 的 CentOS 4.x 服务器。服务器在热插拔托盘中有两个 scsi 磁盘。mdadm 报告突袭失败,所以我想更换它。
我检查了 /proc/mdstat,它告诉我我的两个 raid 设备在磁盘 sda 和 sdb 上都有组件。它还告诉我 sdb 是失败的那个。
我检查了 /proc/scsi/scsi,它告诉我我有两个物理设备,SCSI ID 为 0 0 0 0 和 0-0-1-0。
因为我想做热更改,所以我假设sdb是0-0-1-0。所以我说:
# echo "scsi remove-single-device 0 0 1 0" > /proc/scsi/scsi
Run Code Online (Sandbox Code Playgroud)
...并且计算机会出现故障,因为 sda 刚刚被删除,使系统没有有效的驱动器。
现在回想起来,我陷入这种混乱的方式是最后一次驱动器出现故障,它是 sda/0-0-0-0,我用老派的方式做到了——停止计算机,移除死驱动器,然后从幸存者的旧插槽中启动。这给我留下了一台认为 sda 是 0-0-1-0 的计算机。然后我获取并插入,热的,一个替代品,然后像这样添加它:
# echo "scsi add-single-device 0 0 0 0" > /proc/scsi/scsi
Run Code Online (Sandbox Code Playgroud)
...这是有效的,这意味着我可以应用磁盘标签、分区和重建我的 RAID 阵列。这也意味着计算机认为 sdb 是 0-0-0-0。现在 sdb 又死了(350 天后,但这是另一个问题),我已经忘记了这一切。
所以。假设我的记忆和我的记录保存技能都不足以提醒我这已经发生了,有没有办法在将来比较 scsi 设备名称 (0-0-$n-0) 并将它们与命名设备相关联(sd$x)?
我计划很快在 RAID 5 软件 raid 中构建一个 Linux (Ubuntu 10.04) 家庭文件服务器,其中包含 3-5 x 2TB 硬盘,但我没有设置 RAID 的经验。
我应该在 RAID 设置中包含实际的 Linux 主机,还是应该使用单独的驱动器(我很快就会有一个 SSD),对此有何注意事项?
如果我需要重新安装主机操作系统,它是否能够使用旧的 raid 集群?
我有一个英特尔 z68 主板,它使用了英特尔快速存储技术 (RST) -- 版本 10.5。如果可能,我想在 Linux 和 Windows 安装之间平均分配我的 RAID 1+0 RST 驱动器,没有其他设备(除了热备用)。我知道 Linux 使用带有 dm-raid/md-raid 的 RST 驱动器,并且 Windows 7 将 RST 驱动器识别为一个设备,但我不确定在一个操作系统中分区/使用该设备是否会使其在其他。
传统上,我使用 mdadm 在 Linux 中创建软件 RAID(没有基于固件的解决方案),但是让 Windows 在不使用固件的情况下运行似乎是徒劳的。
我将使用 Arch Linux(虽然它不应该有什么不同)。
重新启动后 mdadm 出现问题,我无法重新组装/dev/md0。
我在 debian wheezy 上工作。
我已经完成了以下步骤::
sudo mdadm --create --verbose /dev/md0 --level=6 --raid-devices=4 /dev/sd[b-e]
cat /proc/mdstat
sudo mdadm --readwrite /dev/md0
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf
echo check > /sys/block/md0/md/sync_action
sudo pvcreate /dev/md0
sudo pvdisplay
sudo vgcreate vgraid6 /dev/md0
sudo lvcreate -l 100%FREE -n lvHD vgraid6
sudo mkfs.ext4 -v /dev/vgraid6/lvHD
Run Code Online (Sandbox Code Playgroud)
这里一切顺利。
挂载 RAID 后,我可以使用它、创建文件、从其他 PC 访问它...
现在问题来了:
重新启动服务器(现在重新启动)后,RAID 不再存在,/dev/md0消失了。
首先我检查/etc/mdadm/mdadm.conf:
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this …Run Code Online (Sandbox Code Playgroud) 我打算用几个 2 TB 驱动器构建一个家庭文件服务器,我想在 Linux(很可能是 ubuntu)下使用软件 RAID 5。
在开始之前,我想知道扩展 RAID 5 是多么容易,以防我将来想添加 1 或 2 个驱动器。我是否必须从头开始并事先迁移我的所有数据,还是只是对数据进行重新条带化。
我的 PC 中有 8 个硬盘驱动器,分配为存储。
这些硬盘驱动器与三星 Spinpoint 型号完全相同。相同的转速,相同的尺寸。
我想使用 Windows Server 2008R2 对所有人进行突袭。然而,表现实在是太糟糕了。它几乎不比一个硬盘快。
我查了SMART的价值观,它们是所有正确的。
任何想法,可能是什么问题?
Ps.:机器内有一块320gb的WD备用盘,一个320gb的WD作为系统盘。
我现在正在构建我的第一个家用 NAS,我有一个带有 4 个 SATA 连接的 Mini-ITX 主板。我想总共连接 6 个硬盘驱动器,并且(最好)使用软件 RAID。
我的问题是:SATA 扩展卡是否允许我在软件 RAID 配置中一起使用所有 SATA 连接,还是我需要将整个阵列放在主板或控制器上?
software-raid ×10
raid ×4
hard-drive ×3
linux ×3
mdadm ×2
nas ×2
raid-5 ×2
debian ×1
freenas ×1
performance ×1
sata ×1
scsi ×1
ubuntu ×1
windows-7 ×1