1. 程式人生 > >OPENSHIFT-9-管理和監測OCP-限制資源使用

OPENSHIFT-9-管理和監測OCP-限制資源使用

0.檢查機器並確認環境正常。

1.使用admin賬號登陸。檢視節點node1和node2分配資源的詳細資訊。建立一個新專案resources。建立一個新應用hello,指明映象和可非安全訪問。檢視pod資訊。檢視node1分配資源的詳細資訊。將應用hello的資源刪除。

2.檢視limits.yml指令碼。將limits.yml指令碼資訊建立到專案。檢視專案的限制資訊。檢視quota.yml指令碼。將quota.yml指令碼資訊建立到專案。檢視資源分配資訊。給developer使用者專案可編輯許可權。

3.使用developer賬號登陸。使用resources專案。檢視資源限制資訊,嘗試刪除限制,發現無法刪除。檢視資源分配資訊,嘗試刪除分配,發現無法刪除。建立新應用hello,指明映象和可非安全訪問。檢視pod列表資訊。檢視分配資源資訊。

4.使用admin賬號登陸。獲取resources專案pod列表資訊。檢視節點node1的資源配置。檢視pod的資源請求資訊。再次轉換為developer賬號登陸。

5.調整應用hello的部署配置replicas值為2。檢視pod列表資訊。檢視資源分配資訊。調整應用hello的部署配置replicas值為4。檢視pod列表資訊,並檢視replicas值。檢視事件資訊並獲取錯誤資訊,發現當cpu使用達到750後,再次請求收到900的限制無法建立pod。調整應用hello的部署配置replicas值為1。檢視pod列表資訊。

6.將resources專案hello應用的記憶體請求值設為256M。檢視pod列表資訊。檢視pod請求資訊。檢視pod資源分配資訊。

7.將resources專案hello應用的記憶體請求設定為8G。檢視pod列表資訊,pod處於pending狀態。檢視pod日誌資訊。檢視當前狀態資訊,發現第三次部署的時候部署失敗。檢視事件資訊,顯示沒有節點能夠匹配請求。

8.使用admin賬號登陸。刪除實驗專案resources。實驗任務完成。