开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
文字识别

    部署前环境检查(必看)

    本文档介绍了鉴权服务及文字识别(OCR) 服务部署的硬件、网络、及软件环境要求,请您在部署前务必参考此文档进行硬件、网络、及软件环境检查,以避免在安装部署过程中出现问题。

    硬件环境要求

    若您仍然不确定硬件选型,请提交工单联系百度的工作人员

    鉴权服务节点

    名称 推荐 说明
    服务器 物理机、独享云服务器、虚拟机。 CPU,网卡MAC,内存,显卡、磁盘等发生变化会影响指纹,进而影响鉴权。如果是共享云服务器,机器指纹可能会发生变化。如果您不得不使用云服务器,建议您使用独享云服务器。
    CPU AMD 64/x86_64,核数8核(推荐) 指令集必须支持bmi2和AVX

    应用服务节点

    名称 推荐 说明
    服务器 物理机、云服务器百度智能云、阿里云、华为云等)、虚拟机。
    CPU AMD 64/x86_64,核数8核(推荐) 指令集必须支持bmi2和AVX
    GPU 目前支持型号包括: Tesla P40,Tesla T4, Tesla P4,GTX 1070, GTX 1080,GTX 1080 Ti,RTX2080, RTX3080
    硬盘 测试建议>50G,生产建议>500G
    内存 建议大于16G 如果模型较多,需要增加内存。

    网络环境要求

    1、如未执行 bash download.sh 提前下载完整的安装包并将original整个文件夹上传至服务器,需要该机器可以访问 http://bj.bcebos.com 用于下载完整包 可以通过curl -i http://bj.bcebos.com命令测试,如果很长时间没有返回,则表示网络不通

    2、当应用服务和鉴权服务分离部署时,鉴权服务器和应用服务器之前需相互开放8443端口;

    如果鉴权服务器有多台的话,鉴权服务器之间需相互开放 8443,7091,7092端口

    3、静态IP地址已分配。假如网卡为eth0, 可以通过 more /etc/sysconfig/network-scripts/ifcfg-eth0 |grep "BOOTPROTO=" 命令查看,如果返回 BOOTPROTO=DHCP,表示是动态ip

    软件环境要求

    名称 说明
    操作系统 Centos7(不支持Centos8)、Ubuntu14 /16 /18、 Redhat7.2、 Suse12 ,查询命令: python -c ''' import platform print(platform.dist()) '''
    Linux 内核 >=3.10,可以通过uname -r命令查看
    SELinux 确保系统禁用SELinux
    CPU指令集 支持avx/avx2指令集以及bmi2指令集(必要条件)
    Python ==2.7.5
    curl 确保机器存在curl命令
    GLIBC >=2.17,可以通过命令 ldd --version 查看
    GLIBCXX >=3.4.19,ubuntu下执行 strings /usr/lib/x86_64-linux-gnu/libstdc++.so. |grep GLIBCXX 查看;
    其他操作系统执行 strings /usr/lib64/libstdc++.so.
    |grep LIBCXX 查看
    GCC >=4.8.2,可以通过 gcc --version 查看
    root权限 需要批准可使用root权限用户来部署
    Docker 系统是否自带Docker
    nvidia 驱动 系统是否已经安装nvidia驱动,驱动版本号多少,可通过nvidia-smi查看
    上一篇
    产品介绍
    下一篇
    基于docker容器化部署说明