WRF安装总结说明_第1页
WRF安装总结说明_第2页
WRF安装总结说明_第3页
WRF安装总结说明_第4页
WRF安装总结说明_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、CentOS 5 Linux 安装图解即设置(一)、安装图解 参考 wrf模式学习_从linux安装开始.pdf (二)、设置linux系统(此步骤可以不做)1.调整显示器分辨率如遇显示器分辨率不对,中文版在系统 - 首选项- 显示 (或者是屏幕分辨率 ) 英文版是: system - preference - display 打开就看到调整分辨率的选项。也可也该配置文件/boot/grub/grub.conf 具体操作看CentOS修改分辨率命令。2.防火墙设置几种方法(1) root 用户下,终端输入setup,进入图形界面。可进行X 配置、时区配置、系统服务、网络配置、键盘配置、防火

2、墙配置、验证配置。rootnumerca #setup(2) root 用户下,rootnumerca #service iptables start/restart/stop/status(3) root 用户下,rootnumerca #/etc/init.d/ iptables start/restart/stop/status(4) root 用户下,rootnumerca # iptables F 关闭防火墙3、配置Xmanager 远程桌面rootnumerca # vi /usr/share/gdm/defaults.conf(1)打开 /etc/inittab 文件,将 run

3、level 变为5, 即id:5:initdefault: 如果原来就是5,则不用修改。(注:5 为图形界面,3 为文本界面,即命令行方式)(2)修改 /etc/gdm/custom.conf,将 xdmcp 部分的 Enable 设置为 1,即:xdmcpEnable=truePort=177 (注:打开177 端口)securityDisallowTCP=false (注:允许TCP)AllowRemoteRoot=true (注:允许远程以根用户登陆)rootnumerca # service iptables statusFirewall is stopped.rootnumerca

4、# gdm-restart (注:重启图形显示界面,回到登陆界面)二、相关软件安装1、准备工作1)通过rpm -qa |grep * 或locate 来检查某软件或库是否安装,需要检查的有samba,gcc,hdf.h,Xlib.h,Intrinsic.h,后3 个用于安装ncarg。首先,查看samba 是否安装:rootnumerca # rpm -qa |grep samba有以下显示:samba-common-3.0.33-3.14.el5samba-client-3.0.33-3.14.el5若缺文件,则从安装光盘中安装。如下rootnumerca # cd /media/CentO

5、S_5.4_Final/CentOS/rootnumerca CentOS# ls * |grep sambasamba-3.0.33-3.14.el5.i386.rpmsystem-config-samba-1.2.41-5.el5.noarch.rpmrootnumerca CentOS# rpm -ivh samba-3.0.33-3.14.el5.i386.rpm warning: samba-3.0.33-3.14.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897error: Failed dependenci

6、es:perl(Convert:ASN1) is needed by samba-3.0.33-3.14.el5.i386rootnumerca CentOS# ls * |grep perlperl-Convert-ASN1-0.20-1.1.noarch.rpmrootnumerca CentOS# rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpmrootnumerca CentOS# rpm -ivh samba-3.0.33-3.14.el5.i386.rpmrootnumerca CentOS# rpm -ivh system-config

7、-samba-1.2.41-5.el5.noarch.rpmrootnumerca CentOS# cdrootnumerca # ntsysv选中smbrootnumerca # cd /media/CentOS_5.4_Final/CentOS/然后,查看gcc 是否安装:rootnumerca CentOS# rpm -qa |grep gcclibgcc-4.1.2-46.el5gcc-c+-4.1.2-46.el5gcc-4.1.2-46.el5compat-gcc-34-g77-3.4.6-4gcc-gfortran-4.1.2-46.el5compat-libgcc-296-2.

