![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c8a2b27f026b3e1888abf8c83fba580f.png)
在idea上运行,发现一直报错
Exception in thread “main” org.apache.spark.SparkException: java.nio.channels.ClosedChannelException
然后我检查进程发现kafka的这些进程没有起,并且怎么起都没法启动
查看日志文件
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/602bbceaee0c32cd824f9dc70e3eeebc.png)
查看日志文件后发现,发现是文件IO异常,
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/75bd8dfcceb91ed8addbd706434d6af9.png)
检查后发现是自己的日志文件这个目录是root用户和属组的,导致的没有权限
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6d3b0effbae47c4f58060b3360f6fa87.png)
更改用户和属组后再次启动,进程就可以正常启动了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc21e655c3bb4dd5522812468ff4c775.png)
再次运行程序问题解决
总结:
相关进程没启动会报错,
文件IO用户和属组问题会导致进程无法启动,导致报错