我们有一个负载平衡的几个 Web 服务器的设置。我们希望拥有某种所有 Web 服务器都可以访问的网络共享存储。它将用作存储用户上传的文件的地方。一切都在运行 Linux。
我们应该使用NFS、CIFS、SMB、fuse+sftp、fuse+ftp吗?网络文件共享协议有很多选择,很难选择一个。我们基本上只想在多台机器上永久安装这个共享。安全功能不是一个问题,因为除了安装它的服务器之外,它不会从任何地方访问网络。我们只希望它可靠、快速地工作。
我们应该使用哪一种?
我们是一家从事视频编辑等工作的小公司,需要一个地方来保存大型媒体文件的备份副本并使其易于共享。
我有一个装有 Ubuntu Server 和 4 个 500 GB 驱动器的盒子。他们目前将 Samba 设置为四个共享文件夹,Mac/Windows 工作站可以很好地看到这些文件夹,但我想要一个更好的解决方案。这有两个主要原因:
因此,我需要一种方法来组合硬盘驱动器,以避免由于单个驱动器故障而导致数据完全丢失,因此用户在每台服务器上只能看到一个共享。我已经完成了 linux 软件 RAID5 并且对它有不好的体验,但会再试一次。LVM 看起来不错,但似乎没有人使用它。ZFS 看起来很有趣,但它相对“新”。
什么是最有效和风险最小的方法来组合对我的用户来说方便的硬盘?
编辑:这里的目标基本上是创建包含任意数量硬盘但从最终用户角度限制复杂性的服务器。(即他们看到每台服务器一个“文件夹”)备份数据在这里不是问题,但每个解决方案如何响应硬件故障是一个严重的问题。这就是为什么我将 RAID、LVM、ZFS 和谁知道是什么混为一谈的原因。
我之前使用 RAID5 的经验也是在 Ubuntu Server 机器上进行的,并且有一组棘手且不太可能的情况导致数据完全丢失。我可以再次避免这种情况,但感觉我正在向系统添加一个不必要的额外故障点。
我没有使用过 RAID10,但我们使用的是商品硬件,每盒最多的数据驱动器几乎固定在 6 个。我们有很多 500 GB 驱动器,1.5 TB 非常小。(不过,仍然是至少一台服务器的选项)
我没有使用 LVM 的经验,并且阅读了关于它如何处理驱动器故障的相互矛盾的报告。如果(非条带化)LVM 设置可以处理单个驱动器故障,并且只丢失存储在该驱动器上的文件的一部分(并且仅将大多数文件存储在单个驱动器上),我们甚至可以接受。
但是只要我必须学习一些全新的东西,我还不如一路走上 ZFS。但是,与 LVM 不同的是,我还必须更改我的操作系统 (?),以便增加我所在位置和我想要所在位置之间的距离。不过,我在 uni 使用了一个版本的 solaris,但并不介意。
在 IT 领域的另一端,我想我也可以探索 FreeNAS 和/或 Openfiler,但这并不能真正解决如何组合驱动器的问题。
我想建立一个用于备份的文件服务器。服务器需要在混合 Windows/Linux 网络中 24/7 全天候可用,但每天服务不应超过 1 小时。这就是为什么功耗是我的首要任务。
您认为构建它的最佳硬件是什么?软件呢?你建议一个Linux发行版吗?
编辑 1: 服务器应该需要 1 到 4 TB 的驱动器,我的目标不是速度,冗余不是必须的,但如果不是很昂贵,我们将不胜感激。我的预算有点有限。
Edit2: 如果我能得到一个路由器或无线接入点来完成这项工作(使用 USB 端口,可能还有一个修改过的固件),那么这将是一个好主意。有什么建议吗?
我的选择是用于文件服务器的 RAID 6,因为您可能会丢失两个驱动器,而哪一组两个驱动器可能会消失并不重要。根据我对 RAID 10 的理解,您可能会丢失两个驱动器,但如果它们碰巧位于同一个 RAID 1 阵列上,那么您就不走运了?有什么建议?具有大约 200GB 数据的基本文件服务器,它将充当其他工作站和服务器的单点备份。
我只在 Windows 机器上工作(除了刚刚更换的一个小的 aix unix 机器)。过去为了在Linux上自学,我安装了各种版本的Ubuntu桌面/服务器和Fedora才发现我没有时间自学。
是时候更换以前运行 Windows 的主文件/ftp/http 服务器了。我将所有文件都放在一个单独的 NTFS 驱动器上,并将在一个较小的驱动器上安装操作系统。
我已经下载了最新版本的 Unubtu Server,但还没有安装。我想使用这个家庭服务器作为我的 Linux-starter-kit 并开始正确,但非常简单。安装完成后,我想首先设置一个家庭使用的简单文件服务器,以便熟练地替换工作中的小型文件服务器。这最终将导致更少的微软在工作。
我正在寻找关于从简单开始的建议:一段时间内从 home-file-server 到 work-file-server。理想情况下,这台机器没有显示器/键盘/鼠标,只能远程访问。
我们在一个小型网络中有一个 Ubuntu 文件服务器,它为大约 8 个 Windows 客户端提供服务。
首先,是否有必要在服务器上安装病毒扫描程序,还是仅依赖客户端(目前使用 AVG)?
如果最好在文件服务器上进行病毒扫描,那么对于 Linux Samba 服务器来说,什么是好的扫描程序?
在运行 OmniOS r151018 (95eaa7e) 的单个文件服务器上发生了以下奇怪的问题,该服务器通过 SMB 向 Windows 和 OS X 客户机提供文件。
通过 SMB 共享上的“另存为...”对话框窗口保存某些文件(.docx、.xlsx、某些图像)会导致大约 3 到 5 秒的延迟,应用程序根本没有响应,之后文件正常保存。
该问题确实“一夜之间”发生,没有对服务器做任何事情,但很难确定确切日期,因为用户投诉只在第一次发生后的一段时间内出现。服务器重新启动后,镜像根池的一个 vdev 不可用,但仔细检查并没有发现设备上的任何故障,并将其重新附加到池中。问题仍然存在。
dmesg显示了NOTICE: bge0: interrupt: flags 0x0 - not updated?具有不同值的多个计数,但这也是之前的情况并且没有伤害由于没有找到明确的错误消息,我可能需要进行一些反复试验以寻找原因。我会考虑的一些事情(结果以斜体显示):
zfs file-server server-message-block microsoft-office-2010 omnios
我想建立一个简单的文件服务器:
您会为此文件服务器推荐什么操作系统?我了解 XP 限制连接到不同共享时的数量,因此这可能不是最佳选择。
任何建议表示赞赏。
谢谢,
我自愿参加的一个慈善机构想要一个文件服务器用于他们主要是 Windows 的机器(大约五台 XP 和 7 台机器,不时有一些 Mac 笔记本电脑)。对于服务器,我有一台配备 Intel Core 2 Duo 3GHz 处理器、4GB DDR2 400MHz RAM 和 500 GB HDD 的 PC。(我应该指出,他们目前没有任何服务器——他们只是使用 Windows 在其中一台 PC 上共享一个文件夹。)
什么是 linux 发行版,它易于为 Windows 文件服务配置,但又足够稳定和安全,无需专家系统管理员即可保护敏感数据?
我猜 Debian 发行版可能符合安全法案,但我不知道有任何适合新手系统管理员的发行版。
此外,是否有任何杀手级应用程序可以使管理和设置变得容易(特别是作为 Windows 文件服务器 -这个答案是一个很好的例子)?FreeNAS 就足够了吗?全部设置完成后,我需要采取哪些最低措施来确保数据安全?
我发现这个答案有些帮助,但这并不是我的问题,即启动、运行和维护一个安全的文件服务器。
伙计们!在最近升级了我们的基础设施之后,我有一堆退役的硬件,我想将它们用于存储目的以及尝试一些新东西。所以,我有 4 台 DELL R630 服务器,里面有 6 个 HDD 和 2 个 SSD。Drives SMART 是绿色的,所以我想将这些服务器用作高度可用的专用存储集群。我想尝试将新的 Windows 2016 Storage Spaces Direct 技术作为专用的横向扩展文件服务器集群,因此我为它们订购了 4 个 Mellanox Connectx4 双端口 10 Gbe NIC。你知道如何正确部署这种配置吗?这种情况有什么麻烦或缺点吗?由于所有官方指南仅涵盖超融合方法,因此专门的 SoFS 的简短分步指南会很棒!
file-server ×10
linux ×5
raid ×2
ubuntu ×2
anti-virus ×1
backup ×1
file-sharing ×1
hardware ×1
omnios ×1
performance ×1
samba ×1
windows ×1
zfs ×1