Маліна-лагатып

Raspberry Pi робіць больш устойлівым File сістэма

Raspberry-Pi-Making-a-More-Resilient-File-Сістэмны прадукт

Вобласць дзеяння дакумента

Гэты дакумент адносіцца да наступных прадуктаў Raspberry Pi:

Пі 0 Пі 1 Пі 2 Пі 3 Пі 4 Пі 400 CM1 CM3 CM4 CM 5 Піка
0 W H A B A B B Усе Усе Усе Усе Усе Усе Усе
* * * * * * * * * * * * * *  

 

Уводзіны

Прылады Raspberry Pi Ltd часта выкарыстоўваюцца ў якасці прылад для захоўвання дадзеных і маніторынгу, часта ў месцах, дзе могуць адбыцца раптоўныя адключэнні электраэнергіі. Як і ў выпадку з любой вылічальнай прыладай, перабоі ў харчаванні могуць выклікаць пашкоджанне памяці. У гэтым тэхнічным дакуменце прадстаўлены некаторыя варыянты таго, як прадухіліць пашкоджанне даных пры гэтых і іншых абставінах, выбраўшы адпаведныя file сістэмы і ўстаноўкі для забеспячэння цэласнасці даных. У гэтым тэхнічным дакуменце мяркуецца, што Raspberry Pi працуе пад кіраваннем аперацыйнай сістэмы (АС) Raspberry Pi (Linux) і цалкам абноўлены з апошнімі версіямі прашыўкі і ядраў.

Што такое пашкоджанне дадзеных і чаму гэта адбываецца?
Пашкоджанне даных адносіцца да ненаўмысных змяненняў у камп'ютэрных даных, якія адбываюцца падчас запісу, чытання, захоўвання, перадачы або апрацоўкі. У гэтым дакуменце мы маем на ўвазе толькі захоўванне, а не перадачу або апрацоўку. Пашкоджанне можа адбыцца, калі працэс запісу перапыняецца да яго завяршэння такім чынам, што не дазваляе завяршыць запіс, напрыкладample ў выпадку страты харчавання. На дадзены момант варта каротка азнаёміцца ​​з тым, як АС Linux (і, адпаведна, АС Raspberry Pi) запісвае даныя ў сховішча. Linux звычайна выкарыстоўвае кэш запісу для захоўвання дадзеных, якія будуць запісаны ў сховішча. Яны кэшуюць (часова захоўваюць) даныя ў аператыўнай памяці (RAM), пакуль не будзе дасягнуты пэўны загадзя вызначаны ліміт, пасля чаго ўсе незавершаныя запісы на носьбіт захоўвання выконваюцца за адну транзакцыю. Гэтыя наканаваныя абмежаванні могуць быць звязаныя з часам і/або памерам. Напрыкладample, дадзеныя могуць захоўвацца ў кэшы і запісвацца ў сховішча кожныя пяць секунд або запісвацца толькі пасля назапашвання пэўнай колькасці дадзеных. Гэтыя схемы выкарыстоўваюцца для павышэння прадукцыйнасці: запіс вялікай часткі даных за адзін раз адбываецца хутчэй, чым запіс вялікай колькасці невялікіх частак даных.

