<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 香橙派AIpro部署邊緣端夜鶯監控

香橙派AIpro部署邊緣端夜鶯監控

發(fā)布人:美男子玩編程 時(shí)間:2024-08-21 來(lái)源:工程師 發(fā)布文章
最近入手了一塊香橙派 AIpro,目前體驗下來(lái)可玩性還是很高的,通過(guò)文章記錄下來(lái)整個(gè)過(guò)程體驗過(guò)程。
硬件信息硬件簡(jiǎn)介

正如香橙派官方給出的介紹。

OrangePi AIpro(8-12T)采用昇騰AI技術(shù)路線(xiàn),具體為4核64位處理器+AI處理器,集成圖形處理器,支持8-12TOPS AI算力,擁有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模塊,支持雙4K高清輸出。Orange Pi AIpro引用了相當豐富的接口,包括兩個(gè)HDMI輸出、GPIO接口、Type-C電源接口、支持SATA/NVMe SSD 2280的M.2插槽、TF插槽、千兆網(wǎng)口、兩個(gè)USB3.0、一個(gè)USB Type-C 3.0、一個(gè)Micro USB(串口打印調試功能)、兩個(gè)MIPI攝像頭、一個(gè)MIPI屏等,預留電池接口,可廣泛適用于A(yíng)I邊緣計算、深度視覺(jué)學(xué)習及視頻流AI分析、視頻圖像分析、自然語(yǔ)言處理、智能小車(chē)、機械臂、人工智能、無(wú)人機、云計算、AR/VR、智能安防、智能家居等領(lǐng)域,覆蓋 AIoT各個(gè)行業(yè)。Orange Pi AIpro支持Ubuntu、openEuler操作系統,滿(mǎn)足大多數AI算法原型驗證、推理應用開(kāi)發(fā)的需求。

技術(shù)路線(xiàn)

圖片

硬件參數

以下是開(kāi)發(fā)板對應的硬件規格參數(來(lái)自官方提供的用戶(hù)使用手冊)。圖片

到手實(shí)拍

香橙派 AIpro 開(kāi)發(fā)板到手之后,設備整體感官上,設備比較小巧,攜帶比較方便。圖片

接口詳情圖

圖片

應用場(chǎng)景

可廣泛適用于A(yíng)I教學(xué)實(shí)訓、AI算法驗證、智能小車(chē)、機械臂、邊緣計算、無(wú)人機、人工智能、云計算、AR/VR、智能安防、智能家居、智能交通等領(lǐng)域。

圖片

相關(guān)資源香橙派官方

下載資源頁(yè)面外殼及散熱器安裝資料官方工具用戶(hù)手冊原理圖機械圖Linux源碼

昇騰論壇

香橙派AIpro快速上手指南香橙派AIpro學(xué)習資源一站式導航

開(kāi)箱使用準備工作

電源、電源線(xiàn)(雙Typ-C)、USB鼠標鍵盤(pán)、個(gè)人主機一臺(Windows)、Micro-Usb 數據線(xiàn)(自備)、顯示器、HDMI2.0接口線(xiàn)一根。圖片

上電準備

拿到設備,請不要著(zhù)急給設備通電,需要有如下幾個(gè)注意事項(官方提供的用戶(hù)手冊中有部分說(shuō)明):

  • 網(wǎng)絡(luò )外置元件避免與板面重合板子正面的網(wǎng)絡(luò )外置元件拆開(kāi)時(shí),是折疊在板子背面的,使用時(shí)需要將這個(gè)元件展開(kāi),不與板面重合,避免因為通電時(shí),元件與板面過(guò)電導致短路。圖片

  • 確認系統讀取引導為SD 讀取圖片

  • 確認設備與電源線(xiàn)完好能上電1)電源空插帶電插座一段,十幾秒后拔掉;2)插上電源線(xiàn),另一頭插香橙派 AI pro 開(kāi)發(fā)板;3)插上后,若電源指示燈閃爍并風(fēng)扇轉動(dòng)則表示電源、電源線(xiàn)以及設備能夠加電。圖片

  • 選擇合適的HDMI口接入顯示器,依據系統選擇HDMI口,存在兩個(gè)口,對于預裝系統為L(cháng)inux系列時(shí),為避免麻煩,可以直接選擇連接HDMI0。圖片

啟動(dòng)設備

