PVE开启核显虚拟化Intel GVT-g并修改显存实现多vGPU 前言Intel GVT-g是显卡虚拟化技术,不同于PCI-E设备直通,GVT-g可以虚拟出多个虚拟机的GPU,从而有效地在虚拟机中提供接近宿主机的图形性能,并且仍然让主机正常使用虚拟化的GPU。 简单的说就是把一个显卡拆成好多个分别给不同虚拟机使用。 实验环境: 类型 详细信息 CPU I5 8400 主板 华擎 Z370M Pro4 内存 64G 板载M.2 西数 SN 2023-05-27 运维 #运维 #PVE #GVT-g
关于Docker compose安装,命令,案例 Docker-compose安装 使用官网源安装最新版本 12345#安装docker依赖sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo yum makecache fastsudo yum in 2023-05-19 运维 #运维 #docker-compose
关于Docker管理命令,Dockerfile关键字 Docker三个基本概念容器(container)镜像(image)仓库(registry) Docker镜像是一个独立的文件系统,由若干只读层构成。提供容器运行时所需的资源,配置等; 容器在镜像之上添加一个可读写层,构成一个新的容器; 镜像仓库是一个集中的存储,分发镜像的服务。 Docker利用Namespace做资源隔离,用Cgroups做资源限制,Cgroups是Linux内核限制进程 2023-05-18 运维 #docker #运维
Liunx常用脚本案例 Nginx部署脚本1234567891011121314151617181920212223242526272829#!/bin/bash# 安装编译Nginx所需的依赖库apt-get updateapt-get install -y build-essential zlib1g-dev libpcre3-dev libssl-dev# 下载或指定Nginx源码包,并解压缩NGINX_SOUR 2023-05-18 运维 #运维 #shell #脚本
Jenkins+gitlab部署参考过程 准备工作1、关闭selinux和防火墙1234567[root@jenkins ~]# sed -i 's/enforcing/disabled/' /etc/selinux/config #关闭seLinux或[root@jenkins ~]sed -ri '/^[^#]*SELINUX=/s#=.+$#=disabled#' /etc/selinux/ 2023-05-17 运维 #运维 #Jenkins #gitlab #部署
PVE+TrueNAS+ZFS+虚拟网桥可行性方案 前言想要一台NAS,看中了TrueNAS,但他的虚拟化功能太弱,常说的K3S。 那不如在PVE上安装TrueNAS,把TrueNAS作为物理硬盘的管理系统。将非系统盘的硬盘控制器直通给TrueNAS,由TrueNAS组ZFS池后用NFS共享,通过虚拟接口共享给PVE添加存储池,供PVE安装虚拟机时使用,能利用ZFS的快照功能,也能加强虚拟机的安全性。开启aio之路。 实验环境 类型 详细信息 2023-05-09 运维 #运维 #PVE #TrueNAS
Nginx平滑升级,不停服。虚拟机和docker环境下 前言 在不停老进程的情况下,启动新进程; 老进程负责处理仍然没有处理完的请求,但不再接受处理请求; 新进程接受新请求; 老进程处理完所有请求,关闭所有连接后,停止。 这样就很方便地实现了平滑升级。 一般有两种情况下需要升级Nginx,一种是存在安全漏洞确实要升级Nginx的版本,另一种是要为Nginx添加新的模块。 案例版本介绍系统版本:centos7.9 旧版本:nginx-1.18 2023-05-09 运维 #运维 #Nginx
PVE基础环境配置 PVE删除local-LVM存储空间合并到local中合并存储123#删除local-lvm存储空间后合并lvremove pve/datalvextend -l +100%FREE -r pve/root web界面删除local-lvm数据中心—存储—删除local-lvm 编辑local,内容里勾选添加 磁盘映像和容器 PVE换国内源PVE换源123wget https://mirr 2023-05-09 运维 #运维 #pve
centos7基础环境配置 去除系统及内核版本登陆前的屏幕显示12[root@centos1 ~]# cat /etc/issue #清空/etc/issue[root@centos1 ~]# 时间同步12345#启动chronyd服务[root@centos1 ~]systemctl start chronyd[root@centos1 ~]systemctl enable chronyd[root@centos1 2023-05-09 运维 #运维 #centos #配置