原版的
我没有太多的Linux经验,但这是一个很好的学习机会
我正在安装一个简单的数据库服务器,我想知道如果Ubuntu的服务器9.10(你们build议一个[begginer]服务器分布?)将工作与这个主板的硬件raid-1(没有Linux的RAID驱动程序上的供应商下载页面)
http://www.foxconnchannel.com/product/Motherboards/detail_spec.aspx?ID=en-us0000346
编辑
一些技巧后,我发现我叫raid实际上是一个fakeraid,也发现了一些关于在使用dmraid的 fakeraid上运行Linux的文章,并build议软RAID ,因为性能/function几乎相同,我需要帮助另一个问题
一个更容易设置,并会自动恢复和/或启动1磁盘有些失败
请记住,我不是专家,所以如果有什么事情是很难configuration我宁愿站立的方式,至less现在。
提前致谢
亚瑟
如果你的意思是内置在主板上的RAID控制器,我会避免它。 这不是真正的硬件RAID。
主板RAID被认为是最糟糕的RAID,因为它是主板特定的,主板上有好几个在线实例只是丢失了RAIDconfiguration和容量,最后如果你想让RAID变得更便宜但有能力的一方,使用Linux内置的软件RAID。
真正的硬件RAID被caching,将花费你的钱包,但它的成本更高的原因。 主板RAID通常只是固件中的软件RAID,只有它可以使该机器专用的卷。 驱动器死亡或硬件问题? 你不一定要通过将数据移动到另一个系统来恢复数据,因为主板可能已经做了一些奇怪的事情来格式化磁盘卷。
如果你正在用Linux寻找硬件RAID,那么我对3Ware控制器有好运,如果你不想花钱,可以使用软件RAID。 免费使用Linux。
我一直远离板载台式机主板控制器(集成的服务器是一个不同的球场),增量数据损坏的恐怖故事,劣质驱动程序等有影响。 我会select一个从100英镑左右开始的Adaptec(或类似的)卡,或去购买软件RAID。
如果这是一个小的部署,我会select软件RAID,这是非常容易pipe理的,而且您可以灵活地在任何Linux机器上安装一半的RAID镜像。 此外,它是免费的,开箱即用,相对较好的战斗testing。 我的主要卖点是能够从操作系统内完全pipe理它,不需要重新启动。
在操作系统方面,Ubuntu服务器是相当不错的,但是,我会build议也许要去一个LTS版本。 或者,正如所build议的CentOS是一个伟大的服务器操作系统,它将会稍微老一点的套装,但你得到一个彻底的testing产品。
您可能需要熟悉UbuntuHCL (硬件兼容性列表)。 具体来说就是主板列表和存储控制器列表 。
通常情况下,您不需要任何驱动程序,因为硬件RAID控制器会将RAID设备作为物理设备呈现给您的操作系统。 所以你会看到/ dev / sda,但实际上它是由两个或多个磁盘组成的。
镜像参数等全部由RAID控制器固件控制,您可以在服务器POST启动期间访问(这是您按键进入BIOS等时)。 用MB手册检查如何configurationRAID设备。 或者只要注意屏幕上打印的启动信息。
关于你对服务器操作系统的问题,我build议你看CentOS,它基本上是重新编译的RedHat Enterprise Linux。 这就是“大家伙”正在使用的…… 🙂
为了刚刚开始与raid1搞砸,我使用了Ubuntu 9.10的奇妙作品。 我遇到了一个大问题,我会在这里重新发布,以防万一遇到这个问题,那真是让我失望了。
作为安装的一部分安装raid1的新Ubuntu安装程序是最简单的方法。 如果你想把一个现有的驱动器变成一个RAIDarrays,这有点难度。
基本上你必须做一个新的驱动器RAID驱动器,将所有的旧驱动器的内容复制到它,然后重新格式化/文件系统的旧驱动器成为arrays的一部分,然后告诉突袭更新它,它会镜像的数据从好袭击驱动器。
这里是我的大问题:你必须手动添加grubconfiguration(对于两个驱动器),以及grub告诉你hd0和hd1在机器启动和运行之间可以是不同的,而你从命令行运行grub与grub会告诉你在启动时是否放入grub命令提示符。
它是在启动时感觉到的需要进入grubconfiguration的值,而不是在机器引导后从grub获得的值。
我已经在Solaris下使用了ZFS。 这不是Linux,但是安装起来也很简单(如果你的硬件不支持,那么也很麻烦),而且如果你担心这种情况,漏洞往往会减less。 ZFS提供了出色的性能,并允许您使用任何磁盘都可以轻松创buildarrays(所有的磁盘不必具有相同的大小或速度)。 所有的标准OSS软件都可用(Apache,PostgreSQL,MySQL,PHP,Perl,Python等),标准桌面是Gnome,所以没有太长的学习曲线。
他们是Linux敌对的 。 你应该摆脱那个主板并且买更好的东西。
主板/软件raid是不是很可靠,你可以很容易地结束了两个坏的副本,而不是一个好副本。 从主板故障中恢复是非常困难的(除非你有更多的相同的主板),并且从磁盘故障中恢复是非常困难的(因为磁盘往往不能很好地标记)。
RAID非常缓慢,并不能防止你认为它的问题。 这不是替代备份系统,它使testing备份非常困难,这意味着在错误的手中,您的数据在RAID设置中比在单个磁盘上安全。
RAID应该为您的服务器增加几百美元的成本,并且可以保护您免受某些物理磁盘缺陷以及(less量)数据损坏问题的困扰。 它不会保护你:
连续备份系统或复制+分布式存储系统总是更便宜,更可靠。 取决于你在做什么 ,可能比RAID系统更难设置,但是更明显的是你保护的是什么。 这就是说,一个适当的RAID设置将包括:
没有这些东西的RAID系统会悄悄地破坏你的数据,并在你最需要的时候粉碎你的希望:在灾难性的故障之后,甚至最好的 RAID系统都不能防范实际发生的事情。