网站建设和维护试卷怎么优化电脑系统

张小明 2026/1/17 10:43:31
网站建设和维护试卷,怎么优化电脑系统,米拓网站建设步骤,微信如何链接wordpress背景 Linux 利用 Cgroup 实现了对容器的资源限制#xff0c;但在容器内部依然缺省挂载了宿主机上的 procfs 的 /proc 目录#xff0c;其包含如#xff1a;meminfo、cpuinfo、stat、uptime 等资源信息。一些监控工具如 free、top 或 业务应用还依赖上述文件内容获取资源配置和…背景Linux 利用Cgroup实现了对容器的资源限制但在容器内部依然缺省挂载了宿主机上的procfs的/proc目录其包含如meminfo、cpuinfo、stat、uptime等资源信息。一些监控工具如free、top或业务应用还依赖上述文件内容获取资源配置和使用情况。当它们在容器中运行时就会把宿主机的资源状态读取出来导致资源设置不对。上面提到的问题可以通过LXCFS方法来解决。LXCFS 简介社区中常见的做法是利用lxcfs来提供容器中的资源可见性。lxcfs是一个开源的FUSE用户态文件系统实现来支持LXC容器它也可以支持Docker容器。LXCFS通过用户态文件系统在容器中提供下列procfs的文件。/proc/cpuinfo /proc/diskstats /proc/meminfo /proc/stat /proc/swaps /proc/uptimeLXCFS的示意图如下比如把宿主机的/var/lib/lxcfs/proc/memoinfo文件挂载到 Docker 容器的/proc/meminfo位置后。容器中进程读取相应文件内容时LXCFS的FUSE实现会从容器对应的Cgroup中读取正确的内存限制。从而使得应用获得正确的资源约束设定。LXCFS 在 Kubernetes 中实践注意在网上搜索到很多文章使用https://github.com/denverdino/lxcfs-initializer项目但是在 Kubernetes 1.14 版本中就不支持initializers方法。并且这个项目已归档不在维护所以不推荐使用这个项目。社区推出另一个项目https://github.com/denverdino/lxcfs-admission-webhook通过Admission Webhook给 Pod 注入 LXCFS 设置。依赖集群内所有CentOS节点需要安装fuse-libs包否则会报/usr/local/bin/lxcfs: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory错误。$ yuminstall-y fuse-libs前提条件演示环境是 Kubernetes version 1.18.2 二进制部署1、Kubernetes api-versions 需要启用admissionregistration.k8s.io/v1beta1。Kubernetes 1.9.0 版本默认都启用# 查看是否开启$ kubectl api-versions|grepadmissionregistration.k8s.io/v1beta1admissionregistration.k8s.io/v1beta12、kube-apiserver配置中需要配置MutatingAdmissionWebhook和ValidatingAdmissionWebhook。并且添加顺序要正确。$grepMutatingAdmissionWebhook /opt/kubernetes/cfg/kube-apiserver --enable-admission-pluginsNamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota,NodeRestriction\部署 LXCFS下载 lxcfs-admission-webhook 项目$ gti clone https://github.com/denverdino/lxcfs-admission-webhook.git $cdlxcfs-admission-webhook修改deployment/lxcfs-daemonset.yaml配置文件因为apps/v1beta2在 1.18.2 版本已经弃用$gitdiffdiff--git a/deployment/lxcfs-daemonset.yaml b/deployment/lxcfs-daemonset.yaml index 5f58120..ea67e8a100644--- a/deployment/lxcfs-daemonset.yaml b/deployment/lxcfs-daemonset.yaml -1,4 1,4 -apiVersion: apps/v1beta2 apiVersion: apps/v1部署 lxcfs$ kubectl apply -f deployment/lxcfs-daemonset.yaml# 查看 lxcfs 是否部署成功$ kubectl get pods -n default|greplxcfs lxcfs-4crr41/1 Running0153m lxcfs-jmzpk1/1 Running0155m部署 lxcfs-admission-webhook injector# 执行 shell 部署脚本$ deployment/install.sh# 查看$ kubectl get secrets,pods,svc,mutatingwebhookconfigurations测试启用需要注入的 lxcfs namespace命名空间下所有 pod 都会被注入 lxcfs$ kubectl label namespace default lxcfs-admission-webhookenabled部署一个 apache 服务来测试# 部署 apache$ kubectl apply -f deployment/web.yaml# 查看$ kubectl get pods|grepweb- web-596d5565b8-n79b81/1 Running0125m web-596d5565b8-s49nv1/1 Running0133m# 查看内存限制是否生效下面显示内存 256Mi 就是 limits 设置的值$ kubectlexec-it web-596d5565b8-n79b8bashrootweb-596d5565b8-n79b8:/usr/local/apache2# free -mtotal usedfreeshared buffers cached Mem:2567248000-/ buffers/cache:6249Swap:000清理清理 lxcfs-admission-webhook$ deployment/uninstall.sh清理 lxcfs$ kubectl delete -f deployment/lxcfs-daemonset.yaml总结lxcfs支持容器镜像Centos系统、Ubuntu系统、Debian系统但是不支持容器镜像Alpine系统。因为 Alpine 不是使用Gnu libc而是使用musl libc。参考链接https://github.com/denverdino/lxcfs-admission-webhookhttps://yq.aliyun.com/articles/566208
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

软件开发专业信息wordpress 优化设置

终极Flash浏览器:告别无法播放的困扰,轻松访问经典Flash内容 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 在现代浏览器纷纷抛弃Flash支持的时代,你是…

张小明 2026/1/11 12:49:42 网站建设

淘宝联盟填网站备案广告公司取名大全

CefFlashBrowser:现代浏览器中的Flash重生解决方案完整指南 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 在主流浏览器纷纷淘汰Flash技术的今天,CefFlashBrowser…

张小明 2026/1/11 13:55:07 网站建设

泉州网站设计师招聘黑龙江网站建设seo优化

还记得那些让网页动起来的魔法时刻吗?当精美的动画在屏幕上流畅播放,你是否好奇这背后的秘密?今天,让我们一起踏上Bodymovin插件的探索之旅,看看如何将After Effects中的创意无缝转化为网页上的精彩动效。 【免费下载链…

张小明 2026/1/11 17:23:12 网站建设

建设外贸英文网站找人做微信网站

第一章:Open-AutoGLM 执行时候黑屏在运行 Open-AutoGLM 时,部分用户反馈程序启动后出现黑屏现象,界面无任何响应内容。该问题通常与图形渲染、依赖库缺失或显卡驱动兼容性有关。可能原因分析 GPU 驱动版本过旧,不支持 WebGL 或 CU…

张小明 2026/1/11 9:11:47 网站建设

网站服务器检测网站开发详细流程

交通政策评估 1. 介观交通流仿真软件中的交通政策评估概述 在介观交通流仿真软件中,交通政策评估是一个关键的应用领域。交通政策评估的目标是通过仿真技术来预测和分析不同交通政策对交通系统性能的影响。这些政策可能包括交通管理措施、基础设施改进、交通信号优化…

张小明 2026/1/11 13:21:32 网站建设

做算法的网站vps网站被镜像

第一章:Open-AutoGLM智能体电脑概述Open-AutoGLM智能体电脑是一种基于大语言模型与自动化执行框架深度融合的新型计算设备,专为实现自主任务理解、规划与执行而设计。它不仅具备传统计算机的数据处理能力,更通过集成AutoGLM推理引擎&#xff…

张小明 2026/1/13 18:24:15 网站建设