交通项目部署文档-v1.0
一、Ubuntu显卡驱动安装
1.上传显卡驱动给驱动授权
将驱动上传到对应的需要部署的机器
2.删除旧的驱动:
sudo apt-get purge nvidia*
3.禁用自带的驱动
创建一个文件通过命令 sudo vim /etc/modprobe.d/blacklist-nouveau.conf
并添加如下内容:
blacklist nouveau
options nouveau modeset=0
再更新一下
sudo update-initramfs -u
修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau
在sudo init 3
然后再sudo ./NVIDIA-Linux-x86_64-384.90.run (填实际的全名)
4.NVIDIA-Linux-x86_64-384.90.run 授权
sudo apt-get install gcc make 等
5.检测是否安装完成
nvidia-smi 验证是否安装完成
二、Centos
1.上传驱动
#讲源程序驱动等上传到需要部署的服务器
scp root@192.168.0.1 /home/cy/upload /home/
2.删除旧的驱动
#删除机器上原有的显卡驱动
yum remove nvidia*
3.禁用自带的驱动
#禁用自带的显卡驱动
nouveau nvidia
#添加白名单
vim /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
#更新一下
4.启动更新
三、GL算法安装
1.root权限
#源码包
deepv_for_1604_docker_1.4.3_20180716.tgz
#版本号
#切换到root权限 ubuntu
sudo su
2.解压GL算法包
#解压安装文件
sudo tar -zvxf deepv_for_1604_docker_1.4.3_20180716.tgz
3.执行脚本安装
#执行安装脚本 执行过程中切勿中断
#会在当前的目录下面生成一个 install.log 日志
#如果有报错发给 相关人员 定位 可以参考文档
sudo sh 01-install.sh
4.获取加密指纹
#获取加密指纹
cd deepv_for_1604_docker_1.4.3_20180716
sudo ./02-get_c2v.sh
#脚本执行完毕会在/home/admin 生成一个
#日期+本机ip的c2v文件
#利用sz下载下来发给相关人员授权
sudo apt-get install lrzsz
yum install lrzsz
5.指纹授权
#将指纹文件授权
#将指纹文件拷贝到
cp xxx /home/admin/aksusbd-7.80.1_20180530/
#目录下
cd /home/admin/aksusbd-7.80.1_20180530/
sudo ./hash_update u xxxx.v2c
6.加密狗查看授权信息
#查看信息
cd /home/admin/aksusbd-7.80.1_20180530/
sudo ./watch_dog_vierwer
7.启动程序
cd /home/admin/deep/matrix/matrix_1.4.3_img_2018_06_19
./run_image.sh matrix_rec_(6520,6522,6524,6526).json
8.docker相关操作
#1.查看引擎运行状态
sudo docker ps
#2.重启某个进程
sudo docker restart matrix_rec_xXXX
#3)关闭某个进程:
sudo docker stop matrix_rec_xxxx
#4)删除某个进程:
sudo docker rm -f matrix_rec_xxxx
9.查看显卡的状态
#查看显卡状态
nvidia-msi
网友评论