国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

從零實(shí)戰(zhàn)本地服務(wù)器安裝 Docker 部署 ThingsBoard PE 專業(yè)版(適用于 Postgres + Kafka 企業(yè)級生產(chǎn)環(huán)境)

這篇具有很好參考價(jià)值的文章主要介紹了從零實(shí)戰(zhàn)本地服務(wù)器安裝 Docker 部署 ThingsBoard PE 專業(yè)版(適用于 Postgres + Kafka 企業(yè)級生產(chǎn)環(huán)境)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

1、準(zhǔn)備工作

2、本地服務(wù)器Linux Centos7.9系統(tǒng)安裝docker

2.1、檢查Linux的內(nèi)核版本

2.2、卸載Docker舊版本(若有需要)

2.3、安裝Docker

2.4、安裝Docker引擎

2.5、?啟動(dòng)docker和設(shè)置開機(jī)?啟動(dòng)

3、使用 Docker 安裝 ThingsBoard PE

3.1、?拉取 ThingsBoard PE 鏡像

3.2、獲取許可證密鑰

3.3、為 ThingsBoard 隊(duì)列服務(wù)創(chuàng)建 docker compose 文件

3.4、運(yùn)行安裝

3.4.1、創(chuàng)建數(shù)據(jù)存儲和日志的目錄

3.4.2、啟動(dòng)?docker compose 進(jìn)行安裝

3.4.3、分離、停止和啟動(dòng)命令


1、準(zhǔn)備工作

  1. 服務(wù)器1臺:戴爾R630。
  2. 確保網(wǎng)絡(luò)暢通。
  3. 下載Centos鏡像文件。
  4. 使用 Rufus?燒錄軟件,制作服務(wù)器啟動(dòng)U盤。
  5. 安裝CentOS_7.9版本?Linux系統(tǒng)。
  • 上述工作尚未準(zhǔn)備好的,請參照下面文章:

一、戴爾R630本地服務(wù)器搭建Linux系統(tǒng)軟件硬件環(huán)境配置-CSDN博客文章瀏覽閱讀1k次,點(diǎn)贊32次,收藏19次。向移動(dòng)、電信、聯(lián)通申請帶有固定IP地址的專線,不同運(yùn)營商的寬帶速率、穩(wěn)定性和價(jià)格差距較大,可根據(jù)應(yīng)用場景和需要選擇。光貓開啟橋接和開啟IPV6,直連服務(wù)器,采用PPPoE進(jìn)行服務(wù)器撥號上網(wǎng)。服務(wù)器需要2臺以上,1臺作為主節(jié)點(diǎn),另1臺作為?作節(jié)點(diǎn)。我們從零實(shí)戰(zhàn)K8S部署ThingsBoard專業(yè)版集群,主要用于生產(chǎn)環(huán)境,基于長期生產(chǎn)成本的考慮,采用的是方案三。路由器1臺,采用中興WI-FI 6千兆雙頻路由器,1個(gè)WAN口、3個(gè)LAN口,搭建一個(gè)局域網(wǎng)。部署時(shí),使用2臺服務(wù)器,1臺作為主節(jié)點(diǎn)。https://blog.csdn.net/weixin_67440240/article/details/136683361二、戴爾R630本地服務(wù)器安裝Linux Centos7.9系統(tǒng)_戴爾 poweredge r630找不到linux安裝的系統(tǒng)-CSDN博客文章瀏覽閱讀628次,點(diǎn)贊10次,收藏10次。服務(wù)器需要2臺以上,1臺作為主節(jié)點(diǎn),另1臺作為?作節(jié)點(diǎn)。設(shè)置U盤啟動(dòng)后,會進(jìn)入如下頁面,選擇第一個(gè)安裝,按回車鍵開始安裝系統(tǒng),自動(dòng)跳轉(zhuǎn)到安裝界面。啟動(dòng)服務(wù)器,會出現(xiàn)如圖界面,然后按ctrl+R鍵,這個(gè)界面很快會閃過,盡量提前按。按F11進(jìn)入Boot Manager,選擇BIOS,進(jìn)入U(xiǎn)盤啟動(dòng),選擇USB并回車啟動(dòng)。_戴爾 poweredge r630找不到linux安裝的系統(tǒng)https://blog.csdn.net/weixin_67440240/article/details/136655213

