CentOS_7(1708)下基于Tensorflow对双GPU深度学习环境配置

在工作种需要对tensorflow的GPU环境进行配置,主要是基于centos7下的单机多显卡环境进行部署,因此首先需要对centos7进行安装。其次对显卡驱动的安装,因为是多显卡,在安装多显卡驱动的时候和但显卡驱动安装有一定的区别。下面对整个过程进行详细的说明,如果遇到类似的环境部署,可以参考该文档。 1.Linux系统centos7-1708的安装通过镜像写入软件将系统镜像写入到U盘,再对整个系统进行安装。在安装过程中通过U盘启动,在选择时有UEFI模式和非UEFI模式,选择非UEFI模式的U盘启动。进入到安装选择界面。 1.1 修改镜像挂载地址选择Install CentOS7选项后,进入到安装过程,如果整个过程顺利,则可以继续,本1.1就可以忽略。如出现问题:failed to map image memory......的情况,那么就需要修改镜像挂载地址。在出现该错误后继续,间隔1-2分钟后会出现命令行。可以查看dev下的目录(ls /dev)。我的U盘被挂载到了/dev/sdb4,需要把该目录记录下来,后续会使用。 再重启计算机,进入到U盘启动后的界面,选择Install CentOS7,然后按tab进入到编辑模式,修改其中的命令行:Linuxefi /images/pxeboot/vmlinuzinst.stage22=hd:LABEL=CentOS\x207\x20x\86_64 quiet,将修改为:Linuxefi /images/pxeboot/vmlinuzinst.stage22=hd:/dev/sdb4 quiet,再通过Enter快捷键执行安装。然后进入到图形安装界面。如果还是不能进入到图形界面,安装出错,请参考下面。 1.2 图形界面出错问题解决如果图形界面安装出现问题(x startup failed falling back to text mod),一般是安装基础的图形界面出问题。解决方法是重启计算机,U盘启动,不选择Install CentOS7,选择Troubleshooting -->,进入到选项,并选择第一项,修改镜像地址(tab或e修改,修改的地方和1.1中的一样)。 1.3 配置SSH服务安装完系统后配置ssh服务,本文中将ssh端口修改为22222,需要开放22222端口。ssh具体配置就不详细说明。 2.Linux查看显卡的相关命令lspci命令查看硬件接口信息,可以通过lspci |grep -i vga来查询显卡,可以看出电脑的所有显卡,显示显卡型号。也可以显示显卡比较详细的信息:lspci -vnn | grep VGA -A 12...
 2018-04-25   deep learning    tensorflow  gpu  deeplearning