Edge-home-orchestration-go: [DataStorage] الترقية إلى EdgeX v2.0 (أيرلندا)

تم إنشاؤها على ١ يوليو ٢٠٢١  ·  7تعليقات  ·  مصدر: lf-edge/edge-home-orchestration-go

يجب أن نخرج من الاستخدام المؤقت ونحتاج إلى التحقق من إمكانية الإصدار 2.0 من EdgeX الرسمي لـ Home Edge.

enhancement

التعليق الأكثر فائدة

@ sun-sharma PTAL. (بما في ذلك # 326) من حيث الاختبار المكتوب في العلاقات العامة.

ال 7 كومينتر

لقد صنعت الفرع ds_ireland لاختبار DataStorage باستخدام الإصدار 2.0 من edgex.

  1. قم بتشغيل حاويات EdgeX بدون أمان
$ cd deployments/datastorage
$ docker-compose up -d
  1. احفظ مجلدات وملفات التكوين في مجلد configs / datastorage في /var/edge-orchestration/datastorage/
  2. تثبيت 0mq كمكتبة مشتركة.
$ sudo apt-get install -y libzmq3-dev
  1. قم بإنشاء صورة الحاوية
$ ./build.sh container x86_64
  1. تشغيل تنسيق الحافة
$ 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

لقد صنعت الفرع ds_ireland لاختبار DataStorage باستخدام الإصدار 2.0 من edgex.

  1. قم بتشغيل حاويات EdgeX بدون أمان
$ cd deployments/datastorage
$ docker-compose up -d
  1. احفظ مجلدات وملفات التكوين في مجلد configs / datastorage في /var/edge-orchestration/datastorage/
  2. قم بإنشاء صورة الحاوية
$ ./build.sh container x86_64
  1. تشغيل تنسيق الحافة
$ 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 هذا حقًا أسلوب لطيف.

@ sun-sharma PTAL. (بما في ذلك # 326) من حيث الاختبار المكتوب في العلاقات العامة.

tdrozdovsky PTAL من حيث منهجية البناء من تأثير ترقية EdgeX v2.0.

tdrozdovsky PTAL من حيث منهجية البناء من تأثير ترقية EdgeX v2.0.

عندما يتم قبول نظام بناء جديد ، يمكننا بسهولة إضافة أي خيارات

مرحبًا @ t25kim ،

لقد كنت أواجه أخطاء أثناء محاولة البناء باستخدام
$ ./build.sh container x86_64

في وقت سابق كنت أتلقى أخطاء تتعلق بـ 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

حاولت إجراء التثبيتات اللازمة

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

الآن ، أثناء البناء تظهر لي أخطاء في وقت التشغيل

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

هل واجهت مثل هذه القضايا؟

مرحبًا @ t25kim ،

لقد كنت أواجه أخطاء أثناء محاولة البناء باستخدام
$ ./build.sh container x86_64

في وقت سابق كنت أتلقى أخطاء تتعلق بـ 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

حاولت إجراء التثبيتات اللازمة

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

الآن ، أثناء البناء تظهر لي أخطاء في وقت التشغيل

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

هل واجهت مثل هذه القضايا؟

الرجاء تثبيت 0mq مع apt-get كما هو موضح أدناه.

$ sudo apt-get install -y libzmq3-dev
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات