- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 深入了解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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人