『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 11424|回复: 15

官方MQTT插件的数据库删除求助

[复制链接]

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
发表于 2018-8-9 18:23:08 | 显示全部楼层 |阅读模式
我是做硬件设计调试的,MQTT官方插件经常保存了我很多调试的硬件, 不会自己删除掉失效的部分。
根据坛里大神的提示,需要删除MQTT的数据库。不过,我找了很久,都没有找到它。
求教程。

我是用winscp通过SSH登陆的树莓派上的hassio
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2018-8-9 18:38:19 | 显示全部楼层
你是hassio addon装的mqtt?那重装这个addon就行了。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-8-9 20:17:56 | 显示全部楼层

以 debian 系为例(ubuntu命令一样)

$ apt install mosquitto-clients -y
$ mosquitto_pub -h mqtt服务器ip -p mqtt服务器端口 -u mqtt用户名 -P mqtt密码 -t '这里写需要删除的topic' -r -n

其他系统也可以使用  mosquitto_pub 实现相同操作。

Nero
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2018-8-10 08:22:27 来自手机 | 显示全部楼层
Jones 发表于 2018-8-9 18:38
你是hassio addon装的mqtt?那重装这个addon就行了。

试过,删除插件,重启后重装,还在的。
有大神提示我要删库跑路,但没找到……
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2018-8-10 08:24:34 来自手机 | 显示全部楼层
neroxps 发表于 2018-8-9 20:17
[md]

# 以 debian 系为例(ubuntu命令一样)

好的,下午回家试试。
我一直以为是个文件,没想过可以这样操作……
回复

使用道具 举报

12

主题

545

帖子

2037

积分

金牌会员

Rank: 6Rank: 6

积分
2037
金钱
1492
HASS币
0
发表于 2018-8-10 09:17:21 | 显示全部楼层
neroxps 发表于 2018-8-9 20:17
[md]

# 以 debian 系为例(ubuntu命令一样)

nero哥最近好勤快啊。
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-8-10 10:30:48 | 显示全部楼层
潇洒哥er 发表于 2018-8-10 09:17
nero哥最近好勤快啊。

最近比较有空
Nero
回复

使用道具 举报

15

主题

108

帖子

1351

积分

论坛技术达人

积分
1351
金钱
1238
HASS币
20

教程狂人

发表于 2018-8-10 16:21:40 | 显示全部楼层
我刚刚测试了一下,如果插件关掉了,容器都会没了的,你的记录怎么还会在?

docker ps -a


看一下你启动了几个?
回复

使用道具 举报

21

主题

294

帖子

2551

积分

论坛技术达人

积分
2551
金钱
2207
HASS币
180

教程狂人

发表于 2018-8-10 16:42:15 | 显示全部楼层
执行一下下列命令
systemctl stop mosquitto; sleep 2; rm -rf /var/lib/mosquitto/mosquitto.db; sleep 2; systemctl start mosquitto
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
 楼主| 发表于 2018-8-10 17:42:29 | 显示全部楼层
yaming1106 发表于 2018-8-10 16:21
我刚刚测试了一下,如果插件关掉了,容器都会没了的,你的记录怎么还会在?

[code]docke ...

插件关掉,数据应该还在的。再开启,还是会有啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 16:48 , Processed in 0.080949 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表