Reklāma

aveņu pi nas kontrolierisVai jums ir pāris ārējie cietie diski, kas atrodas apkārt, un Raspberry Pi? No tiem izveidojiet lētu, mazjaudas tīkla pievienotu atmiņas ierīci. Kaut arī gala rezultāts noteikti nebūs tik iespaidīgs kā NAS ierīce 500 ASV dolāru kā Synology DiskStation Synology DiskStation DS413j NAS pārskats un GiveawayLai izsauktu Synology DiskStation DS413j par tīkla pievienotās krātuves (NAS) ierīci, ir pazemojošs pārāk zemu novērtējums - bet jā, tā kalpo failiem tīklā. Teikt, ka tai ir RAID funkcionalitāte, ir arī nedaudz negodīgi ... Lasīt vairāk , tas piešķirs maz enerģijas ar nelielu enerģijas patēriņu tīklā - īpaši noderīgs, ja esat noguris ja visus jūsu datus NSA ziņkārīgās acis precīzi izlūko - jūs to varat paslēpt bēniņos.

Jums būs nepieciešama Aveņu Pi 5 populārākie lietojumi jūsu Aveņu Pi datoramNesen saņēmu savu Raspberry Pi pēc ilgas gaidīšanas - un man ir diezgan daudz plānu par to. Problēma ir tā, ka es neesmu pilnīgi pārliecināts, kuru projektu es gribu izmēģināt vispirms. Kamēr ... Lasīt vairāk

, protams, un viena vai divas rezerves piedziņas. Mazākiem 2,5 ″ diskdziņiem var piegādāt enerģiju tieši caur USB, taču mums būs nepieciešams darbināms centrmezgls, jo RPi USB pieslēgvietās jaudas viņiem vienkārši nepietiek. Kā alternatīvu varat izmantot USB zibatmiņu vai pat SD karti. Patiesībā šodien esmu izmantojis USB cietā diska un sīktēla kombināciju, taču procedūra ir identiska.

aveņu pi nas kontrolieris

Tikai ar vienu disku jūs joprojām varat izveidot koplietotu tīkla glabāšanas apgabalu, bet ar diviem jūs varēsit iestatīt datu dublēšanu gadījumā, ja viens neizdosies.

Sagatavojiet savus diskus

Sākumā formatējiet diskus kā NTFS no darbvirsmas. Tas ir ērtības labad, tāpēc, ja kaut kas noiet greizi, mēs varēsim tos atvienot no NAS un joprojām lasīt datus no jebkura datora.

Mēs varētu formatējiet tos no Aveņu Pi Aveņu Pi: neoficiāla apmācībaNeatkarīgi no tā, vai esat pašreizējais Pi īpašnieks, kurš vēlas uzzināt vairāk, vai šīs kredītkartes lieluma ierīces potenciālais īpašnieks, tas nav ceļvedis, kuru vēlaties palaist garām. Lasīt vairāk , taču tas prasīs dažas stundas, un to ir daudz ātrāk veikt, izmantojot darbvirsmu. Dariet to tagad.

Lai konfigurētu SSH un iespējotu saknes lietotāju, vispirms izveidojiet root lietotāja paroli:

sudo -i
passwd sakne

(ierakstiet paroli)

Tad palaidiet raspi-config skripts no komandrindas, izmantojot vai nu sudo, vai arī pēc pieteikšanās un atkal kā saknes. No plkst izvērsto opciju izvēlne, iespējot SSH.

aveņu pi nas kaste

Pēc restartēšanas jums vajadzētu būt iespējai pieteikties no citas tīkla ierīces, izmantojot (izmantot Tepe ja izmantojat operētājsistēmu Windows)

SSH sakne @ [IP adrese]

Kad esat pieteicies, izrēķiniet, kuras ierīces ir jūsu papildu diskdziņi. Es pieņemu, ka datu dublēšanai izmantosit divus. Veids

fdisk -l

lai uzskaitītu pievienotās atmiņas ierīces. Jums vajadzētu redzēt kaut ko līdzīgu.

aveņu pi nas kaste

/dev / mmc starpsienas jūs esat Pi operētājsistēma, mmc atsaucoties uz SD karte. Mulsinoši, ka /dev/sda1 un /dev/sdb1 patiesībā tam nav nekā kopīga ar SD karti, un tie faktiski ir jūsu pievienotie USB diskdziņi. (Sākotnēji “SCSI ierīce”, bet tagad nozīmē jebkuru pievienotu SATA vai atmiņas ierīci)

Uzstādīt ntfs-3g Linux, lai mēs varētu piekļūt NTFS formatētajiem Windows diskdziņiem.

apt-get instalēt ntfs-3g

Pēc tam izveidojiet direktorijus, kurus izmantot kā piestiprināšanas punktus, pēc tam pievienojiet diskus. Es šeit rīkojos vienkārši un atsaucos uz viņiem kā 1 un 2.

mkdir / media / 1. mkdir / media / 2. mount -t auto / dev / sda1 / media / 1. mount -t auto / dev / sdb1 / media / 2. mkdir / media / 1 / akcijas. mkdir / media / 2 / akcijas

Samba

Tālāk mēs uzstādīsim Samba. Samba ir tīkla koplietošanas protokols, ko izmanto Windows (un faktiski jaunākais OSX Mavericks).

apt-get instalēt samba. apt-get instalēt samba-common-bin. cp /etc/samba/smb.conf /etc/samba/smb.conf.bak. nano /etc/samba/smb.conf

Ja jūs neesat pazīstams ar šāda veida konfigurācijas failiem, a # līnijas sākumā nozīmē, ka tas ir komentēts, tāpēc šobrīd nav iestatīts vai konfigurēts. Lai kaut ko iespējotu, varat vai nu pievienot jaunu rindu, vai arī atsaukt esošās līnijas komentāru, lai tā būtu aktīva.

Mēs sāksim ar lietotāju drošības iespējošanu; nospiediet CTRL-W un ierakstiet “drošība”, lai atrastu atbilstošo sadaļu. Noņemiet simbolu # no sakāmās līnijas

drošība = lietotājs

Visbeidzot, ritiniet uz leju (vai turiet CTRL V līdz jūs tur nokļūsit) un pievienojiet tik daudz tīkla akciju, cik vēlaties. Izmantojiet šādu formātu:

[pārbaude] komentārs = Pārbaudes daļa. ceļš = / mediji / 1 / akcijas. derīgi lietotāji = @lietotāji. spēka grupa = lietotāji. izveidot masku = 0660. direktoriju maska ​​= 0771 tikai lasāma = nē

Tomēr atsaucieties tikai uz pirmo uzstādīto disku - mēs to vēlāk sinhronizēsim ar otro kopīgošanu, lai nodrošinātu atlaišanu.

Kad esat pabeidzis, hit CTRL X un tad y saglabāt.

izveidojiet aveņu pi nas lodziņu

Pēc tam restartējiet Samba ar šādu komandu.

servisa samba restartēšana

Tagad pievienojiet jaunu lietotāju savam Pi, pieņemot, ka nevēlaties tādu pašu pieteikumvārdu (sava ​​lietotāja aizstājēju “jamie”)

useradd jamie -m -G lietotāji

Kad būsit ierakstījis šo komandu, jums tiks piedāvāts ievadīt sava lietotāja paroli un to apstiprināt.

passwd jamie

Tad mēs varam iet uz priekšu un pievienot šo sistēmas lietotāju Sambai. Parole būs jāapstiprina vēlreiz, divreiz.

smbpasswd-jamie

Dodieties uz priekšu un pārbaudiet tīkla koplietošanu tagad - tam vajadzētu būt redzamam no citām jūsu mašīnām (Windows vai Mac), un jums vajadzētu būt iespējai tajā rakstīt failus.

aveņu pi nas kontrolieris

Vienīgā problēma šajā brīdī ir tā, ka, restartējot Pi, diskdziņi netiks noņemti. Lai to atrisinātu, instalējiet automātiskos failus.

apt-get instalēšanas automātiskie faili. nano /etc/auto.master

Zem + auto.master pievienojiet šo rindu

/ media / /etc/auto.ext-usb --timeout = 10, noklusējumi, lietotājs, exec, uid = 1000

Tagad jums vajadzētu būt iespējai droši restartēt, visu neizjaucot

Datu dublēšana

Pieņemot, ka esat instalējis divus diskus, tagad mēs varam iestatīt automātisku skriptu datu sinhronizēšanai no 1. diskdziņa uz 2, tādējādi piedāvājot mums dublējumu gadījumā, ja kāds neizdodas. Mēs izmantosim rsync lietderība šim.

apt-get instalēt rsync. crontab -e

Crontab Linux ir veids, kā automatizēt uzdevumus; Pirms tam īsi runāju, parādot, kā to darīt automatizēt vietņu dublējumus Automatizējiet WordPress dublēšanu ar vienkāršu čaulas skriptu veidošanu un CRONPagājušajā reizē, kad mēs runājām par Wordpress dublējumiem, es parādīju, cik neticami viegli bija dublēt visu jūsu datu bāzi un failus, kaut arī SSH, izmantojot tikai dažas komandas. Šoreiz es gatavojos parādīt ... Lasīt vairāk . Pievienot šādu rindu:

30 5 * * * rsync -av - izdzēst / media / 1 / share / media / 2 / share /

Numerācijas shēma tiek izmantota šādi:

minūte | stunda | mēneša diena | mēnesis | nedēļas diena

Tātad mūsu tikko pievienotajā rindā komanda rsync tiks palaista plkst 5:30, katru dienu( * aizstājējzīmi, kas nozīmē “katru”, tātad “katru mēnesi katru mēnesi”)

Ja vēlaties iet uz priekšu un nekavējoties palaist dublējumu, vienkārši ielīmējiet komandu rsync

rsync -av - izdzēst / media / 1 / share / media / 2 / share /

Atkarībā no tā, ko ievietojat koplietotajā mapē, ziņojuma saņemšana var aizņemt dažas sekundes vai ilgāk. Lieliska lieta par rsync ir tā, ka tā zina, kuri faili tiek atjaunināti, pievienoti vai jādzēš. Iet uz priekšu un mēģiniet vēlreiz to pašu komandu. Tam būtu jāpabeidz uzreiz, jo tas zina, ka nekas nav mainījies.

Tas ir viss, pabeigts - jums tagad ir savs ātrais un netīrais NAS. Jā, iespējams, tam nav visas piemērota NAS bezgaumīgās iezīmes, taču tas ļauj darbu paveikt labi un ar daudz mazāku enerģijas patēriņu.

Vai jums ir problēmas? Paziņojiet mums komentāros un es redzēšu, ko es varu darīt, taču, lūdzu, pārliecinieties, vai jums ir jaunākais Raspijas attēls.

Džeimsam ir mākslīgā intelekta bakalaura grāds, un viņš ir sertificēts CompTIA A + un Network +. Viņš ir galvenais MakeUseOf izstrādātājs un brīvo laiku pavada, spēlējot VR peintbolu un galda spēles. Kopš mazotnes viņš būvēja datorus.