8、96-138compat-gcc-34-c+-3.4.6-4compat-gcc-34-3.4.6-4gcc-java-4.1.2-46.el5最后,查看Xlib.h,Intrinsic.h 是否安装rootnumerca CentOS# cd /usr/include/X11rootnumerca X11# lsXlib.h,Intrinsic.h 存在则不需安装2)设置共享用户public (方便window 和linux 系统间复制文件,也可装个Ext2Fsd-0.51.zip软件,详细见硬盘安装CentOS 6.0)rootnumerca # useradd publicrootnum

9、erca # chmod 777 /home/publicrootnumerca # smbpasswd -a public修改/etc/samba/smb.confrootnumerca # vi /etc/samba/smb.conf# 2 lines following modified by cxc 30th,Oct,2010.security = share; security = user# following modified by cxc 30th,Oct,2010.publiccomment = Public directorypath = /home/publicbrows

10、eable = yesguest ok = yeswritable = yesrootnumerca # service smb restartShutting down SMB services: FAILEDShutting down NMB services: FAILEDStarting SMB services: OK Starting NMB services: OK 即可在windows 中进入public地址栏输入/public假定下列所有安装源文件全部位于/home/public 下。2、安装grads准备好grads-2.0.a8-bin-i686-pc-linux-gnu

11、.tar.gz、lib.tar、data.tar.Z 三个文件rootnumerca X11# cd /home/publicrootnumerca public# tar -zvxf grads-2.0.a8-bin-i686-pc-linux-gnu.tar.gzrootnumerca public# mv grads-2.0.a8 /usr/local/rootnumerca public# mv lib.tar data.tar.Z /usr/local/grads-2.0.a8rootnumerca public# mv /usr/local/grads-2.0.a8 /usr/lo

12、cal/grads(更名)rootnumerca public# cd /usr/local/gradsrootnumerca grads# mkdir datrootnumerca grads# gunzip data.tar.Zrootnumerca grads# tar -vxf data.tar -C ./datrootnumerca grads# tar -vxf lib.tarrootnumerca grads# cdrootnumerca # vi .bashrc配置.bashrc里的环境变量(注意这里一定要在自己当前安装的用户下,即是$而不是#,本文中的命令是直接安装在root

13、用户下的,如果在root用户下,则改变的是root用户的.bashrc,从而造成$source .bashrc命令出错,所以在自己用户下安装时应当是以下几步,在安装文件时用su root 进入root用户。rootnumerca grads# exit wbxtnumerca grads$ cd wbxtnumerca $ vi .bashrc(改配置)GRADS=/usr/local/gradsexport GRADSexport PATH=$GRADS/bin:$PATHexport GADDIR=$GRADS/datexport GASCRP=$GRADS/libwbxtnumerca

14、$ source .bashrc 3、安装PGI准备好pgilinux-9011.tar.gz、pgi_9.0-1_linux32.tar.bz2 以及license.datrootnumerca # cd /home/publicrootnumerca public# tar -zvxf pgilinux-9011.tar.gzrootnumerca public# tar -vxf pgi_9.0-1_linux32.tar.bz2rootnumerca public# ./installDo you accept these terms? accept,declineaccept1. S

15、ingle system install2. Network installPlease choose install option(1-2):1sea121 整理于2011 年4 月,如有疑问,请发E-mail 至。Install the ACML? y/nnInstallation directory? /opt/pgi/usr/local/pgiDo you wish to install MPICH1?(y/n)yRemote execution method? rsh,sshsshrootnumerca public# cp pgi_9.0-1_linux32_patcher /us

16、r/local/pgi/rootnumerca public# cd /usr/local/pgi/rootnumerca pgi# ./pgi_9.0-1_linux32_patcherrootnumerca pgi# cp /home/public/license.dat .rootnumerca pgi# cdrootnumerca # vi .bashrc在文件的末尾增加以下部分:#set for PGIPGI=/usr/local/pgiexport PGIexport PATH=$PGI/linux86/9.0-1/bin:$PGI/linux86/9.0-1/include:$P

