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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: silas3082

[技术探讨] N1刷homeassistant,里边的esphome编译下载时老是完成ha死机重.....

[复制链接]

0

主题

49

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
金钱
203
HASS币
0
发表于 2021-12-23 11:28:33 | 显示全部楼层
增加swap,我是n1.用的Supervisor安装的esphome,从未因为编译死机过,也就是编译时cpu占用很高,编译完就降下来了,我觉得还就是swap不足的原因。
回复

使用道具 举报

74

主题

514

帖子

3158

积分

论坛元老

Rank: 8Rank: 8

积分
3158
金钱
2644
HASS币
0
 楼主| 发表于 2021-12-23 12:56:15 | 显示全部楼层
梅子青时 发表于 2021-12-23 11:28
增加swap,我是n1.用的Supervisor安装的esphome,从未因为编译死机过,也就是编译时cpu占用很高,编译完就 ...

如何增加swap,求指教
回复

使用道具 举报

74

主题

514

帖子

3158

积分

论坛元老

Rank: 8Rank: 8

积分
3158
金钱
2644
HASS币
0
 楼主| 发表于 2021-12-23 13:06:36 | 显示全部楼层
wy_112206 发表于 2021-12-23 10:45
就是重新安装12.1号更新的新版本,在商店里安装

最新版的esphome吧?
回复

使用道具 举报

22

主题

232

帖子

2130

积分

金牌会员

Rank: 6Rank: 6

积分
2130
金钱
1898
HASS币
0
发表于 2021-12-23 14:02:05 来自手机 | 显示全部楼层
我用docker安装的homeassistant和esphome,使用一切正常。
回复

使用道具 举报

0

主题

49

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
金钱
203
HASS币
0
发表于 2021-12-23 17:18:49 | 显示全部楼层
silas3082 发表于 2021-12-23 12:56
如何增加swap,求指教

使用 dd if 命令生成一个名为 `swapfile` 的空文件,放在 File System 下。

```
dd if=/dev/zero of=/swapfile bs=1M count=2203
```

标记为 Swap 文件并挂载。

```
chmod 777 /swapfile
mkswap /swapfile
swapon /swapfile
```

执行 free -m,看到 Swap 已经被应用。

```
root@aml:/# free -m
              total        used        free      shared  buff/cache   available
Mem:           1838         187         925           5         725        1557
Swap:          1135           5        1129
```

由于需要开机挂载 /swapfile,很不方便,所以将其写入 /etc/fstab,实现开机自动挂载。

```
nano /etc/fstab
```

在该文件末尾追加挂载 /swapfile 的配置。

```
/swapfile
回复

使用道具 举报

74

主题

514

帖子

3158

积分

论坛元老

Rank: 8Rank: 8

积分
3158
金钱
2644
HASS币
0
 楼主| 发表于 2021-12-23 18:37:29 | 显示全部楼层
梅子青时 发表于 2021-12-23 17:18
使用 dd if 命令生成一个名为 `swapfile` 的空文件,放在 File System 下。

```

感谢分享
回复

使用道具 举报

4

主题

339

帖子

3234

积分

论坛元老

Rank: 8Rank: 8

积分
3234
金钱
2895
HASS币
0
发表于 2021-12-24 08:35:24 | 显示全部楼层
silas3082 发表于 2021-12-23 08:57
我有一个想法,就是esphome编译下载的时候用虚拟机上的ha里边的esphome,就不知道上传到esp模块后n1里边 ...

可以的,配置文件一样就OK
回复

使用道具 举报

74

主题

514

帖子

3158

积分

论坛元老

Rank: 8Rank: 8

积分
3158
金钱
2644
HASS币
0
 楼主| 发表于 2021-12-24 16:11:03 | 显示全部楼层
梅子青时 发表于 2021-12-23 17:18
使用 dd if 命令生成一个名为 `swapfile` 的空文件,放在 File System 下。

```

大神,我扩展了swap ,也设置了开机挂载,重启设备后不自动挂载,有什么解决办法
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-20 02:02 , Processed in 0.055379 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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