Edge-home-orchestration-go: [DataStorage] Upgrade auf EdgeX v2.0 (Irland)

Erstellt am 1. Juli 2021  ·  7Kommentare  ·  Quelle: lf-edge/edge-home-orchestration-go

Wir sollten die vorübergehende Nutzung beenden und die Möglichkeit des offiziellen EdgeX v2.0 für Home Edge prüfen.

enhancement

Hilfreichster Kommentar

@sun-shama PTAL. (einschließlich #326) in Bezug auf den Test wrt der PR.

Alle 7 Kommentare

Ich habe den Zweig ds_ireland erstellt, um DataStorage mit edgex v2.0 zu testen.

  1. Führen Sie EdgeX-Container ohne Sicherheit aus
$ cd deployments/datastorage
$ docker-compose up -d
  1. Speichern Sie Konfigurationsordner und -dateien im Ordner configs/datastorage in /var/edge-orchestration/datastorage/
  2. Installieren Sie 0mq als gemeinsam genutzte Bibliothek.
$ sudo apt-get install -y libzmq3-dev
  1. Erstellen Sie das Container-Image
$ ./build.sh container x86_64
  1. Edge-Orchestrierung ausführen
$ 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

Ich habe den Zweig ds_ireland erstellt, um DataStorage mit edgex v2.0 zu testen.

  1. Führen Sie EdgeX-Container ohne Sicherheit aus
$ cd deployments/datastorage
$ docker-compose up -d
  1. Speichern Sie Konfigurationsordner und -dateien im Ordner configs/datastorage in /var/edge-orchestration/datastorage/
  2. Erstellen Sie das Container-Image
$ ./build.sh container x86_64
  1. Edge-Orchestrierung ausführen
$ 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 Das ist wirklich ein netter Ansatz.

@sun-shama PTAL. (einschließlich #326) in Bezug auf den Test wrt der PR.

@tdrozdovsky PTAL in Bezug auf die Build-Methodik aus den Auswirkungen des EdgeX v2.0-Upgrades.

@tdrozdovsky PTAL in Bezug auf die Build-Methodik aus den Auswirkungen des EdgeX v2.0-Upgrades.

Wenn ein neues Build-System akzeptiert wird, können wir problemlos alle Optionen hinzufügen

Hallo @t25kim ,

Ich bin beim Versuch, mit zu bauen, auf Fehler gestoßen
$ ./build.sh container x86_64

Früher bekam ich Fehler im Zusammenhang mit 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

Ich habe versucht, die notwendigen Installationen durchzuführen

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

Jetzt bekomme ich beim Bauen Laufzeitfehler

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

Sind Sie auf solche Probleme gestoßen?

Hallo @t25kim ,

Ich bin beim Versuch, mit zu bauen, auf Fehler gestoßen
$ ./build.sh container x86_64

Früher bekam ich Fehler im Zusammenhang mit 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

Ich habe versucht, die notwendigen Installationen durchzuführen

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

Jetzt bekomme ich beim Bauen Laufzeitfehler

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

Sind Sie auf solche Probleme gestoßen?

Bitte installieren Sie 0mq mit apt-get wie unten.

$ sudo apt-get install -y libzmq3-dev
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen