阿里ECS进行OpenFOAM的计算流程
-
购买篇
-
打开 https://account.aliyun.com/ 注册账户,然后登陆,进入下图页面
-
点击上图中的控制台,进入下图页面:
-
点击上图左侧那个红圈,会滑动出一个界面,选择云服务器ECS并点击,进入下图页面:
-
点击上图红圈的创建实例,进入下图页面:
-
上图中计费方式可选择:
-
包年包月:目前支持最少一周租用,可按月/年
-
按量付费:按照用时/用的带宽算,用户自己选择多少小时停止。
-
抢占式付费:错峰收费,闲时收费很低。
我这次教程采用抢占式付费。地域也可选择不同的地区,不同的地区有不同的优惠,比如张家口这个优惠力度非常大。推荐选择最近的地区,因为影响访问速度。
-
-
接下来选择配置,如下图:
我选择了一个12核心的CPU,内存默认24G
-
接下来配置一些其他东西,如下图。抢占式实例需要配置价格上限,我采用的自动出价,你可以选其他的。需要注意的是实例数量,这个和CFD的节点不是一个概念,CFDer进行CFD计算只能买一个实例用来并行。
镜像我采用的Ubuntu,也可以选择windows server,SUSE之类。
系统盘我默认40G盘,也可以选择SSD等
-
然后按照下图,点击下一步:网络安全组。
-
网络页面采用默认设置,如下图
-
下图中可选择网络带宽,公网带宽可以调节,默认5M,带宽影响数据传输,如果进行千万网格DNS计算,最好还是大点,要不然传输数据得好久。
IPV6采用默认设置。
-
其他采用默认设置,如下图,点击创建实例即可,如下图
-
弹出如下界面,购买成功
使用篇
-
点击上面的管理控制台,会跳转到你的ECS主机,如下图:
-
点击上图中红圈的更多,选择重置实例密码,弹出下图:
重置密码之后,选择更多 - 实例状态 - 重启完成密码重置
-
点击远程连接,会出现:
这个是远程连接密码,和之前你设置的密码不同。之前你设置的密码是可以通过ssh进入的密码。这个密码是通过阿里云管理终端进入的密码。
-
显示如下,输入
root
,然后输入你刚才自己设置的密码 -
然后就可以进入了,如下图:
-
现在就可以进行OpenFOAM编译了,可参考 http://dyfluid.com/docs/install.html 首先输入
sudo apt-get update
,然后输入sudo apt-get install build-essential
等等等,一切都可以按照上面这个连接进行,不会产生任何问题。这样OpenFOAM就在这个ECS上安装成功了。感兴趣的试试吧
-
-
张家口人表示此贴必火@东岳 ,100块算到天荒地老
-
@东岳 所以要不要买几套房,万一是下一个雄安新区,还可以在边界趁着北京移动的信号。
-
我突然有个疑问,算完case的话,到时候下载Case文件做后处理,如果网络是小水管子,那下载是不是要爆掉。
-
作为张家口人一定要支持一下。华为云12核24g三块八一小时。同配置用了阿里云的张家口服务器,算一个半小时总共花了一毛七。
-
恩,我觉得最便宜的组合就是买个 树莓派 (200块人民币?),然后 build OF,写算例文件,然后用
"华为云12核24g三块八一小时。同配置用了阿里云的张家口服务器,算一个半小时总共花了一毛七"
超级便宜哈。
-
如果使用Fluent呢,步骤是不是一样,就在最后远程连接后输入启动fluent命令就成了?还是说需要自己安装fluent。。。
-
我完成到了第16步,然后……OF是要自己安装吧。
这里只是一个管理终端,是没有桌面的么?参考编译安装的步骤,第三步,我怎样完成“(3). 下载OpenFOAM-6.tar以及ThirdParty-6.tar,然后从窗口进入到ubuntu系统的Home文件夹下建立文件夹为OpenFOAM,如图所示(在这里,我们尽可能全部采用窗口可视化操作而非命令行的方式,以方便初学者简单易懂的安装OpenFOAM):”这一步? -
我试了下,注册了账号充了100,然后到最后一步下载openfoam。。。网速只有几k/s,然后就懵逼了。
-
有没有大佬在ECS上跑计算的时候出现以下FATAL ERROR。。
This code should not be executed by someone with administrator rights due to security reasons.
这要如何解决
10/22