一:ansible简介 1:ansible的介绍 一个自动化工具,配置系统,部署软件,编写复杂的it任务,由python编写的,就是让你管理100台机器的话,部署一个服务,使用自动化工具可以迅速的帮你解决这个问题 2:ansible的优点 1、无需在被控节点上安装客户端,也就是agent代理,其他的 ...
1. 创建本地文件夹 mkdir -p /docker/mysql8/conf mkdir -p /docker/mysql8/data mkdir -p /docker/mysql8/log 2. 新建配置文件 在conf文件夹中创建文件:mysql.conf 文件内容: [mysqld] ini ...
1. 创建本地映射文件夹 mkdir -p /docker/redis/data (自定义位置,我选择了上面的文件夹,映射文件夹一会要在redis命令中用到,如果改变请注意) 可选:给当前用户加/docker文件夹的权限。sudo chown -R xxxx /docker 2. 下载redis默认 ...
前提 centos7系统 新建系统时选择的默认分区 vgs等查看卷组命令无回显 根目录磁盘空间不足 大致流程及注意事项 处理方法:删除再重建 不会导致其中的数据丢失 防止出现意外,请备份或者快照 1.率先在VMware中对虚拟机进行磁盘容量扩容 此处进行20g --> 40g的扩容 2.再在虚拟机中 ...
问题描述 在使用VMWare17.5.0版本安装ubuntu22.0.4.4的时候遇到问题。安装完成ubuntu之后,我在虚拟机中点击鼠标左键没有问题,单独按下键盘也没有问题,但是如果按下键盘的同时在按下鼠标左键就会卡住。而且100%稳定复现。 具体的卡死按键: ctrl+鼠标左键 alt+鼠标左键 ...
Ubuntu Server 20.04详细安装教程 1. Ubuntu Server20.04启动盘制作 1.1 下载镜像 去Ubuntu官网找到20.04的镜像文件(20.04下载地址),按照自己的需求下载 iso文件 1.2 制作启动盘 用Rufus制作启动盘,到官网下载文件(rufus官网) ...
Nginx的location匹配顺序是Nginx配置中非常核心且重要的概念,它决定了Nginx如何处理进入服务器的请求。理解location匹配顺序不仅有助于优化Nginx的性能,还能确保网站或应用的正确运行。下面将详细阐述Nginx的location匹配顺序,并通过实例加以说明。 Nginx lo ...
来自chatGPT 在CentOS 7.9系统上安装Docker,你可以遵循以下步骤: 更新你的系统:首先,确保你的系统是最新的。这可以通过运行下面的命令来实现: sudo yum update 安装必要的包:为了使得yum源支持https,你需要安装几个必要的包: sudo yum install ...
哈喽大家好,我是咸鱼。 今天分享一个在压测过程中遇到的问题,当时排查这个问题费了我们好大的劲,所以我觉得有必要写一篇文章来记录一下。 问题出现 周末在进行压测的时候,测试和开发的同事反映压测有问题,请求打到 A 服务上被拒绝了。 我们登录服务器查看 A 服务的日志,发现频繁地报 Too many o ...
Next Terminal —— 一个简单好用安全的开源交互审计系统,支持 RDP、SSH、VNC、Telnet、Kubernetes 协议。 ...
查看文件权限: ls -l file_name -rw-r--r-- 12 linuxize users 12.0K Apr 28 10:10 file_name |[-][-][-]- [ ] [ ] | | | | | | | | | | | | | + > 7. Group 用户组 | | | ...
常用命令--复制-备份--cp--mv--scp--rsync cp cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录 ...
ASan介绍 ASan全称AddressSanitizer,是一种内存错误检测工具,目的是帮助开发者检测和调试内存相关的问题,如使用未分配的内存、使用已释放的内存、堆内存溢出等。ASan是由Google开发的,广泛用于C、C++等语言的代码中。 ASan的工作原理是在编译时将额外的代码插入到目标程序 ...
让我先把相关的报错信息通过文字贴到下方,方便被检索出来 出错了! (warning!) curl error code=403; 系统错误 (explorer.editor.fileGet) explorer/editor.class.php[64] IO::fileSubstr(0,1,2) bi ...
一、六种Java线程状态 新建状态(New):当创建一个Thread实例后,线程就处于新建状态。此时线程对象已经被分配了内存,并初始化了其成员变量的值。 就绪状态(Runnable):也被称为“可执行状态”。当调用了线程的start()方法后,线程就进入了就绪状态。此时线程已经具备了执行的条件,等待 ...
目录一、zabbix部署1、安装zabbix服务端2、准备数据库(mariadb简单点)3、修改服务的配置二、登录zabbix三、客户端配置1、安装软件包2、修改配置文件3、启动客户端服务四、报错解决五、添加监控主机1、安装软件包2、修改配置文件3、启动客户端服务4、回到zabbix添加主机5、添加 ...
想使用串口,找了半天也没找到它所给的pin的使用示例,淘宝客服说只是硬件兼容树莓派。 想来想去,还是直接接个USB串口最方便。 但是插上不识别,说明没有驱动。 直接在板子上编译没有header依赖,后续下载华硕对应的arm依赖能编译但是驱动不能正常使用。 就在所给虚拟机上交叉编译。 先按照手册配置好 ...
服务器部署项目总结 yzh 24/3/15 欢迎查看CSDN的博文https://blog.csdn.net/AN_NI_112/article/details/136749033?spm=1001.2014.3001.5501 前言 本着一定成功的信心去部署前后端分离的项目,结果却“路遇坎坷” ...
Linux的shell脚本,有时候我们在运行shell脚本时会给脚本传入参数,出于逻辑上的严谨,在脚本中可能会做一些逻辑判断或处理,例如判断脚本传入参数的个数。一般我们会用$#获取传入参数的个数,假如,我们在shell脚本的main函数中去判断脚本传入参数的个数,类似如下所示: .........f ...
哈喽大家好,我是咸鱼。 今天收到了一个告警,说有台服务器上的 swap 过高,已经用了 50% 以上了。 登录机器查看一下内存以及 swap 的使用情况。 [root@localhost ~]# free -h total used free shared buff/cache available ...