Chirongwa cheOpenZFS chakabvisa kutaurwa kwezwi rekuti "muranda" mukodhi nekuda kwekurongeka kwezvematongerwo enyika

Matthew Ahrens (Matthew Ahrens), mumwe wevanyori vaviri vekutanga veZFS file system, kupedza kuchenesa OpenZFS sosi kodhi (ZFS paLinux) kubva mukushandiswa kwezwi rekuti "muranda", iro rava kunzi harina kunaka mune zvematongerwo enyika. Maererano naMateu, migumisiro youranda hwevanhu iri kuramba ichikanganisa nzanga uye mazuva ano shoko rokuti “muranda” riri mumapurogiramu ekombiyuta rinowedzerawo kutaura nezvechiitiko chisingafadzi chomunhu.

ZFS ikozvino inoshandisa izwi rekuti "dependent" pachinzvimbo che "muranda". Pakati pekuchinja kunoonekwa, tinogona kucherechedza zita rezita re zpool.d/slaves script, iyo yava kunzi "dm-deps" nekuenzanisa ne "dmsetup deps". Panzvimbo peshoko rekuti "midziyo yevaranda" muzvinyorwa uye meseji yeruzivo, mutsara wekuti "dependent (pasi) zvishandiso" inoshandiswa. Mumusoro faira "freebsd/spl/sys/dkio.h", dki_slave parameter yakangobviswa kubva ku dk_cinfo chimiro pasina kupa chinotsiva. Panzvimbo pe "zpool iostat -vc varanda" murairo, inokurudzirwa kushandisa "zpool iostat -vc size".

Manongedzo ku "/sys/class/block/$dev/slaves" dhairekitori anochengetedzwa nekuti zita reiyi dhairekitori mune sysfs hierarchy inotemerwa neLinux kernel uye haigone kuchinjwa nevagadziri veOpenZFS. Iwe unogona kudzivirira kushandisa iyi dhairekitori, sezvo iwowo ruzivo runogona kuwanikwa uchishandisa iyo "dmsetup deps" kuraira, asi kumhanya dmsetup kunoda maropafadzo akakwirira, nepo dhairekitori mu / sys/ ichiverengeka chero mushandisi.

Ngatikuyeuchidzei kuti svondo rapfuura kubva kune mazwi whitelist / blacklist uye tenzi / muranda bvisa vagadziri vemutauro weGo, uye mapurojekiti iwayo asati asiya kushandiswa kwatenzi/muranda mukodhi Python, Drupal, Django, CouchDB, munyu, MediaWiki и Redis. MuDNS server BIND pachinzvimbo chekuti "tenzi/muranda" yava kufarirwa ndiyo mazwi ekuti "primary/secondary".
Iyo IETF (Internet Engineering Task Force) komiti, iyo inovandudza Internet protocol uye zvivakwa, yakataurwa mamwe mazwi ekuti “whitelist/blacklist” uye “tenzi/muranda”, anosarudzwa kuti ashandiswe mune zvakatemwa - pachinzvimbo chekuti “tenzi/muranda” zvinokurudzirwa kushandisa “primary/secondary”, “mutungamiri/muteveri”,
"kushanda / kumira"
"primary/replica",
"munyori/muverengi",
"murongi / mushandi" kana
“mubereki/mubatsiri”, uye pachinzvimbo che“blacklist/whitelist” - “blocklist/allowlist” kana “block/permit”.

Zvinokosha kuziva kuti paGitHub nhamba yevanopikisa inodarika zvishoma kune avo vanofarira kutumidzwa zita: Vagadziri makumi mana nevaviri vakabvumidza shanduko, uye makumi mana nemasere vakaipikisa. Vanotaura nezvekubvisa shoko rokuti “muranda” vanodavira kuti kushandiswa kweshoko racho hakugamuchiriki nokuti kunoita kuti vamwe vanhu vanzwe varombo uye kunodzosa ndangariro dzerusarura rwomunguva yakapfuura. Muvanhu, izwi iri ratotanga kunzi rinogumbura uye rinokonzera kushorwa.

Vanopikisa kupihwa zita rezita vanotenda kuti zvematongerwo enyika uye zvirongwa hazvifanirwe kuvhiringika; aya angori mazwi ane chirevo chakatosimbiswa muhunyanzvi hwekombuta, uye chirevo chisina kunaka chinoiswa nemafungiro ekunyepedzera ezvematongerwo enyika izvo zvinokanganisa kushandiswa kwechiRungu chakajeka. Shoko rokuti “muranda” rine mativi akawanda uye rine revo dzakawanda dzinoshandiswa zvichienderana nezviri kutaurwa. Pasina zviri mukati, mazwi haana zvaanoreva uye izwi rinogumbura chete kana zviri kutaurwa zvichigumbura. Izwi rekuti "muranda" rave richishandiswa mumakombuta kweanenge makore makumi mashanu uye muIT mamiriro anoonekwa se "muranda" kwete "muranda". Kana ukabvumira mashoko akapoteredza kumonyaniswa, ipapo unogona kusvika papfundo apo shoko ripi neripi rinogona kubviswa mumashoko akapoteredza, rinoratidzirwa nenzira yakamonyaniswa uye richiratidzirwa seinogumbura.

Source: opennet.ru

Voeg