Аднак, калі паміж захаваннем дадзеных у кэшы і іх запісам адбываецца страта харчавання, гэтыя дадзеныя губляюцца. Іншыя магчымыя праблемы ўзнікаюць далей у працэсе запісу падчас фізічнага запісу даных на носьбіт. Аднойчы частка абсталявання (напрыклад,ample, інтэрфейс карты Secure Digital (SD)) загадана запісваць даныя, для іх фізічнага захавання патрабуецца пэўны час. Зноў жа, калі на працягу гэтага надзвычай кароткага перыяду адбываецца збой электраэнергіі, запісваныя даныя могуць быць пашкоджаныя. Пры выключэнні кампутарнай сістэмы, у тым ліку Raspberry Pi, лепш за ўсё выкарыстоўваць опцыю выключэння. Гэта гарантуе, што ўсе кэшаваныя дадзеныя будуць выпісаны, і што апаратнае забеспячэнне паспее запісаць дадзеныя на носьбіт. SD-карты, якія выкарыстоўваюцца большасцю прылад Raspberry Pi, выдатна падыходзяць для замены таннага жорсткага дыска, але з цягам часу могуць выйсці з ладу ў залежнасці ад таго, як яны выкарыстоўваюцца. Флэш-памяць, якая выкарыстоўваецца ў SD-картах, мае абмежаваны цыкл запісу, і калі карты набліжаюцца да гэтага ліміту, яны могуць стаць ненадзейнымі. Большасць SD-карт выкарыстоўвае працэдуру, званую выраўноўваннем зносу, каб пераканацца, што яны праслужаць як мага даўжэй, але ў рэшце рэшт яны могуць выйсці з ладу. Гэта можа доўжыцца ад месяцаў да гадоў, у залежнасці ад таго, колькі дадзеных было запісана на карту або (што больш важна) сцёрта з яе. Гэты час жыцця можа рэзка адрознівацца паміж картамі. Збой SD-карты звычайна абазначаецца выпадковым file пашкоджанні, калі часткі SD-карты становяцца непрыдатнымі.

Ёсць і іншыя спосабы пашкоджання даных, у тым ліку, але не абмяжоўваючыся імі, няспраўны носьбіт, памылкі ў праграмным забеспячэнні для запісу (драйверы) або памылкі ў саміх праграмах. Для мэт гэтага тэхнічнага дакумента любы працэс, у выніку якога можа адбыцца страта даных, вызначаецца як пашкоджанне.

Што можа выклікаць аперацыю запісу?
Большасць прыкладанняў робяць пэўны запіс у сховішча, напрыкладampінфармацыю аб канфігурацыі, абнаўленні базы дадзеных і да т.п. Некаторыя з іх files можа быць нават часовым, г. зн. выкарыстоўвацца толькі падчас працы праграмы, і не патрабуе абслугоўвання на працягу цыклу харчавання; аднак яны па-ранейшаму прыводзяць да запісу на носьбіт. Нават калі ваша праграма насамрэч не запісвае ніякіх даных, у фонавым рэжыме Linux пастаянна будзе рабіць запісы ў сховішча, у асноўным запісваючы інфармацыю для запісу.

Апаратныя рашэнні

Хоць гэта і не ўваходзіць цалкам у кампетэнцыю гэтага тэхнічнага дакумента, варта адзначыць, што прадухіленне нечаканых адключэнняў харчавання з'яўляецца звычайна выкарыстоўваным і добра зразумелым сродкам барацьбы са стратай даных. Такія прылады, як крыніцы бесперабойнага сілкавання (КБС), гарантуюць, што крыніца сілкавання застаецца стабільнай, і, калі сілкаванне КБС адключаецца, калі ён працуе ад батарэі, гэта можа паведаміць камп'ютэрнай сістэме, што страта сілкавання непазбежная, так што адключэнне можа адбыцца зграбна, перш чым скончыцца рэзервовае сілкаванне. Паколькі SD-карты маюць абмежаваны тэрмін службы, можа быць карысным рэжым замены, які забяспечвае замену SD-карт да таго, як у іх будзе магчымасць дасягнуць канца тэрміну службы.

Трывалы file сістэмы

