Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

BanaNAS — stwórz sobie prosty i tani serwer NAS

Pamiętam jak kilka lat temu chciałem zbudować sobie własny serwer NAS razem z obudową. Niestety nic z tego nie wyszło, bo choć miałem wycięte blachy w zakładzie to i tak nic do niczego nie pasowało, więc kupiłem sobie obudowę w sklepie. Dzięki dostępowi do drukarki 3D w pracy postanowiłem zrobić z kolegą pewien projekt, aby nauczyć się przy tym obsługi drukarki.

Pisałem już o NAS-ie z wykorzystaniem oprogramowania OpenMediaVault oraz o Banana Pi, pora na przedstawienie projektu, który zrobiłem wraz z kolegą, wykorzystując OMV i BPi. Projekt nosi nazwę BanaNAS i ma za zadanie stworzenie taniego i prostego serwera NAS do domu. Do tego celu wykorzystaliśmy minikomputer Banana Pi oraz oprogramowanie OpenMediaVault. Dodatkowo do tego celu przygotowaliśmy projekt obudowy, który pomieści Banana Pi wraz z dyskiem 2.5 calowym. Projekt obudowy można sobie wydrukować na drukarce 3D.

Założenia projektu:

  • Niskie koszty części
  • Małe zużycie prądu
  • Łatwa konfiguracja i nawigacja
  • Niewielkie rozmiary
  • Otwarty projekt
  • Brak ograniczeń

Sprzęt

Jak już wspomniałem we wstępie do budowy projektu wykorzystaliśmy Banana Pi ze względu na dobre parametry techniczne, takie jak: złącze SATA, 2 rdzeniowy procesor, 1 Gigabit-owa karta sieciowa oraz 1GB pamięci RAM. Wielkość samego Banana Pi też bardzo nam pasowała. Do projektu można wykorzystać dysk SATA do 2 TB pojemności. My testowo wykorzystaliśmy dysk SSD o pojemności 32GB.

W ramach akcji organizowanej przez Producenta Banana Pi otrzymałem również BananaPi do tego projektu, dzięki czemu mój kupiony banan zwolnił się do innych projektów i testów ;)

Prace projektowe

Projekt jak już wspominałem wykonywałem z kolegą z pracy Erykiem. Ja zająłem się głównie przygotowaniem obrazu systemu. Zaś Eryk mając dobrą znajomość CAD-a projektem obudowy. Wspólnie określiliśmy wygląd obudowy oraz wymieniliśmy się pomysłami. Każdy coś dorzucił i wymyślił ;) Zaś cała walka z CAD-em i wymiarowaniem spoczęła na barkach Eryka, której podołał w 100%.

Ogólnie dzięki pierwszej wersji wiedzieliśmy jakie musimy wprowadzić poprawki. Po kolejnym ustaleniu jak zmienić obudowę, Eryk zajął się zebraną listą pomysłów i zmian, a ja zająłem się już tworzeniem obrazu systemu dla użytkowników.

System operacyjny i oprogramowanie

Jako podstawowy system dla naszego urządzenia wybraliśmy Raspbian dla Banana Pi. System został pozbawiony zbędnego oprogramowania. Zainstalowane zostało oprogramowanie OpenMediaVault o którym już pisałem kilkukrotnie. Dzięki temu możemy zarządzać naszym serwerem poprzez przeglądarkę i udostępniać zasoby dyskowe w sieci lokalnej
oraz do internetu. System można pobrać jako gotowy obraz do nagrania na kartę SD.

BanaNAS posiada możliwość uruchomienia usług:

  • SMB/CIFS
  • NFS
  • AFP
  • SSH
  • FTP
  • TFTP
  • iSCSI target
  • LVM
  • DAAP server
  • DLNA
  • ownCloud
  • Nginx
  • MySQL
  • Antivirus
  • BitTorrent Sync
  • S.M.A.R.T.
  • SNMP
Lista dodatkowego oprogramowania będzie dodawana z czasem.

Obudowa

Obudowa została zaprojektowana tak, aby w środku można było zamontować również dysk twardy 2.5 cala. Obudowa posiada wyprowadzenie na tylnej ścianie złączy USB oraz karty LAN. Dostęp do HDMI i zasilania możliwy jest poprzez podstawkę od spodu obudowy. Złącza RCA i Jack-audio nie zostały wyprowadzone ze względu na to, że jest to sprzęt przeznaczony tylko jako serwer NAS (nie wykluczamy w późniejszym czasie zrobienia dodatkowej wersji obudowy z wyprowadzeniem tych złącz, choć można wyłamać dwa żeberka aby mieć do nich dostęp). Z przodu obudowy dostępne są dwa przyciski Power oraz Reset.

Po wykonaniu pierwszej wersji i wprowadzeniu w niej poprawek zajęliśmy się wydrukiem naszej obudowy.

W pierwszej kolejności wydrukowaliśmy połówkę obudowy do której przykręcany jest dysk.

Jak widać połówka pierwsza wyszła dobrze. Więc zabraliśmy się za drugą, trochę trudniejszą do druku połówkę, do której montuje się Banana Pi i dodatkowo są wyprowadzenia na przyciski, które w druku potrzebują podtrzymania (tzw. support), co nie do końca mam przećwiczone ;).

Jak widać druga połówka udała się, więc można połączyć dwie połówki ze sobą i zamontować jeszcze Banana Pi i połączyć z dyskiem.

Pora na wydruk podstawki na której będzie stała obudowa.

Pozostały jeszcze przyciski zasilania i resetu.

Oto złożona obudowa. Wymaga wyczyszczenia i wygładzenia drobnym papierem ściernym.

Teraz można podłączyć banaNAS-a do sieci i zasilania i używać. Poniżej przedstawiam jeszcze porównanie dwóch wersji obudowy.

Licencja

Projekt został udostępniony na licencjach OpenSource. System operacyjny jest udostępniony na licencji GPL/AGPL, zaś projekt obudowy na licencji Creative Commons.

Podsumowanie

