运维监控
监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。
肥叔菌
本博客主要用于记录学习过程中的笔记,每隔一段时间,博主将会将精华内容整合发到知乎、简书上。欢迎关注博主肥叔菌在其他平台上的账号,谢谢。
B站:https://space.bilibili.com/456254145
segmentfault:https://segmentfault.com/u/feishujun/articles
简书:https://www.jianshu.com/u/67bab078551a
展开
-
Linux网络流量监控iftop
在 Linux 系统下即时监控服务器的网络带宽使用情况,有很多工具,比如 iptraf、nethogs 等等,但是推荐使用小巧但功能很强大的 iftop 工具【官网:http://www.ex-parrot.com/~pdw/iftop/】。iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 top 命令。原创 2023-10-26 00:00:00 · 234 阅读 · 0 评论 -
linux /etc/fstab强制更改显示cannot open file for writing解决方法
日常手残,直接关闭服务器拔掉NVME SSD,然而重启后报错开不了机……好吧 想着反正把这个fstab文件的注释去掉就OK了。进入到tty模式,然后sudo vim /etc/fstab将注释的#去掉,想直接用:wq!强制保存,报错‘cannot open file for writing’,好吧。在网上找了一下解决方法:sudo mount -o remount,rw /然后再更改fstab文件即可。原因据说是挂载的时候就挂载成readonly的了,但不确定是否正确,先记录下来。...原创 2022-06-29 06:12:52 · 1526 阅读 · 0 评论 -
rm: cannot remove `dir-name‘: Directory not empty的解决
在Linux系统中,我们有时候删除文件夹的时候,提示rm: cannot remove `dir-name’: Directory not empty,即使使用sudo或者root用户也无法删除,那是因为系统存在使用或者执行文件夹中可执行程序,我们只需要执行命令:lsof 文件名找到那些程序在使用文件夹中的文件。然后使用:kill 命令结束进程,如:kill 2739然后就可以删除文件夹了。...原创 2022-06-15 12:33:45 · 8145 阅读 · 0 评论 -
linux下开启root用户远程登录允许无密码登录
一、允许root用户远程登录在某些发行版Linux系统下默认是关闭root用户远程登录的,例如:Ubuntu就是,那么怎么开启呢,这里需要找到系统的ssh服务配置文件,然后将PermitRootLogin后no改成yes即可。sudo vi /etc/ssh/sshd_config 二、允许无密码登录找到ssh服务配置文件,两种情况:将PermitEmptyPasswords yes前面的#号去掉将PermitEmptyPasswords 参数值修改为yes,如下图:将PermitE原创 2022-05-17 12:27:48 · 6597 阅读 · 0 评论 -
Debian 10 进入救援模式后挂载原系统chroot-in.sh
chroot-in.sh /dev/sda3 /dev/sda2原创 2022-05-10 12:35:53 · 877 阅读 · 0 评论 -
Shadows启动报错undefined symbol EVP_CIPHER_CTX_cleanup
本文主要解决openssl升级到1.1.0以上版本,导致shadows2.8.2启动报undefined symbol: EVP_CIPHER_CTX_cleanup错误。如果在安装完Shadows后,启动时报AttributeError: /usr/local/ssl/lib/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanupshadows start failed的错误。在终端输入:nautilus /usr/local/l原创 2022-04-25 12:31:23 · 3697 阅读 · 0 评论 -
centos7 物理机安装后没有网卡解决办法
我们在真实机安装完centos7版本后,会发现没有网卡,只有lo口因为真实机不同你在虚拟机里面,这个时候我们不能连网,更加不要说配置什么静态ip了是什么原因呢,是因为有些真实机安装了centos系统后没有网卡驱动,不知道大家在win7刚刚出来的时候在系统之家下载一个镜像安装了之后发现也是不能联网其实就是因为没有网卡驱动,那我们就去网上下载一个linux版本的驱动包来安装,我在这里声明,有的真实机不一定能安装centos系统的,比如说戴尔的某一部分电脑,到戴尔的官网查看网卡驱动是没有centos的原创 2021-12-04 13:07:18 · 6210 阅读 · 2 评论 -
Centos7 合盖不休眠
centos7安装桌面合盖不休眠 yum groupinstall "X Window System" yum groupinstall "GNOME Desktop"设置开机启动图形查看当前启动模式 # systemctl get-default更改模式命令:systemctl set-default graphical.target 由命令行模式更改为图形界面模式systemctl set-default multi-user.target 由图形界面模式更改为命令行模式cen原创 2021-11-25 12:25:27 · 520 阅读 · 0 评论 -
安装CentOS7出现dracut-initqueue timeout的解决办法
因为centos7 找不到u盘启动的盘需要我们来帮他找,下面是过程dracut:/# cd /devdracut:/# ls这样子你就会看到所有的设备信息。找到sdbx,x为一个数字,是你u盘所在,比如我用的是sdb4dracut:/# reboot 重启之后在install页面按e键 >修改vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet为 vmlinuz initrd=原创 2021-11-23 21:59:16 · 7898 阅读 · 0 评论 -
windows10删除EFI分区(绝对安全)
起因win10系统的笔记本电脑,因为需要一个Ubuntu的系统,所以就在win10的基础上装了一个双系统利用UEFI启动,由于Ubuntu系统启动的时候出现了问题,所以想要重新装一下Ubuntu系统。之前,通过win10的磁盘管理工具,在一个磁盘上压缩了100G的空间,用来装Ubuntu系统,所以现在需要将压缩的磁盘全部删除之后再重新安装Ubuntu系统。但是在删除该压缩卷数据的时候,发现有一个EFI分区无法删除,如下图:我需要删除的正好是磁盘0上的EFI系统分区,该分区正好是Ubuntu系统的引导。原创 2021-07-18 11:24:18 · 2635 阅读 · 0 评论 -
VMware安装Centos7组建小集群超详细过程
本篇文章主要介绍了VMware安装Centos7超详细过程打开VMware选择新建虚拟机VMware硬件配置典型安装与自定义安装典型安装:VMwear会将主流的配置应用在虚拟机的操作系统上,对于新手来很友好。自定义安装:自定义安装可以针对性的把一些资源加强,把不需要的资源移除。避免资源的浪费。这里我选择自定义安装。虚拟机兼容性选择这里要注意兼容性,如果是VMwear12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMwear10创建的虚拟机在VMwear原创 2020-06-19 22:24:30 · 8569 阅读 · 0 评论 -
root用户忘记密码的重置方法
启动时在选择启动内核,按下e,修改如下项,进入救援模式在linux 16这行将ro改为rw删除rhgb quiet,增加init=/sysroot/bin/sh(指定shell环境或/bin/bash)按下ctrl +x进入系统紧急模式访问根系统 chroot /sysroot修改root密码 password root更新系统信息 touch /.autorelabel退出exit重启 reboot...原创 2021-01-10 12:29:39 · 4267 阅读 · 5 评论 -
error: unpacking of archive failed on file错误的解决
今天在用yum安装软件包的时候出现如下错误信息(这只是部分):Installing : pango-1.28.1-11.el6.x86_64 1/9Error unpacking rpm package pango-1.28.1-11.el6.x86_64error: unpacking of archive failed on file /usr/bin/pango-querymodules-64;5转载 2020-12-27 14:29:47 · 14916 阅读 · 0 评论 -
linux 文件保护-使用chattr +i保护
Linux文件保护禁止修改、删除、移动文件等,使用chattr +i保护chattr命令的用法:chattr [ -RV ] [ -v version ] [ mode ] files…最关键的是在[mode]部分,[mode]部分是由±=和[ASacDdIijsTtu]这些字符组合的,这部分是用来控制文件的属性。:在原有参数设定基础上,追加参数。:在原有参数设定基础上,移除参数。= :更新为指定参数设定。A:文件或目录的 atime (access time)不可被修改(modifie原创 2020-12-21 22:40:25 · 12245 阅读 · 1 评论 -
linux时间同步服务(chronyd服务)
配置chrony服务集群中节点之间需要时间同步,不依赖外部的时间服务NTP,在内部搭建时间服务器。首先保证所有节点都安装了chrony,命令如下:yum install chrony -y。在提供时间同步服务的服务端节点做如下操作:vim /etc/chrony.conf22 allow 192.168.211.131 ##允许哪些客户端来同步主机的时间29 local stratum 10 ##本机不同步任何主机时间,本机作为时间源systemctl restart chronyd.servi原创 2020-11-06 12:50:02 · 14110 阅读 · 0 评论 -
浪潮OpenRMC
浪潮OpenRMC状态总览Rack Level OverviewRMC框图RMC和BMC之间的连接Key Modules & Software Architecture代码Inspur OpenRMC based on OpenBMC implementation, code fork from OpenBMChttps://github.com/opencomputeproject/Rack-Manager/tree/master/Contrib-InspurInsp.原创 2020-09-30 22:30:57 · 6301 阅读 · 0 评论 -
Redhat 7 进入救援模式
等开机后出现grub界面选择kernel,按e进入编辑模式向下选择kernel那一行,Linux16开头将ro改成rw(只读变为可写)删除rhgb quiet,增加init=/sysroot/bin/sh(指定shell环境或/bin/bash)ctrl+x启动进入后命令提示符是/#,输入chroot /sysroot/ (改变根路径)进入救援模式,进行相应救援工作结束后,ctrl+d退出,重启...原创 2020-09-28 22:32:50 · 10508 阅读 · 1 评论 -
PXE预启动执行环境简介
预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。PXE是由Intel公司主导开发的一种技术,工作在客户端/服务器的网络模式,客户端通过网络从服务器中下载开机映像文件,并通过网络方式在本地安装并启动操作系统。工作方式:客户端(要安装系统的机器)在启动过程中,通过DHCP方式请求服务器为其分原创 2020-06-18 22:26:33 · 8080 阅读 · 0 评论 -
云服务器带外管理-从IPMI到RedFish
想当年(其实就是前年)硕士期间给导师上架服务器到学校机房,其实主要就是EDA服务器(用于跑IC设计软件),是第一次面对占地半个楼层的机房(之前的眼界也就是几十台机器的网吧)。那种感觉,想象一下,你来到一个钢铁森林,Funcy的灯光闪烁。你正想欣赏这充满科技感的奇异景象,忽然同时有几千只蝉在你的四周聒噪,仿佛你是个大号母蝉,那声音就像有两架黑鹰直升飞机 武值10在你身边起飞。一开始是有新鲜感的,后面由于实验室经常有人使用root命令去shutdown机器(虽然给大家都分配了账户,但是看起来大家都想对服务器有满原创 2020-06-04 22:18:53 · 18123 阅读 · 1 评论