MATLAB分布式计算安装手册-单服务器
安装前准备 ............................................................................................................................... 1 1.1 硬件 ............................................................................................................................... 1 1.2 网络 ............................................................................................................................... 1 1.3 软件版本 ....................................................................................................................... 2 Linux服务端安装 .................................................................................................................... 2 2.1 VNC安装 ..................................................................................................................... 2 2.2 安装后配置 ................................................................................................................... 9
2.2.1 启动license manager ........................................................................................ 9 2.2.2 启动jobmanager和worker .............................................................................. 9 WINDOWS客户端安装 ........................................................................................................ 14 3.1 安装MATLAB ........................................................................................................... 14 3.2 配置防火墙 ................................................................................................................. 18 3.3 设置matlab自带的jobmanager ................................................................................ 18
3.3.1 设置 ................................................................................................................. 18 3.3.2 测试Jobmanager ............................................................................................ 21 3.4 配置gridView嵌入MATLAB .................................................................................. 24
3.4.1 设置 ................................................................................................................. 24 3.4.2 程序测试 ......................................................................................................... 28
1
2
3
1 安装前准备
1.1 硬件
一台(或以上)服务器作服务端,一台(或以上)个人机作客户端。本文使用一台服务器,
安装了linux系统,一台笔记本作客户端,安装了win7系统。
1.2 网络
网络配置正确,保证服务端和客户端能直接互访。本文的服务端hostname为clusviz1,IP为10.0.48.231; 客户端计算名为hecp-sugon, IP为10.0.33.33.
权限:在服务端需要有root权限。还需要一非root用户,本测试使用的非root用户为hecp. 客户端和服务端需要直连。
在服务端clusviz1上修改文件/etc/hosts在文件尾添加一行 10.0.33.33 hecp-sugon 在客户端hecp-sugon上修改文件C:\\Windows\\System32\\drivers\\etc\\hosts, 在文件尾添加一行 10.0.48.136 clusviz1 在服务端clusviz1上检测 $ ping hecp-sugon $ ping 10.0.33.33
在客户端hecp-sugon上检测
C:\\Users\\hecp> ping 10.0.48.136 C:\\Users\\hecp> clusviz1 这个四个ping命令都要通过,如不通过,重新检查网络设置。
1.3 软件版本
linux服务器上:MATLAB.unix.2010b, win7客户端上MATLAB.win.2010b
注意,服务器和客户端上的两个MATLBA版本必需一致,否则将不能协同工作。 服务端上已正确安装gridView(版本>=2.0)
2 Linux服务端安装
将软件的ISO包TLF-SOFT-Mathworks.Matlab.R2010b.UNIX.ISO-TBE.iso上传至服务端/public/iso/
以root用户挂载软件 [root@clusviz1 ~]# mkdir /public/src/matlab2010b/ [root@clusviz1 ~]# mount -o loop /public/iso/TLF-SOFT-Mathworks.Matlab.R2010b.UNIX.ISO-TBE.iso /public/src/matlab2010b/ 2.1 VNC安装
启动安装程序的图形界面(图1),并在VNC界面里执行以命令 # cd /public/src/matlab2010b ./install
图1:命令行启动安装界面
第二步:选择是否使用因特网安装
选择Install without using the internet
注:若选择Install using the internet,安装程序会引导用户登录mathworks的帐户,并从帐户所拥有的license中选取合适的license. 因为本文使用的是破解版MATLAB, license及相关文件已经存在本地磁盘,所以不必访问因特网。
第三步:许可合同,必需选yes. 若选no,则退出安装MATLAB.