首次使用华为的Atlas500的智能小站,从零开始摸索到成功部署一个项目到小站上。写篇博客总结记录一下:
本篇文章基于华为官方用户指南进行配置
使用SSH工具登录A500-Euler系统
1.使用cmd窗口使用ping命令连通设备IP地址,检查网络是否连通
2.打开使用的SSH工具
我这里使用的是MobaXterm
操作步骤:Session->SSH
Remote host写入A500的IP地址,输入用户名和密码,即可登录
用户名和密码详情在用户文档里面找
设置永不超时
timeout 0
进入 develop模式,输入密码进入Euler系统,获取root权限
develop
设置永不超时
TMOUT=0
Euler系统部分基础设置使用
能力项开关命令
该命令能设置以下能力:
- 网络配置:修改以太网、LTE等网络配置。
- 磁盘操作:磁盘(本地磁盘、NFS)的创建、删除、挂载、解挂。
- FusionDirector配置导入或生效:NTP、IP、挂载操作、域名配置、用户配置等配置导入或生效。
- FusionDirector重置密码。
执行命令进入脚本文件路径
cd /opt/middleware/MindXOM/bin
./om_ability_policy.sh allow X1 X2 #X参数如下表
参数 | 说明 |
---|---|
--net_config | 开启网络配置能力项 |
--disk_ops | 开启磁盘操作能力项 |
--profile_ops | 开启配置导入和生效能力项 |
--account_modify | 开启重置密码能力项 |
执行命令使配置生效
systemctl restart ibma-edge-start.service
sftp传输命令
刚使用的时候A500的sftp是关闭状态,需要再在IES界面设置
sftp enable
自定义挂载路径导入白名单命令
执行命令进入脚本文件路径
cd /opt/middleware/MindXOM/bin
命令 | 说明 |
---|---|
./mount_white_path add Absolute_Path | 向白名单中添加一个路径 |
./mount_white_path delete Absolute_Path | 从白名单中删除一个路径 |
./mount_white_path display | 显示当前白名单所有的路径 |
./mount_white_path check Absolute_Path | 检查路径是否在白名单中 |
白名单路径只能是“/home”和“/opt”目录的子目录
在IES界面中找到磁盘管理,创建分区,并将白名单内目录进行挂载即可
连接外网设置
--------------------------------------------------2024.1.23更新-------------------------------------------------------
首先需要判断小站连接外网的情况
我们先在电脑上使用win+r进入cmd控制台,在dos命令行里面输入ping www.baidu.com,得到百度当前的ip地址
ping www.baidu.com
然后进入小站的字符界面,输入ping +百度的ip地址,我这里是183.2.172.42
这个是用来测试小站是否能连接外网
ping 183.2.172.42
--------------------------------------------------2024.1.23更新-------------------------------------------------------
这张图在ping域名的时候出现问题,说明根据我的A500设备测试情况而言,A500连接外网只需要添加DNS即可
添加DNS的参考文档如下:
https://www.cnblogs.com/yuhaohao/p/13889240.html
外网连接的整体步骤如下图所示:
1.将使用的IP地址用途由default或者其它用途改为web用途
2.确保PC端的以太网IP地址可以连接外网
3.测试DNS
未显示输出则说明DNS未设置
4.写入DNS,我这里使用的是114.114.114.114(电信)和223.5.5.5(移动)的DNS服务器地址
vi /etc/resolv.conf
重启网络服务
systemctl restart network
连通外网
--------------------------------------------------2024.1.23更新-------------------------------------------------------
如果出现connect:Network is unreachable的问题,需要从几个方面分析:
- 当前小站是否能连接到外网的ip地址,即小站是否与当前的物理机处在相同的网段上,具体可以使用ipconfig查看;
- 防火墙是否阻挡了小站连接外网
起码使用常用的欧拉系统的防火墙查看命令会发现A500没有防火墙 - onboot端口设置为no,该参数通常用于指定某个网络接口(例如网卡)是否在系统启动时自动激活。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
但是A500上并没有该类参数,在没有该参数的情况下,一般默认为yes
--------------------------------------------------2024.1.23更新-------------------------------------------------------