OKD 4.6 安裝經驗總結

主要參照了官網的安裝文檔,先後安了好多次,最後才成功,總結如下,這是一個概要版本,給安裝過並失敗的朋友提醒。

事先準備如下:
•提供DNS和DHCP服務的服務器
•vmware 虛擬化 建議 vSphere 6.7U3 或者7.0 (帶vCenter)
•用於啓動安裝文件-點火機 (只有linux和mac程序版本,沒有windows版)


具體步驟看官網,安裝過程大致分爲:

1,生成和配置點火機 SSH證書

2,把vmware vCenter的首頁證書導入到點火機,準備好訪問vCenter的訪問域名和密碼

3,登陸redhat網站得到pull-secret文件

4,配置DNS解析,主要是api.openshift.gbca.cn 和 apps.openshift.gbca.cn 以及*.apps.openshift.gbca.cn泛解析

5,DHCP必須工作正常

6,開始安裝。 執行安裝命令:openshift-install create cluster

7,準備咖啡,等待吧 無需任何人爲干涉了 。失敗的原因有萬千種

說明:

以下爲自動生成虛擬機,默認配置如下:

1個bootstrap虛機 4CPU +16GB內存 +120GB硬盤 (成功安裝後會自動刪除,這是正常現象)

3個master虛機r 4CPU +16GB內存 +120GB硬盤

3個worker虛機r 2CPU +8GB內存 +120GB硬盤

1個模板虛機 大約2GB硬盤空間,以上7個虛擬機就是由這個模板機複製而來的,都是自動進行。

以上所有虛擬化都是Fedora core 33.0

關於 點火機:我開始用Centos7 但是沒成功,不清楚原因,但是後來換成了FC33.0 就成功了。

關於硬盤存儲 ,這個非常重要,我開始用一個1TB的臺式機硬盤結果速度太慢導致多次失敗,最後換成256GB的固態硬盤,用NFS提供給vSphere當集中存儲,然後成功了。

關於內存,由於我是2臺32GB內存的IBM X3100M4的PC服務器組成的集羣,vCenter佔用了8GB內存,一個SUSE linux 4GB內存的DNS+NFS+DHCP服務,一個FC 33.0 2GB點火機用,其餘的內存纔給OKD用,總體來說有短暫的時段內存被耗盡了。但是不能中途調整爲低於16GB的內存,比如我中途停機調整爲8GB和12GB過但是都失敗了。

關於CPU,開始用i3-2120,結果發現不行,因爲是2核心,master要求4核心,所以升級爲E3-1220,但是無法升級到官網建議的vShpere6.7U3或者 7.0,只能安裝6.5U1,這點不滿足安裝的最低要求,但是我最後多次失敗後也安裝成功了。

如果服務器就最好了,總內存128GB的比較理想,有專業的存儲則更好了,能提供更好的磁盤IO。

關於域名解析 openshift 是你的集羣名字可以修改 gbca.cn換成你自己的域名 ,其他的不能改。

重要!!!!!!

安裝後要運行24小時,讓臨時數字證書過渡到正式證書,目前等待生效中。
OKD 4.6 安裝經驗總結

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章