17、GI/linux86/9.0-1/lib:$PATHexport LM_LICENSE_FILE=$PGI/license.datexport MANPATH=$PGI/linux86/9.0-1/man:$MANPATHMPICH=/usr/local/pgi/linux86/9.0/mpi/mpichexport MPICHexport PATH=$MPICH/bin:$MPICH/lib:$MPICH/inlcude:$PATHexport MANPATH=$MPICH/man:$MANPATH rootnumerca # source .bashrc自己的用户用source /.bas

18、hrc 命令然后配置ssh(配置完成后在并行运算时不用输入密码):rootnumerca # ssh-keygen -t rsarootnumerca # cd .sshrootnumerca .ssh# cp id_rsa.pub authorized_keysrootnumerca .ssh# ssh (注:本机IP 地址)Are you sure you want to continue connecting (yes/no)? Yesrootlocalhost pgi# pgf90显示:pgf90-Warning-No files to process 说明安装成功。建议初次安装编译器

19、的同志,安装完之后先测试一下看看能不能用,别急着去编译模式,下面是一段测试程序,你可以试一下:rootlocalhost pgi# vi hello.f90print *, hello world !endrootlocalhost pgi# pgf90 hello.f90 -o hellorootlocalhost pgi# ./hellohello world!测试一下gccrootlocalhost pgi# vim hello.c#include int main (void)printf(“I am pratising gccn”);rootlocalhost pgi#gcc -c

20、hello.crootlocalhost pgi#gcc -o hello hello.orootlocalhost pgi#./hello4 、安装netcdf准备好netcdf-4.0.1.tar.gzrootnumerca hdf5-1.8.4-patch1# cd /home/publicrootnumerca public# tar -zvxf netcdf-4.0.1.tar.gzrootnumerca public# cd netcdf-4.0.1rootnumerca netcdf-4.0.1# configure -prefix=/usr/local/netcdf -with

21、zlib=/usr/local/zlib -with-hdf5=/usr/local/hdf5 -with-szlib=/usr/local/sziprootnumerca netcdf-4.0.1# make make.log & (make.log &这些参数可以不要)rootnumerca netcdf-4.0.1# make check check.log & (make.log &这些参数可以不要)rootnumerca netcdf-4.0.1# make install install.log &配置.bashrc里的环境变量(注意这里一定要在自己用户下,即是$而不是#,如果在r

22、oot用户下,则改变的是root用户的.bashrc,从而造成$source .bashrc命令出错# set for netcdfexport NETCDF=/usr/local/netcdfexport PATH=$NETCDF/bin:$NETCDF/include:$NETCDF/lib:$NETCDF/man:$PATHexport CC=/usr/bin/gccexport CXX=$PGI/linux86/9.0/bin/pgCCexport FC=$PGI/linux86/9.0/bin/pgf90export F90=$PGI/linux86/9.0/bin/pgf90$so

23、urce /.bashrc试验netcdf安装是否成功$ncdump如果出现使用说明则说明安装成功。5,安装ncl(目前的ncl已经集合了ncarg,所以大家没必要装ncarg)在安装ncl之前,需要装三个外部库下载地址:HYPERLINK /viewthread.php?tid=31&extra=page%3D1&frombbs=1 t _blank/viewthread.php? . e%3D1&frombbs=1(本文用的是fedora 8),而此地址也是fedora 8所支持的外部库,用其它地址的重新找这三个库,CentQS6.1系统则不需要安装此3个库)$supassword: 如果

24、以root身份登陆可跳过此步#rpm -i *.rpm *代表库名#exit安装好之后,开始安装ncl,如果从论坛ftp下载的ncl,解压出来的bin,include,lib可以直接放到/usr/local/ncl下即可(也可从官网下载最新版本的 HYPERLINK /home.htm /home.htm 在这个网站上下东西要有注册帐号,申请一下就行了,一般要等一两天才能申请成功,所以新用户要耐心等待了。先弄清楚自己linux的类型,选择相应的版本下载。例如:我得linux版本是fedora4,32位机,我选择 ncl-4.2.0.a033.Linux_i686.tar.gz )配置.bash

25、rc中关于ncl和ncarg的环境变量export NCARG_ROOT=/usr/local/nclexport NCARG_LIB=/usr/local/ncl/libexport NCARG_INC=/usr/local/ncl/includeexport PATH=/usr/local/ncl/bin:$PATH$source /.bashrc如想试验安装是否成功$ncl 如进入程序就说明已经成功建立配置文件:在/ 目录下建立.hluresfile 文件(用cat、touch、gedit、vi 命令都可以建立一个文件),然后把下面内容复制(此文件说明见:/Document/Graphi

26、cs/hlures.shtml)这个文件已经做好给你们了(或者自己复制粘贴也行),直接复制到/里面。另外这一步是为了更改ncl 的默认选项也准备的,也可以不用做。复制内容如下:!=! comments for .res files are preceded by a ! remember quotations are not used in .res files! White background/black foreground*wkForegroundColor : (/0.,0.,0./)*wkBackgroundColor : (/1.,1.,1./)*wkColorMap : rai

27、nbow+gray! Font stuff*Font : helvetica! Function Codes Default is a colon *TextFuncCode : ! Make default X11 window larger (adjust as necessary)*wkWidth : 800*wkHeight : 800! Have a favorite colormap that you use for everything? You can! make it your default here (note the name is NOT in quotes):! *

28、wkColorMap : temp1! Increase the default (16mb) contour memory! If you gave gridded data 500 x 500, you may need this*wsMaximumSize: 32556688!=然后 cd , 分别执行ng4ex gsun01n , ncl gsun01n.nclncargex cpex08, ctrans -d X11 cpex08.ncgm此时,可以看到测试的显示结果。出来的显示框,点击一下方可出现图像。测试ncl安装成功与否?rootlocalhost # ng4ex gsun01

29、n有五个图形可以查看的。rootlocalhost # ncargex cpex08rootlocalhost # ctrans -d X11 cpex08.ncgm两个地图图形成功!到此为止,WRF 模式安装的前期准备已经完成,下面开始正式安装模式。在正式安装之前,我们先在我们自己的用户目录下建立一个名为WRF 的文件夹,然后把地形文件压缩包geog_v3.1.tar.gz 、WRFV3 压缩包WRFV3.1.1.TAR.gz、WPSV3 压缩包WPSV3.1.1.TAR.gz 和ARWpost 压缩包ARWpost.tar.gz 都复制到WRF 文件夹里,最后就可以在WRF 文件夹里进行模

30、式的安装了。6 WRFV3 安装要先安装 WRF,再安装WPS,这个顺序不能颠倒。安装步骤:6.1 WRF 压缩包可以到以下网页下载:/wrf/users/download/get_source.html需要注册,不过注册很方便。我们已经下载好了。在安装之前,请在.bashrc中配置环境变量export WRFIO_NCD_LARGE_FILE_SUPPORT=1$source .bashrc然后按照 HYPERLINK /thread-13-1-1.html t _blank /thread-13-1-1.html里关于libg2c.so的解决办法(2)修改(务必)6.2 在事前建立的WRF

31、 目录下,解压WRFV3 的压缩包rootlocalhost #tar zxvf WRFV3.1.1.TAR.gzrootlocalhost #cd WRFV3rootlocalhost #./configure按空格到100%,注释:serial(单核) means single processor (考虑到大家机器的实际情况,请大家选择这项)smpar (多核公用内存)means Symmetric Multi-Processing/Shared Memory Parallel (OpenMPI)dmpar(多核分布式内存) means Distributed Memory Paralle

32、l (MPI)dm+sm means Distributed Memory with Shared Memory (for example, MPI across nodes with OpenMP within a node)dm 和sm 都需要安装mpi 才能实现多核的并行运算(后面看附录二)the second option is for nesting: 0 = no nesting, 1 = standard static nesting,2 = nesting with a prescribed set of moves, 3 = nesting that allows a dom