開(kāi)發(fā)板為上電自啟,剛啟動(dòng)時(shí),小風(fēng)扇的聲音會(huì )稍大一些,待系統運行穩定后,會(huì )進(jìn)入正常運行狀態(tài),基本就聽(tīng)不到聲音。

開(kāi)發(fā)板狀態(tài)

上電后,香橙派 AIpro 開(kāi)發(fā)板上的指示燈,電源燈會(huì )常亮,待系統運行后,另一個(gè)信號燈會(huì )亮起,效果如下:圖片

連接設備方式一、顯示器直連

最簡(jiǎn)單的方式莫過(guò)于,直接給香橙派 AIpro 接上HDMI線(xiàn),另一頭插一個(gè)顯示器,在操作系統用戶(hù)界面中進(jìn)行相關(guān)操作。圖片接上顯示器,插上電源,等待上電后,兩個(gè)指示燈亮起,顯示器屏幕出現需要輸入賬戶(hù)和密碼,系統燒寫(xiě)時(shí),配置賬戶(hù)默認為HwHiAiUser,對應秘鑰為Mind@123,登錄成功后,進(jìn)入系統操作頁(yè)面。圖片

方式二、Micro Usb 數據線(xiàn)串口連接

使用MobaXterm個(gè)人版進(jìn)行連接,這個(gè)工具官方推薦,支持的多種連接方式,其中包括SSH、COM口。圖片插上數據線(xiàn)后,解壓軟件,啟動(dòng)MobaXterm。圖片創(chuàng )建會(huì )話(huà),選擇加載的串口。圖片選擇波特率為115200。圖片連接香橙派 AIpro,輸入賬戶(hù)(HwHiAiUser)和密碼(Mind@123)。圖片圖片這種單一通過(guò)Micro Usb 數據線(xiàn)方式雖然簡(jiǎn)單,但是很多功能會(huì )因此受限,例如上傳文件,適合用于其他網(wǎng)絡(luò )方式連接前的準備工作。

方式三、Micro Usb 數據線(xiàn)方式+網(wǎng)絡(luò )直連

通過(guò)網(wǎng)線(xiàn)連接主機和香橙派 AIpro。圖片通過(guò)Micro Usb 數據線(xiàn)方式(方式二),用MobaXterm進(jìn)行登錄,連接到香橙派 AIpro 開(kāi)發(fā)板,用于配置固定IP。查看當前運行中網(wǎng)絡(luò )接口。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli con show
NAME               UUID                                 TYPE     DEVICE
Wired connection 1 616cb837-629c-3926-81cb-cb4c91d86aa5 ethernet  --

此時(shí),可以看到網(wǎng)絡(luò )接口并未關(guān)聯(lián)設備。查看ipconfig,可以知道eth0 為對應的有線(xiàn)網(wǎng)卡。

[HwHiAiUser@orangepiaipro ~]$ ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
      ether c0:74:2b:fe:3b:9d txqueuelen 1000 (Ethernet)
      RX packets 0 bytes 0 (0.0 B)
      RX errors 0 dropped 0 overruns 0 frame 0
      TX packets 0 bytes 0 (0.0 B)
      TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
      inet 127.0.0.1 netmask 255.0.0.0
      inet6 ::1 prefixlen 128 scopeid 0x10<host>
      loop txqueuelen 1000 (Local Loopback)
      RX packets 10 bytes 1612 (1.5 KiB)
      RX errors 0 dropped 0 overruns 0 frame 0
      TX packets 10 bytes 1612 (1.5 KiB)
      TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
      ether 92:bb:ab:5f:49:4b txqueuelen 1000 (Ethernet)
      RX packets 0 bytes 0 (0.0 B)
      RX errors 0 dropped 0 overruns 0 frame 0
      TX packets 0 bytes 0 (0.0 B)
      TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

查看對應網(wǎng)絡(luò )連接,相關(guān)配置信息。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli con show "Wired connection 1"|grep ipv4.
ipv4.method:                           auto
ipv4.dns:                               --
ipv4.dns-search:                        --
ipv4.dns-options:                       --
ipv4.dns-priority:                      0
ipv4.addresses:                         --
ipv4.gateway:                           --
ipv4.routes:                            --
ipv4.route-metric:                      -1
ipv4.route-table:                       0 (unspec)
ipv4.routing-rules:                     --
ipv4.ignore-auto-routes:               no
ipv4.ignore-auto-dns:                   no
ipv4.dhcp-client-id:                    --
ipv4.dhcp-iaid:                         --
ipv4.dhcp-timeout:                      0 (default)
ipv4.dhcp-send-hostname:                yes
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.dhcp-hostname-flags:               0x0 (none)
ipv4.never-default:                     no
ipv4.may-fail:                          yes
ipv4.required-timeout:                  -1 (default)
ipv4.dad-timeout:                       -1 (default)
ipv4.dhcp-vendor-class-identifier:      --
ipv4.dhcp-reject-servers:               --

手動(dòng)為"Wired connection 1"設置一個(gè)IP、網(wǎng)關(guān)以及網(wǎng)絡(luò )掩碼。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli con mod "Wired connection 1" ipv4.addresses "192.168.37.100/22" ipv4.gateway "192.168.37.1" ipv4.dns "8.8.8.8" ipv4.method "manual"

再次查看網(wǎng)絡(luò )接口信息。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli con show "Wired connection 1"|grep ipv4.
ipv4.method:                           manual
ipv4.dns:                               8.8.8.8
ipv4.dns-search:                        --
ipv4.dns-options:                       --
ipv4.dns-priority:                      0
ipv4.addresses:                         192.168.37.100/22
ipv4.gateway:                           192.168.37.1

嘗試啟動(dòng)Wired connection 1時(shí),反饋如下。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli con up "Wired connection 1"
sudo nmcli con up "Wired connection 1"
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)

查看對應ifconfig 時(shí),eth0 出現對應的ip 地址。

[HwHiAiUser@orangepiaipro ~]$ ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
      inet 192.168.37.100 netmask 255.255.252.0 broadcast 192.168.39.255
      inet6 fe80::87be:7177:1316:5c4d prefixlen 64 scopeid 0x20<link>
      ether c0:74:2b:fe:3b:9d txqueuelen 1000 (Ethernet)
      RX packets 0 bytes 0 (0.0 B)
      RX errors 0 dropped 0 overruns 0 frame 0
      TX packets 0 bytes 0 (0.0 B)
      TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

配置主機網(wǎng)絡(luò ),為避免個(gè)人主機之前配置過(guò)固定IP,可以先配置為自動(dòng)獲取,之后再執行一下操作。配置Ipv4,設置IP網(wǎng)絡(luò )為手動(dòng),IP 不與 香橙派 AIpro相同,此處為192.168.37.101,具體配置如下,特別需要注意,如果本地網(wǎng)絡(luò )較為復雜,可以直接指定默認網(wǎng)關(guān)為 香橙派 AIpro的固定IP,此處為192.168.37.100。圖片配置之后,以此點(diǎn)擊確定到第一個(gè)以太網(wǎng)狀態(tài)窗口,等待一分鐘左右,若配置成功,則能夠看到數據的發(fā)送和接收均有數據變化。圖片通過(guò)cmd 命令窗口,查看ipconfig,可以看到如下輸出,標識個(gè)人主機網(wǎng)絡(luò )配置成功。

ipconfig
以太網(wǎng)適配器 以太網(wǎng):
  連接特定的 DNS 后綴 . . . . . . . :
  本地鏈接 IPv6 地址. . . . . . . . : fe80::601d:340e:bfbe:6ff8%22
  IPv4 地址 . . . . . . . . . . . . : 192.168.37.101
  子網(wǎng)掩碼 . . . . . . . . . . . . : 255.255.255.0
  默認網(wǎng)關(guān). . . . . . . . . . . . . : 192.168.37.100

在個(gè)人主機發(fā)送中,向香橙派 AIpro數據包,如果收到反饋,則表示,網(wǎng)絡(luò )直連配置成功。

>ping 192.168.37.100
正在 Ping 192.168.37.100 具有 32 字節的數據:
來(lái)自 192.168.37.100 的回復: 字節=32 時(shí)間<1ms TTL=64
來(lái)自 192.168.37.100 的回復: 字節=32 時(shí)間=1ms TTL=64
來(lái)自 192.168.37.100 的回復: 字節=32 時(shí)間=1ms TTL=64
來(lái)自 192.168.37.100 的回復: 字節=32 時(shí)間<1ms TTL=64
192.168.37.100 的 Ping 統計信息:
    數據包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時(shí)間(以毫秒為單位):
    最短 = 0ms,最長(cháng) = 1ms,平均 = 0ms

