一、车端更换硬盘
12号车每次都需要更换一对硬盘,并修改/etc/fstab文件中的硬盘UUID
查询磁盘UUID:
sudo blkid
操作手册
先不拔盘,修改完以后再拔
1.设置网络ip
2. 连接网线,开机ping通车端网络
3. 进入远程芯片,修改/etc/fstab,设置硬盘开机自动挂载,注意nofail,注意修改UUID
位置 | vi /etc/fstab |
12号车左 | UUID=eb4ba510-5125-4c8b-83cd-7cfb5e575f7a /mnt/media/sda1 ext4 defaults,nofail 0 0 |
12号车右 | UUID=72d5a3da-d44c-451b-aa60-320aa1950aea /mnt/media/sda1 ext4 defaults,nofail 0 0 |
12号车左 备用 | UUID=fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5 /mnt/media/sda1 ext4 defaults,nofail 0 0 |
12号车右 备用 | UUID=0a589f48-63ae-4868-be66-a5c83dc8a5ac /mnt/media/sda1 ext4 defaults,nofail 0 0 |
3-1 进入左102
ssh root@192.168.1.102
yes
密码:1
vi /etc/fstab进入修改界面
// 修改的话输入i ,注释掉拔掉盘的id,选用替换盘的id,修改完按键说明
1.ESC 2. 冒号: 3.wq(wq代表保存修改内容并退出) 4.回车结束
3-2 进入右芯片103
ssh root@192.168.1.103
yes
密码:1
vi /etc/fstab进入修改界面
// 修改的话输入i ,注释掉拔掉盘的id,选用替换盘的id,修改完按键说明
1.ESC 2. 冒号: 3.wq(wq代表保存修改内容并退出) 4.回车结束
3-3 拔掉换盘,再次进入芯片df查看是否挂在上硬盘
有sda1即可,密码是1
二、上传离线数据
2-1 准备工作
1. linux主机连接两个硬盘。
2-2 上传soc1数据
# 模板
dcl_pjisuv_upload_offline.exe 【车辆编号】 【soc编号】 【timeToLabel.json文件路径】
【数据目录】
参数 | 示例值 | 说明 |
车辆编号 | pjisuv-012 | 数据闭环平台配置的设 备编号 |
soc编号 | node1 | 主芯片是node1,从芯 片是node2 |
timeToLabel.json文件路径 | /media/cicv/xxxxxx/cicv-data-closedloop/timeToLabel.json | timeToLabel.json文件路径 |
数据目录 | /media/cicv/xxxxxx/cicv-data-closedloop/copy/ | 数据目录 |
2-3 上传soc2数据
命令同上,需要注意的是timeToLabel.json只有主节点有,所以才必须保证两个硬盘同时连接主机
3 实例
文件位置
3 操作过程
进入主目录操作
chmod 777 dcl_pjisuv_upload_offline.exe
//左右主盘
./dcl_pjisuv_upload_offline.exe pjisuv-012 /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/copy/ /media/zxy/72d5a3da-d44c-451b-aa60-320aa1950aea/cicv-data-closedloop/copy/ /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json
//备用盘
./dcl_pjisuv_upload_offline.exe pjisuv-012 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/copy/ /media/zxy/0a589f48-63ae-4868-be66-a5c83dc8a5ac/cicv-data-closedloop/copy/ /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json
chmod 777 dcl_pjisuv_upload_offline.exe
sudo chmod 777 /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/copy/
sudo chmod 777 /media/zxy/72d5a3da-d44c-451b-aa60-320aa1950aea/cicv-data-closedloop/copy/
//左右主从盘
./dcl_pjisuv_upload_offline.exe pjisuv-012 /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/copy/ /media/zxy/72d5a3da-d44c-451b-aa60-320aa1950aea/cicv-data-closedloop/copy/ /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json
//左右主从盘备用
./dcl_pjisuv_upload_offline.exe pjisuv-012 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/copy/ /media/zxy/0a589f48-63ae-4868-be66-a5c83dc8a5ac/cicv-data-closedloop/copy/ /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json
chmod 777 dcl_pjisuv_upload_offline.exe
//主硬盘
./dcl_pjisuv_upload_offline.exe pjisuv-012 node1 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/timeToLabel.json /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/copy/
//从硬盘
./dcl_pjisuv_upload_offline.exe pjisuv-012 node2 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/timeToLabel.json /media/zxy/0a589f48-63ae-4868-be66-a5c83dc8a5ac/cicv-data-closedloop/copy/
//左右备用
chmod 777 dcl_pjisuv_upload_offline.exe
//主硬盘左备用
./dcl_pjisuv_upload_offline.exe pjisuv-012 node1 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/timeToLabel.json /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/copy/
//从硬盘右备用
./dcl_pjisuv_upload_offline.exe pjisuv-012 node2 /media/zxy/fae9a7ef-6a3c-4ce5-8ff2-07446256a8b5/cicv-data-closedloop/timeToLabel.json /media/zxy/0a589f48-63ae-4868-be66-a5c83dc8a5ac/cicv-data-closedloop/copy/
//左右
chmod 777 dcl_pjisuv_upload_offline.exe
//主硬盘左
./dcl_pjisuv_upload_offline.exe pjisuv-012 node1 /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/copy/
//从硬盘右
./dcl_pjisuv_upload_offline.exe pjisuv-012 node2 /media/zxy/eb4ba510-5125-4c8b-83cd-7cfb5e575f7a/cicv-data-closedloop/timeToLabel.json /media/zxy/72d5a3da-d44c-451b-aa60-320aa1950aea/cicv-data-closedloop/copy/
几个命令
history | grep dcl应该是可以查询到包含dcl指令的命令

