从大气所带回来的硬盘用Orico的硬盘座接e-SATA口,windows下直接提示要格式化,这还得了,记得当初这个分区是我做的,ext4格式,重启到Linux下,fdisk -l傻眼了,居然成了NTFS格式,测试mount -t ntfs-3g或ext4都不行,百般无奈以为出现坏道了。结果双击文件系统下的2TB文件系统却可以挂载了,显示为ext格式。无语……
#Up to 20140831#
到超算中心拷贝出现同样问题,钟英师姐帮忙发现其实问题很好解决,直接不使用-t参数指定的话,系统会自动检测类型挂载。反正不知道系统怎么检测出的,能挂上就是了……以在/dev/sdc5为例
mount /dev/sdc5 ./
DONE!
#Up to 20140903#
namelist修改加入
dtime=1200, nsplit=6, nspltrac=2, nspltvrm=2
第一句是把积分时长调整到1200s每步
后面三个如果不加入会报错,出错信息中会有建议更改的数值,看起来估计是与物理步长中与动力步长的匹配有关,但是依然搞不清楚这几个变量的意义……
以上几个namelist的解释:
nsplit----Number of dynamics timesteps per physics timestep. If zero, a best-estimate will be automatically calculated.
nspltrac----Number of tracer advection timesteps per physics timestep. Nsplit is partitioned into nspltrac and nsplit/nspltrac, with the latter being the number of dynamics timesteps per tracer timestep, possibly rounded upward; after initialization, the code quantity nsplit is redefined to be the number of dynamics timesteps per tracer timestep.
nspltvrm----Number of vertical re-mapping timesteps per physics timestep. Nspltrac is partitioned into nspltvrm and nspltrac/nspltvrm, with the latter being the number of tracer timesteps per re-mapping timestep, possibly rounded upward; after initialization, the code quantity nspltrac is redefined to be the number of tracer timesteps per re-mapping timestep.
这个除了需要处理standalone中的变量外,还需要更改run_env.xml中存在相应的字段:
<entry id="NCPL_BASE_PERIOD" value="day" /> <entry id="ATM_NCPL" value="48" />
上面那行的设置代表coupler耦合频率的单位,value对应为日,下面那行是在coupler耦合单位内,ATM通过coupler和其他模块耦合的次数,值为48,即每天耦合48次,可以理解为积分步长为1800s(半小时),如果要更改积分步长为900s,将48改为96即可。同时我们可以注意到这个值在后面的语句中分别被赋给了LND OCN等其他模块,保证各个模块的耦合频率一致。如果没有正确修改dtime, nsplit, nspltrac, nspltvrm这些变量,则会出现Bad namelist settings for FV subcycling报错。
当然,这里还有疑问就算,我们即便把standalone里修改的几个变量拿过来,也仅仅是修改了CAM的积分步而已,其他分量并没有修改,是会自动更改么?还是怎样?目前测试积分了三年,没有出现问题。
#Up to 20140831#
前段时间忘了更新了。对于F05的配置,似乎直接在user_nl_cam中修改dtime=900就可以,什么都不用动……似乎split与dtime呈一定的倍数关系,dtime减半并不影响这个倍数关系的调整。当然,依然没有搞懂……
#Up to 20141108#
ssh无密码访问是实现MPI、以及自动化批处理如scp ssh远程命令等操作的必要设置。单机A对B单向或者B对A双向的操作类似,网上一查一大堆。一对多方向容易搞混,注意复制公钥方向。如A要无密码访问B,将A的公钥(id_rsa.pub)复制到B机的authorized_keys下。
注意authorized_keys权限为600,.ssh目录权限700
参考资料:
http://blog.sina.com.cn/s/blog_75b0e2ad010185id.html