码迷,mamicode.com
首页 > 其他好文 > 详细

matlab分布式平台

时间:2015-02-24 23:36:45      阅读:1537      评论:0      收藏:0      [点我收藏+]

标签:matlab 分布式

一、Matlab R2014b安装教程

1,下载Matlab R2014b ISO格式安装包

2,以winrar格式解压缩ISO文件,出现下图所示的文件列表

技术分享


3,进入Matlab2014b crack.rar中jar文件,将其中的ValidatedFikImpl.classInstallerBuilderImpl.class文件复制替换到

上述解压缩文件夹内的路径

\java\jar\install.jar压缩文件的\com\mathworks\install\目录

技术分享

技术分享

直接向Winrar所打开的压缩包内拖拽即可:


技术分享


断开网络连接,双击setup,开始安装,选择不联网安装,许可证安装密钥为29797-39064-48306-32452

技术分享

技术分享


第一个不要选;第二个一定要选。

技术分享

4,此时会出现证书选择,选择Matlab2014b crack.rar中的license_R2014b_x64_Ent_406917.lic后点击下一步,选择选择安装位置,这里本人选择安装在D盘,可根据自己需要选择

技术分享

5,选择要安装的产品全选)注意:查看选择中是否有MATLAB Distributed Computing Server如果没有,则取消返回第一步重新安装组件分布式计算的重要组件,缺失将无法完成分布式计算!切记

技术分享

6,选择快捷方式并确认安装信息

技术分享


7,点击“安装”,等待安装完成。

技术分享


技术分享

最后会出来这个东西:但是不要紧:


技术分享

技术分享

8,点击下一步,完成安装,注意此时不可恢复网络连接

9,复制破解文件夹compiler文件夹下的pst.dll, mcc.exe, compiler.dlllibmwservices.dll文件,粘贴替换到安装目录下的XXX\MATLAB\R2014b\bin\win64\,XXX为第4步中所选的安装位置。替换掉同名文件。

技术分享

技术分享

技术分享

10,双击桌面上的Matlab图标,启动Matlab。,选择使用internet激活:

技术分享

此时可能会出现再次要求输入License证书的提示,同样适用上面所提到的license_R2014b_x64_Ent_406917.lic文件即可。

技术分享


11、进入界面后ver命令查看版本及组件信息查看MATLAB Distributed Computing Server 是否安装成功,如下表红色字所示。成功则安装失败,返回第一步重新安装。  

 


>> ver

----------------------------------------------------------------------------------------------------

MATLAB Version: 8.4.0.150421 (R2014b)

MATLAB License Number: 406917

Operating System: Microsoft Windows 7 旗舰版  Version 6.1 (Build 7601: Service Pack 1)

Java Version: Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode

----------------------------------------------------------------------------------------------------

MATLAB                                                Version 8.4        (R2014b)

Simulink                                              Version 8.4        (R2014b)

Aerospace Blockset                                    Version 3.14       (R2014b)

Aerospace Toolbox                                     Version 2.14       (R2014b)

Bioinformatics Toolbox                                Version 4.5        (R2014b)

Communications System Toolbox                         Version 5.7        (R2014b)

Computer Vision System Toolbox                        Version 6.1        (R2014b)

Control System Toolbox                                Version 9.8        (R2014b)

Curve Fitting Toolbox                                 Version 3.5        (R2014b)

DO Qualification Kit                                  Version 2.4        (R2014b)

DSP System Toolbox                                    Version 8.7        (R2014b)

Data Acquisition Toolbox                              Version 3.6        (R2014b)

Database Toolbox                                      Version 5.2        (R2014b)

Datafeed Toolbox                                      Version 5.0        (R2014b)

Econometrics Toolbox                                  Version 3.1        (R2014b)

Embedded Coder                                        Version 6.7        (R2014b)

Filter Design HDL Coder                               Version 2.9.6      (R2014b)

Financial Instruments Toolbox                         Version 2.0        (R2014b)

Financial Toolbox                                     Version 5.4        (R2014b)

Fixed-Point Designer                                  Version 4.3        (R2014b)

Fuzzy Logic Toolbox                                   Version 2.2.20     (R2014b)

Global Optimization Toolbox                           Version 3.3        (R2014b)

HDL Coder                                             Version 3.5        (R2014b)

HDL Verifier                                          Version 4.5        (R2014b)

IEC Certification Kit                                 Version 3.4        (R2014b)

Image Acquisition Toolbox                             Version 4.8        (R2014b)

Image Processing Toolbox                              Version 9.1        (R2014b)

Instrument Control Toolbox                            Version 3.6        (R2014b)

LTE System Toolbox                                    Version 1.2        (R2014b)

MATLAB Builder EX                                     Version 2.5.1      (R2014b)

MATLAB Builder JA                                     Version 2.3.2      (R2014b)

MATLAB Builder NE                                     Version 4.2.2      (R2014b)

MATLAB Coder                                          Version 2.7        (R2014b)

MATLAB Compiler                                       Version 5.2        (R2014b)

MATLAB Distributed Computing Server                   Version 6.5        (R2014b)

MATLAB Report Generator                               Version 4.0        (R2014b)

Mapping Toolbox                                       Version 4.0.2      (R2014b)

Model Predictive Control Toolbox                      Version 5.0        (R2014b)

Model-Based Calibration Toolbox                       Version 4.8        (R2014b)

Neural Network Toolbox                                Version 8.2.1      (R2014b)

OPC Toolbox                                           Version 3.3.2      (R2014b)

Optimization Toolbox                                  Version 7.1        (R2014b)

