香橙派AIpro部署邊緣端夜鶯監(jiān)控
最近入手了一塊香橙派 AIpro,目前體驗(yàn)下來(lái)可玩性還是很高的,通過(guò)文章記錄下來(lái)整個(gè)過(guò)程體驗(yàn)過(guò)程。硬件信息硬件簡(jiǎn)介
正如香橙派官方給出的介紹。
技術(shù)路線OrangePi AIpro(8-12T)采用昇騰AI技術(shù)路線,具體為4核64位處理器+AI處理器,集成圖形處理器,支持8-12TOPS AI算力,擁有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模塊,支持雙4K高清輸出。Orange Pi AIpro引用了相當(dāng)豐富的接口,包括兩個(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(串口打印調(diào)試功能)、兩個(gè)MIPI攝像頭、一個(gè)MIPI屏等,預(yù)留電池接口,可廣泛適用于AI邊緣計(jì)算、深度視覺(jué)學(xué)習(xí)及視頻流AI分析、視頻圖像分析、自然語(yǔ)言處理、智能小車、機(jī)械臂、人工智能、無(wú)人機(jī)、云計(jì)算、AR/VR、智能安防、智能家居等領(lǐng)域,覆蓋 AIoT各個(gè)行業(yè)。Orange Pi AIpro支持Ubuntu、openEuler操作系統(tǒng),滿足大多數(shù)AI算法原型驗(yàn)證、推理應(yīng)用開發(fā)的需求。
以下是開發(fā)板對(duì)應(yīng)的硬件規(guī)格參數(shù)(來(lái)自官方提供的用戶使用手冊(cè))。
香橙派 AIpro 開發(fā)板到手之后,設(shè)備整體感官上,設(shè)備比較小巧,攜帶比較方便。
可廣泛適用于AI教學(xué)實(shí)訓(xùn)、AI算法驗(yàn)證、智能小車、機(jī)械臂、邊緣計(jì)算、無(wú)人機(jī)、人工智能、云計(jì)算、AR/VR、智能安防、智能家居、智能交通等領(lǐng)域。
下載資源頁(yè)面外殼及散熱器安裝資料官方工具用戶手冊(cè)原理圖機(jī)械圖Linux源碼
昇騰論壇香橙派AIpro快速上手指南香橙派AIpro學(xué)習(xí)資源一站式導(dǎo)航
開箱使用準(zhǔn)備工作電源、電源線(雙Typ-C)、USB鼠標(biāo)鍵盤、個(gè)人主機(jī)一臺(tái)(Windows)、Micro-Usb 數(shù)據(jù)線(自備)、顯示器、HDMI2.0接口線一根。
拿到設(shè)備,請(qǐng)不要著急給設(shè)備通電,需要有如下幾個(gè)注意事項(xiàng)(官方提供的用戶手冊(cè)中有部分說(shuō)明):
網(wǎng)絡(luò)外置元件避免與板面重合板子正面的網(wǎng)絡(luò)外置元件拆開時(shí),是折疊在板子背面的,使用時(shí)需要將這個(gè)元件展開,不與板面重合,避免因?yàn)橥姇r(shí),元件與板面過(guò)電導(dǎo)致短路。
確認(rèn)系統(tǒng)讀取引導(dǎo)為SD 讀取
確認(rèn)設(shè)備與電源線完好能上電1)電源空插帶電插座一段,十幾秒后拔掉;2)插上電源線,另一頭插香橙派 AI pro 開發(fā)板;3)插上后,若電源指示燈閃爍并風(fēng)扇轉(zhuǎn)動(dòng)則表示電源、電源線以及設(shè)備能夠加電。
選擇合適的HDMI口接入顯示器,依據(jù)系統(tǒng)選擇HDMI口,存在兩個(gè)口,對(duì)于預(yù)裝系統(tǒng)為L(zhǎng)inux系列時(shí),為避免麻煩,可以直接選擇連接HDMI0。
開發(fā)板為上電自啟,剛啟動(dòng)時(shí),小風(fēng)扇的聲音會(huì)稍大一些,待系統(tǒng)運(yùn)行穩(wěn)定后,會(huì)進(jìn)入正常運(yùn)行狀態(tài),基本就聽不到聲音。
開發(fā)板狀態(tài)上電后,香橙派 AIpro 開發(fā)板上的指示燈,電源燈會(huì)常亮,待系統(tǒng)運(yùn)行后,另一個(gè)信號(hào)燈會(huì)亮起,效果如下:
最簡(jiǎn)單的方式莫過(guò)于,直接給香橙派 AIpro 接上HDMI線,另一頭插一個(gè)顯示器,在操作系統(tǒng)用戶界面中進(jìn)行相關(guān)操作。接上顯示器,插上電源,等待上電后,兩個(gè)指示燈亮起,顯示器屏幕出現(xiàn)需要輸入賬戶和密碼,系統(tǒng)燒寫時(shí),配置賬戶默認(rèn)為HwHiAiUser,對(duì)應(yīng)秘鑰為Mind@123,登錄成功后,進(jìn)入系統(tǒng)操作頁(yè)面。
使用MobaXterm個(gè)人版進(jìn)行連接,這個(gè)工具官方推薦,支持的多種連接方式,其中包括SSH、COM口。插上數(shù)據(jù)線后,解壓軟件,啟動(dòng)MobaXterm。
創(chuàng)建會(huì)話,選擇加載的串口。
選擇波特率為115200。
連接香橙派 AIpro,輸入賬戶(HwHiAiUser)和密碼(Mind@123)。
這種單一通過(guò)Micro Usb 數(shù)據(jù)線方式雖然簡(jiǎn)單,但是很多功能會(huì)因此受限,例如上傳文件,適合用于其他網(wǎng)絡(luò)方式連接前的準(zhǔn)備工作。
通過(guò)網(wǎng)線連接主機(jī)和香橙派 AIpro。通過(guò)Micro Usb 數(shù)據(jù)線方式(方式二),用MobaXterm進(jìn)行登錄,連接到香橙派 AIpro 開發(fā)板,用于配置固定IP。查看當(dāng)前運(yùn)行中網(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)設(shè)備。查看ipconfig,可以知道eth0 為對(duì)應(yīng)的有線網(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
查看對(duì)應(yīng)網(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"設(shè)置一個(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)
查看對(duì)應(yīng)ifconfig 時(shí),eth0 出現(xiàn)對(duì)應(yīng)的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
配置主機(jī)網(wǎng)絡(luò),為避免個(gè)人主機(jī)之前配置過(guò)固定IP,可以先配置為自動(dòng)獲取,之后再執(zhí)行一下操作。配置Ipv4,設(shè)置IP網(wǎng)絡(luò)為手動(dòng),IP 不與 香橙派 AIpro相同,此處為192.168.37.101,具體配置如下,特別需要注意,如果本地網(wǎng)絡(luò)較為復(fù)雜,可以直接指定默認(rèn)網(wǎng)關(guān)為 香橙派 AIpro的固定IP,此處為192.168.37.100。配置之后,以此點(diǎn)擊確定到第一個(gè)以太網(wǎng)狀態(tài)窗口,等待一分鐘左右,若配置成功,則能夠看到數(shù)據(jù)的發(fā)送和接收均有數(shù)據(jù)變化。
通過(guò)cmd 命令窗口,查看ipconfig,可以看到如下輸出,標(biāo)識(shí)個(gè)人主機(jī)網(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 默認(rèn)網(wǎng)關(guān). . . . . . . . . . . . . : 192.168.37.100
在個(gè)人主機(jī)發(fā)送中,向香橙派 AIpro數(shù)據(jù)包,如果收到反饋,則表示,網(wǎng)絡(luò)直連配置成功。
>ping 192.168.37.100 正在 Ping 192.168.37.100 具有 32 字節(jié)的數(shù)據(jù): 來(lái)自 192.168.37.100 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 來(lái)自 192.168.37.100 的回復(fù): 字節(jié)=32 時(shí)間=1ms TTL=64 來(lái)自 192.168.37.100 的回復(fù): 字節(jié)=32 時(shí)間=1ms TTL=64 來(lái)自 192.168.37.100 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64 192.168.37.100 的 Ping 統(tǒng)計(jì)信息: 數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失), 往返行程的估計(jì)時(shí)間(以毫秒為單位): 最短 = 0ms,最長(zhǎng) = 1ms,平均 = 0ms
打開MobaXterm,創(chuàng)建SSH 會(huì)話,指定Remote host 為香橙派 AIpro的IP,指定賬戶為HwHiAiUser。設(shè)置會(huì)話顯示名稱并點(diǎn)擊確定。
雙擊創(chuàng)建的目標(biāo)會(huì)話,輸入對(duì)應(yīng)的賬戶秘鑰(默認(rèn))Mind@123。
點(diǎn)擊確定。
登錄成功。
通過(guò)Micro Usb 數(shù)據(jù)線連接,使用ModaXterm 進(jìn)行訪問(wèn),配置無(wú)線WIFI。
通過(guò)nmcli 命令行掃描WIFI,查找到目標(biāo)目標(biāo)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'.
查看對(duì)應(yīng)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 訪問(wèn)連接,其中192.168.3.27 為開發(fā)板地址。輸入遠(yuǎn)程賬戶對(duì)應(yīng)的秘鑰,返回如下標(biāo)識(shí)連接成功。
嘗試訪問(wèn)互聯(lián)網(wǎng)絡(luò),存在數(shù)據(jù)響應(yīng)則表示,香橙派 AIpro 開發(fā)板能夠訪問(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)景下的設(shè)備連接訪問(wèn),可參考論壇和用戶使用手冊(cè)。
部署夜鶯監(jiān)控香橙派 AIpro 開發(fā)板,既可以作為終端AI 邊緣端的實(shí)戰(zhàn)工具,它天生自帶的開發(fā)板屬性,也可以作為邊緣端監(jiān)控服務(wù),這里主要講解基于香橙派 AIpro 開發(fā)板實(shí)現(xiàn)夜鶯監(jiān)控的相關(guān)教程案例。
官方介紹如下。
Nightingale | 夜鶯監(jiān)控是一個(gè) All-in-One 的云原生監(jiān)控工具,集合了 Prometheus 和 Grafana 的優(yōu)點(diǎn),你可以在 UI 上管理和配置告警策略,也可以對(duì)分布在多個(gè) Region 的指標(biāo)、日志、鏈路追蹤數(shù)據(jù)進(jìn)行統(tǒng)一的可視化和分析。夜鶯融入了頂級(jí)互聯(lián)網(wǎng)公司可觀測(cè)性最佳實(shí)踐,沉淀了眾多社區(qū)專家經(jīng)驗(yàn),開箱即用。夜鶯監(jiān)控項(xiàng)目,托管于中國(guó)計(jì)算機(jī)學(xué)會(huì)開源發(fā)展委員會(huì)(CCF ODC),為 CCF ODC 成立后接受捐贈(zèng)的第一個(gè)開源項(xiàng)目。
夜鶯官方提到,對(duì)于硬件這塊兒,本身能夠運(yùn)行在1G1核云主機(jī)中,部署到香橙派AIpro開發(fā)板中,也算是奢華了。
部署準(zhǔn)備夜鶯監(jiān)控,可部署在 1 核 1G 的云主機(jī),可在上百臺(tái)機(jī)器集群化部署,可運(yùn)行在 K8s 中;也可將時(shí)序庫(kù)、告警引擎等組件下沉到各機(jī)房、各 Region,兼顧邊緣部署和中心化統(tǒng)一管理,解決數(shù)據(jù)割裂,缺乏統(tǒng)一視圖的難題。
當(dāng)前使用的是,夜鶯開源版本,進(jìn)入文檔中心,選擇查看相關(guān)部署安裝教程。安裝主要分為兩個(gè)部分,一部分是采集器,一部分為夜鶯監(jiān)控,采集器采集數(shù)據(jù)最終傳輸?shù)揭国L監(jiān)控中。
夜鶯監(jiān)控nightingale,當(dāng)前使用版本選擇V7。
夜鶯監(jiān)控依賴Mariadb、Redis,時(shí)序數(shù)據(jù)庫(kù)默認(rèn)使用Prometheus。為了簡(jiǎn)化操作,設(shè)備連接方式使用的是上述方式四,便于香橙派 AIpro 開發(fā)板直接通過(guò)網(wǎng)絡(luò)下載安裝,簡(jiǎn)化準(zhǔn)備工作。
安裝Mariadb。主要是用于測(cè)試環(huán)境,所以暫時(shí)是使用的簡(jiǎn)單密碼1234,實(shí)際使用需要更加復(fù)雜,整體執(zhí)行命令如下:
# 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 開發(fā)板中,上傳目錄為/home/HwHiAiUser/apps/。解壓安裝包,查看配置文件相關(guān)配置,是否符合部署要求,其中n9e 就是實(shí)際的二進(jìn)制執(zhí)行程序。
[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
導(dǎo)入數(shù)據(jù)庫(kù)表結(jié)構(gòu)到Mariadb中。
[HwHiAiUser@orangepiaipro apps]$ sudo mysql -uroot -p1234 < n9e.sql
校準(zhǔn)時(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
運(yùn)行夜鶯監(jiān)控服務(wù),按ctrl+c即可停止運(yùn)行。
[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
可以控制后臺(tái)運(yùn)行。
[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
瀏覽器訪問(wèn)17000端口,默認(rèn)用戶是 root,密碼是 root.2020。進(jìn)入系統(tǒng)。
應(yīng)用本身對(duì)資源的占用并不高,去在開發(fā)板中部署Mariadb,板子還可以有其他的應(yīng)用空間(32GB SD卡) 。
由于測(cè)試時(shí)間有限,目前只是針對(duì)應(yīng)用場(chǎng)景中,涉及到邊緣端部分的部署和使用,總體上可以從如下幾個(gè)方面進(jìn)行評(píng)價(jià)。
入門資源官方用戶手冊(cè),基礎(chǔ)使用內(nèi)容,還是比較齊全的,官方工作人員也在不斷的更新,更新很規(guī)范,簡(jiǎn)單易于閱讀。各種輔助工具,鏡像燒寫,鏡像編譯,AI樣例,能夠滿足基于開發(fā)板的常規(guī)入門上手操作,社區(qū)也很活躍,出現(xiàn)的問(wèn)題,能夠很快通過(guò)外部環(huán)境找到解決辦法。
硬件開箱在使用的過(guò)程中,對(duì)于無(wú)顯示器操作的使用者來(lái)說(shuō),Micro Usb 方式對(duì)設(shè)備的連接,使用會(huì)比較頻繁,是否可以增加,對(duì)于通過(guò)串轉(zhuǎn)網(wǎng)方式哪些功能受限,進(jìn)行說(shuō)明,上電其實(shí)很快,需要自己考慮的硬件基礎(chǔ)也不多,基本上就是插SD卡,接電源線,插電源等待開機(jī)。開箱過(guò)程中,出現(xiàn)過(guò)對(duì)于新到手硬件外觀無(wú)損壞,如果設(shè)備無(wú)法正常加電時(shí),如何進(jìn)行排查的應(yīng)急方案。涉及到網(wǎng)絡(luò)配置時(shí),雖然各種場(chǎng)景都有對(duì)應(yīng)的解決方案,但是網(wǎng)絡(luò)部分的配置,目前都是通過(guò)查閱資料方式進(jìn)行嘗試,中途涉及到命令會(huì)比較不可控,未來(lái)如果能夠通過(guò)用戶的反饋不斷更新那就更nice了。
環(huán)境部署香橙派 AIpro中,鏡像系統(tǒng)和鏡像源都很新,用的過(guò)程中,基本沒(méi)有遇到需要更新底層依賴組件的情況,對(duì)于在香橙派 AIpro 中需要快速搭建軟件環(huán)境時(shí),起到了很高的輔助,這樣進(jìn)而能夠降低在無(wú)互聯(lián)網(wǎng)環(huán)境下,邊緣端的快速輔助落地,極大的縮短了部署周期。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。