2、本地服務(wù)器Linux Centos7.9系統(tǒng)安裝docker

2.1、檢查Linux的內(nèi)核版本

uname -a

2.2、卸載Docker舊版本(若有需要)

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2.3、安裝Docker

# 關(guān)閉防火墻
systemctl stop firewalld && systemctl disable firewalld
# 查看防火墻狀態(tài) 
systemctl status firewalld          
# 關(guān)閉selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
# 安裝 wget 和 yum-utils
yum install -y wget yum-utils
# 安裝阿里云鏡像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 查詢可安裝的Docker版本
yum list | grep docker
# 安裝Docker Ce社區(qū)版本
yum install -y docker-ce.x86_64

2.4、安裝Docker引擎

yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

2.5、?啟動(dòng)docker和設(shè)置開機(jī)?啟動(dòng)

# 開機(jī)自啟動(dòng)并啟動(dòng)docker服務(wù)
systemctl enable docker && systemctl start docker 
# 更新xfsprogs
yum -y update xfsprogs
# 重啟系統(tǒng)? ?            ? 
reboot
#檢查是否開啟自啟動(dòng)
systemctl status docker              
# 查看docker版本和詳細(xì)信息
docker version
docker -v
docker info  

2.6、配置阿里云鏡像加速器

  • 通過修改daemon配置文件/etc/docker/daemon.json來使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://caiqlzrwbvlqq.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

本文阿里云鏡像加速器地址:https://caiqlzrwbvlqq.mirror.aliyuncs.com(僅為參考),具體地址請登錄阿里云帳號自行獲??!具體參照下文:

四、戴爾R630本地服務(wù)器Linux Centos7.9系統(tǒng)安裝docker-ce-20.10.10-3.el7版本-CSDN博客文章瀏覽閱讀1.1k次,點(diǎn)贊14次,收藏24次。1、準(zhǔn)備工作3、Linux Centos7.9系統(tǒng)的iDRAC遠(yuǎn)程管理、網(wǎng)絡(luò)設(shè)置、SecureCRT遠(yuǎn)程登錄終端、企業(yè)級靜態(tài)ip地址配置-CSDN博客iDRAC連接登錄服務(wù)器遠(yuǎn)程管理。1、準(zhǔn)備工作1.1、添加域名映射1.1.1、設(shè)置主機(jī)名 HostName2臺服務(wù)器的主機(jī)名分別設(shè)置為 master、node01。192.168.8.100,主機(jī)名分別設(shè)置為:master192.168.8.101,主機(jī)名分別設(shè)置為:node011.1.2、節(jié)點(diǎn)服務(wù)器添加域名映射。https://blog.csdn.net/weixin_67440240/article/details/137104561

3、使用 Docker 安裝 ThingsBoard PE

3.1、?拉取 ThingsBoard PE 鏡像

docker pull thingsboard/tb-pe:3.6.3PE

3.2、獲取許可證密鑰

  • 需在官網(wǎng)購買獲取,請參閱如何獲取即用即付訂閱或如何獲取永久許可證。
  • 注意:此步驟中獲得的許可證密鑰引用為 PUT_YOUR_LICENSE_SECRET_HERE。
  • 可以暫時(shí)不購買獲取許可證密鑰,跳過本步驟,執(zhí)行下一步。

3.3、為 ThingsBoard 隊(duì)列服務(wù)創(chuàng)建 docker compose 文件

vi docker-compose.yml
  • 將以下行添加到 docker-compose.yml?文件中。
  • 不要忘記將“PUT_YOUR_LICENSE_SECRET_HERE”替換為上一步獲得的許可證密鑰:
version: '3.0'
services:
  zookeeper:
    restart: always
    image: "zookeeper:3.5"
    ports:
      - "2181:2181"
    environment:
      ZOO_MY_ID: 1
      ZOO_SERVERS: server.1=zookeeper:2888:3888;zookeeper:2181
  kafka:
    restart: always
    image: wurstmeister/kafka
    depends_on:
      - zookeeper
    ports:
      - "9092:9092"
    environment:
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
      KAFKA_LISTENERS: INSIDE://:9093,OUTSIDE://:9092
      KAFKA_ADVERTISED_LISTENERS: INSIDE://:9093,OUTSIDE://kafka:9092
      KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INSIDE:PLAINTEXT,OUTSIDE:PLAINTEXT
      KAFKA_INTER_BROKER_LISTENER_NAME: INSIDE
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
  mytbpe:
    restart: always
    image: "thingsboard/tb-pe:3.6.3PE"
    depends_on:
      - kafka
    ports:
      - "8080:8080"
      - "1883:1883"
      - "7070:7070"
      - "5683-5688:5683-5688/udp"
    environment:
      TB_QUEUE_TYPE: kafka
      SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/thingsboard
      TB_KAFKA_SERVERS: kafka:9092
      TB_LICENSE_SECRET: PUT_YOUR_LICENSE_SECRET_HERE
      TB_LICENSE_INSTANCE_DATA_FILE: /data/license.data
    volumes:
      - ~/.mytbpe-data:/data
      - ~/.mytbpe-logs:/var/log/thingsboard
  postgres:
    restart: always
    image: "postgres:15"
    ports:
    - "5432"
    environment:
      POSTGRES_DB: thingsboard
      POSTGRES_PASSWORD: postgres
    volumes:
      - ~/.mytbpe-data/db:/var/lib/postgresql/data

說明:

  • PUT_YOUR_LICENSE_SECRET_HERE- 在上一步中獲取的許可證密鑰的占位符。
  • 8080:8080- 將本地端口 8080 連接到公開的內(nèi)部 HTTP 端口 8080。
  • 1883:1883- 將本地端口 1883 連接到公開的內(nèi)部 MQTT 端口 1883。
  • 7070:7070- 將本地端口 7070 連接到公開的內(nèi)部 Edge RPC 端口 7070。
  • 5683-5688:5683-5688/udp- 將本地 UDP 端口 5683-5688 連接到公開的內(nèi)部 COAP 和 LwM2M 端口。
  • ~/.mytbpe-data:/data- 將主機(jī)的目錄掛載到 ThingsBoard 數(shù)據(jù)目錄;~/.mytbpe-data。
  • ~/.mytbpe-data/db:/var/lib/postgresql/data- 將主機(jī)的目錄掛載到 Postgres 數(shù)據(jù)目錄;~/.mytbpe-data/db。
  • ~/.mytbpe-logs:/var/log/thingsboard- 將主機(jī)的目錄掛載到 ThingsBoard 日志目錄;~/.mytbpe-logs。
  • mytbpe- 這臺機(jī)器的友好本地名稱。
  • restart: always- 在系統(tǒng)重新啟動(dòng)時(shí)自動(dòng)啟動(dòng) ThingsBoard,在發(fā)生故障時(shí)重新啟動(dòng)。;
  • thingsboard/tb-pe:3.6.3PE- docker 鏡像。

3.4、運(yùn)行安裝

3.4.1、創(chuàng)建數(shù)據(jù)存儲和日志的目錄

mkdir -p ~/.mytbpe-data && sudo chown -R 799:799 ~/.mytbpe-data
mkdir -p ~/.mytbpe-logs && sudo chown -R 799:799 ~/.mytbpe-logs

3.4.2、啟動(dòng)?docker compose 進(jìn)行安裝

docker compose up -d
docker compose logs -f mytbpe
  • 執(zhí)行此命令后,您可以http://{your-host-ip}:8080在瀏覽器中打開(例如http://localhost:8080)。您應(yīng)該看到 ThingsBoard 登錄頁面。使用以下默認(rèn)憑據(jù):

  • 系統(tǒng)管理員:sysadmin@thingsboard.org?/ sysadmin
  • 租戶管理員:tenant@thingsboard.org?/租戶
  • 客戶用戶:customer@thingsboard.org?/ customer

您可以隨時(shí)在帳戶資料頁面中更改每個(gè)帳戶的密碼。

3.4.3、分離、停止和啟動(dòng)命令

  • 查看日志:
docker compose logs -f mytbpe
  • 停止容器:
docker compose stop mytbpe
  • 啟動(dòng)容器:
docker compose start mytbpe

如果您想從零實(shí)戰(zhàn)企業(yè)級K8S本地部署ThingsBoard專業(yè)版集群,請參照:

https://blog.csdn.net/weixin_67440240/article/details/136656441https://blog.csdn.net/weixin_67440240/article/details/136656441文章來源地址http://www.zghlxwxcb.cn/news/detail-855226.html

到了這里,關(guān)于從零實(shí)戰(zhàn)本地服務(wù)器安裝 Docker 部署 ThingsBoard PE 專業(yè)版(適用于 Postgres + Kafka 企業(yè)級生產(chǎn)環(huán)境)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Docker本地部署MinIO對象存儲服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    Docker本地部署MinIO對象存儲服務(wù)器結(jié)合Cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問

    MinIO是一個(gè)開源的對象存儲服務(wù)器,可以在各種環(huán)境中運(yùn)行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以與現(xiàn)有的S3工具和庫無縫集成。MinIO的設(shè)計(jì)目標(biāo)是高性能、高可用性和可擴(kuò)展性。它可以在分布式模式下運(yùn)行,以滿足不同規(guī)模的存儲需求。 MinIO是

    2024年02月04日
    瀏覽(26)
  • Langchain-Chatchat-Ubuntu服務(wù)器本地安裝部署筆記

    Langchain-Chatchat-Ubuntu服務(wù)器本地安裝部署筆記

    ?Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 與 ChatGLM 等語言模型的本地知識庫問答 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM) QA app with langchain。 ? ? ? ? 開源網(wǎng)址:https://github.com/chatchat-space/Langchain-Chatchat ?? ? ? ? 因?yàn)檫@是自己畢設(shè)項(xiàng)目所需

    2024年04月08日
    瀏覽(24)
  • 阿里云服務(wù)器安裝部署Docker使用教程

    阿里云服務(wù)器安裝部署Docker使用教程

    本文阿里云百科分享如何在云服務(wù)ECS實(shí)例上,部署并使用Docker。Docker是一款開源的應(yīng)用容器引擎,具有可移植性、可擴(kuò)展性、高安全性和可管理性等優(yōu)勢。開發(fā)者可將應(yīng)用程序和依賴項(xiàng)打包到一個(gè)可移植的容器中,快速發(fā)布到Linux機(jī)器上并實(shí)現(xiàn)虛擬化,實(shí)現(xiàn)更高效地構(gòu)建、部

    2024年02月09日
    瀏覽(29)
  • 【軟件環(huán)境安裝部署】華為云服務(wù)器 Docker安裝 RabbitMQ

    【軟件環(huán)境安裝部署】華為云服務(wù)器 Docker安裝 RabbitMQ

    RabbitMQ簡稱MQ是一套實(shí)現(xiàn)了高級消息隊(duì)列協(xié)議的開源消息代理軟件,簡單來說就是一個(gè)消息中間件。是一種 程序?qū)Τ绦虻耐ㄐ欧椒ǎ浞?wù)器也是以高性能、健壯以及可伸縮性出名的Erlang語言編寫而成。 RabbitMQ簡單來說就是一個(gè)消息隊(duì)列中間件,用來保存消息和傳遞消息的一

    2024年02月13日
    瀏覽(21)
  • 如何在本地(個(gè)人電腦上)安裝Tomcat服務(wù)器并部署web項(xiàng)目?【2023最新版】

    如何在本地(個(gè)人電腦上)安裝Tomcat服務(wù)器并部署web項(xiàng)目?【2023最新版】

    服務(wù)器軟件:apache-tomcat-8.5.27 操作系統(tǒng):Windows 10 64位 家庭版 構(gòu)成: 硬件 : 電腦 ,提供服務(wù)供其它客戶電腦訪問 軟件 : 電腦上安裝的服務(wù)器軟件 ,安裝后能提供服務(wù)給網(wǎng)絡(luò)中的其他計(jì)算機(jī), 將本地文件映射成一個(gè)虛擬的url地址供網(wǎng)絡(luò)中的其他人訪問。 作用: Web服務(wù)器

    2024年02月10日
    瀏覽(137)
  • Mac Docker安裝配置nginx,配置代理前端訪問服務(wù)器后端訪問本地啟動(dòng)項(xiàng)目

    Mac Docker安裝配置nginx,配置代理前端訪問服務(wù)器后端訪問本地啟動(dòng)項(xiàng)目

    ?或者直接通過docker客戶端查看 --name NginxTest:容器名稱 -p 8080:8080:映射端口 -d nginx:設(shè)置容器后臺運(yùn)行 ?docker客戶端查看 1)全局塊:配置服務(wù)器整體運(yùn)行的配置指令 nginx 服務(wù)器整體運(yùn)行的配置指令,主要包括配置運(yùn)行 Nginx 服務(wù)器的用戶(組)、允許生成的 worker process 數(shù),

    2024年02月02日
    瀏覽(45)
  • [Docker實(shí)現(xiàn)測試部署CI/CD----相關(guān)服務(wù)器的安裝配置(1)]

    [Docker實(shí)現(xiàn)測試部署CI/CD----相關(guān)服務(wù)器的安裝配置(1)]

    CI,Continuous Integration,持續(xù)集成。即將持續(xù)不斷更新的代碼經(jīng)構(gòu)建、測試后也持續(xù)不斷的集成到項(xiàng)目主干分支。 CD,包含兩層含義:Continuous Delivery,持續(xù)交付,和 Continuous Deployment,持續(xù) 部署。 持續(xù)交付:是持續(xù)集成的后續(xù)步驟,持續(xù)頻繁地將軟件的新版本交付到類生產(chǎn)環(huán)境

    2024年02月14日
    瀏覽(22)
  • [Docker實(shí)現(xiàn)測試部署CI/CD----相關(guān)服務(wù)器的安裝配置(2)]

    [Docker實(shí)現(xiàn)測試部署CI/CD----相關(guān)服務(wù)器的安裝配置(2)]

    ????????Jenkins 是一個(gè)開源軟件項(xiàng)目,是基于 Java 開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開放易用的軟件平臺,使軟件項(xiàng)目可以進(jìn)行持續(xù)集成。 下載Linux版本的jdk,解壓到/usr/local目錄 進(jìn)入 /etc/profile 目錄,設(shè)置環(huán)境變量 刷新配置文件,輸入

    2024年02月14日
    瀏覽(54)
  • 【Linux】Centos 8 服務(wù)器部署:docker 安裝 jdk、nginx、nacos、redis、Sentinel Dashboard

    【Linux】Centos 8 服務(wù)器部署:docker 安裝 jdk、nginx、nacos、redis、Sentinel Dashboard

    目錄 一、安裝軟件 (1)全部安裝命令 (2)安裝:jdk (3)安裝:nginx? (4)安裝:nacos (5)安裝:redis (6)安裝:Sentinel Dashboard 二、開放端口 三、啟動(dòng)軟件? (1)啟動(dòng):nacos (2)啟動(dòng):nginx (3)啟動(dòng):redis (4)啟動(dòng):Sentinel Dashboard 四、訪問網(wǎng)址? (1)訪問:nacos?

    2024年02月06日
    瀏覽(46)
  • StableDiffusion-webUI環(huán)境配置、部署、漢化、擴(kuò)展超詳細(xì)步驟 || 服務(wù)器Linux Ubuntu/本地Windows || 比官方安裝更高自定義度 || anaconda虛擬環(huán)境下

    StableDiffusion-webUI環(huán)境配置、部署、漢化、擴(kuò)展超詳細(xì)步驟 || 服務(wù)器Linux Ubuntu/本地Windows || 比官方安裝更高自定義度 || anaconda虛擬環(huán)境下

    目錄 一、代碼下載 以下指令用git下載代碼(可能不能直接跑通,后續(xù)需要修改一些代碼,見“?四、代碼修改”部分) 1. 下載?stable-diffusion-webui?倉庫 2.?下載其他倉庫 二、環(huán)境配置 0. 安裝anaconda、CUDA、cuDNN 1.?建立并激活新?conda?環(huán)境 2.?安裝?requirements.txt?中的依賴包 3

    2024年02月10日
    瀏覽(105)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包