打開(kāi)MobaXterm,創(chuàng )建SSH 會(huì )話(huà),指定Remote host 為香橙派 AIpro的IP,指定賬戶(hù)為HwHiAiUser。圖片設置會(huì )話(huà)顯示名稱(chēng)并點(diǎn)擊確定。圖片雙擊創(chuàng )建的目標會(huì )話(huà),輸入對應的賬戶(hù)秘鑰(默認)Mind@123。圖片點(diǎn)擊確定。圖片登錄成功。圖片

方式四、Micro Usb數據線(xiàn)方式+WIFI連接

通過(guò)Micro Usb 數據線(xiàn)連接,使用ModaXterm 進(jìn)行訪(fǎng)問(wèn),配置無(wú)線(xiàn)WIFI。圖片

通過(guò)nmcli 命令行掃描WIFI,查找到目標目標WIFI 為Custom2。

[HwHiAiUser@orangepiaipro ~]$ nmcli dev wifi
IN-USE  BSSID              SSID                         MODE   CHAN  RATE      >
        14:46:58:51:FC:C1  CU_uUV3                      Infra  2     130 Mbit/s>
        22:57:89:E2:0D:6A  Custom2                     Infra  1     270 Mbit/s>

連接Comstom2,并輸入連接密碼,確保密碼是正確的,如果總是超時(shí),可以多試幾次。

[HwHiAiUser@orangepiaipro ~]$ sudo nmcli dev wifi connect "Comstom2" password wifi_password
Device 'wlan0' successfully activated with 'ca54f6d0-2217-446d-9a7a-7d6783a437ff'.

查看對應wlan0相關(guān)網(wǎng)絡(luò )配置如下:

[HwHiAiUser@orangepiaipro ~]$ ip a s wlan0
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 7c:88:99:ff:70:d6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.27/24 brd 192.168.3.255 scope global dynamic noprefixroute wlan0
       valid_lft 86247sec preferred_lft 86247sec
    inet6 fe80::5cc6:c9fb:b2e6:b775/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

使用MobaXterm 進(jìn)行SSH 訪(fǎng)問(wèn)連接,其中192.168.3.27 為開(kāi)發(fā)板地址。圖片輸入遠程賬戶(hù)對應的秘鑰,返回如下標識連接成功。圖片嘗試訪(fǎng)問(wèn)互聯(lián)網(wǎng)絡(luò ),存在數據響應則表示,香橙派 AIpro 開(kāi)發(fā)板能夠訪(fǎng)問(wèn)互聯(lián)網(wǎng)。

[HwHiAiUser@orangepiaipro ~]$ sudo ping www.baidu.com
[sudo] password for HwHiAiUser:
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=53 time=11.7 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=53 time=11.2 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=53 time=11.0 ms

還有其他方式,可以支持不同場(chǎng)景下的設備連接訪(fǎng)問(wèn),可參考論壇和用戶(hù)使用手冊。

部署夜鶯監控

香橙派 AIpro 開(kāi)發(fā)板,既可以作為終端AI 邊緣端的實(shí)戰工具,它天生自帶的開(kāi)發(fā)板屬性,也可以作為邊緣端監控服務(wù),這里主要講解基于香橙派 AIpro 開(kāi)發(fā)板實(shí)現夜鶯監控的相關(guān)教程案例。圖片

夜鶯介紹

官方介紹如下。

Nightingale | 夜鶯監控是一個(gè) All-in-One 的云原生監控工具,集合了 Prometheus 和 Grafana 的優(yōu)點(diǎn),你可以在 UI 上管理和配置告警策略,也可以對分布在多個(gè) Region 的指標、日志、鏈路追蹤數據進(jìn)行統一的可視化和分析。夜鶯融入了頂級互聯(lián)網(wǎng)公司可觀(guān)測性最佳實(shí)踐,沉淀了眾多社區專(zhuān)家經(jīng)驗,開(kāi)箱即用。夜鶯監控項目,托管于中國計算機學(xué)會(huì )開(kāi)源發(fā)展委員會(huì )(CCF ODC),為 CCF ODC 成立后接受捐贈的第一個(gè)開(kāi)源項目。

夜鶯官方提到,對于硬件這塊兒,本身能夠運行在1G1核云主機中,部署到香橙派AIpro開(kāi)發(fā)板中,也算是奢華了。