Існуюць розныя спосабы абароны прылады Raspberry Pi ад пашкоджанняў. Яны адрозніваюцца сваёй здольнасцю прадухіляць карупцыю, прычым кожнае дзеянне зніжае верагоднасць яе ўзнікнення.

  • Скарачэнне піша
    Простае памяншэнне аб'ёму запісу, які выконваюць вашы прыкладанні і АС Linux, можа мець станоўчы эфект. Калі вы робіце шмат запісаў, то верагоднасць таго, што запісы адбываюцца падчас карупцыйнай падзеі, павялічваюцца. Памяншэнне рэгістрацыі ў вашым дадатку залежыць ад канчатковага карыстальніка, але рэгістрацыя ў Linux таксама можа быць зменшана. Гэта асабліва актуальна, калі вы выкарыстоўваеце флэш-назапашвальнікі (напрыклад, eMMC, SD-карты) з-за іх абмежаванага жыццёвага цыкла запісу.
  • Змена часу фіксацыі
    Час фіксацыі для a file сістэма - гэта колькасць часу, на працягу якога яна кэшуе дадзеныя, перш чым скапіяваць іх у сховішча. Павелічэнне гэтага часу паляпшае прадукцыйнасць за кошт пакетавання вялікай колькасці запісаў, але можа прывесці да страты даных, калі адбываецца пашкоджанне перад запісам даных. Скарачэнне часу фіксацыі будзе азначаць меншую верагоднасць карупцыі, якая прывядзе да страты даных, хоць гэта не прадухіляе яе цалкам.
    Каб змяніць час фіксацыі для асноўнага EXT4 file сістэмы на Raspberry Pi OS, вам трэба адрэдагаваць файл \etc\fstab file які вызначае, як file сістэмы ўсталёўваюцца пры запуску.
  • $sudo nano /etc/fstab

Дадайце наступнае да запісу EXT4 для кораня file сістэма:

  • здзейсніць=

Такім чынам, fstab можа выглядаць прыкладна так, дзе час фіксацыі быў усталяваны ў тры секунды. Час фіксацыі па змаўчанні будзе складаць пяць секунд, калі ён не ўсталяваны спецыяльна.

Raspberry-Pi-Making-a-More-Resilient-File-Сістэма-

 

Часовы file сістэмы

Калі заяўка патрабуе часовага file сховішча, г. зн. даныя, якія выкарыстоўваюцца толькі падчас працы праграмы і не патрабуюцца для захавання пры выключэнні, тады добрым варыянтам прадухілення фізічных запісаў у сховішча з'яўляецца выкарыстанне часовага file сістэма, tmpfs. Таму што гэтыя file сістэмы заснаваныя на аператыўнай памяці (насамрэч у віртуальнай памяці), любыя даныя, запісаныя ў tmpfs, ніколі не запісваюцца ў фізічнае сховішча і, такім чынам, не ўплываюць на тэрмін службы флэш-памяці і не могуць быць пашкоджаныя ў выніку пашкоджання.
Стварэнне аднаго або некалькіх месцаў tmpfs патрабуе рэдагавання /etc/fstab file, які кантралюе ўсё file сістэмы пад АС Raspberry Pi. Наступны выпрample замяняе месцы захавання /tmp і /var/log на часовыя file размяшчэнне сістэмы. Другі эксample, які замяняе стандартную тэчку вядзення часопіса, абмяжоўвае агульны памер файла file сістэмы да 16 Мб.

  • tmpfs /tmp tmpfs па змаўчанні, noatime 0 0
  • tmpfs /var/log tmpfs па змаўчанні,noatime,size=16m 0 0

Існуе таксама скрыпт трэцяга боку, які дапамагае наладзіць запіс у аператыўную памяць, які можна знайсці на GitHub. Гэта мае дадатковую функцыю скіду журналаў з аператыўнай памяці на дыск праз загадзя зададзены інтэрвал.

Корань толькі для чытання file сістэмы

Корань file сістэма (rootfs) - гэта file сістэмы на раздзеле дыска, на якім размешчаны каранёвы каталог, і гэта file сістэмы, на якой усе інш file сістэмы мантуюцца па меры загрузкі сістэмы. На Raspberry Pi гэта /, і па змаўчанні ён знаходзіцца на SD-карце як раздзел EXT4 для поўнага чытання/запісу. Існуе таксама папка для загрузкі, якая мантуецца як /boot і з'яўляецца раздзелам FAT для чытання/запісу. Прыняцце rootfs у рэжым ТОЛЬКІ для чытання прадухіляе любы доступ да яго пры запісе, што робіць яго значна больш устойлівым да пашкоджанняў. Аднак, калі не будуць зроблены іншыя дзеянні, гэта азначае, што нічога нельга пісаць у file сістэма ўвогуле, таму захаванне любых даных з вашага прыкладання ў rootfs адключана. Калі вам трэба захоўваць даныя з вашага прыкладання, але вы жадаеце выкарыстоўваць rootfs толькі для чытання, звычайнай тэхнікай з'яўляецца даданне USB-назапашвальніка або падобнага, які прызначаны толькі для захоўвання карыстальніцкіх даных.

