前几天发现ys队列的排队机制存在问题,即若某节点已经被前一个任务独占,排队机制似乎没有摒除该节点,后一个任务依然可能被提交到该节点,造成负载过大。发邮件给学校超算中心后如石沉大海,没有回复。想到之前给杨老师集群做测试的时候,直接手动指定hostfiles,于是自己动手,丰衣足食。
先写hostfile文件,比如使用c74到c77四个节点,每个节点16个核心,hostfile可以这样写
c74:16
c75:16
c76:16
c77:16
然后mpirun -hosts后面指定到这个文件。
需要注意的是,提交pbs的话会被忽视这个设定,所以只能采用screen的方式运行脚本。pestat qstat下都不能查到任务号。
这个问题很奇葩,有点意思。老板发的Thinkpad,换SSD后装系统,格式化硬盘无法下一步进入复制和展开安装文件阶段,报错“安装程序无法创建新的系统分区 也无法定位……”
百度之,发现解决方法非常奇葩:
先格式化一下你要装的那个盘,然后,拔出U盘,啥也别动,只拔出U盘究行,再装上U盘,然后刷新一下【选硬盘那里的高级选项中有格式化和刷新】,再选择要安装的硬盘点下一步,OK了,可以正常安装了
我勒个去,这是因为个鸟毛?在好奇心驱使下,继续搜索,发现这个回答比较靠谱:
这个问题只出现在使用U盘安装win7的时候。具体原因很难讲,我猜测是当在这个界面选择安装到C盘时,安装程序会搜索(hd0,0),但实际的(hd0,0)不是C盘而是U盘(因为U盘是启动盘,如果你有用过grub4dos就知道了),所以就出现了这个错误提示。 我的解决方法很简单: 解决方法1: 拔掉U盘,安装就可以继续了。 解决方法2: 用ultraiso写到U盘。原因很简单,ultraiso是模拟cd-rom方式写入,启动后U盘占用的是光盘盘符,因此C盘还是(hd0,0)
看起来WT这个镜像不是拿UltraISO刻录的呀,还是软碟通好使……
参考资料:
http://zhidao.baidu.com/link?url=PcRCaz9PrfsPv4rHRDdZhWXIWxxP-XFLwUXeGpuUPFpR3L1xK3lSLwgVwWHqP9DmMr-mQinII46M5HalpWllKK
http://zhidao.baidu.com/link?url=bT8DZQs3jr6WSRf7J_ruYf7Divgqlrc3z8Kpi1LJRu79wHf1rjLXJn13Qt3FrjJSK76j74BbE9w17H7YvYOujXI9KUOpcpSo-mIOHj9Pc4a
暑假的时候就发现CentOS推出了7版本,download下来iso镜像后,不知道是UltraISO出了问题还是镜像本身的问题,无法进行刻录。今天下午在王腾同学测试后,便在老板发的X240s上测试安装。相比于6代,改变真的很大。首先,安装环境完全变了,基本思路从之前的串行单线安装变成了并发多线式的,即需要设置的部分都在一个统一的导航架构下,以任意顺序完成。更为人性化的同时,也发现并不能够很好地进行6时代较为全面的安装设置,有些设置需要进入系统后才可以进行。
GNOME界面更加漂亮,可能是向Ubuntu或者Mac OS的方向接近吧,看上去确实是非常舒服的。
第一次启动时发现grub下Windos选项丢失,这个问题在首先安装windows的条件下还是很好解决的(六七年了,鸟哥的建议依然是攧扑不破的真谛),修改grub即可。不过centos7升级到grub2了。有点意思。具体不搬过来了,参见作者原贴。
http://tieba.baidu.com/p/3154031191