之前的工作是把各個(gè)腳本文件生成撞芍,接下來的工作則是安裝配置各個(gè)腳本了丢胚,因?yàn)橄到y(tǒng)不同翩瓜,所以腳本直接運(yùn)行是不可能的,故在這里就分步分析携龟,找出問題并更正兔跌。
以run.sh的內(nèi)容為基準(zhǔn),分別運(yùn)行各個(gè)部分的內(nèi)容
run.sh中骨宠,
第一部分
是把生成的各個(gè)腳本拷貝到各個(gè)節(jié)點(diǎn)上的過程浮定,拷貝過程沒有問題,就不再贅述了
第二部分
是安裝腳本和配置和執(zhí)行實(shí)驗(yàn)
這個(gè)過程中就涉及到運(yùn)行各個(gè)生成的腳本的過程层亿。
(1)CONTROL_checkScp_exec.sh 驗(yàn)證第一部分的工作是否正確(過程無錯(cuò)誤)
(2)CONTROL_emulabConf_exec.sh 給各個(gè)節(jié)點(diǎn)所要用到的目錄及其子目錄和文件賦予權(quán)限
錯(cuò)誤描述1:chown: 無效的用戶: .....
問題解決1:查看一下當(dāng)前用戶是誰(shuí)桦卒,不要搞錯(cuò)了當(dāng)前用戶和當(dāng)前組,查看當(dāng)前用戶和當(dāng)前組戳這里
錯(cuò)誤描述2:sudo:抱歉匿又,您必須擁有一個(gè)終端來執(zhí)行 sudo
問題解決2:解決問題戳這里
這一個(gè)文件方灾,事實(shí)上在本機(jī)有些部分是用不到的,里面涉及到磁盤分區(qū)的東西,其實(shí)可以刪掉裕偿,嘗試執(zhí)行這個(gè)文件的過程中洞慎,系統(tǒng)崩了,恩嘿棘。劲腿。。鸟妙。很不愉快的體驗(yàn)焦人,可能得重裝系統(tǒng)了,幾個(gè)服務(wù)器一起重父。
這個(gè)問題是這樣的花椭,客戶端連接其他節(jié)點(diǎn)時(shí),有兩個(gè)節(jié)點(diǎn)連接不成功房午,原來是好好的矿辽,后來就不成功了,然后就重啟了客戶端郭厌,重啟后發(fā)現(xiàn)客戶端沒法進(jìn)入登錄界面了袋倔,沒辦法登錄,換命令行模式(control+alt+F2)折柠,發(fā)現(xiàn)循環(huán)登錄錯(cuò)誤奕污,找到解決辦法——此鏈接。但是需要遠(yuǎn)程ssh登錄啊液走,結(jié)果試了好幾個(gè)節(jié)點(diǎn),都是這個(gè)問題贾陷,so缘眶,很無奈的估計(jì)要重裝系統(tǒng)了。
其實(shí)一開始生成的時(shí)候髓废,就把這個(gè)文件注釋掉了巷懈,后來又生成,是因?yàn)槔锩孢€涉及到把各個(gè)應(yīng)用軟件拷貝到各個(gè)節(jié)點(diǎn)上的過程慌洪,否則也就不費(fèi)這個(gè)力氣了顶燕,后期可以把這個(gè)文件單獨(dú)重新寫一下,把涉及到磁盤分區(qū)的部分都刪掉冈爹。