华为小站配置
配置华为小站
1. 登录管理系统
默认地址为: https://192.168.2.111/ (注意需要https)
第一次登录需要,初始账号:admin,初始密码:Huawei12#$
提示修改密码,修改成:用户名”:admin,密码:Samples@012
如果最后还会提示修改密码,最终密码为:Huawei@SYS3
- lan1对应的是192.168.2.111, lan2对应的是192.168.3.111
2. 检查版本号

要求的版本号为:22.0.2.1,如果不是需要升级
- 为了防止默认版本不对导致无法升级的情况,需要先恢复出厂设置之后在升级
20.2.xx及以下版本需要先升级到20.3.0版本;
由20.3.0版本升级到21.0.4.6版本;
由21.0.4.6版本升级到21.0.4.9;
由21.0.4.9版本升级到22.0.2.1;
21.0.4.9可以升级到后面任意版本,具体的版本升级和回退约束请参考各个版本的升级指导书。升级过程如遇到无法打开网页的问题,尝试重置
重置链接
2.1 升级到过度版本 20.3.0
2.2 升级到过度版本 21.0.4.6
2.3 升级到过度版本 21.0.4.9
2.4 升级到22.0.2.1

遇到初始密码是Power123@pl的情况下,升级到最后一个版本的时候,在恢复出厂日志,不然ssh的密码不会改变
3. 时钟同步
3.1 时区设置
进入管理平台,进入管理界面,点击时钟同步,设置时区,并点击同步按钮即可。
3.2 命令行同步时钟
systemctl stop ntpd
ntpdate 192.168.1.100
systemctl start ntpd
后续可以使用算坊工坊直接同步时钟
4. 分配磁盘
4.1 创建分区

填写磁盘大小
分区分为2个区,一个用来挂载数据,一个用来挂载Docker,磁盘如果大于4TB,每个分区大小为2048GB。
如果只有900多GB,则只需要分一个分区即可,大小为900多GB即可。
分区结果如下图:
创建分区如果遇到下面错误

进入deveop模式,输入下面的命令
/opt/middleware/MindXOM/bin/om_ability_policy.sh allow --disk_ops
systemctl restart ibma-edge-start.service
打开磁盘操作的能力项
4.2 磁盘挂载
进入develop模式挂载磁
mkdir /home/samples && mkdir /root/Docker && mkdir /home/samples/sda2
echo "/dev/hdisk0p1 /home/samples/sda2 ext4 defaults 0 0" >> /etc/fstab
echo "/dev/hdisk0p2 /root/Docker ext4 defaults 0 0" >> /etc/fstab
sudo mount -a
#赋予权限
chmod 777 /home/samples/sda2
注意,上面这种方式是有针对机械硬盘至少有4TB以上的,如果是固态硬盘只有900多GB,只需要分一个分区即可
mkdir /home/samples && mkdir /home/samples/sda2
echo "/dev/mdisk0p1 /home/samples/sda2 ext4 defaults 0 0" >> /etc/fstab
sudo mount -a
chmod 777 /home/samples/sda2
这里的hdisk0p和mdisk 对应的就是网页中分区的磁盘,固定硬盘不在需要修改Docker路径
5. SSH测试
ssh admin@192.168.2.111
## 带密码输入方式
sshpass -p "Samples@012" ssh admin@192.168.2.111
如果网页密码改过的话,这里的密码和网页密码保持一致
如果登录不成功,使用密码:Huawei12#$,并修改密码成:Samples@012
5.1 开启ftp
IES模式下输入
sftp enable
注意不是develop模式
5.2 修改develop密码
IES模式下输入
develop

默认密码为:Huawei@SYS3,修改成:Samples@012
需要输入两遍初始密码,和修改后的密码
5.3 修改SSH密码
paswd admin
默认密码为:Huawei12#$,修改成:Samples@012
6. 修改IP地址
6.1 强制修改ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth1
BOOTPROTO=""
DEVICE="eth1"
IPADDR="192.168.40.235"
NETMASK="255.255.255.0"
GATEWAY="192.168.40.254"
STARTMODE="auto"
ARPCHECK="no"
重启网络
/etc/init.d/network restart
强制修改ip后无法通过修改的ip登录管理平台,如需登录,切换至网口1,使用192.168.2.111进行登录。
6.2 修改DNS
rm -r /etc/resolv.conf && echo "nameserver 218.2.135.1" > /etc/resolv.conf
看实际情况修改DNS
7. 安装加密狗驱动
需要使用FileZilla 将驱动文件上传到/tmp目录(只有tmp目录有权限,并且需要开启stfp enable)
通过SSH进入develop模式 cd 到 /tmp目录操作
7.1 驱动安装
rpm -ivh aksusbd-8.51-1.aarch64.rpm && rm aksusbd-8.51-1.aarch64.rpm
7.2 加密狗配置远程访问
mv hasplm.ini /etc/hasplm/ \
&& service hasplmd.service restart
账号为:admin,密码为:Samples@123
8. 部署
需要将Docker文件上传到/tmp目录
docker load -i algorithm-cann6.tar
docker run \
--name algorithm-cann6 \
-itd \
--net host \
--privileged \
--ulimit nofile=65536:65536 \
--ulimit nproc=65536:65536 \
--tmpfs /run --tmpfs /run/lock \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
--device=/dev/davinci0 \
--device=/dev/davinci_manager \
--device=/dev/hisi_hdc \
--device=/dev/devmm_svm \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \
-v /var/hasplm:/var/hasplm -v /etc/hasplm:/etc/hasplm \
-v /home/data/miniD/driver:/home/data/miniD/driver \
-v /etc/localtime:/etc/localtime:ro \
-v /run/board_cfg.ini:/run/board_cfg.ini \
-v /home/samples/sda2:/home/samples/sda2 \
-v /usr/sbin/ntpdate:/usr/sbin/ntpdate \
-v /usr/lib64/libopts.so.25:/usr/lib/libopts.so.25 \
--restart=always \
jadehh/algorithm:1.0.0-cann6 /sbin/init
注意/home/samples/sda2 是磁盘挂载的目录
接下来使用算法配置界面进行部署,SSH端口号为:2222


