自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 ELK的安装部署以及nginx日志采集

111

2021-01-19 08:42:54 4350 16

原创 深入了解Linux中的free命令:监控和管理系统内存

通过了解free命令的用法和解释其输出结果,您可以更好地了解系统内存的分配和利用情况,并能够更好地监控和管理系统内存。优化内存使用:通过分析free命令的输出结果,您可以了解系统中哪些进程使用了大量内存,进而采取措施进行优化,如调整应用程序配置或增加内存容量。希望本篇博客能够帮助您深入了解free命令的使用和应用,为您的Linux系统内存管理提供更好的支持。监控系统内存:通过定期运行free命令,您可以实时监控系统内存的使用情况,及时检测内存压力或泄漏问题。total:系统内存的总量。

2023-06-29 17:10:04 672

原创 MTR命令:网络诊断的得力助手

MTR是一种非常有用的工具。它结合了traceroute和ping两个命令的功能,可以提供更详细和实时的网络性能报告。MTR代表 My Traceroute,是一个基于网络上ICMP协议的跟踪路由程序,用于诊断网络连接问题。在运行MTR时,它将发送数据包到目标主机并显示每个路由器的响应时间和丢包率,从而帮助用户确定网络中的瓶颈所在,并提供建议来解决这些问题。MTR的使用非常简单,只需在终端输入 mtr 即可开始运行测试。

2023-06-28 15:02:44 4695

原创 使用kubeadm部署一个K8s集群

1.前言kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:2. 安装要求一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多集群中所有机器之间网络互通可以访问外网,需要拉取镜像禁止swap分区3. 实验安排角色 IPk8s-master 192.168.91.134k8s-node1 192.168.91.1354.

2021-07-18 12:24:17 289 1

原创 redis主从 五分钟搭建

环境:centos7系统,1G1核,多多益善。主redis:192.168.89.134从redis:192.168.89.1351.redis 环境搭建1)在所有实验主机上安装 Redis(两台机器都要做!!!)先下载安装包并解压 wget http://download.redis.io/releases/redis-5.0.4.tar.gz安装依来源 yum -y install gcc gcc-c++解压安装包tar xzf redis-5.0.4.tar.gz执行脚本,

2021-03-29 17:31:29 235 1

原创 五分钟完成阿里云上docker搭建并配置云镜像加速

1.登录阿里开发者计划测试网站,选择基于ECS快速搭建Docker环境2.点击体验并开通云服务器(这个可以白嫖六次)。3.使用xshell或者moba连接白嫖来的服务器。从现在开始的一个小时内,阿里云的这台服务器只属于你。粘贴复制命令就不用我说了吧。4.配置阿里云镜像加速器。这个地方有必要说明一下,因为docker是国外的网站,我们国内去访问的速度是特别慢的,有的时候一个镜像下载需要三四百MB不知道要下载到什么时候。所以,我们伟大的国人就把外网的镜像直接复制到了国内,并且还经过了一

2021-03-16 14:43:10 581

原创 docker部署jumpserver

环境:centos7系统,2核4G(多多益善)1.安装docker下载docker的安装包下载地址>> https://download.docker.com/linux/static/stable/x86_64/解压安装包[root@localhost ~]# tar zxf docker-19.03.9.tgz复制二进制文件到/usr/bin目录下[root@localhost ~]# cp docker/* /usr/bin编写启动脚本[root@localhost

2021-03-11 20:57:38 2288

原创 linux服务器部署kvm

1.查看系统版本[root@localhost ~]# cat /etc/centos-releaseCentOS Linux release 7.5.1708 (Core)2.检查是否开启虚拟化。有VMX或者svm[root@localhost ~]# cat /proc/cpuinfo | egrep 'vmx|svm'如果没有数据显示的话,关闭虚拟机,点击虚拟机设置。3.查看是否加载kvm[root@localhost ~]# lsmod | grep kvmkvm_intel

2021-03-09 15:46:15 2735 6

原创 VM虚拟机无法联网原因分析。

