HomeAssistant学习笔记docker安装的ha更换数据库
用了一段时间之后发现日志和历史打开的速度越来越慢,在论坛里查了半天发现是因为HA官方所用数据库导致,官方也给出了相关文档如何自定义数据库,为了让家里的ha再次飞奔起来,于是有了更换数据库的念头。
一、在群晖套件下载MariaDB 10数据库
二、打开MariaDB后会提示输入新密码,两次输入新密码后就设置完成,会显示如下图所示。
三、打开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,收工。

独自行走
校验提示文案
youcansee
校验提示文案
youcansee
校验提示文案
独自行走
校验提示文案