2018-01-31 分布执行生成的run.sh文件遇到的问题

之前的工作是把各个脚本文件生成,接下来的工作则是安装配置各个脚本了,因为系统不同,所以脚本直接运行是不可能的,故在这里就分步分析,找出问题并更正。

以run.sh的内容为基准,分别运行各个部分的内容

run.sh中,

第一部分

是把生成的各个脚本拷贝到各个节点上的过程,拷贝过程没有问题,就不再赘述了

第二部分

是安装脚本和配置和执行实验

这个过程中就涉及到运行各个生成的脚本的过程。

(1)CONTROL_checkScp_exec.sh 验证第一部分的工作是否正确(过程无错误)


(2)CONTROL_emulabConf_exec.sh 给各个节点所要用到的目录及其子目录和文件赋予权限

错误描述1:chown: 无效的用户: .....

问题解决1:查看一下当前用户是谁,不要搞错了当前用户和当前组,查看当前用户和当前组戳这里

错误描述2:sudo:抱歉,您必须拥有一个终端来执行 sudo

问题解决2:解决问题戳这里

这一个文件,事实上在本机有些部分是用不到的,里面涉及到磁盘分区的东西,其实可以删掉,尝试执行这个文件的过程中,系统崩了,恩。。。。很不愉快的体验,可能得重装系统了,几个服务器一起。

这个问题是这样的,客户端连接其他节点时,有两个节点连接不成功,原来是好好的,后来就不成功了,然后就重启了客户端,重启后发现客户端没法进入登录界面了,没办法登录,换命令行模式(control+alt+F2),发现循环登录错误,找到解决办法——此链接。但是需要远程ssh登录啊,结果试了好几个节点,都是这个问题,so,很无奈的估计要重装系统了。

其实一开始生成的时候,就把这个文件注释掉了,后来又生成,是因为里面还涉及到把各个应用软件拷贝到各个节点上的过程,否则也就不费这个力气了,后期可以把这个文件单独重新写一下,把涉及到磁盘分区的部分都删掉。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,715评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,523评论 19 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,944评论 9 468
  • 兜兜转转多少年后,才发现,与原先的许多人、许多事儿,擦肩而过,转身,又达成了共识,相视一笑,互至共勉。 就像我和虾...
    木徒阅读 2,087评论 0 0
  • 我曾发誓,我不要再流泪。社会生活不会相信眼泪。哭出来的happyending只存在于电视剧里,生活不是肥皂...
    怺枭阅读 1,449评论 0 0