k8s中subpath的使用

有两种情况:1.做为volumes使用时,subPath代表存储卷的子路径:apiVersion: v1 kind: Pod metadata: name: testpod0 spec: containers: - name: testc image: busybox command:...

hostNetwork方式部署traefik2.2

方式1:helm安装1.给node添加标签,方便pod调度到指定节点kubectl label nodes k8s-node04 traefik=true2.自定义资源清单配置vim my_values.yaml# 使用hostNetwork,service就不需要了 service: enabled: fa...

logrotate机制和原理

原文链接:https://www.lightxue.com/how-logrotate-works日志实在是太有用了,它记录了程序运行时各种信息。通过日志可以分析用户行为,记录运行轨迹,查找程序问题。可惜磁盘的空间是有限的,就像飞机里的黑匣子,记录的信息再重要也只能记录最后一段时间发生的事。为了节省空间和整理方便...

logrotate日志切割归档

配置文件vim /etc/logrotate.conf# see "man logrotate" for details # 切割周期,daily-每天切割, weekly-每周切割, monthly-每月切割, weekly # 默认保留4个文件 rotate 4 # 切割后创建新的日志...

4个lvcreate命令例子

原文链接:https://linux.cn/article-5117-1.html1.在名为vg_newlvm的卷组中创建15G大小的逻辑卷:lvcreate -L 15G vg_newlvm2.在名为vgnewlvm的卷组中创建大小为2500MB的逻辑卷,并命名为centos7newvol,这样就创建了块设备/...

使用LVM扩容分区

将sdb分区容量扩容至根分区:1.查看当前分区情况:2.给sdb创建两个分区(fdisk适用于2TB以下的硬盘,超过2T使用parted)3.创建PV# 创建PV pvcreate /dev/sdb1 /dev/sdb2 #查看PV pvdisplay pvscan pvs4.扩展VG# 查看vg vgs # ...

使用LVM挂载分区

PV:物理卷PE:LVM的最小资源单位,每个PE的大小可以更改,默认4MVG:卷组,在PV的基础上建立LV:逻辑卷,在VG的基础上建立,理解为分区,可以改动大小创建使用pv、vg、lv1.创建普通分区,我这里已经有一个sdb2分区了2.创建pvpvcreate /dev/sdb23.创建vg# 可以指定多个分区,...

hadoop3.2.1集群部署

HDFS的守护进程分别是NameNode, SecondaryNameNode,DataNode.YARN的守护进程分别是ResourceManager, NodeManager,WebAppProxy.一、安装前准备:主机名IP角色hadoop-0110.0.0.150namenode、datanode、res...