
实时计算大作业实现股票数据可视化看板(持续更新中)
实时计算大作业,股票数据实时计算可视化展示
·
windows下安装docker
直接打开windows的应用商店,我的是联想应用商店,你打开你的就行,浏览器也行
搜索docker
找到Docker Dsektop点击安装,傻瓜式安装即可(可以选择安装到D盘或其他空间较大的地方)
安装过程中需要耐心等待一段时间,安装好后可以看到我们的文件系统中多了如下图标
其中就是我们的基于Linux内核的Docker Desktop的所有文件内容了。
那么这里讲一下关于直接下载Docer Desktop的好处,首先不需要额外配置或者科学上网,因为如果通过shell命令安装docker不仅步骤繁琐而且需要科学上网才能下载下来。这里非常不提倡科学上网的方式。
其次就是Docker Desktop对于新人来说非常友好,有着美观的可视乎界面,而且可以通过可视化的鼠标操作控制镜像,容器等等,也可以直接看到各种容器以及镜像的详细信息以及运行情况。
如下图所示,是不是非常简洁明了,这里值得一提的是Docker Desktop没有内置中文。
首先安装storm集群
docker 安装 zookeeper
docker pull zookeeper
创建一个zookeeper容器zk
docker run -itd --restart always --name zk zookeeper
docker安装storm
docker pull storm
安装 storm nimbus
docker run -itd --restart always --name nimbus --link zk:zookeeper storm storm nimbus
docker 安装 supervisor
docker run -d --restart always --name supervisor --link zk:zookeeper --link nimbus:nimbus storm storm supervisor
docker 安装 storm-ui
docker run -d -p 8980:8080 --restart always --name ui --link nimbus:nimbus storm storm ui
查看已经启动的容器
docker ps -a
进入storm-UI
安装kafka集群
kafka01,kafka02,kafka03
docker run -d --name kafka01 -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -t bitnami/kafka
docker run -d --name kafka02 -p 9093:9093 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9093 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9093 -t bitnami/kafka
docker run -d --name kafka03 -p 9094:9094 -e KAFKA_BROKER_ID=2 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9094 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9094 -t bitnami/kafka
遇到的问题
compose文件编译问题
编译路径问题
文件路径问题
jar包冲突问题
storm集群启动失败
要清除Zookeeper中的Storm集群元信息并重新启动集群,按照以下步骤进行操作:
- 停止Storm集群的所有服务。
- 进入Zookeeper的安装目录,并找到storm目录。
- 删除storm目录下的所有文件和文件夹。
- 重新启动Storm集群的所有服务。
更多推荐
所有评论(0)