33、ainto follow a vortex (typhoon tracking)一般选1注意:选择linux with pgi 编译器(serial)的选项,回车以后,出现compile for nesting?选择basic。6.3 开始编译rootlocalhost #./compile em_real(这时要用到csh,如果PC上还没有安装,可以从这里下载 HYPERLINK /thread-46-1-1.html t _blank /thread-46-1-1.html)rootlocalhost #ls -ls main/*.exe注释:如果看见 ndown.exe, real.ex

34、e, and wrf.exe 。代表WRFV3 安装成功。6.4 如果编译失败,请先回到WRFV3 目录下,输入./clean a ,再重新查找问题,重新安装。7,安装WPSM安装WPS前要先安装三个外部库,在以后识别GRIB2格式的数据时会用得到这三个库的下载地址: HYPERLINK /viewthread.php?tid=31&pid=49&page=1&extra=page%3D1 t _blank /viewthread.php? . &extra=page%3D1分别解压缩这三个压缩包$tar -xvf jasper-1.701.0.tar.gz$tar -xvf libpng-1

35、.2.12.tar.gz$tar -xvf zlib-1.2.3.tar.gz然后开始安装$su rootpassword: 输入密码,如一开始就以root进入可跳过这步#cd jasper-1.701.0#./configure#make#make install#cd .#cd libpng-1.2.12#./configure#make#make install#cd .#cd zlib-1.2.3#./configure#make#make install#exit现在可以安装WPS了$cd /home/name/Model$tar -xvf WPSV3.0.1.TAR.gz -C /

36、home/name/Program/$cd /home/name/Program/WPS配置:./configure得到如下: 1. PC Linux x86_64, Intel compiler serial, NO GRIB2 2. PC Linux x86_64, Intel compiler serial 3. PC Linux x86_64, Intel compiler DM parallel, NO GRIB2 4. PC Linux x86_64, Intel compiler DM parallel 5. PC Linux x86_64 (IA64 and Opteron),

37、 PGI compiler 5.2 or higher, serial, NO GRIB2 6. PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, serial 7. Cray XT Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel, NO GRIB2 8. PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel, NO GRI

38、B2 9. PC Linux x86_64 (IA64 and Opteron), PGI compiler 5.2 or higher, DM parallel 10. PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, serial, NO GRIB2 11. PC Linux x86_64 (IA64 and Opteron), PathScale compiler 2.1 or higher, DM parallel, NO GRIB2 12. PC Linux x86_64, g95 compil

39、er, serial, NO GRIB2 13. PC Linux x86_64, g95 compiler, serial 14. PC Linux x86_64, g95 compiler, DM PARALLEL, NO GRIB2 15. PC Linux x86_64, g95 compiler, DM PARALLEL选 2编译:./compile选1查看是否安装成功你应该看到geogrid.exe,ungrib.exe,和metgrid.exels -ls *.exe注释: o you should see geogrid.exe, ungrib.exe, and metgrid