//问题描述
这个错误消息表明,你尝试连接的远程主机 `192.168.1.103` 的 RSA 主机密钥与你上次连接时存储在 `known_hosts` 文件中的密钥不匹配。这种不匹配可能是因为服务器的密钥确实已更改,例如由于服务器维护或重新安装,但也可能表示潜在的安全问题,如中间人攻击。
你可以采取以下措施解决这个问题:
1. **确认变更**:如果你知道服务器的密钥已合法更改(例如由于服务器维护或重新安装),你应该更新你本地机器上 `known_hosts` 文件中的新密钥。
2. **安全考虑**:如果你怀疑有不当行为或不确定为什么密钥已更改,请不要继续连接。请联系系统管理员或IT支持进一步调查。在继续之前务必验证服务器的真实性,特别是如果你怀疑可能存在中间人攻击。
3. **解决步骤**:
- 为了从你的 `known_hosts` 文件中删除旧的 RSA 密钥条目,可以使用以下命令:
```
ssh-keygen -f "/home/zxy/.ssh/known_hosts" -R "192.168.1.103"
```
这个命令将会删除你 `known_hosts` 文件中关于 `192.168.1.103` 的旧密钥条目。
- 删除旧密钥后,再次尝试 SSH 连接到 `192.168.1.103`。SSH 将提示你添加新的 RSA 密钥指纹到你的 `known_hosts` 文件中。确保密钥指纹与你期望的一致(可能需要与系统管理员确认)。- 确认了新的密钥指纹后,你就可以继续连接到 `192.168.1.103`。
4. **预防措施**:为了防止将来出现类似问题,可以配置 SSH 自动将新的主机密钥添加到 `known_hosts` 文件中(例如在 `~/.ssh/config` 中使用 `StrictHostKeyChecking no` 针对特定的主机或环境),但这种方法会降低安全性,最好仅在信任的环境中使用。
在遇到 SSH 密钥更改警告时,请始终谨慎行事,以确保连接的安全和完整性。如果不确定,请向系统管理员或IT部门寻求建议。