УВАГА
Калі вы выкарыстоўваеце своп file пры выкарыстанні толькі для чытання file сістэмы, вам трэба будзе перамясціць своп file у раздзел чытання/запісу.

Накладка file сістэма

Накладка file сістэма (overlayfs) спалучае два file сістэм, верх file сістэмы і ніжэй file сістэма. Калі імя існуе ў абодвух file сістэмы, аб’ект у вярх file сістэма бачная, пакуль аб'ект унізе file сістэма альбо схаваная, альбо, у выпадку каталогаў, аб'яднана з верхнім аб'ектам. Raspberry Pi забяспечвае опцыю ў raspi-config, каб уключыць накладанне. Гэта робіць rootfs (ніжні) толькі для чытання і стварае верхні на аснове аператыўнай памяці file сістэма. Гэта дае вельмі падобны вынік да таго, што і рэжым толькі для чытання file сістэмы, усе змены карыстальніка губляюцца пры перазагрузцы. Вы можаце ўключыць накладанне з дапамогай каманднага радка raspi-config або з дапамогай настольнага прыкладання Raspberry Pi Configuration у меню Preferences.

Ёсць таксама іншыя рэалізацыі overlayfs, якія могуць сінхранізаваць неабходныя змены ад верхняга да ніжняга file сістэмы па загадзя вызначаным графіку. Напрыкладample, вы можаце капіяваць змесціва хатняй папкі карыстальніка з верхняга ў ніжні кожныя дванаццаць гадзін. Гэта абмяжоўвае працэс запісу вельмі кароткім прамежкам часу, што азначае, што верагоднасць пашкоджання значна меншая, але азначае, што ў выпадку страты харчавання перад сінхранізацыяй губляюцца ўсе даныя, створаныя пасля апошняй. pSLC на вылічальных модулях Памяць eMMC, якая выкарыстоўваецца на прыладах Raspberry Pi Compute Module, - гэта MLC (шматузроўневая ячэйка), дзе кожная ячэйка памяці ўяўляе 2 біта. pSLC, або псеўдааднаўзроўневая ячэйка, - гэта тып тэхналогіі флэш-памяці NAND, якая можа быць уключана ў сумяшчальных прыладах захоўвання дадзеных MLC, дзе кожная ячэйка прадстаўляе толькі 1 біт. Ён распрацаваны, каб забяспечыць баланс паміж прадукцыйнасцю і трываласцю ўспышкі SLC і эканамічнай эфектыўнасцю і больш высокай ёмістасцю ўспышкі MLC. pSLC мае больш высокую працягласць запісу, чым MLC, таму што запіс даных у ячэйкі радзей зніжае знос. У той час як MLC можа прапанаваць ад 3,000 да 10,000 XNUMX цыклаў запісу, pSLC можа дасягнуць значна большых лічбаў, набліжаючыся да ўзроўню трываласці SLC. Гэтая падвышаная цягавітасць азначае больш працяглы тэрмін службы прылад, якія выкарыстоўваюць тэхналогію pSLC, у параўнанні з тымі, якія выкарыстоўваюць стандартны MLC.

MLC з'яўляецца больш эканамічна эфектыўным, чым памяць SLC, але хоць pSLC забяспечвае лепшую прадукцыйнасць і цягавітасць, чым чысты MLC, ён робіць гэта за кошт ёмістасці. Прылада MLC, сканфігураваная для pSLC, будзе мець удвая меншую ёмістасць (або менш), чым стандартная прылада MLC, паколькі кожная ячэйка захоўвае толькі адзін біт замест двух ці больш.

Дэталі рэалізацыі

pSLC рэалізаваны ў eMMC як пашыраная карыстальніцкая вобласць (таксама вядомая як пашыранае сховішча). Фактычная рэалізацыя Enhanced User Area не вызначана ў стандарце MMC, але звычайна гэта pSLC.

  • Enhanced User Area - гэта канцэпцыя, а pSLC - гэта рэалізацыя.
  • pSLC - гэта адзін са спосабаў рэалізацыі Enhanced User Area.
  • На момант напісання гэтага артыкула eMMC, якая выкарыстоўваецца ў вылічальных модулях Raspberry Pi, рэалізуе пашыраную карыстальніцкую зону з выкарыстаннем pSLC.
  • Няма неабходнасці наладжваць усю карыстальніцкую вобласць eMMC як пашыраную карыстальніцкую вобласць.
  • Праграмаванне вобласці памяці ў якасці пашыранай вобласці карыстальніка - аднаразовая аперацыя. Гэта азначае, што гэта нельга адмяніць.

Уключаю яго
Linux забяспечвае набор каманд для маніпулявання раздзеламі eMMC у пакеце mmc-utils. Усталюйце стандартную АС Linux на прыладу CM і ўсталюйце інструменты наступным чынам:

  • sudo apt ўсталяваць mmc-utils

Каб атрымаць інфармацыю аб eMMC (гэтая каманда перадаецца ў менш, бо інфармацыі для адлюстравання даволі шмат):

  • sudo mmc extcsd чытанне /dev/mmcblk0 | менш

 ПАПЯРЭДЖАННЕ
Наступныя аперацыі з'яўляюцца аднаразовымі - вы можаце выканаць іх адзін раз, і яны не могуць быць адменены. Вы таксама павінны запусціць іх перад выкарыстаннем вылічальнага модуля, бо яны сатруць усе дадзеныя. Ёмістасць eMMC будзе зніжана да паловы папярэдняга значэння.

Каманда, якая выкарыстоўваецца для ўключэння pSLC, - гэта mmc enh_area_set, якая патрабуе некалькіх параметраў, якія паведамляюць аб памеры вобласці памяці, якую трэба ўключыць pSLC. Наступны выпрample выкарыстоўвае ўсю плошчу. Калі ласка, звярніцеся да даведкі па камандзе mmc (man mmc), каб даведацца пра тое, як выкарыстоўваць падмноства eMMC.

Raspberry-Pi-Making-a-More-Resilient-File-Сістэма-

Пасля перазагрузкі прылады вам ТРЭБА будзе пераўсталяваць аперацыйную сістэму, бо ўключэнне pSLC сатрэ змесціва eMMC.

Праграмнае забеспячэнне Raspberry Pi CM Provisioner мае магчымасць усталяваць pSLC падчас працэсу забеспячэння. Гэта можна знайсці на GitHub па адрасе https://github.com/raspberrypi/cmprovision.

  • Па-за прыладай file сістэмы / сеткавая загрузка
    Raspberry Pi можа загружацца праз сеткавае злучэнне, напрыкладample з дапамогай сеткі File Сістэма (NFS). Гэта азначае, што пасля таго, як прылада выканае свае першыя сtage boot, замест загрузкі ядра і root file сістэма з SD-карты, яна загружаецца з сеткавага сервера. Раз бегчы, усё file аперацыі дзейнічаюць на серверы, а не на лакальнай SD-карце, якая не прымае далейшага ўдзелу ў працэсе.
  • Воблачныя рашэнні
    У наш час многія офісныя задачы выконваюцца ў браўзеры, а ўсе дадзеныя захоўваюцца ў Інтэрнэце ў воблаку. Захоўванне дадзеных па-за SD-карты, відавочна, можа павысіць надзейнасць за кошт неабходнасці пастаяннага падключэння да Інтэрнэту, а таксама за кошт магчымай платы з боку хмарных правайдэраў. Карыстальнік можа выкарыстоўваць паўнавартасную ўстаноўку АС Raspberry Pi з аптымізаваным браўзерам Raspberry Pi для доступу да любой воблачнай службы такіх пастаўшчыкоў, як Google, Microsoft, Amazon і г. д. Альтэрнатывай з'яўляецца адзін з пастаўшчыкоў тонкіх кліентаў, якія замяняюць АС Raspberry Pi АС/дадаткам, якія працуюць з рэсурсаў, якія захоўваюцца на цэнтральным серверы, а не з SD-карты. Тонкія кліенты працуюць шляхам аддаленага падключэння да сервернага вылічальнага асяроддзя, дзе захоўваецца большасць прыкладанняў, канфідэнцыяльных даных і памяці.

