Edge-home-orchestration-go: [Almacenamiento de datos] Actualizar a EdgeX v2.0 (Irlanda)

Creado en 1 jul. 2021  ·  7Comentarios  ·  Fuente: lf-edge/edge-home-orchestration-go

Deberíamos salir del uso temporal y debemos comprobar la posibilidad de EdgeX v2.0 oficial para Home Edge.

enhancement

Comentario más útil

@sun-sharma PTAL. (incluyendo #326) en términos de la prueba con el PR.

Todos 7 comentarios

Creé la rama ds_ireland para probar DataStorage con edgex v2.0.

  1. Ejecute contenedores EdgeX sin seguridad
$ cd deployments/datastorage
$ docker-compose up -d
  1. Guarde las carpetas y archivos de configuración en la carpeta configs/datastorage en /var/edge-orchestration/datastorage/
  2. Instale 0mq como una biblioteca compartida.
$ sudo apt-get install -y libzmq3-dev
  1. Crear la imagen del contenedor
$ ./build.sh container x86_64
  1. Ejecutar orquestación de borde
$ docker run -it -d --privileged --network="host" --name edge-orchestration -e EDGEX_SECURITY_SECRET_STORE=false -v /var/edge-orchestration/:/var/edge-orchestration/:rw -v /var/run/docker.sock:/var/run/docker.sock:rw -v /proc/:/process/:ro edge-orchestration:coconut

Creé la rama ds_ireland para probar DataStorage con edgex v2.0.

  1. Ejecute contenedores EdgeX sin seguridad
$ cd deployments/datastorage
$ docker-compose up -d
  1. Guarde las carpetas y archivos de configuración en la carpeta configs/datastorage en /var/edge-orchestration/datastorage/
  2. Crear la imagen del contenedor
$ ./build.sh container x86_64
  1. Ejecutar orquestación de borde
$ docker run -it -d --privileged --network="host" --name edge-orchestration -e EDGEX_SECURITY_SECRET_STORE=false -v /var/edge-orchestration/:/var/edge-orchestration/:rw -v /var/run/docker.sock:/var/run/docker.sock:rw -v /proc/:/process/:ro edge-orchestration:coconut

@t25kim Este es realmente un buen enfoque.

@sun-sharma PTAL. (incluyendo #326) en términos de la prueba con el PR.

@tdrozdovsky PTAL en términos de metodología de compilación a partir del impacto de la actualización de EdgeX v2.0.

@tdrozdovsky PTAL en términos de metodología de compilación a partir del impacto de la actualización de EdgeX v2.0.

Cuando se acepta un nuevo sistema de compilación, podemos agregar fácilmente cualquier opción

Hola @t25kim ,

He estado enfrentando errores al intentar construir usando
$ ./build.sh container x86_64

Anteriormente estaba recibiendo errores relacionados con ZMQ

# pkg-config --cflags  -- libzmq
Package libzmq was not found in the pkg-config search path.
Perhaps you should add the directory containing `libzmq.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libzmq' found
pkg-config: exit status 1
make: *** [Makefile:67: build-binary] Error 1

Intenté hacer las instalaciones necesarias.

wget https://github.com/zeromq/libzmq/releases/download/v4.2.1/zeromq-4.2.1.tar.gz
tar -xvzf zeromq-4.2.1.tar.gz
cd zeromq-4.2.1/

sudo apt-get install libtool pkg-config build-essential autoconf automake uuid-dev
sudo apt-get install checkinstall

./configure
make
sudo checkinstall
sudo ldconfig

Ahora, mientras construyo, obtengo errores de tiempo de ejecución.

runtime: unexpected return pc for cmd/compile/internal/ssa.rewriteValuegeneric_OpLess32 called from 0x0
stack: frame={sp:0xc000161658, fp:0xc000161688} stack=[0xc00015e000,0xc000166000)

¿Te encontraste con tales problemas?

Hola @t25kim ,

He estado enfrentando errores al intentar construir usando
$ ./build.sh container x86_64

Anteriormente estaba recibiendo errores relacionados con ZMQ

# pkg-config --cflags  -- libzmq
Package libzmq was not found in the pkg-config search path.
Perhaps you should add the directory containing `libzmq.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libzmq' found
pkg-config: exit status 1
make: *** [Makefile:67: build-binary] Error 1

Intenté hacer las instalaciones necesarias.

wget https://github.com/zeromq/libzmq/releases/download/v4.2.1/zeromq-4.2.1.tar.gz
tar -xvzf zeromq-4.2.1.tar.gz
cd zeromq-4.2.1/

sudo apt-get install libtool pkg-config build-essential autoconf automake uuid-dev
sudo apt-get install checkinstall

./configure
make
sudo checkinstall
sudo ldconfig

Ahora, mientras construyo, obtengo errores de tiempo de ejecución.

runtime: unexpected return pc for cmd/compile/internal/ssa.rewriteValuegeneric_OpLess32 called from 0x0
stack: frame={sp:0xc000161658, fp:0xc000161688} stack=[0xc00015e000,0xc000166000)

¿Te encontraste con tales problemas?

Instale 0mq con apt-get como se muestra a continuación.

$ sudo apt-get install -y libzmq3-dev
¿Fue útil esta página
0 / 5 - 0 calificaciones