Każdy może sobie zbudować w prosty sposób taki domowy serwer. Obudowę można wydrukować po znajomości albo korzystając z firm, które oferują takie usługi. Banana Pi i dysk można bez problemu zamówić a obraz systemu nagrać na kartę SD.
Pliki obrazu oraz projektu obudowy można pobrać ze strony projektu bananas.gda.pl.

Przy okazji chciałbym podziękować Erykowi za dobrą i owocną współpracę. Nie ma to jak dobry inżynier a nawet grupa inżynierów ;)

 

linux sprzęt serwery

Komentarze

0 nowych
DjLeo MODERATOR BLOGA  18 #1 11.09.2014 00:33

Zadziwiasz cyryllo. Czego ty nie potrafisz zrobić? Tak byłoby łatwiej zapytać ;) Odpowiednio polakierować jeszcze i nie do odróżnienia :)

  #2 11.09.2014 01:02

Bardzo ciekawy tekst. Zawsze uważałem, że jeden inżynier jest bardziej pojętny i "życiowy" od niejednej osoby z licencjatem, panowie tak trzymać!
Przed pójściem spać pomyślałem sobie, że obczaje jeszcze distrowatch i DP, a tu taka niespodzianka się pojawiła po północy od cyryllo na głównej :)

koksik202   8 #3 11.09.2014 01:18

mega :O gratulacje, zagorzały fan DIY

command-dos   18 #4 11.09.2014 06:27

no, i już wiem do czego posłuży mi bananek :)

Pangrys WSPÓŁPRACOWNIK  19 #5 11.09.2014 07:52

Chylę czoła, zaiste godny projekt. I przyłączam się do pytania @DjLeo .

Jest coś czego nie potrafisz ?? Nie sądzę :D

cyryllo   17 #6 11.09.2014 08:08

@Pangrys: Jest sporo takich rzeczy. Projektowania i prototypownia z wykorzystaniem drukarki 3D uczę się cały czas. To dopiero pierwszy projekt. Jeszcze dużo nauki przede mną.

oprych   13 #7 11.09.2014 08:13

No i mamy pewnego kandydata na wpis miesiąca :)

A tak z ciekawości, jakie są orientacyjne koszty "wydrukowania" takiej obudowy?

  #8 11.09.2014 08:17

Dołączam się do pytania jaki jest mniej więcej koszt wydruku takiej obudowy. Interesuje mnie jeszcze jedno:jakie są mniej więcej osiągi tak zrobionego NASa przy transferze po np. SMB oraz jak sobie radzi z szyfrowanem (LUKS/truecrypt)?

GBM MODERATOR BLOGA  20 #9 11.09.2014 08:34

Pisałem już na G+, napiszę raz jeszcze - dla mnie czad :-)

I w sumie, pomimo lekkich zawirowań zawodowych w moim życiu -- ten projekt przekonał mnie definitywnie do drukarek 3D + samej zabawy z takimi małymi platformami. Dzięki @cyryllo :-)

cyryllo   17 #10 11.09.2014 08:35

@oprych: Ne powiem Ci bo to kwestia plastiku który wychodzi tanio, Czasu oraz amortyzacji drukarki. Przede wszystkim warto poszukać firm oferujących druk w 3D lub szukać lokalne hackerspace-y lub fablab-y. Ja nie jestem w stanie wycenić obecnie. Powiem tylko, że druk z moimi ustawieniami drukarki trwał około 12 godzin. Przy większej ilości można było by tak dobrać parametry wydruku, że było by to o wiele szybciej. Ja dopiero jestem świeżak w świecie 3D ;)

  #11 11.09.2014 08:37

@cyryllo: hung amateurs 3 w zakładkach rozłożyło mnie na łopatki :)))

cyryllo   17 #12 11.09.2014 08:54

@JURCZ91: Mnie tym bardziej. Trzeba zrobić dochodzenie :P

Protected_48   3 #13 11.09.2014 09:04

Jakiego tworzywa polimerowego użyłeś do wykonania?

cyryllo   17 #14 11.09.2014 09:08

@Protected_48: PLA. W prototypie (biały) był to ABS bo taki mieliśmy założony.

  #15 11.09.2014 09:14

Mam pytanie odnośnie drukarki 3d. Czy w systemie operacyjnym ona widnieje jako "normalna drukarka" a jeżeli tak to co się stanie jak we właściwościach drukarki wybierzemy "Drukuj stronę testową" ? Jakim interfejsem taka drukarka jest podłączona do kompuera ?

oprych   13 #16 11.09.2014 09:17

@cyryllo: 12 godzin? :) Ładnie, to podejrzewam, że gdybyś miał zapłącić jakiejś firmie to nieźle zabulisz :) Dobrze mieć znajomego z dostępem do takiego sprzętu :P

Samurai   16 #17 11.09.2014 09:21

Kurde mega zacny projekt. Nic tylko pogratulować chęci i zapału :)

  #18 11.09.2014 09:32

A czy można zapytać czy to można kupić w całości z obudową i skonfigurowane, tak aby podłączyć i działało :)

ps. wiem że można kupić poszczególne części :)

  #19 11.09.2014 09:57

jakie to ma osiągi po lanie?

pocolog   12 #20 11.09.2014 09:58

@cyryllo: W tytule napisales tani NAS, wiec jaka jest cena calosci liczac ze drukarka 3d nie jest powszechna i trzeba by komus zlecic wykonanie obudowy

WODZU   17 #21 11.09.2014 10:05

Mistrzu, jakżeś Ty trafił w mój aktualny obszar poszukiwań, bo chciałem zbudować coś, co pozwoliłoby za pomocą smartfona sterować strumieniowaniem muzyki z jakiegoś NASa, przez DLNA, na stacjonarny sprzęt stereo :)

DarioX7   5 #22 11.09.2014 10:06

Szybkie pytanko jak Banana PI radzi sobie z odtwarzaniem plików mkv o profilu powyżej 5.0 lub 10bit czyli hi10p ? Wiem że Raspberry Pi ma z tym problemy.

cyryllo   17 #23 11.09.2014 10:13