Высновы

Пры выкананні правільных працэдур выключэння SD-карта памяці Raspberry Pi надзвычай надзейная. Гэта добра працуе ў хатніх або офісных умовах, дзе можна кантраляваць адключэнне, але пры выкарыстанні прылад Raspberry Pi у прамысловых выпадках або ў раёнах з ненадзейным электразабеспячэннем дадатковыя меры засцярогі могуць павысіць надзейнасць.

Коратка варыянты павышэння надзейнасці можна пералічыць наступным чынам:

  • Выкарыстоўвайце добра вядомую надзейную SD-карту.
  • Паменшыце запісы, выкарыстоўваючы большы час фіксацыі, выкарыстоўваючы часовы file сістэм, выкарыстоўваючы накладкі або падобныя.
  • Выкарыстоўвайце сховішча па-за прыладай, такое як сеткавая загрузка або воблачнае сховішча.
  • Укараніць рэжым замены SD-карт да заканчэння іх тэрміну службы.
  • Выкарыстоўвайце ІБП.

Raspberry Pi з'яўляецца гандлёвай маркай Raspberry Pi Ltd
Кампанія Raspberry Pi Ltd

Калафон
© 2020-2023 Raspberry Pi Ltd (раней Raspberry Pi (Trading) Ltd.)
Гэтая дакументацыя распаўсюджваецца пад ліцэнзіяй Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND).

  • Дата пабудовы: 2024-06-25
  • версія зборкі: githash: 3e4dad9-clean

Юрыдычная адмова ад адказнасці
ТЭХНІЧНЫЯ ДАДЗЕНЫЯ І ДАДЗЕНЫЯ НАД НАДЗЕЙНАСЦІ ДЛЯ ПРАДУКЦЫІ RASPBERRY PI (УКЛЮЧАЮЦЬ ТАБЛІЦЫ ДАННЫХ), ПРА ЧАС АД ЧАСУ (“РЭСУРСЫ”) ПРАДСТАЎЛЯЮЦЦА RASPBERRY PI LTD (“RPL”) “ЯК ЁСЦЬ” І ЛЮБЫЯ ЯВНЫЯ АБО РАЗУМЕВАНЫЯ ГАРАНТЫІ, УКЛЮЧАЮЧЫ, АЛЕ НЕ АБМЕЖУВАЮЧЫСЯ. ДА, АДМОВА ДАЕЦЦА ГАРАНТЫІ ТАВАРЫЧНАСЦІ І ПРЫДАТНАСЦІ ДЛЯ ПЭЙНЫХ МЭТ. У МАКСІМАЛЬНАЙ СТУПЕНІ, ДАЗВОЛЕНАЙ ДЫЮЧЫМ ЗАКАНАДАЎСТВАМ, RPL НЕ НЕСЕ АДКАЗНАСЦІ ЗА ЛЮБЫЯ ПРАМЫЯ, УСКОСНЫЯ, ВЫПАДКОВЫЯ, СПЕЦЫЯЛЬНЫЯ, УЗОРЫ АБО Ўскосныя ШКОДЫ (УКЛЮЧАЮЧЫ, АЛЕ НЕ АБМЯЖУЮЧЫСЯ, НАКУПКУ ЗАМЕННЫХ ТАВАРАЎ АБО ПЭ ПАСЛУГІ; СТРАТА ВЫКАРЫСТАННЯ, ДАДЗЕНЫХ , АБО ПРЫБЫТКІ; АБО ПЕРЫВАННЕ БІЗНЭСУ) НЕЗАЛЕЖНА ПРЫЧЫНЕНЫМ І ЛЮБЫМ ТЭОРЫЯМ АДКАЗНАСЦІ, ПА ДАМОВЕ ДАГАВОРУ, СТВОГАЙ АДКАЗНАСЦІ АБО ПРАВАПАРУШЭННЯ (УКЛЮЧАЮЧЫ НАБЛАЖНАСЦЬ ЦІ ІНШЫМ ШЛЯХАМ), ЯКІЯ Ўзніклі ЛЮБЫМ ШЛЯХАМ ВЫКАРЫСТАННЯ РЭСУРСАЎ, НАВАТ КАЛІ ПАВЕДАМЛЕНЫ АБ МАГЧЫМАСЦІ ITY ТАКОЙ ШКОДЫ.