40、.exe (if you are missingboth geogrid.exe and metgrid.exe, you probably need to fix where the path to WRF is pointing in the configure.wps file; if you are missing ungrib.exe, trya Grib1-only build to further isolate the problem) 你应该看到geogrid.exe,ungrib.exe,和metgrid.exe(如果没有geogrid.exe和metgrid.exe,你可

41、能需要在configure.wps文件里修正模式的路径;如果没有ungrib.exe,尝试建立一个grib1-only)ls -ls util/*.exe注释:o you should see a number of utility executables: avg_tsfc.exe,calc_ecmwf_p.exe, g1print.exe, g2print.exe, mod_levs.exe, plotfmt.exe,plotgrids.exe, and rd_intermediate.exe (files requiring NCAR Graphics areplotfmt.exe an

42、d plotgrids.exe) 你应该会看到一些实用程序:avg_tsfc.exe,calc_ecmwf_p.exe,g1print.exe,g2print.exe,mod_levs.exe,plotfmt.exe,plotgrids.exe,和rd_intermediate.exe(文件需要点图形plotfmt.exe和plotgrids.exe文件。) if geogrid.exe and metgrid.exe executables are missing, probably the pathto the WRFV3 directory structure is incorrect

43、(found inside the configure.wpsfile). 如果geogrid.exe和metgrid.exe可执行文件丢失,可能的路径到wrfv3目录结构是不正确的(内发现的configure.wps文件)。 if the ungrib.exe is missing, probably the Grib2 libraries are not linkedor built correctly.如果是plotfmt.exe 和plotgrids.exe 编译不出来,在确保NCAR Graphics(也即是ncarg)已经成功安装的前提下,修改WPS 中arch 目录中的confi

44、gure.defaults 文档, 在文档中找到找到跟PGI compiler有关的那几项,分别是serial NO GRIB2, serial, DM parallel NO GRIB2, DM paralle,如以下文字, 其中划线部分为需要修改的地方。进入/usr/lib/gcc-lib/i386-redhat-linux/,查看本机版本(一个文件夹的名称),如例子为3.2.3,进入此文件夹,如果没有例子的库(即libg2c.a),但有libgcc.a,则把例子中“-lg2c”改为“-lgcc”。$cd archM$vi configure.defaults0#ARCH PC Linux

45、 i486 i586 i686, PGI compiler serial, NO GRIB2#COMPRESSION_LIBS =。CPPFLAGS = -D_UNDERSCORE -DBYTESWAP -DLINUX -DIO_NETCDF -DIO_BINARY -DIO_GRIB1 -DBIT32NCARG_LIBS2 = -L$PGI/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c#ARCH PC Linux i486 i586 i686, PGI compiler se

46、rial。NCARG_LIBS2 = -L$PGI/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c#ARCH PC Linux i486 i586 i686, PGI compiler DM parallel, NO GRIB2。NCARG_LIBS2 = -L$PGI/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c#ARCH PC Linux i486 i586

47、i686, PGI compiler DM parallel 。NCARG_LIBS2 = -L$PGI/linux86/6.1/lib -lpgftnrtl -lpgc -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -lg2c#修改WPS/arch/中preamble 文档,找到修改NCARG_LIBS选项,修改后结果如下:NCARG_LIBS = -L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -lncarg_c -L/usr/lib -lX11如/usr目录下有X11R6则无须做任何改动如果编译失败,请先回到WPS

48、目录下,输入./clean a ,再重新查找问题,重新安装。8、安装WRFDA1)安装WRFDAV3.1.1从WRFV3.1.1 开始,一些额外需要的库文件(如lapack,blas 和NCEP BUFR)已经被打包在WRFDAV3.3.TAR.gz 中,若仅同化LITTLE_R 格式的常规观测数据,则只需安装netCDF 即可。若想利用PREPBUFR 格式观测数据,则还需要先定义环境变量(csh):setenv BUFR 1编译NCEP BUFR 库文件、产生和编译与BUFR 相关的WRFDA 代码,还需在configure/compile 后进行。若要同化卫星辐射数据,还需要安装NCEP

49、 BUFR 库文件以及RTM(Radiative TransferModel,辐射传输模式)。当前,WRFDA 采用的RTM 版本为CRTM V2.0.2 和RTTOV V10。WRFDA既可以单独编译其中一个,也可以都进行编译。从WRFV3.2.1 开始,CRTM V2.0.2 包括在WRFDA 打包文件中。编译CRTM 库文件、以及产生和编译与CRTM 相关的WRFDA 代码,也需在configure/compile 后进行。若要利用RTTOV V10 同化卫星辐射数据,在编译WRFDA 前要先下载安装RTTOV V10。并指定lib/librttov10.1.0_*.a 等文件的环境变量

50、。需要注意的是,在安装这些库文件时要用和WRF 同样的编译器,否则可能出现不兼容问题。cd /usr/local/wrftar -zxvf WRFDAV3.1.1.tar.gzcd WRFDA_V3.1.1./configure wrfda91./compile all_wrfvar./compile all_wrfvar & compile.logls -l var/build/*exe var/obsproc/src/obsproc.exe 看到以下exe文件var/build/da_advance_time.exe var/build/gen_be_diags_read.exevar/b

51、uild/da_bias_airmass.exe var/build/gen_be_ensmean.exevar/build/da_bias_scan.exe var/build/gen_be_ensrf.exevar/build/da_bias_sele.exe var/build/gen_be_ep1.exevar/build/da_bias_verif.exe var/build/gen_be_ep2.exevar/build/da_rad_diags.exe var/build/gen_be_etkf.exevar/build/da_tune_obs_desroziers.exe va

52、r/build/gen_be_stage0_wrf.exevar/build/da_tune_obs_hollingsworth1.exe var/build/gen_be_stage1_1dvar.exevar/build/da_tune_obs_hollingsworth2.exe var/build/gen_be_stage1.exevar/build/da_update_bc.exe var/build/gen_be_stage2_1dvar.exevar/build/da_verif_grid.exe var/build/gen_be_stage2a.exevar/build/da_

53、verif_obs.exe var/build/gen_be_stage2.exevar/build/da_wrfvar.exe var/build/gen_be_stage3.exevar/build/gen_be_cov2d.exe var/build/gen_be_stage4_global.exevar/build/gen_be_cov3d.exe var/build/gen_be_stage4_regional.exevar/build/gen_be_diags.exe var/obsproc/src/obsproc.exe配置 ssh(配置完成后在并行运算时不用输入密码):(一直回

54、车即可)rootlocalhost # ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /root/.ssh/id_rsa.Your public key has been saved in /root/.

55、ssh/id_rsa.pub.The key fingerprint is:a9:dd:3d:b0:e0:43:89:a7:22:57:20:b2:0a:9d:db:2e rootlocalhost.localdomainrootlocalhost # cp /.ssh/id_rsa.pub /.ssh/authorized_keys2),安装WRFDA3安装WRFDAV3前要先装三个外部库bufr(如不用bufr格式的数据,可以不用装,这是3.1版本之前的WRFDA所不允许的),lapack,和blas前一个的可在论坛ftp中下载,后两个的下载地址: HYPERLINK /viewthrea

56、d.php?tid=31&pid=50&page=1&extra=page%3D1 t _blank /viewthread.php? . &extra=page%3D1$cd /home/name/Model$tar -xvf WRFDAV3.TAR.gz -C /home/name/Program$cd /home/name/Program$mkdir BUFR$tar -xvf /home/name/Model/bufrlib.tar -C BUFR$cd BUFR$cpp -traditional -I. -C -DRECL1 wrdlen.Fwrdlen.f$cpp -traditi

57、onal -I. -C -DRECL1 irev.Firev.f$ksh /home/name/Program/WRFDA/var/scripts/compile_external/pgi_i386/setup_bufr(这时要用到ksh,如果PC上还没有安装,可以从这里下载 HYPERLINK /thread-46-1-1.html t _blank /thread-46-1-1.html)$cd .此时 bufr安装成功$tar -xvf /home/name/Model/blas.tar ./$cd BLAS$ksh /home/name/Program/WRFDA/var/scripts/compile_external/pgi_i386/setup_blas$cd .blas安装成功$tar -xvf /home/name/Model/lapack-3.1.1.tar$cd lapack-3.1.1$cp INSTALL/make.inc.LINUX ./make.inc修改make.inc,把其中g77或关于fortran的文字全部改成pgf90,把OPT改成-O2 -r8$ksh /hom

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论