平台信息

Description:    CentOS Linux release 7.6.1810 (Core) 

安装CESM

安装前提:(小提示:耗时较长,需要耐心)阅读原文

  • CentOS 7(检查:sudo lsb_release -a
  • csh、sh(检查:which csh/sh
  • Perl( 检查:perl -vCentOS 7安装Perl环境
  • svn 1.4.2+(检查:svn --version
  • PGI(Fortran、C编辑器,检查:pgcc --version如何部署?
  • MPICH(并行程序,可选)
  • NetCDF(一系列软件库),如何部署?
  • ESMF(Earth System Modeling Framework,可选)
  • PnetCDF(Parallel NetCDF,建议使用1.3.1)User Guide Ubuntu根据安装说明执行make的时候,总是会报错,在指针的位置添加->format就可以了。而CentOS不会出现这种情况,所以实际科学计算还是推荐使用CentOS,可以省下不少时间。
    • tar(必选)
    • MPI C编译器(必选)
    • GNU m4(必选,压缩包中已包含)README
    • MPI C++编译器(可选)
    • MPI Fortran 77编译器(可选)
    • MPI Fortran 90编译器(可选)
  • Trilinos(某些配置需要)
  • LAPACHm(Linear Algebra PACKage,某些配置需要)
  • CMake(检查:cmake --version

正式安装:

  1. 复制源代码和inputdata到Linux中。 提取码: w04m
  2. 解包:tar jxf xxx.tar.bz2
  3. 阅读cesmX_Y_Z/scripts/README

将CESM移植到本地机:

参考用户指南修改文件中所有的USERDEFINED_required_build

  1. cd到cesm中的scripts中
  2. 创建算例:./create_newcase -case mycase2 -res f19_g16 -compset B1850CN -mach yellowstone -confopts _D_P16,Ubuntu报错Unescaped left brace in regex is illegal here in regex;,CentOS 完全OK。
  3. 切换到算例中:cd mycase2
  4. 修改配置文件(可选):vim env_mach_pes.xml
  5. 安装算例:./cesm_setup

参考文献:

  1. CESM网站
  2. CESM 1.2 User‘s Guide
  3. 地学中心模式团队成果被美国国家大气中心NCAR采用
  4. 地球系统模式CESM的性能建模

CESM部署安装环境和使用的更多相关文章

  1. 五十一.Openstack概述 部署安装环境 、 部署Openstack OpenStack操作基础

    虚拟化技术的底层构成: 内核的虚拟化模块(KVM):从内核集去提供虚拟化及CPU指令集的支持,要求CPU支持,(CPU有VMX指令集)   硬件仿真层(QEMU):虚拟一些周边设备,鼠标.键盘.网卡. ...

  2. 【Xamarin 在Mac OS 上的部署安装环境】

    ******************没用Mac 的机子,也只能靠虚拟机了**********1 安装VMware 10 从网上下载即可2 下载MAC OS 10.9.5的安装镜像,网上有很多,最好使用 ...

  3. ASC19超算概述

    初赛题目组成 设计超算集群(看参考文献做设计) 对超算集群进行性能测试(一般来讲的测试工具就是用HPL,找到最适合的参数,达到最优秀的计算能力) 数字图像处理(通常代码量较大,代码优化较为困难,优化偏 ...

  4. openstack pike 集群高可用 安装 部署 目录汇总

    # openstack pike 集群高可用 安装部署#安装环境 centos 7 史上最详细的openstack pike版 部署文档欢迎经验分享,欢迎笔记分享欢迎留言,或加QQ群663105353 ...

  5. 【SharePoint 2010】将Sharepoint Server 2010部署到WINDOWS 7

    1.部署-安装环境: 在这里先说明一下:2007的版本中我们只能装在WINDOWS 2003 SERVER 上,这种限制在2010被彻底打破了.我们可以将它安装在VISTA/WINDOWS 7/SER ...

  6. 【Hadoop离线基础总结】impala简单介绍及安装部署

    目录 impala的简单介绍 概述 优点 缺点 impala和Hive的关系 impala如何和CDH一起工作 impala的架构及查询计划 impala/hive/spark 对比 impala的安 ...

  7. linux Cacti监控服务器搭建

    搭建Cacti监控服务器 部署安装环境(lamp) [root@zhuji1 ~]# yum -y install httpd [root@zhuji1 ~]# yum -y install php ...

  8. VMware虚拟机安装WIN7

    VMware在IT工作人员的学习之中,使用的较多,故聊一聊VMware中WIN7的安装: 第一步:安装VMware,这个软件百度就可以下载,但是是收费软件,注册码可以百度到. 第二步:VMware安装 ...

  9. 从零开始学习VoltDB

    1.什么是VoltDB? 是一个优化吞吐率的高性能集群开源SQLRDBMS(Database Management System),它是一个内存关系型数据库,既获得了nosql的良好可扩展性,高吞吐量 ...

随机推荐

  1. Git 之 github分享代码

    作为一个技术人员还是脱离不了屌丝的本质,所以每天都是逛逛github,看看别人有什么好的项目,自己可以给他挑挑bug也可以提供自己的水平,但是别人不那怎么才能给别人贡献代码呢?那就是fork了.... ...

  2. hadoop运行故障问题解决1——datanode节点启动后自动关闭

    ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceID ...

  3. 接口型模式(二)Bridge(桥接)模式

    目的: 将抽象与抽象方法的实现相分离,使得它们可以独自变化.常用于驱动程序中,使得顶层逻辑不受驱动底层改变的影响,如数据库的变化. 关键词:Bridge, 抽象与实现分离,驱动程序 必要性:从一般抽象 ...

  4. SQL Server 2014 清理日志

    USE [master] GO ALTER DATABASE [TempTestDb02] SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE [Te ...

  5. eval实例

    .... var sel_MedicineType = 'sel_MedicineType' + lastIndex; eval(sel_MedicineType + "= new C_Se ...

  6. gRPC官方文档(概念)

    文章来自gRPC 官方文档中文版 gRPC 概念 本文档通过对于 gRPC 的架构和 RPC 生命周期的概览来介绍 gRPC 的主要概念.本文是在假设你已经读过文档部分的前提下展开的.针对具体语言细节 ...

  7. 407. Trapping Rain Water II

    Given an m x n matrix of positive integers representing the height of each unit cell in a 2D elevati ...

  8. [Swift实际操作]九、完整实例-(7)登录页面:创建自定义视图及相关组件Swift实际操作

    本文将开始创建登录页面,首先创建该页面所需的一些自定义组件:做为登录按钮的自定义视图对象.在[RegLogin]组的名称上点击鼠标右键,打开右键菜单.[New File]->[Cocoa Tou ...

  9. vue脚手架的搭建

    另一博客地址:https://segmentfault.com/a/1190000016451376 一.基础的知识 1.html 2.js 3.css二.搭建项目过程--windows系统1.nod ...

  10. Python——用socket和线程实现全双工收发数据

    用socket和线程实现全双工收发数据 1.基础知识 Socket(套接字) 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket.由此知道套接字是全双工的. 线程 ...