夜鶯監控,可部署在 1 核 1G 的云主機,可在上百臺機器集群化部署,可運行在 K8s 中;也可將時(shí)序庫、告警引擎等組件下沉到各機房、各 Region,兼顧邊緣部署和中心化統一管理,解決數據割裂,缺乏統一視圖的難題。

部署準備

當前使用的是,夜鶯開(kāi)源版本,進(jìn)入文檔中心,選擇查看相關(guān)部署安裝教程。安裝主要分為兩個(gè)部分,一部分是采集器,一部分為夜鶯監控,采集器采集數據最終傳輸到夜鶯監控中。

  • 夜鶯監控nightingale,當前使用版本選擇V7。

部署安裝部署前置

夜鶯監控依賴(lài)Mariadb、Redis,時(shí)序數據庫默認使用Prometheus。為了簡(jiǎn)化操作,設備連接方式使用的是上述方式四,便于香橙派 AIpro 開(kāi)發(fā)板直接通過(guò)網(wǎng)絡(luò )下載安裝,簡(jiǎn)化準備工作。

安裝Mariadb。

主要是用于測試環(huán)境,所以暫時(shí)是使用的簡(jiǎn)單密碼1234,實(shí)際使用需要更加復雜,整體執行命令如下:

# install mysql 
[HwHiAiUser@orangepiaipro ~]$ sudo yum -y install mariadb*
  python3-libselinux-3.3-1.oe2203.aarch64                               python3-libsemanage-3.3-3.oe2203.aarch64
Complete!
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl enable mariadb 
[sudo] password for HwHiAiUser:
Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl restart mariadb
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl status mariadb
● mariadb.service - MariaDB 10.5.15 database server
     Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2024-07-19 19:03:44 UTC; 15s ago
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
[HwHiAiUser@orangepiaipro ~]$ sudo mysql -e "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('1234');"
安裝Redis

Redis 安裝命令如下:

# install redis 
[HwHiAiUser@orangepiaipro ~]$ sudo yum install -y redis
Last metadata expiration check: 0:06:12 ago on Fri Jul 19 19:01:24 2024.
Dependencies resolved.
Total download size: 753 k
Installed size: 5.3 M
Downloading Packages:
redis-4.0.14-6.oe2203.aarch64.rpm                                                                           2.5 MB/s | 753 kB     00:00
--------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                       2.4 MB/s | 753 kB     00:00

Installed:
  redis-4.0.14-6.oe2203.aarch64

Complete! 
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl enable redis
Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl restart redis
[HwHiAiUser@orangepiaipro ~]$ sudo systemctl status redis
● redis.service - Redis persistent key-value database
     Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2024-07-19 19:10:09 UTC; 3s ago
   Main PID: 37916 (redis-server)
      Tasks: 4 (limit: 41426)
     Memory: 1.5M
     CGroup: /system.slice/redis.service
             └─37916 "/usr/bin/redis-server 127.0.0.1:6379" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
安裝n9e

下載n9e-v7.0.0-beta.14-linux-arm64.tar.gz,上傳到香橙派 AIpro 開(kāi)發(fā)板中,上傳目錄為/home/HwHiAiUser/apps/。解壓安裝包,查看配置文件相關(guān)配置,是否符合部署要求,其中n9e 就是實(shí)際的二進(jìn)制執行程序。

[HwHiAiUser@orangepiaipro apps]$ tar -zxvf n9e-v7.0.0-beta.14-linux-arm64.tar.gz
[HwHiAiUser@orangepiaipro apps]$ ll
total 132M
drwxr-xr-x  3 HwHiAiUser HwHiAiUser 4.0K Jul 19 19:18 cli
drwxr-xr-x  8 HwHiAiUser HwHiAiUser 4.0K Jul 19 19:18 docker
drwxr-xr-x  4 HwHiAiUser HwHiAiUser 4.0K Jul 19 19:18 etc
drwxr-xr-x 65 HwHiAiUser HwHiAiUser 4.0K Jul 19 19:18 integrations
-rwxr-xr-x  1 HwHiAiUser HwHiAiUser  37M Jul 18 08:15 n9e
-rwxr-xr-x  1 HwHiAiUser HwHiAiUser  16M Jul 18 08:15 n9e-cli
-rwxr-xr-x  1 HwHiAiUser HwHiAiUser  35M Jul 18 08:15 n9e-edge
-rw-r--r--  1 HwHiAiUser HwHiAiUser  70K Jul 18 08:13 n9e.sql

