| 查看: 376 | 回复: 0 | ||
maxb11金虫 (小有名气)
|
[求助]
Windows应用程序 和 Linux应用程序的耦合计算(文件自动同步 + Linux脚本文件 )
|
|
本人最近需要完成两个程序的耦合计算,但是由于安装程序无法安装到同一个操作系统平台上,特此请求各位前辈、朋友关于跨平台耦合计算的问题!非常感谢... 现状: 程序A,必须安装在windows操作系统下(目前使用win7专业版),可以使用 批处理命令 运行; 程序B,必须安装在Linux环境的计算集群上(系统为CentOS 6.4),可以登陆使用PBS脚本提交任务运行,貌似没有Root权限; 为了实现程序A和程序B的耦合计算,目前只能通过手工操作完成,具体的步骤如下: 1.准备一个初始的输入文件,在Win7系统上运行程序A,输出数据保存到本地文件夹a中; 2.使用Xftp软件,将a中数据上传到服务器上用户的存储目录b中; 3.将服务器上目录b中的数据作为输入文件复制到程序B的运行目录c下; 4.编写相应的pbs脚本文件,放到程序B的运行目录下,然后使用命令运行pbs脚本文件执行程序B; 5.待服务器上程序B计算结束后,将运行目录c下的输出结果复制到服务器上用户存储目录b中; 6.使用Xftp软件,将b中结果数据同步到本地文件夹a中; 7.程序A将程序B的输出文件作为输入文件,开始第二次运行,然后一直迭代耦合计算下去..... 由于本人对Linux系统完全陌生,所以现在希望各位能够指点如下问题:1.是否有工具能够实现Windows系统下文件路径和CentOS系统上文件路径的自动同步,该工具如何使用?(前段听说rsync能够实现,但由于本人从未接触过Linux,所以捣鼓了好多天,还是没能实现) 2.能否在CentOS上编写脚本程序,实现以下功能:a.自动检查目录b下的特定文件(程序B的输入文件)是否已经上传成功(或者说某个特定的文件是否存在);b.当检查到某个特定文件存在后,自动编写一个pbs脚本,然后将该pbs脚本提交执行;c.自动检查目录b下的特定文件(程序B的输出文件)是否已经生成,然后等待下一次计算的输入文件上传; 最后,恳请各位前辈朋友不吝相助,指点迷津! 再次感谢各位的围观,帮助和建议.... 救人一急,胜造七级浮屠!!! |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有8人回复
求推荐博导
已经有4人回复
为什么nbs上溴 没有产物点出现呢
已经有5人回复
存款400万可以在学校里躺平吗
已经有34人回复
求助一下有机合成大神
已经有4人回复
最失望的一年
已经有16人回复
求推荐英文EI期刊
已经有5人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
疑惑?
已经有5人回复
找到一些相关的精华帖子,希望有用哦~
加强版vaspmo (v0.3) ――可视化VASP分子轨道
已经有134人回复
怎么将linux编的fortran程序移植到windows下
已经有12人回复
同一个输入文件,用windows版的高斯和linux版的高斯分别计算,怎么计算结果不一致?
已经有12人回复
小弟准备购买一台计算工作站,构建Windows客户端+Linux服务器进行MS计算
已经有10人回复
怎样把windows操作系统的MS连接到linux系统的服务器进行计算?
已经有21人回复
可视化软件怎么选择
已经有2人回复
linux下计算的MS文件如何在windows中打开?
已经有25人回复
【求助】求助,如何使linux能运行windows dos 的程序!
已经有5人回复
【求助】谁在linux下装过comsol软件(光盘镜像),我想知道具体步骤
已经有6人回复
【求助】如何装Windows/linux双系统?
已经有15人回复
【分享】ADF2008 linux版+windows版+最新license(2009.2.4到期)(已搜索无重复)
已经有45人回复
科研从小木虫开始,人人为我,我为人人













由于本人对Linux系统完全陌生,所以现在希望各位能够指点如下问题:
回复此楼
点击这里搜索更多相关资源