RaspberryPI ile ev bulut sunucusu. Hangi uyarıları alabilirim?


14

Aslında sorum burada . Ama yine de bir kısmını buraya kopyalayacağım.

Evde harici USB 3 TB HDD'im var. Ayrıca evde bir wifi var, ama hiçbir sıkı bilgisayar yer.

Bu yüzden ilk hedefim HDD'ye wifi üzerinden bağlanabilmekti. Yani seçenekler NAS kutusu, USB'li yönlendirici veya eski bilgisayardı.

Ama bir forumda, çocuklar Raspberry PI'yi sunucu olarak kullanmamı tavsiye ettiler.

Bu yüzden biraz araştırdım ve bir planım var:

  1. Ahududu PI model B (1 port ve 10 $ nedeniyle orijinal olarak)
  2. USB HUB (4+ yuva)
  3. WIFI modülü.
  4. DYNDNS dış dünyadan bağlantı kurabilme.
  5. Harici 3 TB HDD.
  6. Debian + FTP sunucusu
  7. Web sunucusu ve DB gibi diğer sunucu yazılımları. Bazı özel uygulamalar olabilir.

Model A'nın tek bir bağlantı noktası ve Ethernet ile sadece B modeli 2 olduğu için, bir model a ve hub satın almanın çok daha iyi olduğunu düşünüyorum, bu yüzden wifi adaptörü, HDD'im ve diğer bazı cihazları iyi.

Sanırım bu 7/24 bir tür sistem olmalı.

İyi bir plan mı yoksa bazı dezavantajları mı var?


3
FTP kötü bir fikirdir. SFTP veya FTPS gibi daha güvenli alternatifleri göz önünde bulundurmanızı öneririm.

Openelec'te 3 TB'lık bir sürücüyü denedikten sonra 3 TB'lık bir sürücüyü okuyacağından emin değilim. 2 TB ve muhtemelen 2.2 TB 32 bit adres sınırına kadar okuyacağını biliyorum. Sadece bazı ek sürücülere veya yazılıma ihtiyaç duyabilir, sonuçta Linux'tur.
eLJay

1
Dosya sistemine bağlıdır ext2, ext3, ext4 ve xfs düzgün çalışmalıdır. FAT32 ve FAT16 baş edemezdi.
ArchHaskeller

Pi, USB sabit diskten yerel ağa 3MB / sn'den daha fazla dosya teslim edemez.
avra

1
"2.2 TB 32 bit adres sınırı", affedersiniz?
Alex Chamberlain

Yanıtlar:


9

İstediğiniz şey Ağa Bağlı Depolama olarak bilinir ve Raspberry Pi için yaygın bir kullanımdır. Tüm donanımı kurmak için adım adım talimatlar http://elinux.org/R-Pi_NAS adresinde bulunmaktadır . Akılda tutulması gereken birkaç şey var

  1. Raspberry Pi nispeten düşük güçtür, çünkü çalıştırılması ucuzdur, ancak çok büyük değildir, çünkü HD video akışını denerseniz, muhtemelen koymak yoluyla yeterince yüksek tutamaz. Yaptığınız tek şey dosyaları yedeklemek olduğu sürece Raspberry Pi'niz iyi olacak.

  2. NAS'ınıza ağınızın dışından erişmek için bazı dyndns yapılandırması kullanıyorsanız, VPN üzerinde biraz araştırma yapmanız gerekir. Bağlantı noktasını ileterek NAS'ınızı dış dünyaya açık bırakırsanız, herkes ona erişebilir ve sonunda bir güvenlik sorununuz olacaktır. Bağlantı verdiğim talimatlarda açıklandığı gibi dikkatli erişim kontrolü ayarlamak bazı güvenlik sorunlarını ortadan kaldırır, ancak yine de muhtemelen VPN kullanmaya bakmalısınız.

  3. Başlangıçta performans amaçlı bir USB wifi dongle kullanmamayı söyledim, ancak o zamandan beri B modelinin ethernet portunun Pi'nin dahili USB hub'ından tükendiğini öğrendim . Yine de güvenlik için kablolu ethernet kullanmanızı öneririm, wifi başlangıçta belirttiğim kadar büyük bir performans bariyeri olmayabilir gibi görünüyor. Ayrıca, kurulumunuzun özelliklerine bağlı olarak (örneğin, kablosuz yönlendiriciden Raspberry Pi'nin ne kadar uzak olduğu) kablolu ethernet muhtemelen daha iyi bir performansa sahip olacaktır.

Doğruluk için öğe 3 düzenlendi.


Fikrin için teşekkür ederim. Bağlantınız çok yardımcı oluyor! Belki birisinin ekleyeceği veya geliştireceği bir şey vardır.
Jevgeni Smirnov



0

Model A'nın tek bir bağlantı noktası ve Ethernet ile sadece B modeli 2 olduğu için, bir model a ve hub satın almanın çok daha iyi olduğunu düşünüyorum, bu yüzden wifi adaptörü, HDD'im ve diğer bazı cihazları iyi.

Hayır, A modelinin RAM'in yarısı olduğunu unutuyorsunuz. HTTP kullanıp kullanmayacağınızı bilmiyorum, ancak herhangi bir web sunucusu için RAM çok önemlidir. Yine de, sudo raspi-configbaşsız bir sunucu olarak kullanmayı planlıyorsanız (yani SSH kullanın ve asla bir ekran bağlamayın) GPU ram'ını araçla 16 MB olarak değiştirdiğinizden emin olun . Sadece terminalde kalmak iyi, ama yüklü bir masaüstü ile laggy alabilirsiniz.

OwnCloud gibi bir web sunucusu rotası seçerseniz, yavaş donanımda Apache'den tonlarca daha hızlı olduğu için Nginx'e bakmak isteyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.