• 2024-07-0139、k8s-数据存储-基本存储-EmptyDir(空目录)
    EmptyDirEmptyDir(空目录)是最基础的Volume类型、一个EmptyDir就是Host上的一个空目录、EmptyDir是在pod分配到Node时创建的、它的初始化内容时空的、并且无需指定宿主机上对应的目录文件、因为kubernetes会自动分配一个目录、当pod销毁时、EemptyDir中的数据也会备永久的删除。
  • 2024-07-0140、k8s-数据存储-基本存储-HostPath(节点主机存储)
    HostPath即使将node主机中的一个实际的目录挂载到pod中、以供容器使用、这样的设计就可以保证pod销毁了、但是数据依然可以存在Node主机上案例:1、创建yaml文件:----------------------------------------------------------apiVersion:v1kind:Podmetadata:name:volume
  • 2024-06-23Nginx优化与防盗链
    一、隐藏版本号1.普通版[root@localhost~]#vim /usr/local/nginx/conf/nginx.confhttp{  include   mime.types;  default_type application/octet-stream;  server_tokensoff;   (隐藏版本号)查看信息:方法一[root@localhostconf]#
  • 2024-06-21[转] MySQL binlog 日志自动清理及手动删除
    参考转载自mysqlbinlog日志自动清理及手动删除-景岳-博客园说明当开启mysql数据库主从时,会产生大量如mysql-bin.00000*log的文件,这会大量耗费您的硬盘空间。mysql-bin.000001mysql-bin.000002mysql-bin.000003mysql-bin.000004mysql-bin.000005…有三种解
  • 2024-06-18运行若依时报错
    Causedby:java.lang.IllegalStateException:Logbackconfigurationerrordetected:ERRORinch.qos.logback.core.rolling.RollingFileAppender[file_info]-Failedtocreateparentdirectoriesfor[/home/ruoyi/logs/sys-info.log]ERRORinch.qos.logback.core.ro
  • 2024-06-06brew安装postgresql@15
    %brewinstall-spostgresql@15Running`brewupdate--auto-update`...==>Fetchingpostgresql@15==>Downloadinghttps://ftp.postgresql.org/pub/source/v15.1/postgresql-15.1.tar.bz2#
  • 2024-06-05修改软链接实现提权
    在做vulnhubbottleneck靶机过程中,看到一个修改软链接实现提权或越权的小技巧,固记录一下提权成功后,是www-data的权限,运行sudo-l发现系统中存在clear_logs,可以让bytevsbyte免密运行尝试先把权限提升至bytevsbyte再考虑提root查看clear_logs文件属性看到clear_l
  • 2024-05-31【Yarn】yarn logs 日志过大 The total log size is too large The log size limit is 10240M
    1.概述今天要排查一个现场,然后需要下载日志查看,结果发现日志过大,无法下载[mr@cqsec10075~]$yarnlogs-applicationIdapplication_1679365191066_0008>aa.txt2023-03-2814:24:42
  • 2024-05-30制作dolphinscheduler+spark+hadoop镜像
    项目需要在ds中执行spark集群任务,并且交付方式是提供一个镜像,所以要把这3者做成一个镜像配置进行相应配置。 1.准备基础镜像有大神已经制作好了spark+hadoop镜像,参考链接:https://zhuanlan.zhihu.com/p/421375012我们下载此镜像dockerpulls1mplecc/spark-hadoop:3然后准
  • 2024-05-28《python编程从入门到实践》day39加更
    #昨日知识点回顾    添加主题、条目#今日知识点学习    19.1.3编辑条目        1.URL模式edit——entry#learning_logs/urls.py---snip---#用于编辑条目的页面path('edit_entry/<int:entry_id>/',views.edit_entry,na
  • 2024-05-26详细分析crontab定时执行任务(附Demo | 定时清空Tomcat的实战)
    目录前言1.基本知识2.Demo3.实战3.1错误版本3.2正确版本前言由于用户量大,且导出的日志以及缓存特别多,急需定期删除文件1.基本知识crontab是一个用于定时执行任务的命令行工具,通常在Unix和类Unix系统中可用,表示一个包含需要定时执行的任务列表的表格
  • 2024-05-17Use AOP to record system logs
    UsingAOPtoRecordSystemLogs:1.CustomAnnotationClassDefineacustomannotationclass:packagecom.java.common.annotion;importjava.lang.annotation.*;@Target({ElementType.METHOD,ElementType.PARAMETER})//Thisannotationappliestomethodsandp
  • 2024-05-10docker的一些命令 以及dockerFile语法
    文件夹重新命名mvnode-v14.18.1-linux-x64node-v14.18.1dokcer命令 将linux的文件复制到docker容器里面       dockercp/usr/local/node-v14.18.1/8ec26052dfad:/usr/local/node-v14.18.1将docker容器里面的文件复制到linux       dockerc
  • 2024-05-06入门学习Docker部署Vue+NetCore+MsSql
    最近vultr的主机经常忘了续租,导致账号被禁用,主机被删掉每次重新部署都忘了之前怎么弄的,要重新查好多资料每个月6美金的主机XShell连接主机IP先安装docker开启docker服务镜像容器tar文件 saveload dockerimagesdockercommitbuildDockerfilepull仓库 查看
  • 2024-04-30docker部署MySQL并且外部连接
    我用的是腾讯云轻量级服务器记得去防火墙开启对应的端口一般是3306docker安装就不说了dockerpullmysql直接拉取最新的版本 dockerrun-p3306:3306--namemymysql-v$PWD/conf:/etc/mysql/conf.d-v$PWD/logs:/logs-v$PWD/data:/var/lib/mysql-eMYSQL_ROOT_
  • 2024-04-30dremio 日志配置
    dremio对于日志的配置支持基于系统属性以及环境变量的模式,对于环境变量实际上也是使用的系统属性参考配置系统属性可以直接通过dremio-env文件添加-Ddremio.log.path=/opt/dremio/logs环境变量直接添加环境变量就可以了DREMIO_LOG_DIR=/o
  • 2024-04-26你唯一需要的是“Wide Events”,而非“Metrics、Logs、Traces”
    CharityMajors的这句话可能是对科技行业当前可观察性状态的最好总结——完全的、大规模的混乱。大家都很困惑。什么是trace?什么是span?一行日志就是一个span吗?如果我有日志,我还需要trace吗?如果我有很好的metric,为什么还需要trace?诸如此类的问题不胜枚举。Charity与 Ho
  • 2024-04-23cls_oracle_logs.sh脚本遭遇TNS-12508错误浅析
    cls_oracle_logs.sh脚本的输出日志中有TNS-12508错误,具体如下所示........................................................................LSNRCTL> Current Listener is gspLSNRCTL> Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=gsp)))TNS-12508: TNS:
  • 2024-04-2101_小程序的构建
    1.创建一个小程序 2.重置app.js中的代码App({})3.删除app.json里面的componentFramework,pages/logs/logs目录要删除,pages/logs的文件删除{"pages":["pages/index/index"],"window":{"navigationBarTextStyle":"black
  • 2024-04-12shell practice 06
    #!/bin/bash#author:Chiweiming#version:v1#date:2024-03-28<<COMMAND监控系统负载,如果系统负载超过10,记录系统状态信息1)系统负载命令使用uptime看,过去1分钟的平均负载2)系统状态使用如下工具标记:top、vmstat、ss3)要求每隔20s监控一次4)系统状态信息需要保存
  • 2024-04-11MySQL binlog超过binlog_expire_logs_seconds阈值没有删除案例
    生产环境有一套3个节点的MySQLInnoDBCluster,MySQL的版本为Serverversion:8.0.35MySQLCommunityServer-GPL,早上突然收到Zabbix的告警,其中一个节点出现空间告警:"/data:Diskspaceislow(used>80%)"检查分析后发现是因为MySQL的binlog没有清理导致空间报警,如下所示(b
  • 2024-04-11k8s自用命令记录
    获取所有命令空间kubectlgetnamespaces如果需要更加详细的信息:kubectlgetnamespaces-owide 获取命名空间的所有podkubectlgetpods--namespaces=xxx k8s命令获取某个pod的日志要获取Kubernetes集群中某个Pod的日志,可以使用kubectllogs命令。以下是获取日
  • 2024-04-09解决hadoop的namenode和datanode结点启动不起来的问题
    首先介绍一下本人的情况:我的虚拟机最开始是可以启动的,后来删除了主节点,重新创建了一个主节点,并保持相同的主机名,并把从结点上的hadoop打包发到了主节点(前提已经弄好ssh和相关映射)tar-zcf~/hadoop.master.tar.gz./hadoop//将hadoop目录下的内容打包复制到~/hadoop.master.ta
  • 2024-04-09从零开始写 Docker(十)---实现 mydocker logs 查看容器日志
    本文为从零开始写Docker系列第十篇,实现类似dockerlogs的功能,使得我们能够查查看容器日志。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大致认识:核心原理:深入理解Docker核心原理:Namespace、Cgroups和Rootfs
  • 2024-04-09docker -mysql
    安装MySQL拉取镜像使用下面的命令拉取MySQL数据库的镜像: 复制代码$sudodockerpullmysql#拉取最新版本的镜像,当前为MySQL8版本,tag为latest$sudodockerpullmysql:5.7#指定拉取MySQL5.7版本也可以使用搜索命令,查找其他的MySQL相关镜像,其中