RPL пакідае за сабой права ў любы час і без дадатковага паведамлення ўносіць любыя паляпшэнні, паляпшэнні, выпраўленні або любыя іншыя мадыфікацыі ў РЭСУРСЫ або любыя прадукты, апісаныя ў іх. РЭСУРСЫ прызначаны для кваліфікаваных карыстальнікаў з адпаведным узроўнем ведаў у дызайне. Карыстальнікі нясуць поўную адказнасць за выбар і выкарыстанне РЭСУРСАЎ і любое прымяненне апісаных у іх прадуктаў. Карыстальнік згаджаецца кампенсаваць і вызваліць RPL ад усіх абавязацельстваў, выдаткаў, пашкоджанняў або іншых страт, якія ўзніклі ў выніку выкарыстання імі РЭСУРСАЎ. RPL дае карыстальнікам дазвол выкарыстоўваць РЭСУРСЫ выключна ў спалучэнні з прадуктамі Raspberry Pi. Любое іншае выкарыстанне РЭСУРСАЎ забаронена. Ніякая ліцэнзія не прадастаўляецца на любы іншы RPL або іншыя правы інтэлектуальнай уласнасці трэціх асоб.

ДЗЕЙНАСЦЬ ВЫСОКАЙ РЫЗЫКІ. Прадукты Raspberry Pi не распрацаваны, не выраблены і не прызначаны для выкарыстання ў небяспечных асяроддзях, якія патрабуюць адмоваўстойлівасці, напрыклад, пры эксплуатацыі ядзерных установак, сістэм навігацыі або сувязі самалётаў, кіравання паветраным рухам, зброевых сістэм або крытычна важных для бяспекі прыкладанняў (у тым ліку сістэм жыццезабеспячэння і іншых медыцынскіх прылад), у якіх адмова прадуктаў можа прывесці непасрэдна да смерці, цялесных пашкоджанняў або сур'ёзнай фізічнай або экалагічнай шкоды («Дзейнасці з высокай рызыкай»). RPL спецыяльна адмаўляецца ад любых відавочных або пэўных гарантый прыдатнасці для дзейнасці з высокай рызыкай і не нясе адказнасці за выкарыстанне або ўключэнне прадуктаў Raspberry Pi у дзейнасць з высокай рызыкай. Прадукты Raspberry Pi прадастаўляюцца ў адпаведнасці са Стандартнымі ўмовамі RPL. Прадастаўленне RPL РЭСУРСАЎ не пашырае і іншым чынам не змяняе Стандартныя ўмовы RPL, уключаючы, але не абмяжоўваючыся імі, адмовы ад адказнасці і гарантыі, выказаныя ў іх.

Часта задаюць пытанні

  • Пытанне: якія прадукты Raspberry Pi падтрымліваюцца гэтым дакументам?
    A: Гэты дакумент распаўсюджваецца на розныя прадукты Raspberry Pi, уключаючы Pi 0 W, Pi 1 A/B, Pi 2 A/B, Pi 3, Pi 4, Pi 400, CM1, CM3, CM4, CM5 і Pico.
  • Пытанне: Як я магу знізіць верагоднасць пашкоджання даных на прыладзе Raspberry Pi?
    A: Вы можаце паменшыць пашкоджанне даных, звёўшы да мінімуму аперацыі запісу, асабліва запісы, і наладзіўшы час фіксацыі для file сістэмы, як апісана ў гэтым дакуменце.

Дакументы / Рэсурсы

Raspberry Pi робіць больш устойлівым File сістэма [pdfКіраўніцтва карыстальніка
Pi 0, Pi 1, павышэнне ўстойлівасці File Сістэма, больш устойлівая File Сістэма, пругкая File сістэма, File сістэма

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *