配置教程
我把配置教程大致分为4个步骤:
- 挂载磁盘
- 部署甜糖,修改、固定mac地址
- 设置守护脚本
- 绑定APP、上线
我们开始配置,文字描述我只简单的讲一下流程和命令,具体操作请看动图。
一、挂载磁盘
1.插入储存设备,U盘或者移动硬盘都可以,格式推荐ext4。
2.通过ssh连接刷好armbian的玩客云(首次登陆要修改密码,我打包的armbian默认密码1234)。
3.在根目录创建 mnts 目录
cd /.
mkdir mnts
4.通过 lsblk 命令获取磁盘分区,并挂载磁盘到mnts目录。
lsblk
mount /dev/sda1 /mnts/
5.通过 blkid 命令获取存储设备UUID
blkid /dev/sda1
6.通过winscp编辑 /etc/fstab 文件,在fstab最后添加存储设备信息,实现开机自动加载
UUID=722059EC2059B835 /mnts ext4 defaults 0 0
7.通过mount -a命令重新加载 /etc/fstab 内容
mount -a
二、部署甜糖,修改、固定mac地址
1.winscp在 /usr目录建立 node 文件夹(动图文件夹名打错了,注意,新建目录名为 node)
2.把我打包文件中 甜糖的三个文件 ttnode、log.log、crash_monitor.sh 拖进/usr/node文件夹,并修改权限为0777
3.winscp打开 /etc/rc.local 文件,在exit 0 上方添加如下代码
service sshd start
/usr/node/ttnode -p /mnts
4.用winscp打开 /etc/network/interfaces 文件,将玩客云本身MAC地址写入网卡
hwaddress B0:D5:9D:xx:xx:xx
5.重启用 ifconfig 命令查看修改是否成功(据说不修改Mac地址会乱跳,没测试)
ifconfig
三、设置守护脚本
1.通过命令 crontab -e 打开定时任务文件,并按 1 用nano编辑器编辑
crontab -e
1
2.按方向键定位到文件末尾,添加一行代码
* * * * * /usr/node/crash_monitor.sh
3.按 Ctrl+O 保存文件,Ctrl+X 退出编辑
4.通过 crontab -l 命令显示 crontab 文件内容
crontab -l
5.通过命令查看进程运行状态(我这里第二步新建文件夹名称弄错,所以程序没跑起来,改过来以后重启就好了,还是要细心啊)
ps -ef|grep ttnode
四、绑定APP、上线
这个比较简单,点这里下载安装APP、注册登录后,点击右上角+号,同局域网的甜糖设备就会自动识别,绑定后系统部署时间在15分钟左右,期间系统会测试网络,储存设备状况,然后就可以安心挂机赚糖果了。
评论(0)