Introducción
Este documento describe la instalación del Orchestrator del Cisco Network Services (NSO), que puede ejecutarse nativo en su MAC. Esto es muy útil si usted quiere aprender NSO con los ejemplos múltiples que están presentes en el instalador. Por ejemplo, usted puede utilizarlo para reconstruir los problemas del cliente, para jugar alrededor, ver la documentación API y sortea más. Por otra parte, el local instala se utiliza solamente porque el sistema instala no se soporta.
Prerrequisitos
Requisitos
No hay requisitos específicos para este documento.
Componentes Utilizados
La información en este documento se basa en el software de Cisco NSO.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.
Instalación
Paso 1. Descargue el instalador de darwin del NSO.
Usted puede encontrar el instalador de darwin en el sitio web de cisco.com o en el sitio web del devnet. Para descargarlo del sitio Web de Cisco.com, usted necesita sus credenciales del Cisco Connection Online (CCO).
Para instalar la versión NSO 3.4.2 en su MAC, usted necesita descargar el nso_3.4.2.darwin.x86_64.installer.bin. Descargue el archivo a su MAC de un de los estas fuentes -
Página de la descarga NSO en CCO (www.cisco.com)
Página de la descarga NSO en Devnet
Paso 2. Marque su instalación de java y instalela/actualización si procede.
Abra una terminal y verifique su versión de Java. El Java Development Kit 6 (JDK6) y arriba se recomienda. Cuando el JDK está instalado correctamente, usted debe ver una versión de Java de 1.6 o arriba.
MY-MAC:~ $ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
MY-MAC:~ $
Para actualizar, usted puede descargar la última versión de Java JDK de este link. También pone al día su Entorno de tiempo de ejecución Java (JRE). (La última versión del JDK a partir de escribir este artículo es jdk-8u51-macosx-x64.dmg).
http://www.oracle.com/technetwork/java/javase/overview/index.html
Paso 3. Marque su instalación de la hormiga y instalela/actualización si procede.
La hormiga de Apache no viene unido con un MAC OS más nuevo y así que debe ser instalada manualmente. Usted puede utilizar el brebaje que es administrador del programa muy bueno para instalar fácilmente la hormiga.
Verifique si usted haga la hormiga instalar. Si usted consigue version output, después usted hace la hormiga instalar y usted puede saltar este paso, continúa instalando la hormiga.
MY-MAC:~ $ ant -version
-bash: ant: command not found
MY-MAC:~ $
Haga clic en uno de estos links para hacer el brew instalar. Si usted tiene ya brebaje, después salte por favor esto.
https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Installation.md#requirements
http://coolestguidesontheplanet.com/installing-homebrew-os-x-yosemite-10-10-package-manager-unix-apps/
Una vez que usted hace el brebaje instalar, asegúrese que sea actualizado ejecutando:
MY-MAC:~ $ brew update
Updated Homebrew from 43037003 to 51a477de.
...
MY-MAC:~ $
El brebaje está instalado una vez y puesto al día le puede teclear simplemente esto para instalar la hormiga.
MY-MAC:~ $ brew install ant
La hormiga debe ahora estar instalada y disponible con el comando de la hormiga en la terminal. Verifique eso con esto:
MY-MAC:~ $ ant -version
Apache Ant(TM) version 1.9.6 compiled on June 29 2015
MY-MAC:~ $
Paso 4. Instale el software NCS/NSO.
Estas medidas se toman de los documentos sobre instalación en NCS/NSO y son aplicables aquí también. De una terminal éstos pueden exectued.
Instale el software NCS/NSO en un directorio local. Por ejemplo, en el directorio de inicio $HOME. Se recomienda para instalar siempre NCS/NSO en un directorio nombrado como la versión de la versión.
MY-MAC:~ $ sh NSO_3.4.2.darwin.x86_64.installer.bin /Users/rrahul/ncs-342
El programa de instalación crea secuencia de comandos shell un ncsrc nombrado archivo en cada instalación NCS/NSO, que fija las variables de entorno. Fuente este archivo para conseguir estas configuraciones en su shell. Usted puede querer agregar este comando de la compra de componentes a su secuencia de inicio de sesión, tal como .bashrc.
MY-MAC:~ $ source $HOME/ncs-342/ncsrc
MY-MAC:~ $
Cree un directorio del tiempo de ejecución donde NCS/NSO guarda su base de datos, estado clasifía, registra el etc. En estas instrucciones usted asume que este directorio es $HOME/ncs-run.
MY-MAC:~ $ ncs-setup --dest $HOME/ncs-run
MY-MAC:~ $
Finalmente comience NCS/NSO y asegúrese de que usted ejecuta NCS/NSO del directorio del tiempo de ejecución.
MY-MAC:~ $ cd $HOME/ncs-run
MY-MAC:ncs-run $ ncs
Verificación
Verifique el estatus NCS/NSO
Usted puede verificar el estatus NCS/NSO con esto:
MY-MAC:ncs-run $ ncs --status | grep status
status: started
MY-MAC:ncs-run $ ncs --version
3.4.2
MY-MAC:ncs-run $
NCS/NSO vía el WebUI
Tipo el “http://127.0.0.1:8080/login.html" en su navegador a conectar.
Conecte con los NC CLI
MY-MAC:ncs-run $ ncs_cli -u admin -C
admin connected from 127.0.0.1 using console on MY-MAC
admin@ncs#
Vea la documentación API
Teclee esto en su navegador para ver la documentación como consigue comenzada, instalado, API, desarrollo y sortea más.
<location de file:/// donde están installed>/doc/index.html los NC
Procesos en el MAC
Usted puede hechar una ojeada el monitor de actividad o funcionar con el comando ps - aef de ver los procesos.
Proceso |
Descripción |
ncs.smp |
Cuando se comienza NCS/NSO |
ncs_cli |
Cuando usted ha conectado con el NCS/NSO vía el CLI |
confd |
Un proceso del confd para cada dispositivo que usted ha simulado vía el netsim |