@oprych: Wiesz drukarka 3D to narzędzie do prototypownia Jeśli masz w domu już taka drukarkę to Kosztowo są to grosze. trzeba pamiętać że mając drukarkę 3D nie będziemy producentem ;) nie jest to urządzenie do masowej produkcji.

TomisH WSPÓŁPRACOWNIK  13 #24 11.09.2014 10:17

Kosmos :D

cyryllo   17 #25 11.09.2014 10:19

@pocolog: Banana Pi z chin to koszt 150-170 zł (w promocji nawet i 140 zł)

Dysk już od Ciebie zależy ile dasz za niego. Druk obudowy myślę że więcej jak 100zł nie powinien wynieść więc za niecałe 300 zł masz takiego nas-a + koszt dysku. Teraz powiesz ale są już gotowe zyxel itp. Tak są można je kupić za jakieś 300-350 zł ale możliwościami nie grzeszy :P Tutaj masz Linuksa i praktycznie nieograniczone możliwości.

Jeśli by np zrobić masowa produkcję takiej obudowy to jej koszt nie wyniósł by więcej jak 40 zł.

Autor edytował komentarz.
cyryllo   17 #26 11.09.2014 10:20

@DarioX7: Pod Linuksem zapewne sobie nie radzi (słabe sterowniki dla mali400). Pod Androidem to trzeba by było sprawdzić ale ja się nie bawię w te gierki ;)

pocolog   12 #27 11.09.2014 10:30

@cyryllo: cena zyxel z polskiego rynku a banana z chinskiego? ;)

SebaZ   16 #28 11.09.2014 10:31

Chylę czoła.

cyryllo   17 #29 11.09.2014 10:36

@pocolog: Ok znajdź mi Nas-a, który będzie mieć takie możliwości jak moja samoróbka i podaj jego cenę. Miałeś do czynienia z tanim Zyxelem ?

cyryllo   17 #30 11.09.2014 10:39

@teton: Raczej tani z takimi możliwościami ;) Tanie nas-y nie mają zbyt dużo funkcji.

pocolog   12 #31 11.09.2014 10:46

@cyryllo: nie denerwuj sie. Sam podales za przyklad tego zyxela ja sie na sprawie nie znam a chcialem jedynie dowiedziec sie czy to naprawde takie tanie jak tytul glosi ;) a teraz mi piszesz ze on ani tani ani prosty nie jest ;) ale ogolnie fajny projekt

Autor edytował komentarz.
wojtekadams   18 #32 11.09.2014 10:46

Czekałem na ten wpis :-)

Ja się ciągle zastanawiam skąd @cyryllo bierze czas na to wszystko

Autor edytował komentarz.
Pangrys WSPÓŁPRACOWNIK  19 #33 11.09.2014 10:47

@cyryllo: Przy ilości 30 tys sztuk, koszt takiej obudowy to ok 5 zł netto :)

Tutaj najdroższym elementem są matryce a tutaj musiały by być dwie Jedna to obie połówki a druga to podstawa.

Autor edytował komentarz.
cyryllo   17 #34 11.09.2014 10:53

@Pangrys: Już się dowiedziałeś ?

Ogólnie z obudowa to może być i tak że trafi do produkcji przez Chińczyków ;) oni wszystko produkują. A wtedy cena wiadomo jaka by była. Tak samo było z obudowa do Banana Pi. Ktoś ją zaprojektował na drukarkę to nie minęło wiele czasu a już była w produkcji masowej ;)

Nasza obudowa jest na licencji otwartej i pozwala na niej zarabiać ale musi być podany autor tej obudowy. Lub jeśli ktoś weźmie przerobi i zacznie produkować to licencja zmusza go do udostępnienia swojego projektu itd.

@pocolog Tytuł jest chwytliwy a jak ;) Nie od razu trzeba drukować obudowę można samemu sobie tam coś sknocić ;)

cyryllo   17 #35 11.09.2014 11:01

@Pangrys: Wiem że zrobienie matryc/form kosztuje i to jest najdroższe. Ale dzięki za info :P A wiesz ile takie matryce by kosztowały? ;)

Pangrys WSPÓŁPRACOWNIK  19 #36 11.09.2014 11:17

Koszt matrycy to ok 80-100 tys pod warunkiem że upchniemy to jednej wyprasce.
I to po znajomości :) Reszta to koszt jednostkowy wypraski.

Na Dalekim Wschodzie wychodzi to taniej ale może się okazać że fabryka wypuści swoją partię i zaleje nimi rynek a my zostaniemy z ręką w nocniku.

Autor edytował komentarz.
gowain   19 #37 11.09.2014 12:15

@Pangrys: Hehe, raz za razem kiedy robię dla klienta projekty opakowań, to dostaję od Chińczyków pliki źródłowe projektów innych firm :) Oni nie znają znaczenia słów prawo autorskie itp. :P

cyryllo   17 #38 11.09.2014 12:50

@teton: No Raida tylko można pod podłączone dyski USB zrobić. Jest to ograniczenie bezpieczeństwa danych, ale backupu to nie zastąpi ;)

Ceny spadły dzięki Chińczykom.

kuba144   5 #39 11.09.2014 12:53

Świetny wpis, ale zabrakło mi testów jak to działa w praktyce. Jakie osiągi po LANie 100mbps, 1gbps, po wifi. Jakie obciążenie sprzętu jest w tym czasie itd. Będzie druga część? :)

Niedawno kupiłem Raspberry Pi właśnie jako taki pseudo NAS. Bardziej urządzenie do backupu i do kilku innych celów. Żałuję, że nie zrobiłem lepszego reaserchu przed zakupem. Na pewno kupiłbym banana. Teoretycznie jestem zadowolony z maliny, ale dało się lepiej.

  #40 11.09.2014 13:23

@RonaldMacDonald (niezalogowany): transfer jest ograniczony szybkością karty eth0 albo wlan i czasem dostępu do dysku. Szyfrowanie obciąża cpu =zależy jak obciążony jest procek i jak sobie radzi os.

cyryllo   17 #41 11.09.2014 13:25

@kuba144: Na szybko tranfery:

USB-Lan 20MB/s w obie strony. (średnia prędkość)
SATA-Lan 30MB/s w obie strony (średnia prędkość) Przy porywach dochodziło do 45MB/s

