YumaWorks-lógó

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks atá bunaithe ar Yang

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig1

Réamhfhocal

Ráitis Dlí
Cóipcheart 2017-2022, YumaWorks, Inc., Gach ceart ar cosaint.

Acmhainní Breise

Áirítear le doiciméid eile:

  • Lámhleabhar suiteáil YumaPro
  • Treoir tapaidh YumaPro
  • Treoir Mhearthosaithe YumaPro API
  • Yumapro lámhleabhar úsáideora
  • Yumapro netconfd pro lámhleabhar
  • Yumapro yangcli pro lámhleabhar
  • Yumapro yangdiff pro lámhleabhar
  • Yumapro yangdump pro lámhleabhar
  • Yumapro lámhleabhar úsáideora
  • Yumapro ypclient pro lámhleabhar
  • Treoir API YumaPro yp-system
  • Treoir API YumaPro yp-show
  • Yumapro yp snmp lámhleabhar
    Chun tacaíocht bhreise a fháil is féidir leat dul i dteagmháil le roinn tacaíochta teicniúla YumaWorks: tacaíocht@yumaworks.com

WEB Láithreáin

Liostaí Ríomhphoist

Coinbhinsiúin a Úsáidtear sa Doiciméad seo
Úsáidtear na gnásanna formáidithe seo a leanas ar fud an doiciméid seo:

Coinbhinsiúin Doiciméadúcháin

Coinbhinsiún Cur síos
-foo paraiméadar CLI foo
Paraiméadar XML foo
roinnt téacs Example ordú nó PDU
roinnt téacs Gnáth-théacs

Lucht Féachana Beartaithe
Tá an doiciméad seo dírithe ar fhorbróirí bogearraí a úsáideann an YumaPro SDK agus freastalaí ilphrótacal in ardáin Linux leabaithe saincheaptha trí úsáid a bhaint as Tionscadal Yocto agus a oidis BitBake. Clúdaíonn sé na socruithe agus na céimeanna bunúsacha a theastaíonn chun na bogearraí a thógáil. Ba chóir go mbeadh cur amach ag an léitheoir ar Thionscadal Yocto.

Réamhrá

  • Ceadaíonn córas forbartha Yocto Linux leaganacha saincheaptha de Linux a chruthú ar bhealach uathoibrithe, rialaithe. Leathanach Baile Yocto: https://www.yoctoproject.org/
  • Bainistítear an t-eolas tógála agus am rite a theastaíonn chun ardán Linux iomlán a thógáil do chóras leabaithe mar mheiteashonraí laistigh de Yocto.
  • Leathanach Baile OpenEmbedded: https://www.openembedded.org/wiki/Main_Page
  • Gnéithe Yocto Tacaithe ag Freastalaí YumaPro:
    • Déanfiles nuashonraithe chun tacú go hiomlán le hathróga timpeallachta bitbake le haghaidh úsáid tras-tiomsaitheora
    • dropbear comhtháthú freastalaí SSH
    • comhtháthú freastalaí openSSH SSH
    • comhtháthú córas deamhan
    • lighttpd WEB comhtháthú freastalaí
    • comhtháthú glan-snmp le haghaidh tacaíochta prótacail SNMP
    • bonn-files comhtháthú le haghaidh comhtháthú yp-bhlaosc agus bainistíocht úsáideoirí

Tacaíonn an réamhleagan seo den phacáiste YumaPro for Yocto Linux le leagan 2.3 (Pyro) de chóras forbartha Yocto Linux. Úsáidtear an t-oideas “croí-íomhá-íosta” mar bhunús do chomhtháthú freastalaí YumaPro.
Is féidir an freastalaí YumaPro iomlán a thógáil do Yocto Linux chun comhéadain bhainistíochta NETCONF, RESTCONF, SNMP, agus CLI atá bunaithe ar YANG a sholáthar.

Tá feidhmiúlacht YumaPro sonraithe i sraith darb ainm “meta-yumapro”. Tá dhá leagan (ar a dtugtar oidis) den fhreastalaí tacaithe ag an am seo:

  • netconfd-pro-iot: Freastalaí le haghaidh ardáin IoT, bunaithe ar yumapro-core source tarball
  • netconfd-pro-sdn: Freastalaí le haghaidh ardáin SDN, bunaithe ar tarball foinse yumapro-server

Is féidir na hoidis seo a shaincheapadh de réir mar is gá. Táthar ag súil go roghnóidh díoltóir pacáistí tacaíochta boird ar leith (BSPanna) de réir riachtanais an tionscadail. Tá na hoidis agus sonraí eile sa phacáiste meta-yumapro files cead a thabhairt íomhá tras-thiomsaithe Yocto a chruthú. Gach a dhéanamhfiles nuashonraithe ionas go dtugtar tacaíocht do na hathróga a úsáideann bitbake le haghaidh forbairt cheart tras-chomhbhailithe.

Difríochtaí Oideas IoT vs SDN

Tá beirt seanample oidis freastalaí ar fáil. Is féidir iad seo a úsáid go díreach nó a oiriúnú le húsáid i dtimpeallacht tógála yocto. Déanann an tábla seo a leanas achoimre ar na difríochtaí idir na hoidis seo.

Gné netconfd-pro-iot netconfd-pro-sdn
Freastalaí SSH do NETCONF agus yp- shell béaróg osclaíonn
WEB Freastalaí do RESTCONF lighttpd lighttpd
Prótacal YControl Gan Tacaíocht Tacaithe
Prótacal DB-API Gan Tacaíocht Tacaithe
Prótacal SIL-SA Gan Tacaíocht Tacaithe
Prótacal YP-HA Gan Tacaíocht Tacaithe
Tógáil Statach Tacaithe Gan Tacaíocht

Bogearraí Óstach Yocto Build

  • Ní mór na huirlisí óstach a thógáil a shocrú sular féidir an freastalaí a thógáil.
  • Tá an ciseal yumapro deartha chun oibriú le scaoileadh Yocto 2.3 (Pyro) nó níos déanaí.
  • Tástáladh na brainsí “pyro” agus “máistir” den tionscadal Poky leis an gciseal meta-yumapro.
  • Taispeánann an léaráid seo a leanas na heolairí a bhfuiltear ag súil go socróidh an t-úsáideoir iad (i gorm) agus na heolairí a chuirfidh na bogearraí a sholáthraítear leis.Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig2
    Eolaire Cur síos
    pocach Suiteáil Yocto córas tógála poky
    thógáil Fréamh gach eolairí tógála
    conf Tóg eolaire cumraíochta. Cuir local.conf agus bblayers.conf in eagar
    tmp Fréamh gach tógáil bitbake ginte files
    meitea-* Roinnt eolairí ciseal foinse oscailte
    meitea-yumapro Fréamh an ciseal yumapro bitbake files
    oidis-freastalaithe Eolaire fréimhe do gach oideas freastalaí yumapro
    netconfd-pro Eolaire fréimhe de gach oideas netconfd-pro (IoT agus SDN)

     

Tá na oidis netconfd-pro-iot agus netconfd-pro-sdn deartha chun comhtháthú le hoidis foinse oscailte áirithe, chun íomhá córais a tháirgeadh go huathoibríoch le córas reatha, ar an gcéad tosaithe. Úsáideann oidis an fhreastalaí yumapro na hoidis seo a leanas:

  • bonn-files: Úsáidtear é chun yp-shell a chur le /etc/shells
  • dropbear: Úsáidtear é chun tacaíocht netconfd-pro-iot a chomhtháthú le dropbear agus paraiméadair ama tosaithe a chumrú
  • openssh: Úsáidte chun paraiméadair ama tosaithe netconfd-pro-sdn a chumrú in OpenSSH
  • lighttpd: Úsáidte chun paraiméadair ama tosaithe an fhreastalaí RESTCONF a chumrú le haghaidh lighttpd WEB freastalaí
  •  net-snmp: Úsáidtear é chun tacaíocht prótacal SNMP a chomhtháthú agus paraiméadair SNMP am tosaithe a chumrú

Suiteáil Yocto Linux

Ní sháraíonn na treoracha seo doiciméadú Yocto.
Ní cúrsa teagaisc yocto é an doiciméad seo. Déan tagairt do dhoiciméadú Yocto le haghaidh sonraí maidir le húsáid na mbogearraí Yocto agus bitbake.

Suiteáil Yocto

Lean na treoracha i dtreoir Quick Start Yocto. example Suiteáil Ubuntu.

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig3

Socrú Tógáil Cumraíocht
Ag tosú san eolaire 'poky', foinse an timpeallacht file bitbake a chumasú. Ansin cd chuig an eolaire “conf” agus cuir an chumraíocht in eagar files.

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig4

Cuir local.conf in eagar:

  1. Cumasaigh ardán sprice. Is é an réamhshocrú ná ailtireacht i586 ar an sprioc fíorúil qemu86. Déan tagairt don Yocto Quick start guide chun spriocanna éagsúla agus pacáistí tacaíochta boird (BSPanna) a chumasú.
  2. Cuir an t-oideas freastalaí netconfd-pro leis an íomhá. Roghnaigh netconfd-pro-iot nó netconfd-pro-sdn, ach ní an dá rud. example haghaidh netconfd-pro-sdn:Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig5

Cuir bblayers.conf in eagar:

Cumasaigh sraitheanna a theastaíonn chun na leaganacha córais Yocto Linux atá ag teastáil a thógáil. Seo a leanas example léiríonn na sraitheanna atá ag teastáil le haghaidh gach leagan den fhreastalaí netconfd-pro. Tá an file beidh láithreacha difriúil ag brath ar do shuíomh suiteála Yocto.

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig6

Ciseal meta-yumapro
Tá ciseal “yumapro” sa tarball meta-yumapro files chun freastalaí ilphrótacal do Yocto Linux a thógáil, a shuiteáil agus a chomhtháthú.

Suiteáil

Coinbhinsiúin um Ainmniú Tarball
Tá an filestruchtúr ainm an tarball file mar seo a leanas:

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig7

Sliocht chuig an Eolaire poky
Tá an files gá iad a bhaint as an eolaire poky ionas gur féidir fochrainn a chomhtháthú i dtimpeallacht tógála an fhreastalaí.
Eastóscadh Example:

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks bunaithe ar Yang-fig8

Cumraíocht
Is iad na h-oidis amháin a dtugtar tacaíocht dóibh faoi láthair ná “netconfd-pro-iot” agus “netconfd-pro-sdn”. An chumraíocht files do na oidis seo lonnaithe san eolaire poky/meta-yumapro/recipes-server/netconfd-pro. Tá gnéithe éagsúla ann ar féidir iad a chumasú nó a dhíchumasú trí shraith treoracha a dhíchóimeáil nó trácht a dhéanamh orthu. An sraith oideas files:

  • netconfd-pro.inc: oideas coitianta file
  • netconfd-pro-iot.inc: Oideas cumraíochta IoT file
  • netconfd-pro-sdn.inc: Oideas cumraíochta SDN file
  •  netconfd-pro-iot_17.10.bb: cumraíocht IoT príomh-oideas file le haghaidh traein scaoilte 17.10
  • netconfd-pro-sdn_17.10.bb: cumraíocht SDN príomh-oideas file le haghaidh traein scaoilte 17.10

Doiciméid / Acmhainní

Uirlisí Uathoibrithe Modúlach Aontaithe YumaWorks atá bunaithe ar Yang [pdfTreoir Úsáideora
YANG-Bunaithe, Uirlisí Uathoibrithe Modúlach Aontaithe, Modúlach Aontaithe, Uirlisí Uathoibrithe

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *