HomeAssistant和Jupyter-notebook的自启动设置

HomeAssistant和Jupyter-notebook的自启动设置

1、自启动配置文件

创建 “/etc/systemd/system/home-assistant@pi.service” 文件

[Unit]
Description=Home Assistant
After=network.target
[Service]
Type=simple
User=%i
ExecStart=/usr/local/bin/hass
[Install]
WantedBy=multi-user.target

2、设置自启动

使用systemctl命令将配置文件加载到系统中:

$ sudo systemctl enable home-assistant@pi.service

重启树莓派:

$ sudo reboot

3、查看日志输出

重新登录树莓派,hass启动需要一定时间,我们可以通过journalctl命令查看hass服务输出

$ sudo journalctl -fu home-assistant@pi

通过netstat命令查看8123端口打开情况

pi@raspberrypi:~ $ netstat -an|grep 8123
tcp        0      0 0.0.0.0:8123            0.0.0.0:*               LISTEN

4、手动控制服务

使用systemctl命令进行手动控制

重启hass服务:

$ sudo systemctl restart home-assistant@pi.service

停止hass服务:

$ sudo systemctl stop home-assistant@pi.service

启动hass服务:

$ sudo systemctl start home-assistant@pi.service

5、同样操作,设置Jupyter-notebook的自启动

创建 “/etc/systemd/system/jupyter-notebook@pi.service” 文件

[Unit]
Description=Jupyter Notebook
[Service]
Type=simple
ExecStart=/usr/local/bin/jupyter-notebook
User=%i
[Install]
WantedBy=multi-user.target

使用systemctl命令将配置文件加载到系统中:

$ sudo systemctl enable jupyter-notebook@pi.service

手动启动jupyter-notebook服务:

$ sudo systemctl start jupyter-notebook@pi.service

6、取消自启动方法

使用systemctl命令禁止开机启动:

$ sudo systemctl disable jupyter-notebook@pi.service 
$ sudo systemctl disable home-assistant@pi.service 

7、常用systemctl命令

以firewalld.service为例

启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service

在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service

查看开机启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xumeng32@126.com

文章标题:HomeAssistant和Jupyter-notebook的自启动设置

文章字数:454

本文作者:F_numen

发布时间:2020-05-03, 23:33:08

最后更新:2020-05-04, 22:08:21

原始链接:https://netheroone.cn/archives/8eddef6c.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
/*baidu统计*/