摘要: shell基础知识 首先查看当前服务器支持的shell类型cat /etc/shells 基本符号 '|'管道符号 '|', 管道符号,通常用于进程间通信 ls | grep a '&&'逻辑与符号 '&&'逻辑与符号使用时,前一个命令才会执行成功后,才会执下一条命令 ls && grep -v a 阅读全文
posted @ 2025-02-15 00:18 LemHou 阅读(1) 评论(0) 推荐(0) 编辑
摘要: C++编程执行shell命令 本文写作用于linuxC++编程 system调用执行shell命令 使用system(“ls -l ”)执行shell命令,但其返回值为整型。返回0则为不成功执行。 #include <iostream> int main(){ std::string cmd = " 阅读全文
posted @ 2025-02-13 00:13 LemHou 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 管道 linux系统中,管道常用于进程间通信。常见的shell命令如ls | grep name中的|符号就是默认的管道,首先ls程序会将输出通过管道传给grep程序的输入。 管道的意义 两个fd作为A进程的数据对象,进程clone()或者fork()出B进程时,进程会复制初始进程的数据,从而B进程 阅读全文
posted @ 2025-02-11 00:14 LemHou 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一文搭建本地镜像仓 拉取registry镜像 docker pull registry:2 运行registry容器 第1种方式:不加持久化 docker run -d -p 5000:5000 --restart=always --name=registry registry:2 第2种方式:对初 阅读全文
posted @ 2025-01-20 23:10 LemHou 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 进程间通信MPI MPI(Message Passing Interface), 消息传递接口,通常用于并行计算场景中多进程间通信。以一个计算节点为例,节点中有8张GPU卡,通常一张卡上有一个训练任务进程,8张卡就会涉及到8个进程,此时训练时,进程间的通信就会变的极其重要。这种多进程通信,也被称为集 阅读全文
posted @ 2024-11-03 23:54 LemHou 阅读(95) 评论(0) 推荐(0) 编辑
摘要: k8s基础机制 无状态pod的特性 顾名思义,pod无状态即pod不保留任何状态,没有持久化存储,可以进行快速扩展,通过增加更多的pod副本来处理负载。任何一个pod失败,都不会导致数据的丢失。 有状态pod的特性 数据库都是有状态,因为其需要持久化数据。有状态pod,保留了状态,所以pod丢失并不 阅读全文
posted @ 2024-11-03 23:25 LemHou 阅读(8) 评论(0) 推荐(0) 编辑
摘要: k8s基本命令 k8s describe命令 kubectl describe显示一个或多个资源的详细信息 crictl系列命令 crictl 是一个与 k8s 容器运行时接口(CRI)兼容的命令行接口,用于检查和调试 Kubernetes 节点上的容器。 crictl pods # 列出所有pod 阅读全文
posted @ 2024-10-18 00:02 LemHou 阅读(20) 评论(0) 推荐(0) 编辑
摘要: k8s-NFS系统配置 NFS(network filesystem),nfs文件系统在k8s中主要用于持久化存储,可以被多个pod访问和共享数据。 特点 数据持久性 nfs为k8s的pod提供了一种持久化数据的方式,即使pod被删除,数据也不会丢失,这是因为数据存在nfs服务器上,并不是存在pod 阅读全文
posted @ 2024-10-16 22:24 LemHou 阅读(285) 评论(0) 推荐(0) 编辑
摘要: k8s解决lvm卷内存不足问题 场景1:有其它自由空间 k8s在使用时overlay文件系统超出限制85%,此时可能是由于文件资源不够,也可能是由于挂载点挂载出错 如果是传统分区,使用fdisk,parted命令调整分区 如果是lvm分区使用以下命令调整 # 查看fdisk fdisk -l # 查 阅读全文
posted @ 2024-10-14 23:15 LemHou 阅读(53) 评论(0) 推荐(0) 编辑
摘要: k8s环境搭建 有一台以上虚拟或者真机就可以搭建。 cat /proc/version # 查看系统版本, 此次使用的是ubuntu20.0, docker版本是27.2.1意味着,k8s版本必须在1.20以上 安装docker运行时 # 选择对应系统的deb安装包进行下载 wget https:/ 阅读全文
posted @ 2024-10-13 23:49 LemHou 阅读(40) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示