1.查看虚拟网络编辑器的子网ip和网关。(我这里用的是nat模式,网关是192.168.20.2)2.查看虚拟机本身的网关。(很明显,虚拟机本身的网关和网络编辑器的网关是相同的)3.打开命令提示(cmd),输入ipconfig,查看VM网络编辑器对应的网卡的ipv4地址和网关。4.如果cmd中的对应网卡和虚拟机中的网关和ipv4地址不对应,那么去查看网络适配器。很明显,我的这几个ipv4和网关都是相同的,如果某个地方不同,就会造成网络的不通。去这四个地方找就好了。...

2021-03-08 11:53:32 1387

原创 window10快速关机小技巧(超级简单)

今天发现了一个win10可以快速快速关机的小技巧,现在分享一下。右击桌面空白处,新建快捷方式。输入 shutdown -s(windows关机命令),点击下一步。给该快捷方式命名(这个可以随便起名,自己知道什么意思就好)。右键快捷方式,点击属性,选择快捷方式,在快捷键输入需要指定的快捷键键。(我这里指定的是shift+F8)...

2021-03-07 20:48:34 685 2

原创 CentOS7最小化安装配置

一、配置DHCP或者静态IP1.静态ip配置[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=staticDEFROUTE=yesIPADDR=192.168.80.132NETMASK=255.255.255.0GATEWAY=192.168.80.2DNS1=8.8.8.8DNS2=114.114.114.114NAME=ens33UUID=ead176c8-6568-47d0-b

2021-03-03 16:45:51 292 1

原创 VMware虚拟机提示在该系统上全局禁用了虚拟机打印功能

今天装虚拟机的时候一直提示虚拟机打印功能被禁用,然后VMware进程就直接坏死了,好不容易关掉了,但任务管理器上还显示进程占用着CPU,重启了好几次也没办法,心态都快搞崩了。现在分享一下解决办法。...

2021-03-03 16:06:58 17440 4

原创 ESXI 7.0安装以及centos7部署(超级简单,超级详细)

其实我是想把需要的镜像都传上来的,不过这些包已经被别人上传过了。????ESXI的相关知识ESXI是VMware的企业虚拟化产品,可视为虚拟化的平台基础,部署于实体服务器。不同于VMware Workstation、VMware Server,ESXI采用的是(裸金属或裸机)的一种安装方式,直接将Hypervisor 安装在实体机器上,并不需要实现安装OS。Hypervisor就是掌握硬件资源的微内核。ESXI 专为运行虚拟机、最大限度降低配置要求和简化部署设计。ESXi 体系结构采用基于 API 的

2021-03-02 16:53:06 9328 4

原创 nginx部署局域网yum源

考虑到离线的生产环境没有yum源可用,或者yum源老旧无法更新,所以在个人电脑安装一个最小化的环境,用yum把包和依赖保存到本地,然后再迁移到内网,在内网利用nginx搭建局域网yum源。本篇以搭建nginx的yum源为例子。环境要求:centos7系统,1G1核,多多益善。服务端:192.168.80.130客户端:192.168.80.131服务端操作:源码安装nginx下载地址:http://nginx.org/en/download.htmltar xzf nginx-1.12.2ta

2021-02-27 09:39:10 935

原创 NTP时间服务器搭建(超级简单)

简介时间服务NTP:Network Time Protocol作用:用来给其他主机提供时间同步服务,在搭建服务器集群的时候,需要保证各个节点的时间是一致的,时间服务器不失为一个好的选择。环境准备centos7系统,1G1核,多多益善。服务端:192.168.80.130客户端:192.168.80.131server端安装NTP服务yum -y install ntp修改配置文件vim /etc/ntp.conf注销这几行 #21 server 0.centos.pool.ntp.

2021-02-25 19:59:41 3292

原创 logrotate日志文件总管的安装及用法

logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。环境:centos7镜像,1G1核心,多多益善。安装logrotate 安装配置yum -y install logrotate配置文件目录:/etc/logrotate.conf ,通常不需要对它进行修改。日志文件的轮循设置在独立的配置文件中,它(们)放在/etc/logrotate.d/目录下配置以下给出三个配置文件的实例示例一:创建一个log文件进行测试touch /var/log/

2021-02-23 20:52:28 466

原创 saltstack简单部署及原理

环境配置:centos7系统。1G1核心,多多益善。服务端:192.168.80.130客户端:192.168.80.132原理在部署操作后面1.在服务端上安装saltstack控制端软件配置yum源[root@localhost~]#wgethttps://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm[root@localhost ~]# yum -y install salt-repo-latest-2.e

2021-02-22 17:03:49 409

原创 Ansible模板以及lnmp部署

1.ansibel介绍1.ansible是新出现的自动化运维工具。基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。被管理主机不需要安装客户端。管理节点:安装ansible的主机,下发任务。被管理节点:接受任务去执行。2 .Ansible的特点Ansible采用无代理方式(agentless)管理机器,因为Ansible的通信是通过openssh来实现的,所以你无需考虑如何远程

2021-02-21 19:25:14 908 1

原创 NFS共享(超级简单)

环境要求:centos7系统 1G 1核心的配置,没有上限,请根据自己机器本身情况而定。共两台服务器:192.168.80.130(主)192.168.80.131(从)服务器主:第一步:先关闭防火墙systemctl stop firewalldsetenforce 0第二步:安装nfs和rpcbindyum -y install nfs-utils rpcbind第三步:创建共享的文件mkdir -p /data/web授权:chmod -R 777 /data/web/

2021-02-07 17:25:45 651

原创 IPTABLES规则相关操作和应用

iptables基础规则iptables [-t 表 ] -L -n查看一张表上的规则iptables [-t 表 ] -F 清空所有规则iptables -P 链 动作 设置某个链的默认规则添加iptables规则iptables [-t 表] -A 链 匹配的条件 -j 动作 -I -p 协议 ACCEPT 放行

2021-02-07 16:44:48 264

原创 MYSQL数据库忘记root密码如何重置

昨天重新复习了一下mysql数据库的相关知识,今天随手写一个简单的知识点如查忘记了mysql数据库的ROOT用户的密码,该怎么办呢?1、 关闭当前运行的mysqld服务程序:systemctl stop mariadb2、 ## 使用mysqld_safe脚本以安全模式(不加载授权表)启动mysqld 服务/usr/local/mysql/bin/mysqld_safe --skip-grant-table &3、 ## 使用空密码的root用户登录数据库,重新设置ROOT用户的密码

2021-02-07 16:14:30 219

原创 zabbix的部署以及自动发现(超级简单)

环境:centos7镜像,2G2核心,多多益善。记得去下载zabbix的yum源192.168.80.130zabbix-server192.168.80.131zabbix-agent1:时间同步yum -y install ntpdatentpdate pool.ntp.org2:关闭防火墙systemctl stop firewalldsetenforce 03:安装zabbix3.1 130安装yum -y install zabbix-server-mysql

2021-01-19 19:50:28 3392

原创 cerebro简单的搭建

环境要求:2G2核,多多益善。下载cerebro rpm安装包wget https://github.com/lmenezes/cerebro/releases/download/v0.8.5/cerebro-0.8.5.tgz130,131服务器安装jdk环境130装elasticsearch131装logstash和cerebro1.elasticsearch文件配置rpm -ivh elasticsearch-7.0.0-x86_64.rpmvim /etc/elasticse

2021-01-19 13:09:51 345 2

原创 expect自动化交互式简单的小例子

1.安装expectyum -y install expect2.编写expect脚本,以exp结尾。vim test.exp#!/usr/bin/expectspawn ssh root@192.168.80.130 expect "yes/no"send "yes\n"expect "password"send "123\n"expect "#"send "ifconfig\n"send "exit\r"expect eof3.正式运行expect test.exp

2021-01-19 09:05:12 316 1

nginx.tar源码包

因其体积小,运行快,建议只在做实验使用。

2021-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除