Parallel Computing Toolbox                            Version 6.5        (R2014b)

Partial Differential Equation Toolbox                 Version 1.5        (R2014b)

Phased Array System Toolbox                           Version 2.3        (R2014b)

Polyspace Bug Finder                                  Version 1.2        (R2014b)

Polyspace Code Prover                                 Version 9.2        (R2014b)

RF Toolbox                                            Version 2.15       (R2014b)

Real-Time Windows Target                              Version 4.5        (R2014b)

Robust Control Toolbox                                Version 5.2        (R2014b)

Signal Processing Toolbox                             Version 6.22       (R2014b)

SimBiology                                            Version 5.1        (R2014b)

SimDriveline                                          Version 2.7        (R2014b)

SimElectronics                                        Version 2.6        (R2014b)

SimEvents                                             Version 4.3.3      (R2014b)

SimHydraulics                                         Version 1.15       (R2014b)

SimMechanics                                          Version 4.5        (R2014b)

SimPowerSystems                                       Version 6.2        (R2014b)

SimRF                                                 Version 4.3        (R2014b)

Simscape                                              Version 3.12       (R2014b)

Simulink 3D Animation                                 Version 7.2        (R2014b)

Simulink Code Inspector                               Version 2.2        (R2014b)

Simulink Coder                                        Version 8.7        (R2014b)

Simulink Control Design                               Version 4.1        (R2014b)

Simulink Design Optimization                          Version 2.6        (R2014b)

Simulink Design Verifier                              Version 2.7        (R2014b)

Simulink PLC Coder                                    Version 1.8        (R2014b)

Simulink Real-Time                                    Version 6.1        (R2014b)

Simulink Report Generator                             Version 4.0        (R2014b)

Simulink Verification and Validation                  Version 3.8        (R2014b)

Spreadsheet Link EX                                   Version 3.2.2      (R2014b)

Stateflow                                             Version 8.4        (R2014b)

Statistics Toolbox                                    Version 9.1        (R2014b)

Symbolic Math Toolbox                                 Version 6.1        (R2014b)

System Identification Toolbox                         Version 9.1        (R2014b)

SystemTest                                            Version 2.6.8      (R2014b)

Trading Toolbox                                       Version 2.1.1      (R2014b)

Vehicle Network Toolbox                               Version 2.3        (R2014b)

Wavelet Toolbox                                       Version 4.14       (R2014b)

 

12、至此,Matlab2014b安装完成,恢复网络连接,开始使用Matlab2014b

 

 

二、Matlab R2014b分布式平台搭建

 

1、 安装MATLAB Distributed Computing Server 6.5。

以管理员身份运行CMD(在开始\程序\附件中,右键点击【命令行】,选第二个选项,以管理员身份运行)。这一步关系到用管理员权限运行Service,很重要!进入到MATLAB分布式工具箱(distcomp)的bin目录下,路径因各人的安装路径而异,本人的路径是:C:\Program Files\MATLAB\MATLAB Production Server\R2014b\toolbox\distcomp\bin

技术分享

2、安装MATLAB Distributed Computing Server

        命令:mdce install

技术分享

此时可以打开Windows 服务管理器,查看MATLAB Distributed Computing Server服务是否已经开启,若未开启可在cmd中输入:mdce start开启服务

技术分享


3、创建和配置分布式任务管理。先准备几台将用来做分布式计算的计算机构建一个成局域网。打开Admin Center可视化界面进行配置。可以直接双击分布式工具箱(distcomp)的bin目录下的admincenter.bat文件也可以输入以下命令行

        命令:admincenter.bat

技术分享

4、 弹出界面,配置主机:

        点击Add or Find按钮,再出来的界面中输入你将用来做分布式计算的计算机的IP地址,这里我只配了两台,IP地址分别为10.100.251.11510.100.207.24。输完所有的IP地址后,点击Ok。

技术分享

技术分享

5 配置完主机后,开始创建任务管理。在MATLAB Job Scheduler(MJS)中,点击Start,为MJS输入一个名称:例如myjob。

技术分享

技术分享


创建worker,selectAll,为每台主机创建7个workers,总共21个workers

技术分享

技术分享

技术分享

6、点击左边的Test Connectivity测试集群的联通性,出现下图所示即为测试通过:(出现hostname无法解析的错误可以忽略,如图)

技术分享

8、点击add按钮,新建一个调度策略。Hostname of the machine where MJS is running选项填入MJS名称即可(本人的为Even-PC,请参照各自环境自行更改)更改策略名称,本人的是testParallel,请参照各自环境自行更改

技术分享


9、至此MATLAB Distributed Computing Server的环境已经搭建完好,写好的分布式程序可以开始工作啦

技术分享


                                 附录:新增机的搭建及加入机群的方法


对于新加入的集群,同样依照上述过程完成进入下图所示的步骤后:

2、对于新增机的搭建,只需在本机输入本机的IP机管理机的IP后即可,不用输入机群中所有的IP,如图所示

技术分享


3、同样只需要在管理机上输入新加机的IP即可,如图所示

技术分享


 

4、 在管理机上重新分配Worker的数量即可

技术分享


5、 创建完成后,点击右下角的updata now按钮,实现机群同步即可,测试连通性,出现下述图就成功了:

技术分享

6、至此,新增机的安装和调试过程完成,请尽情享用分布式所带来的高速

本文出自 “大涛吃汤包” 博客,谢绝转载!

matlab分布式平台

标签:matlab 分布式

原文地址:http://kenneth123.blog.51cto.com/3512478/1615064

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!