Sama sieciówka maksymalnie daje około 600mbps Więcej o wydajności tutaj znajdziesz http://hardware-libre.fr/2014/06/raspberry-vs-banana-hardware-duel/
Obciążony jest wtedy jeden core w całości. Być może zrobię i drugi wpis.

Autor edytował komentarz.
KyRol   18 #42 11.09.2014 13:31

@cyryllo: ja trafiłem na film na yt, gdzie sprawa tak kolorowo się nie ma jeśli chodzi o zapisy w sambie http://www.youtube.com/watch?v=zbH3hEgZ1QE Dlatego myślę, że testy warto byłoby zrobić pod kątem konkretnych usług w porównaniu z maliną i jakimś NASem. Niewykluczone też, że to sprawa konfiguracji, ogólnie - temat rzeka.

Autor edytował komentarz.
cyryllo   17 #43 11.09.2014 13:40

@KyRol: No nie wiem. Ja podaje moje proste testy. Gość używał jakichś narzędzi do testów. No nic pasowało by przetestować

LonngerM   12 #44 11.09.2014 14:01

@cyryllo
A co możesz powiedzieć o usłudze ownCloud? Jak działa na BananaPi? Bo przyznam, że jak próbowałem użytkować ją na Raspberry Pi na modelu B strasznie muliła. Logowanie i przeglądanie plików trwało wieki przez co można to było jednak traktować bardziej jak ciekawostkę.

konrad13op   3 #45 11.09.2014 14:02

Fajny wpis i fajnie się czyta mam tylko jedno ale, jeśli to ma być NAS to jak dla mnie jeden dysk nie wystarcza. Może to dlatego że niedawno padł mi dysk w kompie który pełnił role NASa i nawet monitorowanie S.M.A.R.T. nie pomogło - część danych został utracone.

Pre100n   5 #46 11.09.2014 14:21

@cyryllo: Dlink DNS-320 z wgranym debianem squeezy - w hurtowni ok 230złotych netto.

  #47 11.09.2014 14:34

A jak to jest zasilane? Dysk przez co podłączamy do prądu?

Świetny projekt. Chylę czoła.

KyRol   18 #48 11.09.2014 15:06

@konrad13op: jaki problem dołączyć kolejny dysk przez USB? Nawet fabryczne konstrukcje są tak przygotowane, patrz Zyxel NSA310

Samurai   16 #49 11.09.2014 15:09

@Anonim (niezalogowany): Na zdjęciach widać, że zasilanie dysku podpięte jest do BananaPi. Zobacz zdjęcie podpisane: pierwsze przymiarki.

KyRol   18 #50 11.09.2014 15:10

@Pre100n: Tylko CPU i ilość pamięci RAM nie dorównuje Bananie Pi. Swoją drogą dziwi mnie, że pomimo popularności choćby Maliny nie znalazły się takie obudowy w sprzedaży, inna sprawa, że te kupne w najtańszych urządzeniach nie grzeszą jakością materiału i wykonania.

Autor edytował komentarz.
KyRol   18 #51 11.09.2014 16:36

@cyryllo: Ja mam jeszcze pytanie: będzie można się łączyć przez VPN z BananaNASem? Mam też propozycję: można dodać lub/i zastąpić BitTorrent Sync czymś takim jak Syncthing http://www.dobreprogramy.pl/Syncthing-rzut-oka-na-alternatywe-dla-BitTorrent-Syn... ?

Autor edytował komentarz.
wojtekadams   18 #52 11.09.2014 16:45

@cyryllo powiedz a jak jest z trybem Spin Down na OMV?

Neo   12 #53 11.09.2014 17:51

@cyryllo jak zwykle wpis bardzo fajny, miło się czytało. :) Dzięki wielkie za ten wpis. :)

Autor edytował komentarz.
SpeX   7 #54 11.09.2014 19:33

Faktycznie przydała by się jeszcze jakaś wersja multi dyskowa, ale do tego RPi/BPi raczej nie starczy i potrzebne było by coś z przynajmniej 2 SATA.

Choć spotkałem się iż ludzie robią chmurę RPi by zwiększyć ich moc obliczeniową (chyba chodziło o kopanie monet), tak więc teoretycznie można by to powtórzyć tutaj odnośnie "RAIDa"

cyryllo   17 #55 11.09.2014 19:44

@JURCZ91: Właśnie wróciłem do domu. Mam takich zakładek więcej :D Mam synchronizację w sync-u na kilku kompach teraz Zabawie się w Sherlocka Holmesa na którym to takie kwiatki wchodzą.

cyryllo   17 #56 11.09.2014 20:10

@wojtekadams: Działa i można sobie ustawić czas Spin Down i wiele więcej :)

@LonngerM Działa dostatecznie. Domyślnie jest jeszcze instalowana wersja 6.0.4 a ta seria za szybka nie jest. Lepiej już sobie 7.0.2 radzi. Ale w porownaniu do maliny to jest maluch a toyota ;)

@KyRol Można ale ręcznie w konsoli musiałbyś to obecnie zrobić. Nie ma jeszcze przekompilowanej paczki dla omv tj ARM, a takim moduł OMV posiada. Dopiero zacząłem ten temat na forum omv, jak podpowiedzą jak zacząć to mogę im je kompilować i budować paczki.

  #57 11.09.2014 20:20

@cyryllo: Nie przejmuj się, tak o po prostu rzuciło mi się w oczy :D

Kleryk_LDZ   8 #58 11.09.2014 22:26

Cyryllo jak zawsze w formie :)
Wielki szacun. Oj nie przestajesz mnie zadziwiać.

cyryllo   17 #59 12.09.2014 18:52

Dodałem już pliki do wydruku obudowy, jakby był ktoś zainteresowany.

Marek607   3 #60 13.09.2014 17:22

