CISCO-lógó

CISCO CSR 1000v ag Úsáid Sonraí Saincheaptha

CISCO-CSR-1000v-Úsáid-Custom-Sonraí-táirge

Cisco CSR 1000v VM a Imscaradh ag Úsáid Sonraí Saincheaptha

Nuair a imscarann ​​tú Meaisín Fíorúil Cisco CSR 1000v ar Google Cloud Platform, is féidir leat rogha a dhéanamh an rannán Script Tosaithe a úsáid ar chonsól cruthú VM chun sonraí saincheaptha a sholáthar. Is féidir leat an CLI a úsáid freisin chun rochtain a fháil ar na sonraí saincheaptha chun spriocanna uathoibrithe éagsúla a bhaint amach. Ligeann na sonraí saincheaptha i GCP duit orduithe cumraíochta Cisco IOS XE a rith, pacáistí Python a shuiteáil i hell aíonna ar Day0, scripteanna a reáchtáil i hell aíonna ar Day0, agus faisnéis cheadúnaithe a sholáthar chun an t-ús CSR 1000v a thosú le pacáiste teicneolaíochta atá ag teastáil.

Eisiúintí Tacaithe
Is féidir leat Cisco CSR 1000v VM a imscaradh ag baint úsáide as sonraí saincheaptha amháin ar Cisco IOS XE Gibraltar 16.12.1 nó eisiúintí níos déanaí.

  • Na Sonraí Saincheaptha á gcur in eagar,
  • Rochtain a fháil ar na Sonraí Saincheaptha,
  • Cumraíocht na Sonraí Saincheaptha á bhfíorú,

Na Sonraí Saincheaptha a chur in eagar

Chun na sonraí saincheaptha a chur in eagar, cumraigh na hairíonna seo a leanas:

  • cumraíocht IOS
  • Scripteanna
  • Dintiúir scripteanna
  • Pacáiste Python
  • Ceadúnú

Is féidir leat na hairíonna a chur i a file in aon ord. Sonraíonn na tuairiscí maoine seo a leanas spleáchais idir na maoine, más ann dóibh. Féach ar an seanample bootstrap files ag: https://github.com/csr1000v/customdata-examples.

Tar éis duit na hairíonna sonraí saincheaptha a shainiú, is féidir leat rochtain a fháil ar an script tosaithe nó ar na sonraí saincheaptha file ag baint úsáide as an CLI mar a thuairiscítear sa rannán Rochtain ar na Sonraí Saincheaptha.

Maoin Chumraíochta IOS a chumrú

Más mian leat cumraíocht IOS a bootstrap ar Day0, cumraigh an mhaoin Chumraíochta IOS. Féach ar an chumraíocht IOS seo a leanas example:

  • Alt: cumraíocht IOS
  • óstainm CSR1
  • comhéadan GigabitEthernet1
  • cur síos ar “config seoladh IP statach”
  • Seoladh IP 10.0.0.1 255.255.255.0
  • comhéadan GigabitEthernet2
  • cur síos ar “config seoladh IP bunaithe ar DHCP”
  • seoladh ip dhcp

Tar éis na chéad líne a léann Roinn: Cumraíocht IOS, is féidir leat liosta orduithe cumraíochta Cisco IOS XE a theastaíonn uait a fhorghníomhú a chur isteach, ar ródaire Cisco CSR 1000v.
Nuair a ritheann tú an t-ordú seo, cuirtear an chumraíocht IOS roimhe seo i bhfeidhm ar an ródaire CSR 1000v a ritheann ar GCP, ar Lá 0.

Maoin na Scripteanna a Chumrú

Cuidíonn maoin scripteanna leat imscaradh do shampla CSR1000v a uathoibriú. Más mian leat Python nó script Bash a reáchtáil ar Day0 faoi chomhthéacs an aíonna, cuir ar fáil don phobal é URL agus argóintí an python nó an script bash i maoin Scripts. Ní mór píosa cód a chuimsiú a chuimsíonn an carachtar shebang (!) sa chéad líne den script a bheith i script. Insíonn an líne seo do Cisco IOS-XE cén ateangaire scripte (Python nó Bash) nach mór duit a úsáid chun an cód scripte a pharsáil. Le haghaidh example, is féidir #!/usr/bin/env python a bheith sa chéad líne de script Python, agus is féidir #!/bin/bash a bheith sa chéad líne de script Bash. Ligeann an líne seo don Python nó don script Bash rith mar chód inrite i dtimpeallacht Linux. Nuair a fhorghníomhaíonn tú an script, ritheann an script i gcoimeádán hell aíonna an Cisco CSR 1000v. Úsáid an t-ordú mód EXEC aíonna chun rochtain a fháil ar an gcoimeádán blaosc aíonna. Le haghaidh tuilleadh faisnéise ar ordú shell aíonna, féach ar an Treoir Cumraíochta Ríomhchláraithe. Chun an t-airí Scripts a chumrú, úsáid an fhormáid seo a leanas:
Alt: scripteanna
poiblí_url
Sa script seo, ba cheart go léifí an chéad líne den mhaoin Roinn: Scripteanna. Sa dara líne den mhaoin, cuir isteach an URL den script agus argóintí na scripte. Is féidir leis an script a bheith ina script Python nó Bash. Reáchtáiltear an script in aíonna sa chéad tosaithe nuair a uaslódálann tú na sonraí saincheaptha file, nuair a chruthaíonn tú an sampla CSR1000v. Chun view níos exampníos lú de na scripteanna, féach “scripts” ag: https://github.com/csr1000v/customdata-examples. Chomh maith leis sin, déan tagairt don examples:
Example 1
Alt: Script
https://raw.githubusercontent.com/csr1000v/customdata-examples/master/scripts/smartLicensingConfigurator.py–idtoken”<token_string>”–throughput The two lines in the scripts property retrieve the smartLicensingConfigurator.py script from the custom data-examples repository at the specified URL. The script runs in the guestshell container of the Cisco CSR 1000v with the arguments idtoken and throughput.

