...
Gliffy Diagram | ||||
---|---|---|---|---|
|
Status
20170902: all containers except DCAE merged and up - see reference ONAP 1.1 install on vnc-portal: http://test.onap.info:30211 | rancher UI: http://test.onap.info:8880
Undercloud Installation
Requirements
Metric | Min | Full System | Notes | ||
---|---|---|---|---|---|
RAM 48G w/o DCAE 64G with DCAE | 7g (a couple components) | 55g | Note: you need at least 48g 51g RAM (3 3g is for Rancher/Kubernetes itself - this is without DCAE yet (the VFs exist on a separate openstack). 42 51 to start and 48 55 after running the system for a day | ||
HD | 60g100G | 120g+ |
We need a kubernetes installation either a base installation or with a thin API wrapper like Rancher.
...
NAMESPACE master:20170715 | NAME | Image | Debug port | Log Volume External | Log Locations docker internal | Public / Debug Public Ports | Notes | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
default | config-init | The mount "config-init-root" is in the following location (user configurable VF parameter file below) /dockerdata-nfs/onapdemo/mso/mso/mso-docker.json | |||||||||||||||||||||
onap-aai | aai-dmaap-522748218-5rw0v | ||||||||||||||||||||||
onap-aai | aai-kafka-2485280328-6264m | ||||||||||||||||||||||
onap-aai | aai-resources-3302599602-fn4xm | /opt/aai/logroot/AAI-RES | |||||||||||||||||||||
onap-aai | aai-service-3321436576-2snd6 | ||||||||||||||||||||||
onap-aai | aai-traversal-2747464563-3c8m7 | /opt/aai/logroot/AAI-GQ | |||||||||||||||||||||
onap-aai | aai-zookeeper-1010977228-l2h3h | ||||||||||||||||||||||
onap-aai | data-router-1397019010-t60wm | ||||||||||||||||||||||
onap-aai | elasticsearch-2660384851-k4txd | ||||||||||||||||||||||
onap-aai | gremlin-1786175088-m39jb | ||||||||||||||||||||||
onap-aai | hbase-3880914143-vp8z | ||||||||||||||||||||||
onap-aai | model-loader-service-226363973-wx6s3 | ||||||||||||||||||||||
onap-aai | search-data-service-1212351515-q4k6 | ||||||||||||||||||||||
onap-aai | sparky-be-2088640323-h2pbx | ||||||||||||||||||||||
onap-appc | appc-2044062043-bx6tc | ||||||||||||||||||||||
onap-appc | appc-dbhost-2039492951-jslts | ||||||||||||||||||||||
onap-appc | appc-dgbuilder-2934720673-mcp7c | ||||||||||||||||||||||
onap-appc | sdntldb01 (internal) | ||||||||||||||||||||||
onap-appc | sdnctldb02 (internal) | ||||||||||||||||||||||
onap-cli | |||||||||||||||||||||||
onap-dcae | dcae-zookeeper | wurstmeister/zookeeper:latest | |||||||||||||||||||||
onap-dcae | dcae-kafka | dockerfiles_kafka:latest | Note: currently there are no DCAE containers running yet (we are missing 6 yaml files (1 for the controller and 5 for the collector,staging,3-cdap pods)) - therefore DMaaP, VES collectors and APPC actions as the result of policy actions (closed loop) - will not function yet. In review: https://gerrit.onap.org/r/#/c/7287/
| ||||||||||||||||||||
onap-dcae | dcae-dmaap | attos/dmaap:latest | |||||||||||||||||||||
onap-dcae | pgaas (PostgreSQL aaS | obrienlabs/pgaas | https://hub.docker.com/r/oomk8s/pgaas/tags/ | ||||||||||||||||||||
onap-dcae | dcae-collector-common-event | persistent volume: dcae-collector-pvs | |||||||||||||||||||||
onap-dcae | dcae-collector-dmaapbc | ||||||||||||||||||||||
| |||||||||||||||||||||||
onap-dcae | dcae-ves-collector | ||||||||||||||||||||||
onap-dcae | cdap-0 | ||||||||||||||||||||||
onap-dcae | cdap-1 | ||||||||||||||||||||||
onap-dcae | cdap-2 | ||||||||||||||||||||||
onap-message-router | dmaap-3842712241-gtdkp | ||||||||||||||||||||||
onap-message-router | global-kafka-89365896-5fnq9 | ||||||||||||||||||||||
onap-message-router | zookeeper-1406540368-jdscq | ||||||||||||||||||||||
onap-msb | bring onap-msb up before the rest of onap follow
| ||||||||||||||||||||||
onap-msb | |||||||||||||||||||||||
onap-msb | |||||||||||||||||||||||
onap-msb | |||||||||||||||||||||||
onap-mso | mariadb-2638235337-758zr | ||||||||||||||||||||||
onap-mso | mso-3192832250-fq6pn | ||||||||||||||||||||||
onap-multicloud | |||||||||||||||||||||||
onap-multicloud | |||||||||||||||||||||||
onap-policy | brmsgw-568914601-d5z71 | ||||||||||||||||||||||
onap-policy | drools-1450928085-099m2 | ||||||||||||||||||||||
onap-policy | mariadb-2932363958-0l05g | ||||||||||||||||||||||
onap-policy | nexus-871440171-tqq4z | ||||||||||||||||||||||
onap-policy | pap-2218784661-xlj0n | ||||||||||||||||||||||
onap-policy | pdp-1677094700-75wpj | ||||||||||||||||||||||
onap-policy | pypdp-3209460526-bwm6b | 1.0.0 only | |||||||||||||||||||||
onap-portal | portalapps-1708810953-trz47 | ||||||||||||||||||||||
onap-portal | portaldb-3652211058-vsg8r | ||||||||||||||||||||||
onap-portal | portalwidgets-1728801515-r825g | ||||||||||||||||||||||
onap-portal | vnc-portal-948446550-76kj7 | ||||||||||||||||||||||
onap-robot | robot-964706867-czr05 | ||||||||||||||||||||||
onap-sdc | sdc-be-2426613560-jv8sk | /dockerdata-nfs/onap/sdc/logs/SDC/SDC-BE | ${log.home}/${OPENECOMP-component-name}/ ${OPENECOMP-subcomponent-name}/transaction.log.%i ./var/lib/jetty/logs/SDC/SDC-BE/metrics.log ./var/lib/jetty/logs/SDC/SDC-BE/audit.log ./var/lib/jetty/logs/SDC/SDC-BE/debug_by_package.log ./var/lib/jetty/logs/SDC/SDC-BE/debug.log ./var/lib/jetty/logs/SDC/SDC-BE/transaction.log ./var/lib/jetty/logs/SDC/SDC-BE/error.log ./var/lib/jetty/logs/importNormativeAll.log ./var/lib/jetty/logs/ASDC/ASDC-FE/audit.log ./var/lib/jetty/logs/ASDC/ASDC-FE/debug.log ./var/lib/jetty/logs/ASDC/ASDC-FE/transaction.log ./var/lib/jetty/logs/ASDC/ASDC-FE/error.log ./var/lib/jetty/logs/2017_09_06.stderrout.log | ||||||||||||||||||||
onap-sdc | sdc-cs-2080334320-95dq8 | ||||||||||||||||||||||
onap-sdc | sdc-es-3272676451-skf7z | ||||||||||||||||||||||
onap-sdc | sdc-fe-931927019-nt94t | ./var/lib/jetty/logs/SDC/SDC-BE/metrics.log ./var/lib/jetty/logs/SDC/SDC-BE/audit.log ./var/lib/jetty/logs/SDC/SDC-BE/debug_by_package.log ./var/lib/jetty/logs/SDC/SDC-BE/debug.log ./var/lib/jetty/logs/SDC/SDC-BE/transaction.log ./var/lib/jetty/logs/SDC/SDC-BE/error.log ./var/lib/jetty/logs/importNormativeAll.log ./var/lib/jetty/logs/2017_09_07.stderrout.log ./var/lib/jetty/logs/ASDC/ASDC-FE/audit.log ./var/lib/jetty/logs/ASDC/ASDC-FE/debug.log ./var/lib/jetty/logs/ASDC/ASDC-FE/transaction.log ./var/lib/jetty/logs/ASDC/ASDC-FE/error.log ./var/lib/jetty/logs/2017_09_06.stderrout.log | |||||||||||||||||||||
onap-sdc | sdc-kb-3337231379-8m8wx | ||||||||||||||||||||||
onap-sdnc | sdnc-1788655913-vvxlj | ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/journal/000006.log ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/data/cache/1504712225751.log ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/data/cache/1504712002358.log ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/data/tmp/xql.log ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/data/log/karaf.log ./opt/opendaylight/distribution-karaf-0.5.1-Boron-SR1/taglist.log ./var/log/dpkg.log ./var/log/apt/history.log ./var/log/apt/term.log ./var/log/fontconfig.log ./var/log/alternatives.log ./var/log/bootstrap.log | |||||||||||||||||||||
onap-sdnc | sdnc-dbhost-240465348-kv8vf | ||||||||||||||||||||||
onap-sdnc | sdnc-dgbuilder-4164493163-cp6rx | ||||||||||||||||||||||
onap-sdnc | sdnctlbd01 (internal) | ||||||||||||||||||||||
onap-sdnc | sdnctlb02 (internal) | ||||||||||||||||||||||
onap-sdnc | sdnc-portal-2324831407-50811 | ./opt/openecomp/sdnc/admportal/server/npm-debug.log ./var/log/dpkg.log ./var/log/apt/history.log ./var/log/apt/term.log ./var/log/fontconfig.log ./var/log/alternatives.log ./var/log/bootstrap.log | |||||||||||||||||||||
onap-vid | vid-mariadb-4268497828-81hm0 | ||||||||||||||||||||||
onap-vid | vid-server-2331936551-6gxsp |
...
root@obriensystemskub0:~/oom/kubernetes/oneclick# kubectl cp authorization onap-robot/robot-44708506-nhm0n:/home/ubuntu above works? |
---|
Redeploying Code war/jar in a docker container
Attaching a debugger to a docker container
Running ONAP Portal UI Operations
...
Continue with the normal ONAP demo flow at (Optional) Tutorial: Onboarding and Distributing a Vendor Software Product (VSP)
Running Multiple ONAP namespaces
Run multiple environments on the same machine - TODO
root@obriensystemsu0:~/onap/oom/kubernetes/oneclick# ./createAll.bash -n onap -a robot ********** Creating instance 1 of ONAP with port range 30200 and 30399 ********** Creating ONAP: ********** Creating deployments for robot ********** Creating namespace ********** namespace "onap-robot" created Creating registry secret ********** secret "onap-docker-registry-key" created Creating deployments and services ********** NAME: onap-robot LAST DEPLOYED: Sun Sep 17 14:58:29 2017 NAMESPACE: onap STATUS: DEPLOYED RESOURCES: ==> v1/Service NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE robot 10.43.6.5 <nodes> 88:30209/TCP 0s ==> extensions/v1beta1/Deployment NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE robot 1 1 1 0 0s **** Done **** root@obriensystemsu0:~/onap/oom/kubernetes/oneclick# ./createAll.bash -n onap2 -a robot ********** Creating instance 1 of ONAP with port range 30200 and 30399 ********** Creating ONAP: ********** Creating deployments for robot ********** Creating namespace ********** namespace "onap2-robot" created Creating registry secret ********** secret "onap2-docker-registry-key" created Creating deployments and services ********** Error: release onap2-robot failed: Service "robot" is invalid: spec.ports[0].nodePort: Invalid value: 30209: provided port is already allocated The command helm returned with error code 1 |
Troubleshooting
Rancher fails to restart on server reboot
...