RPi czy bananapi ma jedną wielką zaletę, tj niskie użycie prądu w porównaniu do NAS-ów czy mini pc-tów.
Robienie NAS-a z jednym dyskiem mija sie troche z celem gdyż jego awaria to utrata danych, a życie pokazuje że monitoring nie zawsze w pore zareaguje.
1 Dysk 3,5 to 3-4W prądu, więc przy 2 musiały by być już o wiele mocniejsze układy zasilania takich urządzeń . Poza tym chyba 3,5 wymagają oddzielnego zasilania, więc śmiesznie by wyglądały zasilacze do jednego urzadzenia ;)

  #61 15.09.2014 07:11

A czy taki banana pi poradzi sobie z filmami 1080p i dźwiękiem DD,DTS przez xbmc podpiete HDMI do amplitunera?

cyryllo   17 #62 15.09.2014 09:56

@michal_psk (niezalogowany): Ale jako odtwarzacz czy dysk sieciowy?

  #63 15.09.2014 11:41

@cyryllo jako odtwarzacz

cyryllo   17 #64 15.09.2014 12:56

@michal_psk (niezalogowany): Jeśli użyjesz Androida to tak da radę. Z Linuksem póki co nie ma szans.

marson1   13 #65 16.09.2014 09:37

Z ciekawości da się w ogóle zamontować 2 dyski do banana? Jeśli tak to czy oprogramowanie obsługuje RAID?

cyryllo   17 #66 16.09.2014 09:45

Da się ale jeden albo oba muszą być podpięte pod USB. Tak oprogramowanie obsługuje RAID-a

ziggurad   12 #67 27.09.2014 21:28

szacun

  #68 29.09.2014 21:48

Witam ! Wgrałem opraz Openmediavault i przy próbie przegrywania plików z total commandera po ftp mam błąd 550 co jest nie tak?

Nie wiem co jest nie tak, spróbowałem tego obrazu i efekt ten sam na różnych plikach , ftp pracuje , ale nie pozwala zapisywać do katalogu.
Już zmieniłem z palca na 777 dostęp do katalogów i dalej nic ;(
wraz z błędem 550 pojawia się Operation not permitted.

  #69 29.09.2014 21:48

Witam ! Wgrałem opraz Openmediavault i przy próbie przegrywania plików z total commandera po ftp mam błąd 550 co jest nie tak?

Nie wiem co jest nie tak, spróbowałem tego obrazu i efekt ten sam na różnych plikach , ftp pracuje , ale nie pozwala zapisywać do katalogu.
Już zmieniłem z palca na 777 dostęp do katalogów i dalej nic ;(
wraz z błędem 550 pojawia się Operation not permitted.

cyryllo   17 #70 10.10.2014 12:31

@Anonim (niezalogowany): Nadaj odpowiednie uprawnienia użytkownikowi w panelu ACL

  #71 12.10.2014 10:13

Pytanie laika:
Czy jako serwer NAS na OMV z pluginami ownCloud oraz XBMC lepiej się sprawdzi banana Pi czy np. Terminal hp t5740 który ma sata, atoma 1,66 i 1ghz ramu?

cyryllo   17 #72 12.10.2014 16:22

@adi2009 (niezalogowany): Nie testowałem jeszcze xbmc na banana pi wiec się ie wypowiem. W tym terminalu jest grafika Intel GL40 graphics wiec teoretycznie powinno ociągnąć fullhd

wacek   17 #73 16.10.2014 07:17

@cyryllo może zadziałasz coś z tą wersją Banana pi ?
http://www.youtube.com/watch?v=hb8T67TU4Pc

cyryllo   17 #74 16.10.2014 07:39

@wacek: Owszem jest już taki plan ;) Czekam obecnie na ta wersję ;)

wacek   17 #75 16.10.2014 08:32

Czekam więc z niecierpliwością :)
Ja postawiłem NAS na swoim raspberry pi i podzielę się kilkoma spostrzeżeniami.
Przede wszystkim transfery: Ja wyciągnąłem w porywach 12MB/s (w porywach to ważne słowo - stabilny transfer wynosi 10MB/s co i tak uważam za dobry wynik biorąc pod uwagę, że teoretycznie Ethernet wyciąga 100Mb/s czyli 12,5MB/s). Taki wynik uzyskałem konfigurując Raspbiana samemu (Samba, DLNA, FTP).
Testując OpenMediaVault nie było już tak kolorowo bo stabilny transfer oscylował w okolicach 8MB/s.
P.S.
Mój NAS to oczywiście Raspberry Pi model B (OC 1GHz), dysk zewnętrzny 1TB 3,5cala z zewnętrznym zasilaniem (ext4).

cyryllo   17 #76 16.10.2014 08:40

@wacek: Dla mnie 10MB/s to mało ;) przy filmach niektórych by cięło ;) Podziel się swoimi spostrzeżeniami i opisz twój NAS :)

wacek   17 #77 16.10.2014 08:54

Fakt prędkość nie powala ale biorąc pod uwagę to, że mój router, access point i TV mają tylko 100Mb porty a łączę internetowe to 10Mb Down/1Mb Up to czy jest sens inwestować w NAS 1Gb ? (filmów na PC nie oglądam a przy DLNA na TV zero przycięć)

P.S.
Zauważyłem, że system plików w malince odgrywa duże znaczenie (na NTFS-ie 5MB/s to max)

Autor edytował komentarz.
cyryllo   17 #78 16.10.2014 12:48

@wacek: System plików dużo odgrywa nawet na mocnych maszynach ;) NTFS nie jest najlepszym systemem do tego na Linuksie ;)

SpeX   7 #79 16.10.2014 20:20

@wacek A jak ten dysk miałeś podłączony?

Faktycznie ten mod płytki jest fajny, w końcu mógłby mieć router z wymarzonymi funkcjami, któremu nie zabraknie mocy :D

Inna sprawa, z tego co widzę, to jest to praktycznie zwykła płytka z dodanymi dodatkowymi modułami:
- BCM53125 (7portowy switch - choć tu wykorzystane są tylko 4 porty?)
- RT8192CU - wifi

Pytanie, czy tego samego nie dało by się uzyskać poprzez podłączenie tych modułów do RPi lub Arduino?

Inna sprawa, czy w takim routerze, dało by się emulować RJ11 na porcie RJ45 na potrzeby softwarowej bramki voip?

wacek   17 #80 16.10.2014 21:55

Dysk pod USB oczywiście ;) (zwyczajny dysk zewnętrzny 3.5 cala - Seagate) kupiony ładnych parę lat temu
http://www.egully.com/product_images/f/719/seagate-expansion-1tb-usb2-external-d...

  #81 06.12.2014 08:06

Witam. Odpaliłem BANANAS i bez znaczenia jak podłączam dyski (USB/SATA NTFS/EXT4) to zawsze transfer oscyluje ok 5MB na serwer i ok 3MB z serwera. Z tego co czytałem transfer powinien być bez problemu nieco większy. osiągi takie są zarówno podczas kopiowania z okienka do okienka poprzez SAMBE jak i bezpośrednio do folderu poprzez WinSCP. Co ciekawe video z udziałów są odtwarzane bardzo płynnie. Jakieś pomysły aby osiągnąć wyniki jak u kolegów (na razie są na poziomie maliny :-) )

oloszy   3 #82 09.12.2014 11:07

@Anonim (niezalogowany): Mam ten sam problem u siebie, a transfer jest nawet gorszy niż w przypadku obciążonej maliny. Mało tego, pobierając coś z neta, transfer waha się pomiędzy 1-1,8 MB/s, gdzie w przypadku Mailny jest 1,7-1,8 MB/s stale. Mam mieszane odczucia wobec rzetelnej wydajności BanaNASa.

cyryllo   17 #83 09.12.2014 21:08

@oloszy: Hmm to powiedzcie jakie dyski macie i jakie maja systemy plików. Oraz polecał bym sprawdzić z jaka prędkością macie wynegocjowane na router (10, 100 czy 1000) (no i jaki router - model). Druga sprawa to jaka karta SD (klasa).

Co do rzetelności możesz być pewny bo już wiele osób potwierdzały poprawność tych testów. Jedna osoba zgłaszała podobny problem jak wy tyle tylko, że ich router ustawił im zawrotną prędkość 10Mbit/s :)

  #84 10.12.2014 20:56

Router jest Cisco EPC3925 - w instrukcji jest napisane że ma 4 porty Ethernet 1000/100/10BASE-T ale w samej konfiguracji nie widziałem aby gdzieś można było wybrać (zmniejszyć) prędkość.

Co do karty to ... jakaś stara 16GB sdhc ale nie wiem której klasy.
Jedzie do mnie zamówiona 10 klasa więc nie mogę się doczekać aby ją przetestować.
Nie wiedziałem że prędkość karty ma wpływ na transfer o który się rozchodzi.

Sprawdzałem na różnych systemach plików NTFS, EXT4
Dyski: 2TB 2,5 cala po USB i 2TB 3,5 po SATA z zewnetrznym zasilaniem - żadnej znaczącej różnicy.

Sprawdzę na nowej karcie .

cyryllo   17 #85 11.12.2014 22:06

@Anonim (niezalogowany): Karta może mieć coś wspólnego ale nie aż tyle. System plików musisz mieć ext4. Sprawdź jeszcze na innym kabelku SATA.

Sprawdź na systemie jaka prędkość jest wynegocjowana.

  #86 15.12.2014 23:44

@RonaldMacDonald (niezalogowany):

https://plus.google.com/photos/116785053517287687023/albums/6093196205776431537

Koszt materiałów do obudowy z tego linku to 13 zł , czas drukowania wszystkich części to 26 godzin

cyryllo   17 #87 16.12.2014 22:15

@Artur W (niezalogowany): Na czym drukujesz?

oloszy   3 #88 17.12.2014 08:50

Co do testów wydajności: komp i BanaNAS wpięte do switcha 1Gb/s i tak też wynegocjowane po obu stronach. Testowałem zapis/odyczt z pendraka, niebawem podłączę 2,5 HDD po SATA i dam znać jako poszło.

EDIT:
po zmianie z pendrive na HDD w SATA, transfer po SMB jest w granicach 25-30 MB/s, więc jest już OK.

Ar@Artur W (niezalogowany)Może rzuciłbyś więcej światła na ten projekt z linka bo zdecydowanie przyciągnąłeś moją uwagę ;)

Autor edytował komentarz.
  #89 13.02.2015 04:51

@cyryllo: Jest wiele RAIDów, niektóre zwiększają bezpieczeństwo (większość; wszystkie poza jednym). Może być to w rezultacie backup, lepszy z pewnością, niż jakiś komp nieużywany praktycznie, od czasu do czasu odpalony bez aktualizacji, ani niczego...

Sam projekt już dawno miałem wykonać, jak dowiedziałem się tylko o Malince- to była moja pierwsza myśl. Fundusze niestety mnie zablokowały, były ważniejsze wydatki. Tak, czy siak- gratuluję zrealizowania projektu!
Proponowałbym Ci poważne rozważenie rozwinięcia tego o RAID sprzętowy. Najtańszy, ale sprzętowy- nie będzie tak męczył procka, jak programowy (a cenowo wyjdzie porównywalnie, co kieszenie usb na dyski ;) ).

cyryllo   17 #90 13.02.2015 16:12

@Anonim (niezalogowany): mógł byś polecić jakiś konkretny kontroler? Bo z tego co widzę na ebay to koszt powyżej 100$ ale znalazłem też i takie za około 60$ tyle tylko że brak wsparcia dla Linuksa, przynajmniej nie widzę opisu.

Autor edytował komentarz.
  #91 19.02.2015 20:40

@cyryllo: z kontrolerow np. M1015 albo M5015

cyryllo   17 #92 20.02.2015 10:47

@Al3x69 (niezalogowany): Ale to są karty na PCI-e więc odpadają ;)

SpeX   7 #93 21.02.2015 00:43

@cyryllo W końcu kupiłeś jakiś kontroler?

cyryllo   17 #94 21.02.2015 18:57

@SpeX: Tak jmb321. Zamierzam jeszcze zaopatrzyć się w jmb393 i też go przetestować.

SpeX   7 #95 21.02.2015 22:06

@cyryllo: A nie lepsze JMB575? Masz już SATA III, a nie II?

PS. Gdzie je kupiłeś, bo na Alli ani ebay ich nie widzę.

PSS. Może być napisał jakąś notkę aktualizującą, bo już minęło z pół roku.

cyryllo   17 #96 21.02.2015 22:11

@SpeX: Notka będzie nowa :) Cierpliwości ;)
Kupiłem na ebay.com

SpeX   7 #97 21.02.2015 22:42

@cyryllo: Faktycznie, teraz jak patrzę na ebay, to jest (ale nie pisze jaki tam jest chip). Niestety, z tego co widzę, to niema żadnej płytki z SATA III :/

oloszy   3 #98 24.02.2015 08:56

@cyryllo: Przyznam, że BanaNAS z multiplerem SATAIII brzmi zacnie...

cyryllo   17 #99 24.02.2015 14:01

@oloszy: tak czy siak i tak nie wyciągniecie na tym więcej jak te 35MB nawet pomiędzy dyskami (przynajmniej na układzie jmb321).

  #100 04.03.2015 09:35

po cholere robic nas na jednym dysku?

  #101 10.08.2015 12:12

Ochydna obudowa - strasznie niedorobiona - lepiej wykorzystać gotowy produkt

Zgodnie z przedmówcą - jednodyskowy NAS ? - bez sensu

Plus za to, że Wam się chciało

cyryllo   17 #102 10.08.2015 12:34

@346546 (niezalogowany): np do torrentów, i danych ulotnych itd. I na pewno takie urządzenie jest lepsze od zwykłego dysku na USB ;) Tobie może i po cholerę ale uwierz, że używają to projektu ludzie z całego świata.

@don Kiszkooo kwestia gustu. Pewnie, że nie jest to obudowa profesjonalna.

cyryllo   17 #103 10.08.2015 12:35

@SpeX: No póki co tylko sata II, ale i tak nie ma co używać szybszej bo Banana i tak II wykorzystuje tranferu II ;)

oloszy   3 #104 16.08.2015 15:41

@cyryllo: Na liście dodatków brakuje Deluge w porownaniu do bananasa - apt-get install openmediavault-deluge zwraca "E: Unable to locate package openmediavault-deluge". Jak zainstalować go z GUI?

cyryllo   17 #105 17.08.2015 08:09

@oloszy: Nie jestem pewien czy deluge jest przygotowany na ARM-a najlepiej w tym celu pisać na forum omv i tam o to pytać. Kwestia jakie repozytoria masz włączone.

  #106 16.12.2015 09:28

@cyryllo
Szukam czegoś w stylu RPI / BPI / OPI / ... pod domowy NAS (z jednym dyskiem pod SATA i może drugi, rzadziej używany na USB) + otwarty routerek na Linuksie i przypadkiem trafiłem na Twojego bloga

Czy Banana PI Pro / M1+ nadal są najlepszym rozwiązaniem na taki NAS z SATA w cenie do powiedzmy 70$ ?
Przeglądałem specyfikacje nowszych układów z np. H3, H64, A83T... ale wygląda na to, że A20 nadal nie ma konkurencji ze względu na wystarczająco szybkie SATA (w innych układach SATA jest podpinane pod USB, a dodatkowe porty USB to wbudowany USB HUB).
Czy może jest już coś lepszego w tej cenie z wbudowanym Gigabit Ethernet i WIFI?

Jak się sprawuje BPI Pro przy pracy 24h/7 w roli NASa? Masz na nim radiator i/lub wentylator?

I nadal nie mogę doszukać się różnic między BPI Pro a M1+ (poza SoC'em po drugiej stronie płytki).
Zastanawiam się czy brać M1+ czy PRO.

  #107 17.12.2015 00:45

I jeszcze jedno - ten kernel 3.4.104-bananian w OpenMediaVault for Banana PRO 2.1 to stock z bananiana czy bardziej tweakowany pod BanaNAS/OMV?
Przeglądam fora i widzę np, że na forum.lemaker.org po drobnych tweakach i zabawach z kernelem 3.19 udało się komuś osiągnąć prędkości ethernet ponad 950MBit, a na dysku podłączonym po SATA odczyt nawet ponad 200MB/s (nie-cache'owany) - tkaiser ma to ładnie opisane przy okazji zabaw z multiplier'ami SATA.
Do tego ze względu na brak ECC RAM w BPI sugerowane jest btrfs z checksum'ami jeśli BPI ma pracować jako NAS.
Czy ten kernel w obrazach BanaNAS/OMV obsługuje btrfs i ma jakieś dodatkowe tweak-i w stosunku do stock'owego?

  #108 17.12.2015 00:55

Poważnie rozważam zakup BPI M1+, bo Pro nie ma już chyba w ofercie producenta(?), a zakładam, że z M1+ łatwiej będzie mi odprowadzić ciepło z radiatorem i wentylatorem (jeśli będzie potrzeba, gdy urządzenie bardziej obciążę i przetaktuję na 1.2GHz).

  #109 18.12.2015 12:51

Zamowiłem wersję Pro, jak Twoja (jakoś na zdjęciach płytka sprawia wrażenie lepiej wykonanej od M1+, mimo to, że SoC i RAM ma od spodu).
Zobaczymy co da się z tego zrobić :-)

Przyglądałem też LeMaker Guitar, który recenzowałeś w sierpniu, ale nadal nie wygląda mi to jeszcze jako konkurencja dla Banana Pro do zastosowania jako NAS, a przez te prawie pół roku od ujawnienia specyfikacji wersji B jakoś nic się nie zmieniło (chociażby zapowiadany wcześniej Gigabit Ethernet czy 2GB RAMu).
Do tego miałem obawy czy sterowniki do tego układu są wystarczająco "dojrzałe".

Może za pół roku lub później dokupię jeszcze coś nowszego i wydajniejszego do innych zastosować.

  #110 29.12.2015 14:36

Ustawiłem sobie bananasa z podpiętym dykiem przez wifi i dziaąa sobie jakiś czas. Czy jest możliwe użycie gniazda RJ45 do podpięcia przerobionej drukarki HP1100 z dołączoną kartą sieciową? Potrzebuję ją przenieść a jeżeli jest taka opcja to po co kupowaą dodatkowy AP z funkcją klient :)

  #111 13.02.2016 17:46