Example 2
Alt: Scripteanna
ftp://10.11.0.4/dir1/dir2/script.py -a arg1 -s arg2
Aisghabhann an dá líne seo i maoin Scripteanna an script.pyscript ón bhfreastalaí FTP leis an seoladh IP 10.11.0.4, agus ritheann sé an script leis an ordú ./script.py -a arg1 -s arg2 Bash i gcoimeádán aíonna an Cisco Sampla CSR 1000v ag úsáid argóintí arg1 agus arg2.

Nóta Má éilíonn script sa mhaoin Scripteanna pacáiste Python nach bhfuil san áireamh i scaoileadh caighdeánach CentOS Linux (is é an scaoileadh CentOS Linux a úsáideann na haíonna faoi láthair ná scaoileadh CentOS Linux 7.1.1503), ní mór duit faisnéis a chur san áireamh faoin bpacáiste Python. i maoin an phacáiste Python. Le haghaidh tuilleadh faisnéise, féach: Maoin an phacáiste Python a chumrú, Sula ndéanann tú rochtain ar na sonraí saincheaptha agus an Bash nó an script Python a rith, molann Cisco duit an
URL atá ar intinn agat a úsáid, ag baint úsáide as an airí Scripts. Is féidir leat ftp: //10.11.0.4/dir1/dir2/script.py -a arg1 -s arg2 a rith ar dtús leis an curl Bogearraí le haghaidh scripteanna íoslódáil file. Sa blaosc aíonna, cuir isteach an curl ordú mar a thaispeántar san example: curl -m 30 –retry 5 –ainm úsáideora úsáideora: pasfhocal ftp://10.11.0.4/dir1/dir2/script_needs_credentials.py. Má tá an curl éiríonn leis an ordú, íoslódáltar cóip den script Python, a fhíoraíonn an bhfuil an URL ceart.

Maoin na nDintiúir Scripte a chumrú

Má tá freastalaí FTP sonraithe agat sa mhaoin Script, agus go n-éilíonn an freastalaí ainm úsáideora agus dintiúir phasfhocal, sonraigh na dintiúir ag baint úsáide as an maoin dintiúir Script.

Nóta Más féidir leat an freastalaí FTP a rochtain gan ainm, ní gá duit an t-airí dintiúir Script a úsáid. Cumraigh maoin na Scripteanna le a URL agus paraiméadair a mheaitseálann iad siúd sa mhaoin dintiúir Script. Chun an t-airí dintiúir Script a chumrú, úsáid an fhormáid seo a leanas: Roinn: Dintiúir script public_url
Example
Alt: Dintiúir scripte
ftp://10.11.0.4/dir1/dir2/script1.py userfoo foospass Sonraíonn an dara líne i maoin dintiúir Script luachanna an ainm úsáideora (userfoo) agus pasfhocal (foospass) dintiúir don script python script1.py. Cuir san áireamh ainm an fhreastalaí FTP atá i maoin Scripts freisin. Tá seanample líne i maoin na Scripteanna ná: ftp://10.11.0.4/dir1/dir2/script1.py -a arg1 -s arg2. Féach example 2 in Chumrú na Scripteanna Maoine,

Maoin an phacáiste Python a chumrú

Má tá script ag teastáil ó phacáiste Python sa mhaoin Scripteanna agus nach bhfuil sé mar chuid de scaoileadh caighdeánach CentOS Linux 7.1.1503, ní mór duit faisnéis a chur san áireamh faoin bpacáiste i maoin an phacáiste Python. Trí mhaoin an phacáiste Python a áireamh sa bootstrap file, cinntíonn tú go ndéanann Cisco CSR 1000v an pacáiste Python riachtanach a íoslódáil agus a shuiteáil roimh na sonraí saincheaptha file a shonraigh tú i maoin Scripts.
Cumraigh Maoin Pacáiste Python
Chun airí an phacáiste Python a chumrú, bain úsáid as an bhformáid seo a leanas:
Alt: pacáiste Python
package_name [ leagan ] [ sudo ] { [ pip_arg1 [ ..[ pip_arg9] ] ] } Tá na hargóintí: leagan, sudo, agus pip_arg1 go pip_arg9 roghnach. Ní mór duit na hargóintí a chur leis an ordú pip idir braces “{“ agus “}”. Má shonraíonn tú argóint an leagain, íoslódálfar uimhir leagain ar leith. Má shonraíonn tú an argóint sudo, íoslódálfar an pacáiste mar úsáideoir sudo. Cumraíocht Examples
Example 1
Alt: pacáiste Python
ncclient 0.5.2
Sa seanample, sonraíonn an dara líne den mhaoin phacáiste Python gur “ncclient” é an package_name agus gur “0.5.2” an leagan. Nuair a bheidh an bootstrap file a uaslódáil, tá leagan 0.5.2 den phacáiste ncclient suiteáilte i gcoimeádán aíonna an Cisco CSR 1000v.
Example 2
Alt: pacáiste Python
csr_gcp_ha 3.0.0 sudo { –user} San iar-ample, sonraíonn an dara líne den mhaoin phacáiste Python gurb é “csr_gcp_ha” an pack_name agus gur “3.0.0” an leagan. Nuair a bheidh an bootstrap file a uaslódáil, tá leagan 3.0.0 den phacáiste csr_gcp_ha suiteáilte i gcoimeádán hellshell an Cisco CSR 1000v. Déantar an t-ordú seo a leanas a fhorghníomhú mar úsáideoir sudo: suiteáil pip csr_gcp_ha=3.0.0 -user.

Maoin an Cheadúnais a chumrú

Cumraigh an mhaoin cheadúnais chun an leibhéal teicneolaíochta ceadúnais a shonrú don chás Cisco CSR 1000v.

  • Cuir isteach an chéad líne den mhaoin san fhormáid: Alt: Ceadúnas.
  • Cuir isteach an dara líne den mhaoin, a shonraíonn leibhéal teicniúil an cheadúnais, ag baint úsáide as an bhformáid seo a leanas: TechPackage: tech_level .

Nóta  Cinntigh nach bhfuil aon spásanna idir “TechPackage:” agus an tech_level. Áirítear ar na luachanna tech_level féideartha: tua, slándáil, appx, nó ipbase.
Cinntigh go bhfuil tech_level i gcás íochtair.

Cumraíocht Example
Rannóg: Ceadúnas TechPackage:slándáil

Rochtain a fháil ar na Sonraí Saincheaptha

  • Chun na sonraí saincheaptha a rith mar a file Trí úsáid a bhaint as an CLI, rith an script seo a leanas: Rochtain a fháil ar na sonraí saincheaptha file ag baint úsáide as an CLI
  • Chun na sonraí saincheaptha a rith mar a file Trí úsáid a bhaint as an CLI, rith an script seo a leanas: cruthaíonn cloud compute instances –meiteashonraí-ó-file=startup-script=Customdata.txt –image
  • Nuair a fhorghníomhaíonn tú an t-ordú seo, cruthaítear Cisco CSR 1000v VM. Tá an ródaire cumraithe ag baint úsáide as na horduithe sa file: "Customdata.txt".
    Teacht ar na sonraí saincheaptha ón gconsól Chun rochtain a fháil ar na sonraí saincheaptha ón gconsól, logáil isteach sa chonsól GCP. Cliceáil Inneall Ríomh, agus roghnaigh Cruthaigh Cás. Ar an scáileán ásc New VM, cliceáil Bainistíocht > Script Tosaithe.

CISCO-CSR-1000v-Úsáid-Sonraí Chustaim-fig-1

Cumraíocht na Sonraí Saincheaptha á bhfíorú

Tar éis duit an script sonraí saincheaptha a rith, cruthaítear an VM agus déantar na horduithe cumraíochta a fhorghníomhú. Chun an rud céanna a fhíorú, bain úsáid as na horduithe agus na scripteanna seo a leanas:

  • leagan taispeána: Chun cabhrú le cinneadh a dhéanamh ar oibrigh maoin an cheadúnais, i Cisco IOS XE CLI ar an CSR 1000v, cuir isteach an t-ordú leagan seó. Le haghaidh example, léiríonn an t-aschur tagairt don cheadúnas slándála.
  • Chun féachaint ar tharla earráidí tar éis orduithe a rith i maoin na scripteanna, féach ar an customdata.log file sa /bootflash/ /eolaire. An scriptname.log file stóráiltear aon aschur a sheolann an script chuig STDOUT.
  • Chun a fhíorú ar oibrigh an mhaoin Python, cuir isteach an reo pip | grep ordú ón Guestshell go view na pacáistí Python atá suiteáilte faoi láthair. Anseo, tagraíonn ainm an phacáiste don phacáiste atá á lorg agat go sonrach.
  • Chun orduithe Cisco IOS XE a fhíorú sa mhaoin Chumraíochta IOS, reáchtáil an t-ordú cumraíochta reáchtáil-seó.

Doiciméid / Acmhainní

CISCO CSR 1000v ag Úsáid Sonraí Saincheaptha [pdfLámhleabhar Úsáideora
CSR 1000v Ag Úsáid Sonraí Saincheaptha, CSR 1000v, Ag Úsáid Sonraí Saincheaptha, Sonraí Saincheaptha, Sonraí

Tagairtí

Fág trácht

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