Բովանդակություն:
- Քայլ 1: Ֆայլի սերվերի ձևավորում և բաղադրիչներ
- Քայլ 2: Անջատիչ էներգիայի մոդուլի տեղադրում
- Քայլ 3. Հիմնական RPI տուփի լրացում
- Քայլ 4: HDD- ի հավաքում և տեղադրում
- Քայլ 5: HDD- ի տեղադրում և ամրացում
- Քայլ 6: SSD- ի տեղադրում և միացում
- Քայլ 7:
- Քայլ 8: Տեղադրեք և կազմաձևեք Samba- ն
- Քայլ 9: NFS- ի տեղադրում և կազմաձևում
- Քայլ 10: Temերմաստիճանի վերահսկում
- Քայլ 11: Հետագա զարգացում
Video: Raspberry Pi NFS և Samba ֆայլերի սերվեր. 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս նախագիծը արդյունքի վերջին փուլն է, որը միավորում է նախկինում պատրաստված և տեղադրված երկու սխեմաներ:
***
1. Raspberry Pi CPU ջերմաստիճանի ցուցիչ - Հրապարակված է 20 նոյեմբերի, 2020 թ.:
www.instructables.com/Raspberry-Pi-CPU-Tem…
2. Raspberry Pi արկղ սառեցնող օդափոխիչ ՝ պրոցեսորի ջերմաստիճանի ցուցիչով - Հրապարակված է 21 նոյեմբերի, 2020 թ.
www.instructables.com/Raspberry-Pi-Box-of-…
***
Սկզբում ես պլանավորում էի ստեղծել ֆայլերի սերվեր, որը կարող է ֆայլեր կիսել RPI (Raspberry Pi), Windows PC և Linux այլ սերվերների միջև:
Սկզբնական մեքենայից USB- ին ինչ-որ բան պատճենելու և ամեն ինչ նորից պատճենելու անհարմարությունից խուսափելու համար RPI- ի վրա հիմնված Samba և NFS սերվերները կարող են օգտագործվել որպես ֆայլերի սերվեր:
Թեև scp կամ rsync հրամանը կարող է օգտագործվել Linux մեքենաների միջև (օրինակ ՝ Ubuntu և Raspberry pi OS սերվերներ), ֆայլերի մշակման ընդհանուր հրամանի օգտագործումը, ինչպիսիք են cp և mv, շատ ավելի հարմար է:
Հետևաբար, վերևում պատկերված RPI ֆայլերի սերվերը պատրաստված է:
Այս սերվերը կարող է ապահովել հետևյալ գործառույթները:
- SSD (SanDisk, սևը վերևի նկարում) աջակցում է NFS- ին ՝ Linux սերվերների միջև ֆայլերի փոխանակման համար
HDD (Seagate, white one) աջակցում է Samba- ին ՝ իմ Windows համակարգչի և RPI- ի միջև ֆայլերի փոխանակման համար
- Օգտագործվում է ներքին հատուկ RPI սնուցման աղբյուր (5V 3A)
- RPI պրոցեսորի ջերմաստիճանի ցուցիչը (ջերմաստիճանի 4 մակարդակ) ինտեգրված է
- Հովացման օդափոխիչը ինքնաբերաբար ակտիվանում է, երբ ջերմաստիճանը 50C- ից բարձր է
***
Եկեք ավելի մանրամասն նայենք, թե ինչպես է ֆայլերի սերվերը հավաքվում և կազմաձևվում:
Քայլ 1: Ֆայլի սերվերի ձևավորում և բաղադրիչներ
Քանի որ ֆայլերի սերվերը կառուցված է միակցիչ տախտակների և այլ բաղադրիչների հավաքման միջոցով, ինչպիսիք են HDD, SSD, անջատիչ էներգիայի մոդուլ և այլն, ես ցույց եմ տալիս միայն ընդհանուր կառուցվածքային դիագրամ:
Ինչ վերաբերում է FAN և CPU ջերմաստիճանի ցուցիչի սառեցման սխեմաներին, խնդրում ենք անդրադառնալ նախագծերի նախկինում տեղադրված բովանդակությանը:
Ես կբացատրեմ միայն նոր ավելացված բաղադրիչները ՝ ֆայլերի սերվեր ստեղծելու համար:
- Seagate HDD- ն 2,5”ՏՎՅԱԼ սկավառակ է, որը ես գնել եմ բավականին վաղուց (գուցե ևս 10 տարի) և այն ներառում է SATA- ից USB ինտերֆեյսի ադապտեր (մետաղական շասսին հանված է)
- SanDisk SSD- ն միացված է գնված SATA- ից USB3.0 ադապտերի հետ, որը ես գնել եմ ինտերնետ խանութից (Դուք կարող եք այս նյութը որոնել «SATA- ից USB մալուխի» անունով)
-Փոքր 15W AC-DC անջատիչ սնուցման աղբյուր (միջին ջրհոր RS-15-5)
- Ակրիլային շասսի (թափանցիկ վահանակի չափսերն են ՝ 15 սմ (W) x 10cm (H) x 5mm (D) x 1, 15cm (W) x 10cm (H) x 3mm (D) x 3
- Մետաղական հենարան 7 սմ (3.5 մմ) x 4, 4 սմ (3.5 մմ) x 4, 3.5 սմ (3.5 մմ) x 4
- Հեղույսներ և ընկույզներ
***
Բացառությամբ նոր բաղադրիչների, մնացած բոլոր տարրերը կրկին օգտագործվում են որպես նախորդ նախագծերի արդյունքներ, ներառյալ PCB տախտակները, միակցիչները և մալուխները:
Քայլ 2: Անջատիչ էներգիայի մոդուլի տեղադրում
Բարձր լարման (220 Վ) տան հոսանքի հետ աշխատելիս և միանալիս, այս աշխատանքի համար բացարձակապես անհրաժեշտ է զգույշ էլեկտրագծեր:
Խնդրում ենք ուշադիր ստուգել արտադրանքի փաստաթղթերը `էներգիայի մոդուլը RPI- ին միացնելու համար:
Քանի որ RPI 3 մոդելը B- ն պահանջում է նվազագույնը 2.5A PSU (էներգիայի մատակարարման սարք) որպես առաջարկություն, ես օգտագործում եմ 3A հատուկ անջատիչ սնուցման աղբյուր:
Նաև RPI- ի լարման նախազգուշացման կանխարգելման համար ես մի փոքր կարգավորում եմ ելքային լարումը որպես 5.3V ՝ միացնելով անջատիչ էներգիայի մոդուլի VR- ն:
Երբ երկու արտաքին կոշտ սկավառակներ կցվում են, սովորաբար անջատիչ հզորության ելքային լարումը փոքր -ինչ նվազում է, և հաճախ նկատվում է RPI- ի (դեղին ամպրոպի պտուտակի պատկերակ) լարման տակ նախազգուշացում:
RPI 3 մոդել B- ի դեպքում USB- ի ծայրամասային ընթացիկ առավելագույն հոսանքը կարող է ապահովվել մինչև 1.2A:
Հետևաբար, երկու արտաքին կոշտ սկավառակներ վարելը խնդիր չի լինի:
Բայց երբ հովացման և այլ սխեմաներ են գործում, դրանք կծավալեն առնվազն ավելի քան 300 մԱ հոսանք:
Հետևաբար, ես լրացուցիչ ձեռքի հեռախոսի լիցքավորիչ եմ օգտագործում այլ սխեմաների և օդափոխիչի սնուցման համար:
RPI- ի ճշգրտման համաձայն, սովորաբար 500 մԱ քաշվում է նույնիսկ մեղմ համակարգի բեռի դեպքում:
Քանի որ նախկինում որոշ խնդիրներ ունեի RPI էներգիայի հետ, ենթադրաբար, էլեկտրամատակարարման գծի ամբողջական տարանջատումը թվում է ամենահեշտ լուծումը:
Քայլ 3. Հիմնական RPI տուփի լրացում
Երբ ձեզ անհրաժեշտ չէ լրացուցիչ ծայրամասային սարքերի միացում, սա ամբողջությամբ հագեցած RPI տուփ է, որը ներառում է ներքին էներգիայի մատակարարումը և ջերմաստիճանի կարգավորումը:
Բայց երբ ես ֆայլերի սերվեր եմ պատրաստում, արտաքին կոշտ սկավառակը կտեղադրվի այս հիմնական RPI տուփի շասսիի վրա:
Շրջանակային տախտակի և բաղադրիչների համար ես սովորաբար օգտագործում եմ ակրիլային վահանակներ և մետաղական հենարաններ:
Ենթադրում եմ, որ դա ամենահեշտ մեթոդն է ՝ ամեն ինչ մեկ միասնական պարիսպի նման կառույցի հավաքելը:
Քայլ 4: HDD- ի հավաքում և տեղադրում
Իրականում, երբ ամեն ինչ հավաքվում և տեղավորվում է ակրիլային շասսիի մեջ, սովորաբար ես չեմ ուզում այն ապամոնտաժել, քանի որ մալուխները միշտ գլխացավեր են առաջացնում:
Բայց HDD- ն պետք է մոնտաժվի և ամրացվի, ես հավաքել էի և կարող եք տեսնել, թե ինչպես են տպատախտակները միասին փաթեթավորված ակրիլային շասսիի ներսում:
Ակրիլային վահանակն ունի շերտերի հեշտ ավելացման առավելություն `պարզապես մեկ այլ վահանակ տեղադրելով գոյություն ունեցողի վերևում:
Այս հնարավորության շնորհիվ ես ակրիլային վահանակ եմ օգտագործում DIY նախագծերի մեծ մասում:
Քայլ 5: HDD- ի տեղադրում և ամրացում
Երկրորդ շերտը, որի Seagate HDD- ն տեղադրված է, ավարտված է և միացված է RPI- ին USB մալուխի միջոցով:
Լրացուցիչ ակրիլային վահանակը եղածի վրա տեղադրելու համար անհրաժեշտ է հորատել 4 անցք, որոնց վրա տեղադրված են մետաղական ամրակներ:
Ակրիլային վահանակները հավաքելու համար գեղեցիկ տեղադրված եղանակով անցքերի տեղակայումը անհրաժեշտ է:
Քայլ 6: SSD- ի տեղադրում և միացում
Որպես հավաքման աշխատանքների վերջին փուլ, SSD- ն տեղադրված է լրացուցիչ ակրիլային վահանակի վրա և ամրացված երկրորդ շերտի վերևում `մետաղական հենարանով:
Երբ վահանակի 4 շերտերը միմյանց ճիշտ չեն համընկնում վահանակի յուրաքանչյուր շերտում, հավաքման աշխատանքները մի փոքր դժվարանում են, իսկ ավարտված շասսիի ձևը մի փոքր տգեղ է դառնում:
Քայլ 7:
Քայլ 8: Տեղադրեք և կազմաձևեք Samba- ն
Քանի որ շատ մանրամասն, թե ինչպես և ինչպես են տեխնիկական նկարագրությունները կան առատորեն տարբեր կայքերում, ես մանրամասն չեմ բացատրի հենց Սամբայի և տեղադրման կարգի մանրակրկիտ մասին:
Ամփոփեք ամեն ինչ և միայն նշեք Samba- ի տեղադրման և կազմաձևման կարևորագույն կետերը հետևյալ կերպ.
***
-sudo apt տեղադրել samba samba-common-bin (Տեղադրեք սամբա)
- sudo smbpasswd -a pi (Ավելացնել pi որպես Samba օգտվող)
- sudo vi /etc/samba/smb.con (Տեղադրեք հետևյալ կազմաձևման տվյալները smb.cnf- ում)
***
[պի]
մեկնաբանություն = pi ընդհանուր թղթապանակ
ուղի = /mnt /nashdd
վավեր օգտվողներ = pi
զննարկելի = այո
հյուրը լավ = ոչ
կարդալ միայն = ոչ
ստեղծել դիմակ = 0777
***
- sudo /etc/init.d/samba վերագործարկում (Վերագործարկեք Samba ծառայությունը)
***
Տեղադրման և կազմաձևման ավարտից հետո կարող եք միացնել RPI գրացուցակը «/mnt/nashdd» (իրականում դա Seagate HDD- ի սկավառակի 500 ԳԲ ամբողջ ծավալով) որպես ցանցային սկավառակ, ինչպես ցույց է տրված վերևում նկարում:
Samba- ն շատ օգտակար գործիք է Windows PC- ից և RPI- ից ֆայլեր վերբեռնելու/ներբեռնելու համար:
Ստորև բերված քայլում ցուցադրվող ջերմաստիճանի տատանումների գրաֆիկը ստեղծվում է RPI- ում գրանցամատյան ֆայլը պատճենելով Windows PC- ին Samba- ի միջոցով:
Քայլ 9: NFS- ի տեղադրում և կազմաձևում
Երբ NFS հաճախորդը տեղադրում է ընդհանուր գրացուցակը, «df
-h”հաճախորդի հրամանի ելքը ցույց է տալիս տեղադրված NFS ծավալը, ինչպես ցույց է տրված վերևում նկարում:
NFS- ի տեղադրումն ու կազմաձևումը բավականին բարդ է, քան Samba- ն:
Հետևաբար, ես չեմ բացատրի մանրամասներ այն մասին, թե ինչպես տեղադրել NFS սերվերին և հաճախորդին:
Նաև կազմաձևումը պահանջում է խմբագրել մի քանի ֆայլ, ինչպիսիք են ՝ «/etc/fstab», «/etc/export», «/etc/hosts.allow» և այլն:
Դուք կարող եք մանրամասն ծանոթանալ տեխնիկային և տեխնիկական բացատրությանը հետևյալ կայքում:
***
www.raspberrypi.org/documentation/configur…
***
Ես հաճախ օգտագործում եմ NFS- ը torrent սերվերից ներբեռնված ֆայլերը հավաքելու համար ՝ առանց բարդ scp կամ rsync հրամանների օգտագործման:
Պարզ կարող եք cp կամ mv ֆայլեր պահել, ինչպես դրանք պահվում են տեղական սկավառակում:
Նաև, ինչպես կարող եք տեսնել այս պատմության վերջին «Հետագա զարգացման» քայլին, հնարավոր կլինի ավելի օգտակար ծրագիր կիրառել:
Քայլ 10: Temերմաստիճանի վերահսկում
Ինձ պարզապես հետաքրքիր է, թե ինչպես է հովացման FAN սխեման վերահսկում պրոցեսորի ջերմաստիճանը գրեթե մեկ օրվա ընթացքում:
Այսպիսով, ես պատճենեցի տեղեկամատյան ֆայլը Samba ֆայլերի փոխանակման ծառայության միջոցով և գրաֆիկ պատրաստեցի MS Excel- ով:
Արդյունքները հետեւյալն են.
- Սառեցման FAN սխեմայի շահագործումից հետո ջերմաստիճանը երբեք չի գերազանցի 50C
- Մի քանի անգամ ավելի քան 50C է նկատվում, սակայն ջերմաստիճանը միանգամից նվազել է հովացման FAN- ի աշխատանքի շնորհիվ
- NFS- ի գրառումը (ներբեռնված վիդեո ֆայլերի տեղափոխումը torrent սերվերից NFS սերվեր) համակարգի զգալի բեռնումը NFS սերվերի վրա
- coolingերմաստիճանը արագորեն բարձրանում է և հետագայում սառչում `հովացման օդափոխիչի գործարկման պատճառով
- NFS կարդալ (VLC- ով հաճախորդի կողմից NFS սերվերից տեսանյութեր նվագելը) համակարգի բեռը այնքան էլ նշանակալի չէ, ինչպես կարող եք տեսնել գրաֆիկի հետագա փուլը
Քայլ 11: Հետագա զարգացում
Քանի որ բոլոր համապատասխան սարքավորումների հետ կապված աշխատանքներն ավարտված են, NFS/Samba ֆայլերի սերվերի վրա լրացուցիչ փոփոխություն կամ մշակում չի կատարվի:
Բայց NFS սերվերը կարող է օգտագործվել որպես տարբեր ձևեր, ինչպես ցույց է տրված վերը նկարում:
Երկու ծեփամածիկ նիստերի շարքում ձախ կողմը NFS սերվերի էկրանն է, իսկ աջ կողմը ՝ VLC հաճախորդի ծրագիրը, որն աշխատում է հաճախորդի էկրանով:
Նվագարկված տեսահոլովակը ցուցադրվում է 5 դյույմանոց LCD համակարգչի էկրանին վերևում:
Ինչպես նշեցի, այս տեսակի NFS սերվերի մուտքն ու օգտագործումը շատ չեն ծանրաբեռնում սերվերին:
Շնորհակալություն այս պատմությունը մինչև վերջ կարդալու համար…
Խորհուրդ ենք տալիս:
Raspberry Pi Samba Տեղական ֆայլերի սերվեր. 5 քայլ
Raspberry Pi Samba Տեղական ֆայլերի սերվեր. Տեղական ֆայլերի սերվեր տեղադրելու քայլ առ քայլ ընթացակարգ
Ubuntu ֆայլերի սերվեր. 4 քայլ
Ubuntu ֆայլերի սերվեր. Ubuntu սերվերը հիանալի թեթև օպերացիոն համակարգ է սերվերների համար, և samba- ի հետ զուգակցված կարող եք ունենալ վերջնական տնային ֆայլերի սերվեր: Ֆայլերի սերվեր ունենալը շատ լավ գաղափար է, որովհետև դուք կարող եք այն օգտագործել որպես ՝ պահեստային, մեդիա հոսք և «համօգտագործված»; զ
Ինչպես պատրաստել ֆայլերի սերվեր ՝ օգտագործելով Raspberry Pi: 7 քայլ
Ինչպես պատրաստել ֆայլերի սերվեր ՝ օգտագործելով Raspberry Pi- ն: Օրերս սովորական է մեկ տանը ունենալ մի քանի համակարգիչ, որոնց միջև տարածված են երաժշտություն և տեսանյութեր: Ձեր իրերը կազմակերպելու ևս մեկ եղանակ է այն պահել կենտրոնացված սերվերի վրա, որը հայտնի է որպես Ֆայլերի սերվեր: Այս հրահանգների մեջ մենք կստեղծենք ֆայլերի սերվեր
Մուլտիմեդիա համակարգիչ / ցածր էներգիայի ֆայլերի սերվեր, վերամշակված `6 քայլ
Մուլտիմեդիա ԱՀ / -ածր էներգիայի ֆայլերի սերվեր, վերամշակված. Օգտագործեք փոքր ձևաչափի մայր տախտակ, որը կարող է փոշի հավաքել ձեր ավտոտնակում, ձեր համակարգչի աղբարկղից մի քանի այլ բաղադրիչներ և մի քանի պարզ HTML և սցենարային կոդ, որոնք հավաքում են «Midnite Boy»-ը: (Մբ) Իմ Mb- ն նստած է իմ հեռուստացույցի կողքին, վերահսկվում է
Ինչպես կարգավորել Samba (ֆայլերի սերվեր) ՝ 6 քայլ
Ինչպես կարգավորել Samba (ֆայլերի սերվեր). Այս Instructable- ը ձեզ կառաջնորդի Samba- ի կազմաձևման միջոցով: Այս Instructable- ը հիմնված է Linux Ubuntu 9.04 -ի վրա: Ավելի նոր տարբերակներով այն տեղադրելու հրահանգները գրեթե նույնական կլինեն: Ես կկենտրոնանամ այս Instr- ում պարզապես ֆայլերի սերվեր ստեղծելու վրա