Nice Dcv 安裝部署文檔
1、安裝渲染服務器系統
渲染服務器即為安裝有高性能物理顯卡的服務器。
本測試使用RHEL6.0_x64系統,安裝過程選擇安裝KVM虛擬化平台,Desktops、Development軟件包。
安裝過程部分截圖:
安裝完成後,可使用命令行或圖形界面(setup)的方式配置好系統IP,並將網絡配置成自動連接。
從機器官網下載對應linux系統顯卡驅動。(本例測試機器是HP Z420圖站,配置Nvidia顯卡)使用winscp軟件將顯卡驅動(.run文件)上傳到linux系統目錄如/home目錄。該顯卡驅動必須在命令行模式下安裝。
修改/etc/inittab文件,使下次開機可進入命令行模式:
vi /etc/inittab
將最後一行“id:5:initdefault:”中的5改為3。這樣重啟後系統默認進入命令行模式,此時還不需重啟。僅僅進入命令行模式還不能成功安裝驅動,因為nouveau這個第三方nvidia驅動仍然在運行,且與官方驅動沖突。接下來要做的就是禁用nouveau。
禁用nouveau,將nouveau加入黑名單,編輯黑名單文件:
vi /etc/modprobe.d/blacklist.conf
在最後一行後加上blacklist nouveau並保存。
僅僅將nouveau加入黑名單還不夠,因為rhel 6已經將nouveau集成到了初始化文件initramfs-x-x.img中,所以必須重新生成該初始化文件才可將nouveau禁用:
[root@lee lee]mv /boot/initramfs-2.6.32-220.el6.i686.img /boot/initramfs-2.6.32-220.el6.i686.img.bak(注:此處的備份是十分必要的,當文件生成失敗造成系統無法啟動可以恢復)
[root@lee lee]dracut -v /boot/initramfs-2.6.32-220.el6.i686.img
(注:RHEL7 顯卡驅動禁止方法但此方法無法禁止x windows
解決方法:http://js.13168.org/2014a/0801/22507.html
ln -sf /lib/systemd/system/multi-user.target(graphical.target)/etc/systemd/system/default.tartget
)
重啟進入命令行模式。重啟後系統會經過一段很長時間的初始化,且漂亮的光圈不見了。經過以上這些步驟nouveau驅動已經被禁用了。
安裝顯卡驅動。轉到驅動安裝包目錄下並以root身份執行:
(注:Nvidia 安裝過程
1、需要安裝gcc
2、需要安裝kernel-devel
3、會提示軟件not sign,百度搜索。
)
sh ./NVIDIA-Linux-x86-290_XXXX.10.run
即進入安裝,安裝過程中會提示是否自動配置X設置,選擇“Accept”,則可省去以後手動配置的麻煩。
安裝完驅動後將inittab文件修改回去:
vi /etc/inittab
把最後一行“id:3:initdefault:”中的3改為5.
重啟會看到nvidia標志,且進入桌面後可配置菜單,說明顯卡驅動安裝成功。
驅動安裝完成後,需開啟nvidia driver,運行:
nvidia-xconfig -enable-all-gpus
如下:
reboot
重啟linux系統
配置linux yum源,以便在安裝軟件時系統可以自動搜索並調用依賴包,配置yum源可采用其他方法,本例是復制linux光盤文件到yum目錄並重新生成.repo文件。放入光盤,打開終端:
掛載光盤到/mnt目錄:mount /dev/cdrom /mnt
創建/yum目錄:mkdir /yum
進入/yum目錄:cd /yum
復制/mnt下的光盤文件到/yum目錄:cp –af /mnt/* .
創建dvd.repo文件:vim /etc/yum.repos.d/dvd.repo
添加以下內容:
[dvd]
name=dvd
baseurl=file:///yum
enable=1
gpgcheck=0
保存並退出
檢測yum源是否配置好:yum repolist all
安裝vncserver需要在本地控制台下進行安裝,使用ssh遠程安裝會導致未知問題。使用 winscp軟件上傳nice…iso到系統/tmp目錄
創建nice目錄並掛載iso:
mkdir /nice
cd /tmp
mount –o loop nice…iso /nice
cd /nice --進入安裝包目錄
安裝nice 定制vncserver軟件包:
yum install vnc-VE4_5_1_r28001-x64_linux.rpm --安裝vcnserver軟件
vi /etc/hosts --修改hosts文件,添加linux系統解析
vncserver --開啟vnc服務端
命令如下:
vnclicense -add H7HN4-34NCV-XT2PB-N2633-S776A (測試license)
cd /nice進入安裝包目錄
yum install nice_dcv_server…..rpm 32位和64位都要安裝
修改DCV 的配置文件:
將license.lic許可文件上傳到系統目錄如:/home
進入license目錄: /opt/nice/dcv/license
使用cp命令把許可文件復制到此目錄:
DCV 包括可安裝在您的系統以自動啟動的 RepriseLM 服務器信道 init 腳本。該腳本可以在 /opt/nice/dcv/etc/init.d/rlm中找到應復制到 /etc/init.d/目錄,然後使用 chkconfig命令來啟用。
復制文件:
cp -a /opt/nice/dcv/etc/init.d/rlm /etc/init.d/
啟用:
chkconfig rlm on
開啟:
service rlm start
開啟dcvserver:
(
注:由於使用了nice dcv2013 dcvrenderingserver 位置有變化,所以以上的開啟服務的方法不對,/opt/nice/bin/dcvrenderingserver start
即可。每次重啟記得啟動!
)
如果出現測試程序的旋轉的窗口說明安裝服務器成功,能夠運行3D應用。
渲染服務器安裝完成。
本例在渲染服務器上安裝KVM平台及虛擬機用作3D應用服務器(虛擬機安裝win7_x64系統+3D應用軟件),由於應用服務器要與外部通信必須將虛擬機網卡配置成橋接模式,所以需要修改渲染服務器linux網卡配置,將網卡改成KVM虛擬交換機。
配置bridge上網方式
創建橋接器
在/etc/sysconfig/network-scripts目錄下,創建一個ifcfg-br0 文件,其類型設為Bridge:
[root@etone ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTRPOTO=static
IPADDR=192.168.1.118
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.1
ONBOOT=yes
將物理接口橋接到橋接器
修改eth0的內容(本服務器是用eth0上網的),去掉其IP相關信息,加上“BRIDGE=br0”,將其橋接到br0上;如果是雙網卡或是多網卡,照此過程修改:
[root@etone ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:1e:c9:f0:b6:a7
NM_CONTROLLED=yes
ONBOOT=yes
#IPADDR=192.168.1.118
BOOTPROTO=none
#NETMASK=255.255.255.0
TYPE=Ethernet
#GATEWAY=192.168.1.1
#DNS1=202.96.128.86
IPV6INIT=no
USERCTL=no
BRIDGE=br0
重啟物理機網絡服務
service network restart
查看當前橋接情況(有一個虛擬機正在運行)
[root@etone ~]# brctl show
應用服務器為安裝有3D應用軟件並共享渲染服務器顯卡資源的linux/windows系統。
使用virt-manager命令調出KVM管理工具並安裝win7虛擬機用作應用服務器。過程:略。需要注意的是安裝過程查看是否可以選擇到br0橋接網絡。
安裝完後:
KVM安裝完畢如下圖所示:
在虛擬機安裝3D應用軟件如AutoCAD2012等,安裝過程:略。
將nice dcv安裝包復制到應用服務器(kvm虛擬機—win7_x64系統):
直接下一步、下一步進行安裝。安裝過程會提示輸入license或連接到license服務器,直接浏覽到license.lic文件繼續下一步進行安裝。
Host:輸入渲染服務器IP,也可以在安裝好後進行修改:
安裝完成後,開啟dcvserver,在應用服務器打開cmd命令行,依次輸入以下命令:
dcvadmin --調用Nice命令行工具(環境變量在安裝dcvserver時已自配置好)
dcvadmin enable --開啟dcv
dcv on --啟動dcv
dcvtest --測試dcv
出現以下界面說明安裝配置成功
應用服務器安裝完成。
還有一種搭建方法:
使用的是xenserver做底層進行管理虛擬機,搭建server端服務器,再搭建windows客戶端。
安裝虛擬機提示HVM is required for this operation. 原因:bios vt-x沒開!
來源: <https://d.docs.live.net/3d988213b6e820b0/My%20Jobs/常州瑞聲/工作/報告匯總/測試報告/Nice%20DCV測試/Nice%20DCV安裝部署文檔%20V1.1.docx>
http://xxxxxx/Linuxjc/1148178.html TechArticle