徹底離線部署和在線部署的區別只有兩點,一個是yun源配置信息,另外一個須要手動更新openssl。測試
用ambari在線部署hdp的方式中,yum源配置信息以下所示:url
徹底離線方式中,須要將Centos-6.5的安裝光盤導入,而後找目錄掛載上去,將yum中的全部配置文件(除了CentOS-Media.repo)移入一個新建的文件夾中,操做以下所示:spa
而後修改CentOS-Media.repo中的配置信息,讓baseurl指向iso文件掛載的位置,enabled默認配置是0,必定要修改爲1,gpgkey修改爲掛載光盤中的該文件,修改後的內容以下所示:.net
而後執行yum repolist測試下,看是否配置正確,以下所示:blog
配置好yum,按照在線部署的方式(http://my.oschina.net/u/1169607/blog/333406)逐步完成部署。ip
下面再附上徹底離線部署過程當中yum源的配置文件狀況:ssl
Centos6.5光盤自帶的openssl-1.0.1e-15.el6_5.x86_64在部署過程當中會出現「Register and Confirm」失敗,也會形成「error:100AE081:elliptic curve routines: EC_GROUP_new_by_curve_name: unknown group」的錯誤,離線部署須要手動更新openssl,從互聯網上下載新版本的openssl文件,卸載部署集羣中全部節點的openssl文件,而後安裝下載的新版本openssl文件。ci