homeassistant mysql_学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库

学习笔记 篇三:HomeAssistant学习笔记docker安装的ha更换数据库

2018-11-15 12:06:58

4点赞

18收藏

3评论

是返乡过年?还是就地过年?最新一届#双面过节指南#开始啦!本次征稿活动分为A面返乡和B面就地,大家可以根据自己的情况,分享自己的春节攻略,优秀的投稿文章还有可能能获得优厚的大奖哦,快点击查看活动详情<<<

用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档如何自定义数据库,为了让家里的ha再次飞奔起来,于是有了更换数据库的念头。

一、在群晖套件下载MariaDB 10数据库

cb554a5aee3643b1610a184ac277f4f2.png

二、打开MariaDB后会提示输入新密码,两次输入新密码后就设置完成,会显示如下图所示。

ae7c782da38588ef9b01391ce7e6b26f.png

三、打开ssh连接到群晖,我用的putty,免费软件大家自己在网上下一个就好,因为我已经安装好了,不想重新折腾了,所以就不上图了,大家按着文字教程一步一步来就没有问题。

1、打开putty,输入自己的群晖账号密码,连接群晖

2、输入sudo -i回车,密码还是你的群晖密码,这样就获取了root权限,你看你的设置名后面从“$”号变成“#”号就对了。

3、输入代码:/usr/local/mariadb10/bin/mysql -u root -p

4、再输入:CREATE DATABASE HomeAssistant,不要关闭putty。

5、参考官方文档,把下面代码复制到configuration.yaml文件,标红的需要按自己的实际情况修改。

recorder:

#需要保存的天数

purge_keep_days: 5

#几天清理一次

purge_interval: 3

db_url: mysql://root:密码@群晖IP:3307/HomeAssistant?charset=utf8

6、切换窗口到Putty输入:use HomeAssistant

7、授权ip输入下面代码:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

8、输入:FLUSH privileges;

9、最后,删除原来数据库db文件,重启ha,收工。

未经授权,不得转载

c2ad9c123c4d84295e50d901fd065b58.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值