概覽概覽
使用 Intel智能邊緣開(kāi)放平臺(tái)部署工業(yè)AI 產(chǎn)品質(zhì)量檢查應(yīng)用程序。 包括支持兩類缺陷檢測(cè): 缺失部件和在組裝過(guò)程中形成的焊接橋造成的短路。
要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.
一旦您安裝了 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具包, 請(qǐng)選擇配置 下載下載參考實(shí)施和下列軟件。
配置 下載
完成時(shí)間 :1-1.5小時(shí)
語(yǔ)言:Python*, C
可用軟件 :
Intel智能邊緣開(kāi)放版22.03或以上
英特爾開(kāi)放邊緣 Insights 版本 3. 0.0
目標(biāo)系統(tǒng)要求
Intel智能邊緣開(kāi)放節(jié)點(diǎn)
以下處理器之一
英特羅·Xeon可縮放處理器
英特羅XeonD處理器。
至少64GB內(nèi)存。
至少265GB硬盤(pán)。
互聯(lián)網(wǎng)連接。
Ubuntu* 20.04 LTS 服務(wù)器。
IP攝像機(jī)或預(yù)先錄制的錄像
如何運(yùn)作
打印電路委員會(huì)(PCB)缺陷檢測(cè)是一種參考實(shí)施,用于檢測(cè)工廠環(huán)境中組件組裝的缺陷。 IP攝像頭將記錄在傳送帶上移動(dòng)的組裝板的視頻。 這些 IP攝像頭將把視頻傳送到視頻攝取、 視頻分析、 時(shí)間序列分析等視頻處理應(yīng)用程序, 即視頻攝取、 視頻分析、 時(shí)間序列分析等。 所捕到的視頻經(jīng)過(guò)分析, 過(guò)濾選中的圖像, 以便進(jìn)一步分析缺陷 。
Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)基礎(chǔ)設(shè)施用于部署 OEI 應(yīng)用艙的圖像處理功能。此參考實(shí)施的目的是展示Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)如何用于為產(chǎn)品質(zhì)量檢查部署工業(yè)AI應(yīng)用程序。 演示中支持兩種缺陷檢測(cè)類型:缺少部件檢測(cè)和在組裝過(guò)程中形成的焊接橋造成的短路。
用于此參考執(zhí)行的視頻文件是 pcb_d2000.avi, 由作為 RTSP 流的照相機(jī)流發(fā)送。 這種多氯聯(lián)苯缺陷檢測(cè)參考執(zhí)行包括 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn) Kit 邊緣節(jié)點(diǎn)中的五類應(yīng)用艙。
工業(yè)從英特爾的邊緣觀察是一套預(yù)先驗(yàn)證的成分,用于在邊緣計(jì)算節(jié)點(diǎn)上整合視頻和時(shí)間序列數(shù)據(jù)分析。
Figure 1: Architecture Diagram
配置管理器代理
配置管理器代理是一個(gè) OEI 服務(wù)處, 負(fù)責(zé)將 OEI 服務(wù)配置到 OEI 配置管理器數(shù)據(jù)存儲(chǔ)處 。 它創(chuàng)建了所需的提供文件夾, 并允許通過(guò) 批量 掛載 創(chuàng)建 OEI 其它服務(wù)所需的權(quán)限 。
相機(jī)流
相機(jī)流流式攝像機(jī)模擬在真實(shí)環(huán)境中的 IP 相機(jī)。 它用來(lái)發(fā)送錄制的視頻pcb_d2000.aviLTE/5G 網(wǎng)絡(luò)實(shí)時(shí)部署時(shí), 以真正的 IP 相機(jī)取代相機(jī)流流 。
視頻攝取
錄像攝取艙主要負(fù)責(zé)將從攝像頭流接收的視頻轉(zhuǎn)換成框架,過(guò)濾框架并把這些視頻框攝入到OEI堆,以便進(jìn)一步處理和進(jìn)行缺陷分析。
視頻分析
視頻分析器從視頻攝取艙接收框架,進(jìn)行分類轉(zhuǎn)換為通用磁盤(pán)格式(UDF),并使用 OpenVINOTM 工具包對(duì)所選/輔助硬件(CPU、VPU)進(jìn)行所需的推論。在這個(gè)PCB 演示中,udfs過(guò)濾器被配置為 pcb. pcb_filter , 它將檢測(cè)板上存在短或缺失部分的缺陷。 視頻分析器識(shí)別了缺陷, 并標(biāo)記圖像上的缺陷 。
Web 可視化器
網(wǎng)絡(luò)視覺(jué)顯示器主要顯示 GUI 顯示的圖象框架,
下面的區(qū)塊圖顯示通過(guò)應(yīng)用程序的視頻/圖像流。
Figure 2: PCB Image Processing Flow
開(kāi)始
這些指示通過(guò)安裝和拆卸安裝示例PCB 缺陷檢測(cè)使用命令的引用應(yīng)用程序。安裝后,您可以看到該應(yīng)用程序正在集中運(yùn)行。未安裝命令可用于卸載該應(yīng)用程序。
安裝先決條件
要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.
確保以下條件得到適當(dāng)滿足,以確保通過(guò)邊緣軟件提供商Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包軟件包順利實(shí)施參考實(shí)施程序。
硬件需求
確保您擁有指定在目標(biāo)系統(tǒng)要求用于安裝ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的新部分。
確保在ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱安裝中完成以下步驟:
代理設(shè)置
如果您在代理服務(wù)器網(wǎng)絡(luò)背后, 請(qǐng)確保代理地址在系統(tǒng)中配置 :
export http_proxy=: export https_proxy=:
確保:/etc/wgetrc以下列需要的代理服務(wù)器設(shè)置配置文件 :
https_proxy=: http_proxy=: ftp_proxy =: use_proxy = on
日期和時(shí)間
確保日期和時(shí)間與當(dāng)前本地時(shí)間同步 。
創(chuàng)建非 Root 用戶
確保有姓名和密碼的非根用戶開(kāi)放的智能智能并經(jīng)過(guò)不義者的許可。如果沒(méi)有許可,請(qǐng)遵守下列指示。
要?jiǎng)?chuàng)建用戶智能打開(kāi),請(qǐng)執(zhí)行命令:
useradd -s /bin/bash -d /home/開(kāi)放的智能智能/ -m -G sudo 開(kāi)放的智能智能 passwd 開(kāi)放的智能智能
需要給給定用戶密碼 :
passwd "開(kāi)放的智能智能"
由于一些任務(wù)需要根特權(quán),非根用戶需要有可能成為根:
echo "開(kāi)放的智能智能 ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/開(kāi)放的智能智能
在主機(jī)間交換 SSH 密鑰
在主機(jī)之間交換 SSH 鍵允許從正在運(yùn)行的主機(jī) ANSSH 到正在設(shè)置的主機(jī)的無(wú)密碼的 SSH 連接。 如果不允許無(wú)密碼的 SSH 連接, 請(qǐng)按下面的指示在主機(jī)之間交換 SSH 鍵。 生成并安裝主機(jī)上的公用密鑰, 將其記錄為 root 并執(zhí)行以下命令 :
在第一個(gè)命令中, 邊邊控制控制器主機(jī)必須有一個(gè)生成的 SSH 密鑰。 SSH 密鑰可以通過(guò)執(zhí)行生成ssh- keygen 鍵并從命令輸出中獲取密鑰 。
在第二個(gè)命令中,生成的鍵必須復(fù)制到每個(gè)邊緣節(jié)點(diǎn)主機(jī),使用ssh-copy-id 秒數(shù)命令。
ssh- keygen 鍵 ssh-copy-id 秒數(shù) 開(kāi)放的智能智能@<開(kāi)放的智能智能-node-ip-address>
安裝 Python 附屬庫(kù)
使用下列命令:
pip3 install –-user Cython sudo apt-get install python-dev sudo apt-get install python3-dev
安裝引用實(shí)施
選定配置 下載下載參考執(zhí)行,然后按以下步驟安裝。
配置 下載
在進(jìn)一步開(kāi)展工作之前,確保適當(dāng)滿足目標(biāo)系統(tǒng)要求。
對(duì)于單一設(shè)備模式,只需要一臺(tái)機(jī)器。 (兩個(gè)控制器和邊緣節(jié)點(diǎn)將在同一設(shè)備上。)
對(duì)于多設(shè)備模式,請(qǐng)確定您至少擁有兩臺(tái)機(jī)器(一臺(tái)用于控制器,另一臺(tái)用于邊緣節(jié)點(diǎn))。
注:當(dāng)前版本不支持多設(shè)備模式。
打開(kāi)一個(gè)新的終端, 并登錄到服務(wù)器上, 作為非 root 用戶 。
ssh 開(kāi)放的智能智能@
確認(rèn)服務(wù)器配置為ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包作為先決條件。
將下載的 zip 軟件包移動(dòng)到/home/文件夾。
mv /Wireless-network-ready-pcb-defect-detection.zip /home/
使用以下命令并解zip RI, 跳轉(zhuǎn)到非 root 用戶的 / root 目錄 :
cd /home/ unzip Wireless-network-ready-pcb-defect-detection.zip
轉(zhuǎn)到無(wú)線網(wǎng)絡(luò)- 即時(shí)網(wǎng)絡(luò)- pcb- detect- 檢測(cè)/ 目錄 :
cd Wireless-network-ready-pcb-defect-detection
更改可執(zhí)行的邊緣軟件文件的權(quán)限 :
chmod 755 edgesoftware
運(yùn)行下面的命令以安裝“ 引用執(zhí)行” :
./edgesoftware install
安裝軟件包啟動(dòng) 。
Figure 3: Installation Start Screen
安裝完成后,您可以看到消息Installation of package complete每個(gè)模塊的安裝狀態(tài)。
注:安裝故障日志可在下列地點(diǎn)獲取:/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/Wireless_NetworkReady_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
Figure 4: Installation Successful
如果安裝了 Intel 智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具, 運(yùn)行以下命令時(shí)應(yīng)該顯示與下面圖像相似的輸出。 所有播客都應(yīng)該處于運(yùn)行或完成階段 。
kubectl get pods -AFigure 5: Pods Status
注:視覺(jué)顯示器艙的狀態(tài)可能是 CrashLoopBackoff 。 這是預(yù)期的行為, 可以忽略它 。
如果安裝了多氯聯(lián)苯脫軌檢測(cè),運(yùn)行以下命令的輸出應(yīng)顯示如下:
$ 開(kāi)放的智能智能@host:/$ kubectl get pods -n smartedge-apps NAME READY STATUS RESTARTS AGE deployment-etcd-ui-b6f9868f5-ll9nc 1/1 Running 035m deployment-video-analytics-5749dbcbc9-554rf 1/1 Running 035m deployment-video-ingestion-7485bdff74-2jbbt 1/1 Running 035m deployment-webvisualizer-76496f95d6-rzpfp 1/1 Running 035m ia-configmgr-agent-6f7c488fd5-hk5sw 1/1 Running 035mFigure 6: PCB 缺陷檢測(cè) Pods Status
運(yùn)行下面的命令以確保創(chuàng)建網(wǎng)絡(luò)策略 :
注:Intel Smart 邊緣開(kāi)放, 默認(rèn)的網(wǎng)絡(luò)政策屏蔽了所有艙位的入侵交通, 從而創(chuàng)建了 pcb 缺陷檢測(cè)艙網(wǎng)絡(luò)政策, 以便允許入侵交通 。
$ 開(kāi)放的智能智能@:/$ kubectl get networkpolicies -n smartedge-apps NAME POD-SELECTOR AGE deny-from-other-namespaces 26d etcd-ui-network-policy app=etcd-ui 17m webvisualizer-network-policy app=webvisualizer 17mFigure 7: PCB 缺陷檢測(cè) Network Policy
在下面運(yùn)行命令以檢查 Docker * 圖像及其細(xì)節(jié) :
$ 開(kāi)放的智能智能@host:/$ docker images | grep ia_ openedgeinsights/ia_web_visualizer 3.0 dc770e4abb2d 5 weeks ago 2.77GB openedgeinsights/ia_video_analytics 3.0 ae2d02273229 5 weeks ago 3.05GB openedgeinsights/ia_video_ingestion 3.0 ac31dafabc77 5 weeks ago 3.3GB openedgeinsights/ia_etcd_ui3.0 939cb1e5db69 5 weeks ago 1.11GB openedgeinsights/ia_configmgr_agent 3.0 278d619c406c 6 weeks ago 268MB
使用以下命令列出參考應(yīng)用部署模塊列表 :
./edgesoftware listFigure 8: PCB 缺陷檢測(cè) Module List
使用以下命令卸載參考執(zhí)行模塊 :
./edgesoftware uninstallFigure 9: Uninstallation Successful
在下面運(yùn)行命令以確保網(wǎng)絡(luò)策略在取消安裝后被刪除 :
開(kāi)放的智能智能@:/$ kubectl get networkpolicies. NAME POD-SELECTOR AGEs block-all-ingress 32d
節(jié)點(diǎn)特征發(fā)現(xiàn)(NFD)
多氯聯(lián)苯分層檢測(cè)使用Intel分發(fā) OpenVINOTM 工具包,該工具包被優(yōu)化用于支持諸如AVX512VNNI等特殊指令的Intel處理器,用于優(yōu)化性能。這一應(yīng)用的部署將需要在節(jié)點(diǎn)和Ubuntu 20.04 OS 上支持這一特性的節(jié)點(diǎn)。該NFD 功能確保了在有這些特性的節(jié)點(diǎn)上應(yīng)用應(yīng)用這些特性。
NFD由下列機(jī)構(gòu)安裝:Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包以兩個(gè)播客運(yùn)行英特爾智能邊緣開(kāi)放,如下所示。
$ kubectl get pods -A | grep smartedge-system smartedge-system nfd-release-node-feature-discovery-master-7b94765ccf-9ghjg 1/1 Running 5 (83d ago) 85d smartedge-system nfd-release-node-feature-discovery-worker-dq4x6 1/1 Running 5 (83d ago) 85d
預(yù)定并成功運(yùn)行的探測(cè)艙英特爾智能邊緣開(kāi)放基于 Intel Xeon可縮放服務(wù)器硬件能力的節(jié)點(diǎn) 。
$ kubectl get pods -A | grep smartedge-apps smartedge-apps deployment-etcd-ui-b6f9868f5-ll9nc 1/1 Running 0 54m smartedge-apps deployment-video-analytics-5749dbcbc9-554rf1/1 Running 0 54m smartedge-apps deployment-video-ingestion-7485bdff74-2jbbt1/1 Running 0 54m smartedge-apps deployment-webvisualizer-76496f95d6-rzpfp 1/1 Running 0 54m smartedge-apps ia-configmgr-agent-6f7c488fd5-hk5sw 1/1 Running 0 54m
以下產(chǎn)出顯示了對(duì)一個(gè)多氯聯(lián)苯缺陷探測(cè)艙的描述,這表明該艙正在成功運(yùn)行,具有全國(guó)發(fā)展基金的特點(diǎn)。
$ kubectl describe pod deployment-video-analytics-5749dbcbc9-554rf -n smartedge-apps ... ... ... Node-Selectors: feature.node.kubernetes.io/cpu-cpuid.AVX512VNNI=true feature.node.kubernetes.io/system-os_release.ID=ubuntu Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 56m default-scheduler Successfully assigned smartedge-apps/deployment-video-analytics-5749dbcbc9-554rf to esi62 Normal Pulled 56m kubelet Container image "openedgeinsights/ia_video_analytics:3.0" already present on machine Normal Created 56m kubelet Created container ia-video-analytics Normal Started 56m kubelet Started container ia-video-analytics
多語(yǔ)言和多語(yǔ)言特征
除了涵蓋多種IoT垂直數(shù)據(jù)外,具有Intel智能邊緣的RIs Intel智能邊緣開(kāi)放增加獨(dú)立軟件供應(yīng)商的時(shí)間到市場(chǎng),并為邊緣解決方案建設(shè)者提供參考,以在邊緣平臺(tái)上部署多租戶和多垂直服務(wù)。 Intel智能邊緣開(kāi)發(fā)者經(jīng)驗(yàn)工具包為多種軟件工具/框架(包括OEI、OpenVINOTM、WebRTC)和多種多部分參考實(shí)施提供支持,同時(shí)在同一邊緣平臺(tái)上運(yùn)行,展示了英特爾提供和資產(chǎn)之間互操作性的基本原則。
多參考性實(shí)施可以使用這一特性,在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的單一實(shí)例中部署。 多語(yǔ)言和多語(yǔ)言特性得到支持,并用以下一套具有開(kāi)發(fā)者經(jīng)驗(yàn)工具包 v22.03 的參考性實(shí)施測(cè)試:
無(wú)線無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)(v5.0.0)
遠(yuǎn)程保健遠(yuǎn)程監(jiān)測(cè)(V3.0.0)
注:以上所列參考執(zhí)行得到驗(yàn)證,以支持這一特點(diǎn);然而,其特征并不限于這些區(qū)域指標(biāo)。
Helm 圖表的公開(kāi)黑黑圖登記簿
在英特爾智能邊緣露天安裝多氯聯(lián)苯脫軌檢測(cè)參考執(zhí)行,使用赫爾姆海圖完成。以前的赫爾姆海圖曾是參考實(shí)施安裝軟件的一部分。現(xiàn)在,發(fā)行了一個(gè)全球的黑爾姆雷波,這樣可以從私營(yíng)和公共網(wǎng)絡(luò)上獲取參考實(shí)施黑爾姆海圖。這將加快和方便引入更新及其與參考實(shí)施整合的過(guò)程。
可視化輸出輸出
并瀏覽以下鏈接, 以了解各自結(jié)果:
Web 可視化器
http://:30009 -DEV Mode
http://:30007 -PROD Mode
Etcd 用戶界面
http://:30010
要訪問(wèn)可視化器,請(qǐng)登錄用戶名 = 管理員和密碼=管理員@123
Figure 10: Application Results
PCB 缺陷檢測(cè)結(jié)果
您可以查看 PCB 缺陷檢測(cè)演示的參考輸入和輸出視頻github.
參考多氯聯(lián)苯缺陷檢測(cè)結(jié)果區(qū)域,以交叉驗(yàn)證設(shè)置中的結(jié)果。
以下是多氯聯(lián)苯缺陷檢測(cè)演示的參考輸入和輸出視頻。
PCB 輸入管流輸入視頻文件有三個(gè)多氯聯(lián)苯在屏幕上旋轉(zhuǎn), 由攝像頭流艙發(fā)送, 其中兩個(gè)板有缺陷。
發(fā)現(xiàn)多氯聯(lián)苯的產(chǎn)出缺陷顯示多氯聯(lián)苯圖像缺陷檢測(cè)結(jié)果的可視化艙,即紅色方格箱缺陷檢測(cè)標(biāo)記為多氯聯(lián)苯板缺失部件和焊接橋?qū)е露搪贰?/p>
概述和下一步步驟
在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包上部署的多氯聯(lián)苯演示樣本應(yīng)用產(chǎn)生了一個(gè)影響深遠(yuǎn)的邊際計(jì)算使用案例,該案例利用了Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包和開(kāi)放邊緣透視軟件(OEI)的能力。
學(xué)習(xí)更多
繼續(xù)學(xué)習(xí),見(jiàn)下列指南和軟件資源:
英特爾智能邊緣開(kāi)放 Architecture
Intel? Open Edge Insights
排除故障
如果安裝過(guò)程中遇到任何問(wèn)題,應(yīng)確保安裝先決條件配置正確 。
試票狀態(tài)檢查
使用以下命令,驗(yàn)證這些艙位是否已經(jīng)準(zhǔn)備好,是否處于運(yùn)行狀態(tài):
kubectl get pods -A
Pod 狀態(tài)顯示“ 圖像 PullBackoff” 很長(zhǎng)一段時(shí)間
如果在圖像 PullBackoff 狀態(tài)中, 播客在下面顯示的很長(zhǎng)一段時(shí)間內(nèi), 請(qǐng)執(zhí)行以下命令 。
描述所用的艙位 :
kubectl describe pod -n smartedge-apps
使用此標(biāo)記獲取圖像名稱, 并使用命令手動(dòng)抓取 Docker :
docker login docker pull
Pod 狀態(tài)顯示長(zhǎng)期“ 容器添加” 。
如果艙位狀態(tài)顯示集裝箱置換或錯(cuò)誤或 CrashLoopBackoff 5 分鐘或5 分鐘以上, 運(yùn)行以下命令 :
./edgesoftware uninstall -a ./edgesoftware install
Pod 狀態(tài)顯示“ 等待” 很長(zhǎng)一段時(shí)間
如果只等待5分鐘或5分鐘以上視頻分析艙狀態(tài),請(qǐng)執(zhí)行以下命令:
kubectl describe pods -n smartedge-apps
在視頻分析艙中,如果您看到以下事件, 原因是排程失敗, 可能無(wú)法在系統(tǒng) CPU 中提供 AVX-512VNNNI 指令集。NFD NFD 特點(diǎn)段 次 頁(yè) 次
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 43s (x9 over 7m58s) default-scheduler 0/1 nodes are available: 1 node(s) didn't match Pod's node affinity/selector.
如果所有四個(gè)播客等、視頻分析、視頻攝取和網(wǎng)絡(luò)視頻攝像機(jī)都處于5分鐘以上等待狀態(tài),請(qǐng)檢查操作系統(tǒng)是否為Ubuntu 20.04 LTS。
拆卸失敗
如果卸載命令( 如果 卸載命令) (I)./edgesoftware uninstall < module id >(d) 失敗,手動(dòng)卸載多氯聯(lián)苯破損探測(cè)部署和網(wǎng)絡(luò)政策,具體針對(duì)Pcb缺陷檢測(cè)艙:
helm uninstall eii-deploy -n smartedge-apps; helm uninstall eii-provision -n smartedge-apps kubectl delete networkpolicy etcd-ui-network-policy webvisualizer-network-policy -n smartedge-apps
安裝和調(diào)試日志信息文件路徑
Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱的安裝日志信息將在以下網(wǎng)址提供:
/var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/install.log
安裝日志信息無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)模塊將可用于 :
/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/WirelessNetwork_Ready_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
執(zhí)行以下命令以 tar.gz 壓縮格式合并日志文件列表,例如,無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz.
tar -czvf 無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz /var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_5.0.0/Wireless_NetworkReady_PCB_defect_detection/ /var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/
支助論壇支助論壇
若您無(wú)法解決問(wèn)題,請(qǐng)聯(lián)系支助論壇支助論壇.?
確保您在完全安裝期間有一個(gè)活躍的互聯(lián)網(wǎng)連接。 如果您隨時(shí)失去互聯(lián)網(wǎng)連接, 安裝可能會(huì)失敗 。
確保您正在使用一個(gè)新的安裝。 早期的軟件, 特別是 Docker * 和 Docker Compose * 可能會(huì)引起問(wèn)題 。
使用 kubectl 命令, 如描述、 日志、 獲取等來(lái)分析問(wèn)題 。
確保正確設(shè)置代理設(shè)置 。
遇有多克拉拉利率限制問(wèn)題 我們建議你使用Premium/PRO多克小組 來(lái)獲得無(wú)限制的多克拉拉支持
概覽概覽
使用 Intel智能邊緣開(kāi)放平臺(tái)部署工業(yè)AI 產(chǎn)品質(zhì)量檢查應(yīng)用程序。 包括支持兩類缺陷檢測(cè): 缺失部件和在組裝過(guò)程中形成的焊接橋造成的短路。
要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.
一旦您安裝了 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具包, 請(qǐng)選擇配置 下載下載參考實(shí)施和下列軟件。
配置 下載
完成時(shí)間 :1-1.5小時(shí)
語(yǔ)言:Python*, C
可用軟件 :
Intel智能邊緣開(kāi)放版22.03或以上
英特爾開(kāi)放邊緣 Insights 版本 3. 0.0
目標(biāo)系統(tǒng)要求
Intel智能邊緣開(kāi)放節(jié)點(diǎn)
以下處理器之一
英特羅·Xeon可縮放處理器
英特羅XeonD處理器。
至少64GB內(nèi)存。
至少265GB硬盤(pán)。
互聯(lián)網(wǎng)連接。
Ubuntu* 20.04 LTS 服務(wù)器。
IP攝像機(jī)或預(yù)先錄制的錄像
如何運(yùn)作
打印電路委員會(huì)(PCB)缺陷檢測(cè)是一種參考實(shí)施,用于檢測(cè)工廠環(huán)境中組件組裝的缺陷。 IP攝像頭將記錄在傳送帶上移動(dòng)的組裝板的視頻。 這些 IP攝像頭將把視頻傳送到視頻攝取、 視頻分析、 時(shí)間序列分析等視頻處理應(yīng)用程序, 即視頻攝取、 視頻分析、 時(shí)間序列分析等。 所捕到的視頻經(jīng)過(guò)分析, 過(guò)濾選中的圖像, 以便進(jìn)一步分析缺陷 。
Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)基礎(chǔ)設(shè)施用于部署 OEI 應(yīng)用艙的圖像處理功能。此參考實(shí)施的目的是展示Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)如何用于為產(chǎn)品質(zhì)量檢查部署工業(yè)AI應(yīng)用程序。 演示中支持兩種缺陷檢測(cè)類型:缺少部件檢測(cè)和在組裝過(guò)程中形成的焊接橋造成的短路。
用于此參考執(zhí)行的視頻文件是 pcb_d2000.avi, 由作為 RTSP 流的照相機(jī)流發(fā)送。 這種多氯聯(lián)苯缺陷檢測(cè)參考執(zhí)行包括 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn) Kit 邊緣節(jié)點(diǎn)中的五類應(yīng)用艙。
工業(yè)從英特爾的邊緣觀察是一套預(yù)先驗(yàn)證的成分,用于在邊緣計(jì)算節(jié)點(diǎn)上整合視頻和時(shí)間序列數(shù)據(jù)分析。
Figure 1: Architecture Diagram
配置管理器代理
配置管理器代理是一個(gè) OEI 服務(wù)處, 負(fù)責(zé)將 OEI 服務(wù)配置到 OEI 配置管理器數(shù)據(jù)存儲(chǔ)處 。 它創(chuàng)建了所需的提供文件夾, 并允許通過(guò) 批量 掛載 創(chuàng)建 OEI 其它服務(wù)所需的權(quán)限 。
相機(jī)流
相機(jī)流流式攝像機(jī)模擬在真實(shí)環(huán)境中的 IP 相機(jī)。 它用來(lái)發(fā)送錄制的視頻pcb_d2000.aviLTE/5G 網(wǎng)絡(luò)實(shí)時(shí)部署時(shí), 以真正的 IP 相機(jī)取代相機(jī)流流 。
視頻攝取
錄像攝取艙主要負(fù)責(zé)將從攝像頭流接收的視頻轉(zhuǎn)換成框架,過(guò)濾框架并把這些視頻框攝入到OEI堆,以便進(jìn)一步處理和進(jìn)行缺陷分析。
視頻分析
視頻分析器從視頻攝取艙接收框架,進(jìn)行分類轉(zhuǎn)換為通用磁盤(pán)格式(UDF),并使用 OpenVINOTM 工具包對(duì)所選/輔助硬件(CPU、VPU)進(jìn)行所需的推論。在這個(gè)PCB 演示中,udfs過(guò)濾器被配置為 pcb. pcb_filter , 它將檢測(cè)板上存在短或缺失部分的缺陷。 視頻分析器識(shí)別了缺陷, 并標(biāo)記圖像上的缺陷 。
Web 可視化器
網(wǎng)絡(luò)視覺(jué)顯示器主要顯示 GUI 顯示的圖象框架,
下面的區(qū)塊圖顯示通過(guò)應(yīng)用程序的視頻/圖像流。
Figure 2: PCB Image Processing Flow
開(kāi)始
這些指示通過(guò)安裝和拆卸安裝示例PCB 缺陷檢測(cè)使用命令的引用應(yīng)用程序。安裝后,您可以看到該應(yīng)用程序正在集中運(yùn)行。未安裝命令可用于卸載該應(yīng)用程序。
安裝先決條件
要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.
確保以下條件得到適當(dāng)滿足,以確保通過(guò)邊緣軟件提供商Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包軟件包順利實(shí)施參考實(shí)施程序。
硬件需求
確保您擁有指定在目標(biāo)系統(tǒng)要求用于安裝ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的新部分。
確保在ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱安裝中完成以下步驟:
代理設(shè)置
如果您在代理服務(wù)器網(wǎng)絡(luò)背后, 請(qǐng)確保代理地址在系統(tǒng)中配置 :
export http_proxy=: export https_proxy=:
確保:/etc/wgetrc以下列需要的代理服務(wù)器設(shè)置配置文件 :
https_proxy=: http_proxy=: ftp_proxy =: use_proxy = on
日期和時(shí)間
確保日期和時(shí)間與當(dāng)前本地時(shí)間同步 。
創(chuàng)建非 Root 用戶
確保有姓名和密碼的非根用戶開(kāi)放的智能智能并經(jīng)過(guò)不義者的許可。如果沒(méi)有許可,請(qǐng)遵守下列指示。
要?jiǎng)?chuàng)建用戶智能打開(kāi),請(qǐng)執(zhí)行命令:
useradd -s /bin/bash -d /home/開(kāi)放的智能智能/ -m -G sudo 開(kāi)放的智能智能 passwd 開(kāi)放的智能智能
需要給給定用戶密碼 :
passwd "開(kāi)放的智能智能"
由于一些任務(wù)需要根特權(quán),非根用戶需要有可能成為根:
echo "開(kāi)放的智能智能 ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/開(kāi)放的智能智能
在主機(jī)間交換 SSH 密鑰
在主機(jī)之間交換 SSH 鍵允許從正在運(yùn)行的主機(jī) ANSSH 到正在設(shè)置的主機(jī)的無(wú)密碼的 SSH 連接。 如果不允許無(wú)密碼的 SSH 連接, 請(qǐng)按下面的指示在主機(jī)之間交換 SSH 鍵。 生成并安裝主機(jī)上的公用密鑰, 將其記錄為 root 并執(zhí)行以下命令 :
在第一個(gè)命令中, 邊邊控制控制器主機(jī)必須有一個(gè)生成的 SSH 密鑰。 SSH 密鑰可以通過(guò)執(zhí)行生成ssh- keygen 鍵并從命令輸出中獲取密鑰 。
在第二個(gè)命令中,生成的鍵必須復(fù)制到每個(gè)邊緣節(jié)點(diǎn)主機(jī),使用ssh-copy-id 秒數(shù)命令。
ssh- keygen 鍵 ssh-copy-id 秒數(shù) 開(kāi)放的智能智能@<開(kāi)放的智能智能-node-ip-address>
安裝 Python 附屬庫(kù)
使用下列命令:
pip3 install –-user Cython sudo apt-get install python-dev sudo apt-get install python3-dev
安裝引用實(shí)施
選定配置 下載下載參考執(zhí)行,然后按以下步驟安裝。
配置 下載
在進(jìn)一步開(kāi)展工作之前,確保適當(dāng)滿足目標(biāo)系統(tǒng)要求。
對(duì)于單一設(shè)備模式,只需要一臺(tái)機(jī)器。 (兩個(gè)控制器和邊緣節(jié)點(diǎn)將在同一設(shè)備上。)
對(duì)于多設(shè)備模式,請(qǐng)確定您至少擁有兩臺(tái)機(jī)器(一臺(tái)用于控制器,另一臺(tái)用于邊緣節(jié)點(diǎn))。
注:當(dāng)前版本不支持多設(shè)備模式。
打開(kāi)一個(gè)新的終端, 并登錄到服務(wù)器上, 作為非 root 用戶 。
ssh 開(kāi)放的智能智能@
確認(rèn)服務(wù)器配置為ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包作為先決條件。
將下載的 zip 軟件包移動(dòng)到/home/文件夾。
mv /Wireless-network-ready-pcb-defect-detection.zip /home/
使用以下命令并解zip RI, 跳轉(zhuǎn)到非 root 用戶的 / root 目錄 :
cd /home/ unzip Wireless-network-ready-pcb-defect-detection.zip
轉(zhuǎn)到無(wú)線網(wǎng)絡(luò)- 即時(shí)網(wǎng)絡(luò)- pcb- detect- 檢測(cè)/ 目錄 :
cd Wireless-network-ready-pcb-defect-detection
更改可執(zhí)行的邊緣軟件文件的權(quán)限 :
chmod 755 edgesoftware
運(yùn)行下面的命令以安裝“ 引用執(zhí)行” :
./edgesoftware install
安裝軟件包啟動(dòng) 。
Figure 3: Installation Start Screen
安裝完成后,您可以看到消息Installation of package complete每個(gè)模塊的安裝狀態(tài)。
注:安裝故障日志可在下列地點(diǎn)獲取:/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/Wireless_NetworkReady_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
Figure 4: Installation Successful
如果安裝了 Intel 智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具, 運(yùn)行以下命令時(shí)應(yīng)該顯示與下面圖像相似的輸出。 所有播客都應(yīng)該處于運(yùn)行或完成階段 。
kubectl get pods -AFigure 5: Pods Status
注:視覺(jué)顯示器艙的狀態(tài)可能是 CrashLoopBackoff 。 這是預(yù)期的行為, 可以忽略它 。
如果安裝了多氯聯(lián)苯脫軌檢測(cè),運(yùn)行以下命令的輸出應(yīng)顯示如下:
$ 開(kāi)放的智能智能@host:/$ kubectl get pods -n smartedge-apps NAME READY STATUS RESTARTS AGE deployment-etcd-ui-b6f9868f5-ll9nc 1/1 Running 035m deployment-video-analytics-5749dbcbc9-554rf 1/1 Running 035m deployment-video-ingestion-7485bdff74-2jbbt 1/1 Running 035m deployment-webvisualizer-76496f95d6-rzpfp 1/1 Running 035m ia-configmgr-agent-6f7c488fd5-hk5sw 1/1 Running 035mFigure 6: PCB 缺陷檢測(cè) Pods Status
運(yùn)行下面的命令以確保創(chuàng)建網(wǎng)絡(luò)策略 :
注:Intel Smart 邊緣開(kāi)放, 默認(rèn)的網(wǎng)絡(luò)政策屏蔽了所有艙位的入侵交通, 從而創(chuàng)建了 pcb 缺陷檢測(cè)艙網(wǎng)絡(luò)政策, 以便允許入侵交通 。
$ 開(kāi)放的智能智能@:/$ kubectl get networkpolicies -n smartedge-apps NAME POD-SELECTOR AGE deny-from-other-namespaces 26d etcd-ui-network-policy app=etcd-ui 17m webvisualizer-network-policy app=webvisualizer 17mFigure 7: PCB 缺陷檢測(cè) Network Policy
在下面運(yùn)行命令以檢查 Docker * 圖像及其細(xì)節(jié) :
$ 開(kāi)放的智能智能@host:/$ docker images | grep ia_ openedgeinsights/ia_web_visualizer 3.0 dc770e4abb2d 5 weeks ago 2.77GB openedgeinsights/ia_video_analytics 3.0 ae2d02273229 5 weeks ago 3.05GB openedgeinsights/ia_video_ingestion 3.0 ac31dafabc77 5 weeks ago 3.3GB openedgeinsights/ia_etcd_ui3.0 939cb1e5db69 5 weeks ago 1.11GB openedgeinsights/ia_configmgr_agent 3.0 278d619c406c 6 weeks ago 268MB
使用以下命令列出參考應(yīng)用部署模塊列表 :
./edgesoftware listFigure 8: PCB 缺陷檢測(cè) Module List
使用以下命令卸載參考執(zhí)行模塊 :
./edgesoftware uninstallFigure 9: Uninstallation Successful
在下面運(yùn)行命令以確保網(wǎng)絡(luò)策略在取消安裝后被刪除 :
開(kāi)放的智能智能@:/$ kubectl get networkpolicies. NAME POD-SELECTOR AGEs block-all-ingress 32d
節(jié)點(diǎn)特征發(fā)現(xiàn)(NFD)
多氯聯(lián)苯分層檢測(cè)使用Intel分發(fā) OpenVINOTM 工具包,該工具包被優(yōu)化用于支持諸如AVX512VNNI等特殊指令的Intel處理器,用于優(yōu)化性能。這一應(yīng)用的部署將需要在節(jié)點(diǎn)和Ubuntu 20.04 OS 上支持這一特性的節(jié)點(diǎn)。該NFD 功能確保了在有這些特性的節(jié)點(diǎn)上應(yīng)用應(yīng)用這些特性。
NFD由下列機(jī)構(gòu)安裝:Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包以兩個(gè)播客運(yùn)行英特爾智能邊緣開(kāi)放,如下所示。
$ kubectl get pods -A | grep smartedge-system smartedge-system nfd-release-node-feature-discovery-master-7b94765ccf-9ghjg 1/1 Running 5 (83d ago) 85d smartedge-system nfd-release-node-feature-discovery-worker-dq4x6 1/1 Running 5 (83d ago) 85d
預(yù)定并成功運(yùn)行的探測(cè)艙英特爾智能邊緣開(kāi)放基于 Intel Xeon可縮放服務(wù)器硬件能力的節(jié)點(diǎn) 。
$ kubectl get pods -A | grep smartedge-apps smartedge-apps deployment-etcd-ui-b6f9868f5-ll9nc 1/1 Running 0 54m smartedge-apps deployment-video-analytics-5749dbcbc9-554rf1/1 Running 0 54m smartedge-apps deployment-video-ingestion-7485bdff74-2jbbt1/1 Running 0 54m smartedge-apps deployment-webvisualizer-76496f95d6-rzpfp 1/1 Running 0 54m smartedge-apps ia-configmgr-agent-6f7c488fd5-hk5sw 1/1 Running 0 54m
以下產(chǎn)出顯示了對(duì)一個(gè)多氯聯(lián)苯缺陷探測(cè)艙的描述,這表明該艙正在成功運(yùn)行,具有全國(guó)發(fā)展基金的特點(diǎn)。
$ kubectl describe pod deployment-video-analytics-5749dbcbc9-554rf -n smartedge-apps ... ... ... Node-Selectors: feature.node.kubernetes.io/cpu-cpuid.AVX512VNNI=true feature.node.kubernetes.io/system-os_release.ID=ubuntu Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 56m default-scheduler Successfully assigned smartedge-apps/deployment-video-analytics-5749dbcbc9-554rf to esi62 Normal Pulled 56m kubelet Container image "openedgeinsights/ia_video_analytics:3.0" already present on machine Normal Created 56m kubelet Created container ia-video-analytics Normal Started 56m kubelet Started container ia-video-analytics
多語(yǔ)言和多語(yǔ)言特征
除了涵蓋多種IoT垂直數(shù)據(jù)外,具有Intel智能邊緣的RIs Intel智能邊緣開(kāi)放增加獨(dú)立軟件供應(yīng)商的時(shí)間到市場(chǎng),并為邊緣解決方案建設(shè)者提供參考,以在邊緣平臺(tái)上部署多租戶和多垂直服務(wù)。 Intel智能邊緣開(kāi)發(fā)者經(jīng)驗(yàn)工具包為多種軟件工具/框架(包括OEI、OpenVINOTM、WebRTC)和多種多部分參考實(shí)施提供支持,同時(shí)在同一邊緣平臺(tái)上運(yùn)行,展示了英特爾提供和資產(chǎn)之間互操作性的基本原則。
多參考性實(shí)施可以使用這一特性,在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的單一實(shí)例中部署。 多語(yǔ)言和多語(yǔ)言特性得到支持,并用以下一套具有開(kāi)發(fā)者經(jīng)驗(yàn)工具包 v22.03 的參考性實(shí)施測(cè)試:
無(wú)線無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)(v5.0.0)
遠(yuǎn)程保健遠(yuǎn)程監(jiān)測(cè)(V3.0.0)
注:以上所列參考執(zhí)行得到驗(yàn)證,以支持這一特點(diǎn);然而,其特征并不限于這些區(qū)域指標(biāo)。
Helm 圖表的公開(kāi)黑黑圖登記簿
在英特爾智能邊緣露天安裝多氯聯(lián)苯脫軌檢測(cè)參考執(zhí)行,使用赫爾姆海圖完成。以前的赫爾姆海圖曾是參考實(shí)施安裝軟件的一部分?,F(xiàn)在,發(fā)行了一個(gè)全球的黑爾姆雷波,這樣可以從私營(yíng)和公共網(wǎng)絡(luò)上獲取參考實(shí)施黑爾姆海圖。這將加快和方便引入更新及其與參考實(shí)施整合的過(guò)程。
可視化輸出輸出
并瀏覽以下鏈接, 以了解各自結(jié)果:
Web 可視化器
http://:30009 -DEV Mode
http://:30007 -PROD Mode
Etcd 用戶界面
http://:30010
要訪問(wèn)可視化器,請(qǐng)登錄用戶名 = 管理員和密碼=管理員@123
Figure 10: Application Results
PCB 缺陷檢測(cè)結(jié)果
您可以查看 PCB 缺陷檢測(cè)演示的參考輸入和輸出視頻github.
參考多氯聯(lián)苯缺陷檢測(cè)結(jié)果區(qū)域,以交叉驗(yàn)證設(shè)置中的結(jié)果。
以下是多氯聯(lián)苯缺陷檢測(cè)演示的參考輸入和輸出視頻。
PCB 輸入管流輸入視頻文件有三個(gè)多氯聯(lián)苯在屏幕上旋轉(zhuǎn), 由攝像頭流艙發(fā)送, 其中兩個(gè)板有缺陷。
發(fā)現(xiàn)多氯聯(lián)苯的產(chǎn)出缺陷顯示多氯聯(lián)苯圖像缺陷檢測(cè)結(jié)果的可視化艙,即紅色方格箱缺陷檢測(cè)標(biāo)記為多氯聯(lián)苯板缺失部件和焊接橋?qū)е露搪贰?/p>
概述和下一步步驟
在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包上部署的多氯聯(lián)苯演示樣本應(yīng)用產(chǎn)生了一個(gè)影響深遠(yuǎn)的邊際計(jì)算使用案例,該案例利用了Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包和開(kāi)放邊緣透視軟件(OEI)的能力。
學(xué)習(xí)更多
繼續(xù)學(xué)習(xí),見(jiàn)下列指南和軟件資源:
英特爾智能邊緣開(kāi)放 Architecture
Intel? Open Edge Insights
排除故障
如果安裝過(guò)程中遇到任何問(wèn)題,應(yīng)確保安裝先決條件配置正確 。
試票狀態(tài)檢查
使用以下命令,驗(yàn)證這些艙位是否已經(jīng)準(zhǔn)備好,是否處于運(yùn)行狀態(tài):
kubectl get pods -A
Pod 狀態(tài)顯示“ 圖像 PullBackoff” 很長(zhǎng)一段時(shí)間
如果在圖像 PullBackoff 狀態(tài)中, 播客在下面顯示的很長(zhǎng)一段時(shí)間內(nèi), 請(qǐng)執(zhí)行以下命令 。
描述所用的艙位 :
kubectl describe pod -n smartedge-apps
使用此標(biāo)記獲取圖像名稱, 并使用命令手動(dòng)抓取 Docker :
docker login docker pull
Pod 狀態(tài)顯示長(zhǎng)期“ 容器添加” 。
如果艙位狀態(tài)顯示集裝箱置換或錯(cuò)誤或 CrashLoopBackoff 5 分鐘或5 分鐘以上, 運(yùn)行以下命令 :
./edgesoftware uninstall -a ./edgesoftware install
Pod 狀態(tài)顯示“ 等待” 很長(zhǎng)一段時(shí)間
如果只等待5分鐘或5分鐘以上視頻分析艙狀態(tài),請(qǐng)執(zhí)行以下命令:
kubectl describe pods -n smartedge-apps
在視頻分析艙中,如果您看到以下事件, 原因是排程失敗, 可能無(wú)法在系統(tǒng) CPU 中提供 AVX-512VNNNI 指令集。NFD NFD 特點(diǎn)段 次 頁(yè) 次
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 43s (x9 over 7m58s) default-scheduler 0/1 nodes are available: 1 node(s) didn't match Pod's node affinity/selector.
如果所有四個(gè)播客等、視頻分析、視頻攝取和網(wǎng)絡(luò)視頻攝像機(jī)都處于5分鐘以上等待狀態(tài),請(qǐng)檢查操作系統(tǒng)是否為Ubuntu 20.04 LTS。
拆卸失敗
如果卸載命令( 如果 卸載命令) (I)./edgesoftware uninstall < module id >(d) 失敗,手動(dòng)卸載多氯聯(lián)苯破損探測(cè)部署和網(wǎng)絡(luò)政策,具體針對(duì)Pcb缺陷檢測(cè)艙:
helm uninstall eii-deploy -n smartedge-apps; helm uninstall eii-provision -n smartedge-apps kubectl delete networkpolicy etcd-ui-network-policy webvisualizer-network-policy -n smartedge-apps
安裝和調(diào)試日志信息文件路徑
Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱的安裝日志信息將在以下網(wǎng)址提供:
/var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/install.log
安裝日志信息無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)模塊將可用于 :
/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/WirelessNetwork_Ready_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
執(zhí)行以下命令以 tar.gz 壓縮格式合并日志文件列表,例如,無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz.
tar -czvf 無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz /var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_5.0.0/Wireless_NetworkReady_PCB_defect_detection/ /var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/
支助論壇支助論壇
若您無(wú)法解決問(wèn)題,請(qǐng)聯(lián)系支助論壇支助論壇.?
確保您在完全安裝期間有一個(gè)活躍的互聯(lián)網(wǎng)連接。 如果您隨時(shí)失去互聯(lián)網(wǎng)連接, 安裝可能會(huì)失敗 。
確保您正在使用一個(gè)新的安裝。 早期的軟件, 特別是 Docker * 和 Docker Compose * 可能會(huì)引起問(wèn)題 。
使用 kubectl 命令, 如描述、 日志、 獲取等來(lái)分析問(wèn)題 。
確保正確設(shè)置代理設(shè)置 。
審核編輯:彭菁
-
intel
+關(guān)注
關(guān)注
19文章
3478瀏覽量
185654 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
8958瀏覽量
85082 -
短路
+關(guān)注
關(guān)注
5文章
514瀏覽量
30931 -
AI
+關(guān)注
關(guān)注
87文章
29806瀏覽量
268103 -
開(kāi)發(fā)者
+關(guān)注
關(guān)注
1文章
547瀏覽量
16970
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論