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。实验任务完成。

猜你喜欢

转载自blog.csdn.net/ligan1115/article/details/83869388