ładnie to wszystko wygląda, ale ciekawi mnie czy taki serwer w oparciu o np: banana może konkurować wydajnością i prędkościami zapisu/odczytu z popularnymi rozwiązaniami synology lub qnam..?

  #112 17.02.2016 17:19

@cyryllo: Czy w takiej konfiguracji z jednym dyskiem bez żadnego kontrolera dodatkowego SATA, będzie mi mieliło igłą po dysku i zapodawało na dysk napięcie czy jest jakieś odcięcie sprzętowe gdy dysk nie jest używany ?

cyryllo   17 #113 17.02.2016 23:03

@paaterzppp (niezalogowany): masz możliwość zarządzania zasilaniem dyskiem tak aby gdy nie jest używany parkował głowicę lub całkowicie zatrzymywał dysk. Ale nigdy go całkowicie z prądu nie wyłączy. Co najwyżej uśpi

  #114 16.03.2016 08:44

Napisałem post na forum OMV, ale tutaj chyba częściej zaglądasz. Mam nielada problem... przeklejam:

@cyryllo - dla Banana Pi M1 powinienem ściągnąć tę: http://simplenas.com/download/bananas-simple-system
czy tę: http://simplenas.com/download/banana-pi-m1 wersję?
Bawię się Banana od paru dni, miałem drugą przez jeden wieczór, ale strasznie bugowała, wtyczki nie chciały się instalować, a sam panel WEBUI krzaczył się po chwili, wyświetlając jedynie puste białe strony i pomagało tylko odświeżenie przeglądarki... Nieużywalne.
Wczoraj zainstalowałem czystego Raspbiana z oficjalnej strony producenta, ale nie mogę zainstalować na nim OVM, w terminalu wywala mi bash: command not found w momencie, gdy wysyłam ostatnie polecenie, tj. "omv-initsystem"... I jestem w kropce, bo nie wiem jak ugryźć temat. Dodam, że wcześniej jeszcze (na samym początku) miałem wersję raspbiana od lemaker, ale problem był identyczny, więc nie wiem o co chodzi- a wszystkie instrukcje instalacji OVM na raspbianie wyglądają tak samo.

Wszystkie części są fabrycznie nowe i odpakowane parę dni temu - w jednym z wątkow dot. instalacji OMV moderator mi napisał, że SD na śmieci... : http://forums.openmediavault.org/index.php/Thread/13172-Problem-with-OMV-on-Rasp...

cyryllo   17 #115 16.03.2016 11:17

@Smartoslaf (niezalogowany): powinieneś pobrać dla m1 czyli drugi link.
Spróbuj z inna karta SD. Obraz jest testowany i działa bez problemu. Co do dodatkowych wtyczek to jest z nimi różnie zależności od której.

Jeśli nie możesz uruchomić polecenia omv-initsystem to znaczy że nie zainstalował ci się poprawnie omv.

  #116 16.03.2016 11:51

@cyryllo: Dziękuję za odpowiedź, dzisiaj wieczorem sprawdzę z inną kartą SD i wrzucę rls z drugiego linka i dam znać czy coś się zmieniło :-).

Błędami sypał transmissionBT, najpierw podczas instalacji, a potem co chwilę w panelu komunikat z błędem - którego treści już nie pamiętam - oraz BTSync, który niby się zainstalował poprawnie, uruchomił poprawnie, ale nie mogłem nawet odpalić jego GUI przez przeglądarkę (zmieniałem porty i próbowałem w różne strony, ale nic z tego).

  #117 16.03.2016 17:47

@cyryllo: Sprawa wygląda następująco - ściągnąłem na nowo obraz, na innym PC, użyłem do nagrania go win32diskimagera z uprawnieniami administratora na innej, mało używanej karcie SD. Panel już się nie wiesza - myślałem, że jest OK. W pierwszej kolejności aktywowałem Flash memory, bo podobno warto. Zainstalowałem sobie BTSync - bez problemów.
Jednak zaczął sypać błędami przy instalacji TransmissionBT i teraz na głównym ekranie, pierwszy:
"Failed to get configuration (xpath=/config/services/transmissionbt)"
w szczegółach:
"
Failed to get configuration (xpath=/config/services/transmissionbt)
Failed to get configuration (xpath=/config/services/transmissionbt)
Failed to get configuration (xpath=/config/services/transmissionbt)
Błąd #3003:
exception 'OMVException' with message 'Failed to get configuration (xpath=/config/services/transmissionbt)' in /usr/share/openmediavault/engined/module/transmissionbt.inc:127
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/services.inc(63): OMVModuleTransmissionBt->getStatus()
#1 [internal function]: OMVRpcServiceServices->getStatus(Array, Array)
#2 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getStatus', Array, Array)
#4 /usr/sbin/omv-engined(500): OMVRpc::exec('Services', 'getStatus', Array, Array, 1)
#5 {main}
"

Gdy pozostanę na ekranie Diagnostyki błąd ten pojawia się co kilka(naście) sekund.
Zakładka do powyższego pojawiła się w dziale "Usługi", ale wątpię by działała prawidłowo - a wyjątkowo mi na niej zależy...

Odnośnie btsync zaś, aktywowałem WEB GUI, jednak po wpisaniu http://192.168.1.10:8888/ przeglądarka wywala, że "nie udało się nawiązać połączenia"...

Jakieś rozwiązania tych - pierwszych - problemów? Skoro już na tym etapie sypie błędami to kolejne konfiguracje nie mają sensu. BT + dysk na Sata i/lub USB to dla mnie podstawa i powód, dla którego w ogóle kupiłem Banana.

BARDZO PROSZĘ O POMOC!

Aha, MD5 się zgodziły, celowo sprawdzałem.

cyryllo   17 #118 16.03.2016 20:24

@Smartoslaf (niezalogowany): najlepiej z tym napisz na forum omv może tam autorzy tych wtyczek i pomogą.