WRFv3.4.1并行版本安装说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WRFv3.4.1并行版本安装说明

中山大学大气科学系

刘一鸣 (liuyming@)

樊琦 (eesfq@)

本说明适用于在ubuntu(64位)linux系统中安装WRFv3.4.1并行版本,内容包括WRF的安装、运行以及可视化。选取了珠江三角洲从2004年4月5日00时到4月6日00时共24小时的模拟个例。蓝色部分为下载地址或参考网址,红色部分为在终端输入的命令(“$”为普通用户bash命令提示符,“#”为超级用户bash命令提示符,命令提示符只作提示作用,并不需要输入),深蓝色斜体部分为在文件中修改的代码,紫色部分为在终端上显示的计算机提示。“HOME”是环境变量,表示用户对应的主目录,超级用户和普通用户的主目录并不一样。在环境变量前加“$”表示调用该环境变量,如“$HOME”。本说明重在操作,如需了解理论的部分则需要参考WRF的用户手册,下载网址为:/wrf/users/supports/tutorial.html

在安装之前,首先要在主目录下解压wrfdata.tar.gz:

$ cd $HOME

$ tar -zxvf wrfdata.tar.gz

结果在主目录下生成wrfdata文件夹,里面包含了安装所需要的压缩包。

1. 下载并解压WRF安装包

1.1 WRF压缩包下载

需要下载的压缩包包括WRFV3.4.1.TAR.gz,WPSV3.4.1.TAR.gz,jasper-1.701.0.tar.gz,libpng-1.2.12.tar.gz,zlib-1.2.3.tar.gz,ARWpost_V3.tar.gz和geog.tar.gz(地形数据)。下载网址为:

/wrf/users/download/get_sources.html

1.2 解压压缩包

$ cd $HOME

$ mkdir WRFv3.4.1 (WRF3.4.1主目录)

$ cd WRFv3.4.1

$ tar -zxvf $HOME/wrfdata/WRF/WRFV3.4.1.TAR.gz

解压后在WRFv3.4.1目录下生成文件夹WRFV3

$ tar -zxvf $HOME/wrfdata/WRF/WPSV3.4.1.TAR.gz

解压后在WRFv3.4.1目录下生成文件夹WPS

2. 安装gfortran、g++、等必要的软件或工具

$ cd $HOME/wrfdata/packages

$ sudo dpkg -i *

输入密码后等待一段时间即可安装成功

3. 安装intel编译器

安装分为icc安装包和fortran安装包,可到intel官方网站免费下载,下载网址为:

/en-us/non-commercial-software-development

激活需要序列号,icc安装包是l_ccompxe_2011.11.339.tgz,ifort安装包是

l_fcompxe_2011.11.339.tgz,默认安装路径为/opt/intel。(序列号对应为本说明提供的安装包)3.1登录超级用户

intel编译器的安装需要在超级用户权限下完成,在安装前登录超级用户:

$ sudo su

输入密码后按Enter即可登录超级用户,命令提示符变为“#”,此时超级用户仍为bash命令

环境

3.2 安装icc

# mkdir /usr/INTEL

# cd /usr/INTEL

# tar -zxvf /home/user/wrfdata/INTEL/l_ccompxe_2011.11.339.tgz user为普通用户用户名

# cd l_ccompxe_2011.11.339

# ./install.sh

请务必根据英文提示输入命令来进行安装,安装路径设为默认的。如果通过输入序列号来

激活,序列号为N5D5-59XJ7FC2,需要连接网络。如果通过输入序列号文件来激活,则不

需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_CPP_N5D5-

59XJ7FC2.lic。(user为普通用户用户名)

3.3 安装ifort

# cd /usr/INTEL

# tar -zxvf /home/user/wrfdata/INTEL/l_fcompxe_2011.11.339.tgz user为普通用户用户名

# cd l_fcompxe_2011.11.339/

# ./install.sh

请务必根据英文提示输入命令来进行安装,安装路径设为默认的。如果通过输入序列号来

激活,序列号为NR2M-9D5C5CB5,需要连接网络。如果通过输入序列号文件来激活,则

不需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_FOR_NR2M-

9FMJTRW4.lic。(user为普通用户用户名)

3.4 设置超级用户环境变量

# gedit $HOME/.bashrc

添加下面的语句:

source /opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.sh intel64

# source $HOME/.bashrc

退出超级用户:

# exit

终端的命令提示符变回“$”,即普通用户bash环境

3.5设置普通用户环境变量

$ gedit $HOME/.bashrc

添加下面的语句:

source /opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.sh intel64

$ source $HOME/.bashrc

参考网站:/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/

4、安装MPICH2

MPICH2版本为1.2.1p1,安装包为mpich2-1.2.1p1.tar.gz,下载网址:

/static/downloads/1.2.1p1/

4.1登录超级用户

MPICH2的安装需要在超级用户权限下完成,在安装前登录超级用户:

$ sudo su

输入密码后按Enter即可登录超级用户,命令提示符变为“#”,此时超级用户仍为bash命令环境

4.2解压安装包

# cd /usr

# tar -zxvf /home/user/wrfdata/MPICH2/mpich2-1.2.1p1.tar.gz user为普通用户用户名解压后在/usr路径下生成文件夹mpich2-1.2.1p1

4.3编译

# cd /usr/mpich2-1.2.1p1

# ./configure --prefix=/usr/mpich2

设置/usr/mpich2为安装路径

4.4安装

# make

# make install

4.5 退回到普通用户

# exit

终端的命令提示符变回“$”,即普通用户bash环境

4.6新建文件.mpd.conf文件

$ cd $HOME

$ touch .mpd.conf

$ chmod 600 .mpd.conf

$ gedit .mpd.conf

相关文档
最新文档