单机部署
所有文档

          人脸识别

          单机部署

          百度为人脸服务的安装提供了一键部署工具,预置显卡驱动,最快半小时部署完成。

          百度人脸服务预置负载均衡功能,您只需根据您的业务需求重复进行部署即可,多台机器部署可以调用同一个数据库。

          • 若您需要集群部署服务,请提交工单联系百度工作人员。
          • 若您需要修改License文件,请参考License更新说明文档,适用于以下几种情况:

            ​ ① 鉴权物理机硬件指纹发生变化,需要重新申请部署包更换License

            ​ ② 测试版转为正式版,需要更换正式版License文件

          总体流程

          部署环境准备

          请参考部署环境准备文档,请您在部署前务必参考此文档进行硬件及软件环境检查,以避免在安装部署过程中出现问题。

          Step1:获取部署包

          1、获取部署包安装文件下载链接,下载部署包。

          下载完成的文件示例如下:609859F08F4B4FB782948D669EE3CFE3.tar.gz;

          2、将609859F08F4B4FB782948D669EE3CFE3.tar.gz上传到待部署的服务器中。

          3、执行以下命令解压部署包

          tar zxvf 609859F08F4B4FB782948D669EE3CFE3.tar.gz

          4、解压后进入original目录执行bash download.sh命令获取全部安装文件,执行脚本后会自动下载以下安装文件:数据库服务安装包、鉴权服务安装包、应用服务安装包以及docker安装包等基础依赖环境。

          bash download.sh

          若您在此过程出现问题,请提交工单联系百度的工作人员

          Step2:部署数据库服务

          5、进入以下文件路径进行数据库服务的安装

          original/package/Applications/face-server/      
          输入解压命令  tar -xf project-conf.tar    
          进入original/package/Applications/face-server/project-conf/

          6、部署数据库服务(包含数据库服务开机自启功能)

          bash mysql_start.sh
          -------------------------------出现下面结果表示安装mysql成功------------------------------ 
          1. databus start
          2. 190506 15:08:17 mysqld_safe Logging to '/home/idl-face/databus5535/log/mysql.err'.
          3. 190506 15:08:17 mysqld_safe Starting mysqld daemon with databases from /home/idl-
          4. face/databus5535/var
          5. databus init start
          6. databus grant ...
          7. databus init start
          8. databus init finish

          7、检查数据库是否启动成功

          ps -ef | grep mysql

          注:如果一键部署数据库服务失败需要手动部署,则参考常见问题文档提交工单联系百度的工作人员

          Step3:一键安装鉴权和人脸识别服务

          8、数据库安装成功后,开始进行鉴权服务和人脸识别服务的一键部署。首先进入以下文件路径;

          cd original/package/Install

          9、执行一键部署命令,一键安装鉴权服务和人脸识别服务;

          python install.py inall

          注:一键安装过程中出现的问题请参考常见问题文档,其中包含:
          (1)检查服务器环境过程中遇到的问题
          (2)安装Docker和NvidiaDocker遇到的问题
          (3)安装人脸服务遇到的问题
          (4)其他过程中遇到的问题

          10、安装过程中会自动进行环境检查,如果安装进程停住并提示"Environment checking failed! Please fix them before installation."表明环境检查失败,请先排查失败的环境检查项,再重新执行安装,或者输入continue强制继续安装;

          11、安装过程中会提示输入auth server cluster's ip、local server's ip、mysql server's ip,三个ip地址均输入本机实际网络地址即可。

          IP填写需要填写本机实际IP,不能填写127.0.0.1,负责会因为无法访问通IP地址导致安装失败

          12、安装过程中提示输入gpu_id,按照提示的gpu序号填写需要安装人脸应用服务的显卡序号即可。

          注:
          ① 在只有一张显卡的情况下,gpu_id默认为0,填写0即可;
          ② 当存在多张显卡时,序号从0开始增加排序,按照需求选择对应的显卡填写即可。

          若您在一键安装过程中出现问题,请提交工单联系百度的工作人员

          Step4:验证服务部署成功

          13、提示安装成功后,可检查服务是否启动

          docker ps ;

          14、如果服务没有启动,可以使用docker ps -a, 查看容器id;

          15、鉴权服务默认的http端口为8443,通过netstat -apn | grep 8443可以看端口是否已经被监听

          若您服务为部署成功,请到运维文档自助进行排查或提交工单联系百度的工作人员

          上一篇
          部署环境准备(必看)
          下一篇
          多机部署