【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境
测试环境
【TDengine 版本】
3.3.6.13
【操作系统以及版本】
centOS7.9
【部署方式】容器/非容器部署
容器
【集群节点数】
3
【集群副本数】
3
【描述业务影响】
【问题复现路径/shan】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
进入docker容器可以连接到taos,并进入taos数据库进行insert操作;并且容器中/etc/hosts文件中可以看到FQDN:
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
192.168.3.228 td1
192.168.3.228 td2
192.168.3.228 td3
172.29.0.2 ee5ce71b0019
【资源配置】
docker-compose.yml:
version: '3'
services:
offsite_storage:
build:
context: .
dockerfile: Dockerfile
image: offsite_storage:1.0.0
container_name: offsite_storage-1.0.0
# hostname: td1
extra_hosts:
- "td1:192.168.3.228"
- "td2:192.168.3.228"
- "td3:192.168.3.228"
# volumes:
# - /etc/taos:/etc/taos
environment:
TZ: Asia/Shanghai
TDENGINE_SERVER: 192.168.3.228
TDENGINE_PORT: 6130
LOCAL_MYSQL_SERVER: 192.168.3.25
LOCAL_MYSQL_PORT: 33066
LOCAL_MYSQL_DBNAME: cloud
REMOTE_MYSQL_SERVER: 125.88.224.179
REMOTE_MYSQL_PORT: 33066
REMOTE_MYSQL_DBNAME: cloud
REDIS_HOST: 192.168.3.225
REDIS_POST: 6379
MQTT_SERVER: 192.168.3.25
# MQTT_PORT:
# ROCKETMQ_SERVER:
# ROCKETMQ_PORT:
ports:
- "8801:8080"
#networks:
# default:
# external: true
# name: gses_network
Dockerfile:
FROM java8:1.8 ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
ENV JAVA_OPTS="\
-Xmx1g \
-Xms1g \
-Xmn512m"
#COPY TDengine-client-3.3.6.13/ /TDengine-client-3.3.6.13/ #WORKDIR /TDengine-client-3.3.6.13
#ENTRYPOINT ['/bin/bash','l', '-c']
#RUN chmod 777 install_client.sh
#RUN ./install_client.sh
#RUN chmod 777 /usr/bin/taos
COPY offsiteStorage-1.0.0.jar /offsitestorage.jar
COPY *.so /lib/
COPY *.so /usr/lib/
COPY *.so /usr/lib64/
EXPOSE 8080
WORKDIR /
ENTRYPOINT java -Djava.library.path=/usr/lib ${JAVA_OPTS} -jar /offsitestorage.jar
【报错完整截图】
