增加网心云固件重启导致的设备SN变化的解决方法
This commit is contained in:
2024-02-05 14:39:37 +08:00
parent f364164e51
commit c39132f3ab

View File

@@ -8,7 +8,6 @@ sidebar_position: 7
[![图片](./img/onething.jpg)](https://act.walk-live.com/acts/invite/v3/?inviteid=cb9bbacd) [![图片](./img/onething.jpg)](https://act.walk-live.com/acts/invite/v3/?inviteid=cb9bbacd)
**点击上面链接注册网心云即可获得 5 元奖励** **点击上面链接注册网心云即可获得 5 元奖励**
## 1.安装 ## 1.安装
@@ -31,16 +30,15 @@ bash <(curl https://ecoo.top/mv100-wx.sh)
bash <(curl https://ecoo.top/mv23-wx.sh) bash <(curl https://ecoo.top/mv23-wx.sh)
``` ```
注意网心云专用固件只适配在海思cpu机型盒子刷入不支持s805玩客云。 注意:网心云专用固件只适配在海思 cpu 机型盒子刷入,不支持 s805 玩客云。
注意:你必须先刷好社区版的海纳思系统,再运行一键切换。 注意:你必须先刷好社区版的海纳思系统,再运行一键切换。
注意:网心云专用固件是纯净版系统,优化了跑容器魔方的配置。 注意:网心云专用固件是纯净版系统,优化了跑容器魔方的配置。
注意一键切换后请务必等待10分钟系统初始化之前不可做任何操作。 注意:一键切换后请务必等待 10 分钟系统初始化,之前不可做任何操作。
切换后到路由器重新找自动分配的 IP ,浏览器打开首页,发激活码给群主激活。
切换后到路由器重新找自动分配的 IP ,浏览器打开首页,发激活码给群主激活。
### 方法二:刷机包刷机 ### 方法二:刷机包刷机
@@ -49,10 +47,9 @@ bash <(curl https://ecoo.top/mv23-wx.sh)
## 2.激活 ## 2.激活
浏览器访问设备 ip 首页,复制位于中间的一串长度 20 位的字符(设备码),发送给群主激活 浏览器访问设备 ip 首页,复制位于中间的一串长度 20 位的字符(设备码),发送给群主激活
在激活之前,无法进入终端 在激活之前,无法进入终端
![](./img/onething2.png)
![](./img/onething2.png)
## 3.使用 ## 3.使用
@@ -87,71 +84,103 @@ task 502
## 注意事项 ## 注意事项
- 1. 遇到特殊情形重置系统后,每台机可以免费激活 3 次机会,将重置后的激活码告知作者即可。 - 1. 遇到特殊情形重置系统后,每台机可以免费激活 3 次机会,将重置后的激活码告知作者即可。
- 2. 如果执行了第一个脚本格式化硬盘后,发现硬盘依然没有挂载到/mnt/disk 的情形, - 2. 如果执行了第一个脚本格式化硬盘后,发现硬盘依然没有挂载到/mnt/disk 的情形,
请检查易驱线或者硬盘盒的问题。已经证明过有部分易驱线不能很好支持硬盘在 Linux 下的使用, 请检查易驱线或者硬盘盒的问题。已经证明过有部分易驱线不能很好支持硬盘在 Linux 下的使用,
会出现只能读取,无法写入的情况。更换掉就好了。 会出现只能读取,无法写入的情况。更换掉就好了。
- 3. 运行第一个脚本后,务必用 df -h 命令检查是否挂载上,是否出现 /mnt/disk容量是否相符。 - 3. 运行第一个脚本后,务必用 df -h 命令检查是否挂载上,是否出现 /mnt/disk容量是否相符。
如果不符,或者没有出现 " sda1 已经挂载,准备好了" 的返回信息,请再次运行第一个脚本命令。 如果不符,或者没有出现 " sda1 已经挂载,准备好了" 的返回信息,请再次运行第一个脚本命令。
或者检查可能出现第 3 的问题与否。 或者检查可能出现第 3 的问题与否。
- 4. 已经默认使用国内镜像拉取的 163 源,第二个脚本运行后,请检查是否完全拉取成功。 - 4. 已经默认使用国内镜像拉取的 163 源,第二个脚本运行后,请检查是否完全拉取成功。
- 5. 拉取成功后,打开 18888 端口网页即可看到信息,检查是否最新版本。 - 5. 拉取成功后,打开 18888 端口网页即可看到信息,检查是否最新版本。
网心云镜像最新版本号的在 hub.docker.com 可以看到。 网心云镜像最新版本号的在 hub.docker.com 可以看到。
已经内置自动升级的配置,会跟随官方同步升级,无需干预。 已经内置自动升级的配置,会跟随官方同步升级,无需干预。
遇到官方升级镜像的当日,收益可能有波动,但不影响正常收益,可以忽略。 遇到官方升级镜像的当日,收益可能有波动,但不影响正常收益,可以忽略。
- 6. 群主 “网心云专用固件” 202301 新版本支持自主添加业务模板(目前只有 7 个模板) - 6. 群主 “网心云专用固件” 202301 新版本支持自主添加业务模板(目前只有 7 个模板)
12 号脚本运行安装完成后, 使用方法: 12 号脚本运行安装完成后, 使用方法:
输入 task 500 添加默认 10 个业务需要 512G 以上硬盘空间 输入 task 500 添加默认 10 个业务需要 512G 以上硬盘空间
输入 task 240 添加默认 240G 以上磁盘空间的业务 输入 task 240 添加默认 240G 以上磁盘空间的业务
输入 task 4cg 添加 4 个 CG 业务,硬盘空间需求至少 60G 输入 task 4cg 添加 4 个 CG 业务,硬盘空间需求至少 60G
输入 task 4cz 添加 4 个 CZ 业务,硬盘空间需求至少 210G 输入 task 4cz 添加 4 个 CZ 业务,硬盘空间需求至少 210G
输入 task 1g3z 添加 1 个 CG 业务 3 个 CZ 业务,硬盘空间需求至少 160G 输入 task 1g3z 添加 1 个 CG 业务 3 个 CZ 业务,硬盘空间需求至少 160G
输入 task 501 添加所有业务各一个,硬盘空间需求至少 512G 输入 task 501 添加所有业务各一个,硬盘空间需求至少 512G
输入 task 502 添加 CB,CZ,CX,CG 业务各一个,硬盘空间需求至少 210G 输入 task 502 添加 CB,CZ,CX,CG 业务各一个,硬盘空间需求至少 210G
注意:您只能选择其中一种模式添加 注意:您只能选择其中一种模式添加
已添加多业务榨干模式20 分钟后检查业务情况是否正常启动即可。 已添加多业务榨干模式20 分钟后检查业务情况是否正常启动即可。
扫二维码码绑定网心云 app 才能看到收益。 扫二维码码绑定网心云 app 才能看到收益。
- 7. 远程终端获取 18888 页面信息,比如扫码信息,可以在终端输入 wxyinfo.sh 获得绑定 app 的二维码 - 7. 远程终端获取 18888 页面信息,比如扫码信息,可以在终端输入 wxyinfo.sh 获得绑定 app 的二维码
- 8. 已经内置很多优化脚本,包括异常断电重启后磁盘的检测并恢复。但不包括特殊情形。 - 8. 已经内置很多优化脚本,包括异常断电重启后磁盘的检测并恢复。但不包括特殊情形。
若遇到特殊情形下无法挂载硬盘,可以尝试手动进行恢复: 若遇到特殊情形下无法挂载硬盘,可以尝试手动进行恢复:
```shell ```shell
systemctl stop docker systemctl stop docker
umount /mnt/disk umount /mnt/disk
fsck /dev/sda1 fsck /dev/sda1
mount /dev/sda1 /mnt/disk mount /dev/sda1 /mnt/disk
systemctl start docker systemctl start docker
``` ```
- 9. 如果发现业务异常或者收益低于 3 毛钱,建议检查硬盘是否正常读写。或重新格式化硬盘挽救一次: - 9. 如果发现业务异常或者收益低于 3 毛钱,建议检查硬盘是否正常读写。或重新格式化硬盘挽救一次:
更换硬盘或者重新格式化硬盘教程: 更换硬盘或者重新格式化硬盘教程:
```shell ```shell
docker stop wxedge docker stop wxedge
docker rm wxedge docker rm wxedge
docker stop watchtower docker stop watchtower
docker rm watchtower docker rm watchtower
docker rmi registry.cn-hangzhou.aliyuncs.com/histb/onething docker rmi registry.cn-hangzhou.aliyuncs.com/histb/onething
``` ```
然后依次运行 12 号脚本即可。 然后依次运行 12 号脚本即可。
安装完成后,终端输入 task 500 即可添加 500G 硬盘空间的榨干模式。 安装完成后,终端输入 task 500 即可添加 500G 硬盘空间的榨干模式。
重新格式化硬盘后,需要重新扫码绑定 app。 重新格式化硬盘后,需要重新扫码绑定 app。
- 10. 请保持长期 24 小时在线,尽可能保证不要断电。断电的情形,可能造成磁盘损伤中断挂载。 - 10. 请保持长期 24 小时在线,尽可能保证不要断电。断电的情形,可能造成磁盘损伤中断挂载。
- 11. 尽可能去阅读学习网心云官方的资料,包括如何停止,删除,拉取 docker 镜像,保存 wxnode 文件。 - 11. 尽可能去阅读学习网心云官方的资料,包括如何停止,删除,拉取 docker 镜像,保存 wxnode 文件。
遇到状况时,自己可以动手修复。 遇到状况时,自己可以动手修复。
(本固件的 wxnode 位置在:/mnt/disk/onething/storage/wxnode (本固件的 wxnode 位置在:/mnt/disk/onething/storage/wxnode
网心云官方资料介绍地址https://help.onethingcloud.com/caa9/a0fe/b6b3 网心云官方资料介绍地址https://help.onethingcloud.com/caa9/a0fe/b6b3
- 12. 更多的知识交流,请到社区去发帖求助或者互相指导。 - 12. 更多的知识交流,请到社区去发帖求助或者互相指导。
- 13. 重启设备后,网心云设备 SN 变化
由于硬盘挂载速度比 docker 容器启动快导致
```shell
#编辑docker服务文件
sudo vim /lib/systemd/system/docker.service
```
找到下面这行
```console
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
```
在这一行增加以下内容,保存退出
```console
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStartPre=/bin/sleep 30
```
重载加载 systemd 管理的服务配置
```shell
sudo systemctl daemon-reload
```
重启 Docker 服务以应用更改
```shell
sudo systemctl restart docker
```
**免责声明:本固件只对海思机顶盒做了最完善地优化运行网心云容器魔方, 由于收益高低受网络,硬盘,时段,地区等多方面因素影响,本固件不对收益高低承担任何责任。** **免责声明:本固件只对海思机顶盒做了最完善地优化运行网心云容器魔方, 由于收益高低受网络,硬盘,时段,地区等多方面因素影响,本固件不对收益高低承担任何责任。**