導入數據庫表結構到Mariadb中。

[HwHiAiUser@orangepiaipro apps]$ sudo mysql -uroot -p1234 < n9e.sql

校準時(shí)間,避免時(shí)間與真實(shí)時(shí)間不符引發(fā)問(wèn)題。

[HwHiAiUser@orangepiaipro apps]$ date
Fri Jul 19 19:27:50 UTC 2024
[HwHiAiUser@orangepiaipro apps]$ timedatectl set-timezone Asia/Shanghai
==== AUTHENTICATING FOR org.freedesktop.timedate1.set-timezone ====
Authentication is required to set the system timezone.
Authenticating as: root
Password:
==== AUTHENTICATION COMPLETE ====
[HwHiAiUser@orangepiaipro apps]$ date
Sat Jul 20 03:29:30 CST 2024

運行夜鶯監控服務(wù),按ctrl+c即可停止運行。

[HwHiAiUser@orangepiaipro apps]$ ./n9e
runner.cwd: /home/HwHiAiUser/apps
runner.hostname: orangepiaipro
runner.fd_limits: (soft=1024, hard=524288)
runner.vm_limits: (soft=unlimited, hard=unlimited)
http server listening on: 0.0.0.0:17000
2024-07-20 03:30:24.699908 DEBUG memsto/host_alert_rule_targets.go:93 get_targets_of_alert_rule total: 0 engine_name:default

可以控制后臺運行。

[HwHiAiUser@orangepiaipro apps]$ nohup ./n9e &> n9e.log &
[1] 46835
[HwHiAiUser@orangepiaipro apps]$ netstat -anpl|grep 17000
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp6       0      0 :::17000                :::*                    LISTEN      46835/./n9e

瀏覽器訪(fǎng)問(wèn)17000端口,默認用戶(hù)是 root,密碼是 root.2020。進(jìn)入系統。


應用本身對資源的占用并不高,去在開(kāi)發(fā)板中部署Mariadb,板子還可以有其他的應用空間(32GB SD卡) 。圖片

整體體驗

由于測試時(shí)間有限,目前只是針對應用場(chǎng)景中,涉及到邊緣端部分的部署和使用,總體上可以從如下幾個(gè)方面進(jìn)行評價(jià)。

入門(mén)資源

官方用戶(hù)手冊,基礎使用內容,還是比較齊全的,官方工作人員也在不斷的更新,更新很規范,簡(jiǎn)單易于閱讀。各種輔助工具,鏡像燒寫(xiě),鏡像編譯,AI樣例,能夠滿(mǎn)足基于開(kāi)發(fā)板的常規入門(mén)上手操作,社區也很活躍,出現的問(wèn)題,能夠很快通過(guò)外部環(huán)境找到解決辦法。

硬件開(kāi)箱

在使用的過(guò)程中,對于無(wú)顯示器操作的使用者來(lái)說(shuō),Micro Usb 方式對設備的連接,使用會(huì )比較頻繁,是否可以增加,對于通過(guò)串轉網(wǎng)方式哪些功能受限,進(jìn)行說(shuō)明,上電其實(shí)很快,需要自己考慮的硬件基礎也不多,基本上就是插SD卡,接電源線(xiàn),插電源等待開(kāi)機。開(kāi)箱過(guò)程中,出現過(guò)對于新到手硬件外觀(guān)無(wú)損壞,如果設備無(wú)法正常加電時(shí),如何進(jìn)行排查的應急方案。涉及到網(wǎng)絡(luò )配置時(shí),雖然各種場(chǎng)景都有對應的解決方案,但是網(wǎng)絡(luò )部分的配置,目前都是通過(guò)查閱資料方式進(jìn)行嘗試,中途涉及到命令會(huì )比較不可控,未來(lái)如果能夠通過(guò)用戶(hù)的反饋不斷更新那就更nice了。

環(huán)境部署

香橙派 AIpro中,鏡像系統和鏡像源都很新,用的過(guò)程中,基本沒(méi)有遇到需要更新底層依賴(lài)組件的情況,對于在香橙派 AIpro 中需要快速搭建軟件環(huán)境時(shí),起到了很高的輔助,這樣進(jìn)而能夠降低在無(wú)互聯(lián)網(wǎng)環(huán)境下,邊緣端的快速輔助落地,極大的縮短了部署周期。

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: 香橙派 AIpro

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>