带有raspberryPI的家庭云服务器。我可能会得到什么警告?


14

本来我的问题在这里。但是,尽管如此,我将在此处复制部分内容。

在家里,我有外部USB 3TB硬盘。同样在家里,我有一个wifi,但是没有严格的计算机放置空间。

因此,我的首要目标是能够通过wifi连接到我的HDD。因此,可以选择的是NAS盒,带USB的路由器或旧计算机。

但是在一个论坛上,人们建议我使用Raspberry PI作为服务器。

所以我研究了一下,然后有了一个计划:

  1. Raspberry PI模型B(最初是A,因为有1个端口和10 $)
  2. USB HUB(4个以上插槽)
  3. WIFI模块。
  4. DYNDNS可以从外部连接。
  5. 外部3TB硬盘。
  6. Debian + FTP服务器
  7. 其他服务器软件,例如网络服务器和数据库。可能是一些自定义应用程序。

因此,由于模型A仅具有单个端口,模型B仅具有2个端口,我认为购买模型a和集线器要好得多,因此我将能够使用wifi适配器,我的HDD和其他一些设备好。

我猜这应该是24/7的系统。

这是一个好的计划还是存在一些弊端?


3
FTP是个坏主意。我建议您考虑使用更安全的替代方法,例如SFTP或FTPS。

在Openelec上尝试过3TB驱动器后,我不确定它将读取3TB驱动器。我知道它将读取2TB,并且可能达到2.2TB的32位地址限制。它可能只需要一些其他驱动程序或软件,毕竟是Linux。
eLJay

1
它取决于文件系统ext2,ext3,ext4,并且xfs应该运行良好。FAT32和FAT16无法应付。
ArchHaskeller 2012年

Pi将无法以超过3MB / s的速度将文件从USB硬盘传送到本地网络。
2012年

1
“ 2.2TB 32位地址限制”,对不起?
亚历克斯·张伯伦

Answers:


9

您想要的被称为网络附加存储,这是Raspberry Pi的常用用法。在http://elinux.org/R-Pi_NAS上有非常好的逐步说明来设置所有硬件。有两件事要牢记

  1. Raspberry Pi的功率相对较低,这是很好的,因为它运行起来很便宜,但是却不是那么好,因为如果您尝试流式传输高清视频,它可能无法保持足够高的吞吐量。只要您要做的就是备份文件,Raspberry Pi就可以了。

  2. 如果您使用网络的某种配置来从网络外部访问NAS,则应该对VPN进行一些研究。如果您仅通过端口转发将NAS留给外部使用,则任何人都可以访问它,最终将遇到安全问题。像我在链接说明中所解释的那样,设置谨慎的访问控制可以避免一些安全问题,但是您仍然应该考虑使用VPN。

  3. 最初,我说过不要出于性能目的使用USB wifi加密狗,但后来我得知B型号的以太网端口是从Pi的内置USB集线器中提取出来的。尽管我仍然建议使用有线以太网来提高安全性,但wifi似乎并没有我最初提到的那么大的性能障碍。此外,根据设置的具体情况(例如Raspberry Pi与无线路由器的距离),有线以太网很有可能仍会改善性能。

编辑项目3以确保准确性。


谢谢您的意见。您的链接很有帮助!也许有人要增加或改进某些东西。
Jevgeni Smirnov 2012年



0

因此,由于模型A仅具有单个端口,模型B仅具有2个端口,我认为购买模型a和集线器要好得多,因此我将能够使用wifi适配器,我的HDD和其他一些设备好。

不,您忘记了模型A具有一半的RAM。我不知道您是否要使用HTTP,但是对于任何Web服务器而言,RAM都是至关重要的。但是,sudo raspi-config如果计划将GPU ram 用作无头服务器(即使用SSH且从不连接显示器),请确保使用该工具将GPU ram更改为16 MB 。只需留在终端中就可以了,但是在桌面加载时可能会变得很慢。

如果确实选择了带有诸如ownCloud之类的Web服务器路由,那么您可能希望研究Nginx,因为在速度较慢的硬件上,它似乎比Apache快很多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.