部署准备工作_物联网平台_边缘计算网关

服务器配置要求

以下是ThingsKit物联网平台部署的最低服务器配置要求,如果是生产环境部署,建议联系客服为您评估服务器配置是否合理。

序号

配置项

参数

1

CPU

4核

2

内存

16G

3

带宽

5M

4

磁盘

200GB

5

操作系统

CentOS7.9、Ubuntu20.04、Windows Server

默认端口

我们可以根据自己实际情况调整。

此处为语雀内容卡片,点击链接查看:https://yunteng.yuque.com/avshoi/v1xdocs/ku7ippgf23xzy525

软件要求

序号

软件

版本要求

1

Java

11.0.12+

2

Tomcat(v1.2.0及后续版本不再需要)

10.1.x

3

Nginx

4

Haproxy

2.7

5

Minio

6

Redis

7

7

PostgreSQL/TimescaleDB

15/2.15.2

8

Cassandra

4.1

9

Zookeeper

3.8

10

Kafka

3.2

容器管理命令(docker)

docker build -f MakeFile文件名 -t 镜像标签名:镜像标签版本号 . #镜像编译

docker save 镜像标签名:镜像标签版本号 -o 镜像离线文件名.tar    #导出镜像,tar文件
docker load -i 镜像离线文件名.tar                            #导入离线镜像

docker inspect 容器名                          #查看容器详细信息,例如:环境变量、磁盘映射等

docker system prune                           #清除docker系统未使用资源,例如:镜像、容器、网络和数据卷等。

容器编排命令(docker-compose)

进入依赖软件的docker-compose文件所在目录,执行如下命令

💡 提示

执行docker-compose命令需要切换到docker-compose.yml文件所在目录。

或者指定docker-compose的容器编排文件。

docker-compose up -d                           #安装并启动
docker-compose restart                         #重启

docker-compose ps                              #查看启动结果

docker-compose logs -f                         #查看docker-compose文件内所有服务的启动日志
docker-compose logs 服务名 -f                  #查看服务启动日志

域名和SSL证书(可选)

证书可以在阿里云申请一年期的免费试用版。证书成功申请后我们下载Nginx版本的。

磁盘挂载

查看磁盘信息

fdisk -l

管理逻辑卷

💡 提示

逻辑卷可以根据业务情况,动态扩展磁盘大小。

pvcreate /dev/sdb                #创建物理卷,sdb需要替换为实际的物理盘
pvscan                           #查看物理卷
vgcreate vg_data /dev/sdb   #创建卷组vg_data
vgs                           #查看卷组
lvcreate -l +100%free -n lv_data vg_data  #创建逻辑卷
lvdisplay                           #查看逻辑卷

逻辑卷详细信息如下图:

磁盘格式化

mkfs.ext4 /dev/vg_data/lv_data  

挂载磁盘

mkdir  /var/_datas                              #创建挂载目录
mount  /dev/vg_data/lv_data   /var/_datas       #磁盘手动挂载                                      #查看逻辑卷

开机自动挂载

echo `blkid  /dev/vg_data/lv_data | awk '{print $2}' | sed 's/"//g'` /var/_datas ext4 defaults nofail 0 0 >> /etc/fstab

💡 提示

配置开机自动挂载后,重启服务器,测试下磁盘是否正常挂载。

reboot   #重启服务器
本文通过 YUQUE WORDPRESS 同步自语雀
云腾五洲-AI助理