引言 现代企业的软件系统在确保连续运营方面扮演着重要角色。一个高可用的应急故障恢复方案能够确保在遇到灾难性故障时,能迅速、有效地恢复系统的正常运行。...系统架构概述 本产品系统采用两地主备集群架构,核心技术包括MySQL和Redis集群。...预案编制 风险评估: 识别可能导致系统故障的风险。 恢复目标: 确定恢复时间目标(RTO)和恢复点目标(RPO)。 2. 备份策略 数据备份: 包括MySQL和Redis的定时备份。...系统备份: 定时备份系统配置和关键文件。 3. 故障检测与通知 监控系统: 可以快速发现并通知故障情况。 4. 恢复步骤 启动备份系统: 包括数据库、缓存和应用服务器。...系统测试: 验证恢复系统的正确性和完整性。 5. 持续改进 方案审查: 定期审查和更新恢复方案。 演练测试: 定期进行恢复演练。 总结 一个完善的应急故障恢复操作手册是企业连续运营的保障。
---知乎(三冬三夏) Linux 60秒分析 下面这个清单适用于任何性能问题的分析工作,也反映了笔者在实际工作中,当登录到一台表现不佳的 Linux 系统中后,在最初60秒内通常会进行的操作。...uptime 可以快速查看当前系统时间以及运行时间,总的登录用户, 以及平均负载: 当前时间:显示执行uptime命令时的系统当前时间。 系统运行时间:显示系统自上次引导或重新启动以来的运行时间。...用户数量:表示当前登录到系统的用户数量。 系统负载平均值:显示过去1分钟、5分钟和15分钟的系统负载平均值。负载平均值代表处于运行状态或等待运行状态的平均进程数量。它指示系统的活动水平和资源利用程度。..., load average: 21.37, 18.64, 16.25 这里主要关注 平均负载: 在Linux 系统中,这些数字包含了想要在 CPU 上运行的进程,同时也包含了阻塞在不可中断IO(...如果负载数远远超过 CPU 核数的100%:这表示系统的负载非常高,超过了系统的处理能力。系统可能会出现严重的延迟,甚至崩溃或无法响应。
在介绍DHorse的操作之前,我们先来看一下发布一个系统的流程是什么样的。发布系统的流程我们以一个Springboot系统为例,来说明一下发布流程。...,比如k8s;从以上步骤可以看出,发布需要的工具和环境至少包括:代码仓库(Gitlab)、打包环境(Maven)、镜像制作(Docker)、镜像仓库(Harbor)、云集群(k8s)等;在DHorse系统里...DHorse操作说明代码仓库配置如图1所示:图片镜像仓库配置如图2所示:图片Maven配置如图3所示:图片在这里,可以指定打包时的Java版本信息,如果不指定,则默认使用DHorse系统所在的环境。
⚠️文章中部段落位置有运行截图可以先看运行截图然后回到开头阅读 a LinuxEmergency Linux下的应急工具,支持CentOS系统和RedHat系统。...学会Linux应急新操作 Part. 1....系统启动项(/etc/conf.d/local.start)后门检测 √ √ 【常规后门检测】系统启动项(/etc/inittab)后门检测 √ √ 【常规后门检测】系统启动项(/etc/systemd.../install.sh 要求是root权限 【查看操作系统信息:】 [root@centos emergency]# python emergency.py -o 内核版本 : Linux...应急手册更新-简说 这是关于应急处置手册的第二篇文章 第一篇是Linux手工应急响应检查手册,适用于单位安全制度不能上传工具且不能下载数据的操作思路 本文是继Linux应急响应文章的第二篇,适用于Linux
本菜菜今天在处置的时候有遇到一台linux主机 在排查过程中原因好好好好好奇葩 想到大家可能也会遇到很多linux主机,故发一篇这样的文章 虽然今天处置的时候并非本文章情况,等过段时间结束了我在发一下我的处置过程涉及到的技术点以及思路...基础准备--命令防篡改与命令记录 很多黑客入侵到操作系统后,会做两个常见的操作unset history和替换命令文件(或者对应的链接库文件),针对这两点要做好记录shelllog并且检查链接库类文件和命令文件最近有没有改动...crash #查看和崩溃相关的日志记录 dmesg -T | grep reboot #查看和重启相关的日志记录 cat /var/log/dmesg #内核日志 cat /var/log/syslog #系统日志
一、Git入门操作手册Git 是一个分布式的版本控制工具,其主要功能是记录代码的修改历史、备份及版本控制,能够方便管理多人协作开发的代码。...安装GitGit在Windows、Linux和Mac上都有版本。可以到Git官网上下载安装程序。创建新项目git init在项目中创建一个新的git仓库。
// 门户系统模块 │ └── service_pay // 支付系统模块 │ └── service_video...// 作品系统模块 │ └── service_sms //...yangbuyi_video_portal 门户系统 => nuxtjs yangbuyi_video_ui 后端管理系统 => vue 1、启动后端管理系统打开yangbuyi_video_ui...执行 npm install 运行系统 npm run dev => admin/111111(超级管理员) 2、启动门户系统打开yangbuyi_video_portal 执行 npm install...运行系统 npm run dev 我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?
之前写的操作手册分享给大家。 ? 1、 Tcode:MDBT 进入 ? 2、点新建变式 ? ? 3、维护变式 ? 4、维护参数,然后点击属性 ? 5、填写描述后,然后勾选后台处理 ?
默认下,Tensor为‘torch.FloatTensor’类型,若要改为double类型的,则需要执行
Git tag 基本操作 ---- 操作 命令 查看分支所有tag git tag 新增tag git tag XXX(tag名) 新增tag git tag ...
[root@bhz004 ~]# /usr/local/redis/bin/redis-server /usr/local/redis-cluster/7001...
一、下载安装客户端 NxShell支持Windows和Ubuntu官方应用商城下载,同时也在github.com/nxshell仓库提供linux/windows/macos三端的安装包。
目录 排查用户相关的信息 排查进程端口相关的信息 查找恶意程序并杀掉 斩草除根 判断入侵方式,修复漏洞 当我们被告知一台Linux服务器被黑客入侵,黑客利用该服务器进行挖矿...w #显示已经登陆系统的用户列表,并显示用户正在执行的指令 users #显示当前登录系统的所有用户的用户列表 last #查看最近登录成功的用户及信息...,查看的是 /var/log/wtmp 文件 lastb #查看最近登录失败的用户及信息,查看的是 /var/log/btmp 文件 lastlog #显示系统中所有用户最近一次登录信息...#查看爆破用户名字典 总的来说,黑客入侵主机有下列几种情况: 通过 redis 未授权漏洞入侵(好多挖矿程序是通过这个) ssh 弱口令暴力破解 Web 程序漏洞入侵 参考文章: 记一次Linux...木马清除过程 相关文章:Redis未授权访问漏洞 Linux挖矿病毒的清除与分析 Linux下性能监控、守护进程与计划任务管理 来源:
Markdown 是一种轻量级标记语言,它可以将普通文本转换成格式丰富的 HTML 文档,常用于写作、文档撰写、博客编辑等领域。与传统的排版方式不同,Markd...
1.官方下载链接:(https://www.mysqltutorial.org/install-mysql-centos/) 2.通过SSH上传至CentOS虚机 二.安装Mysql依赖 1.查看linux
Linux系统调用 前言 操作系统——管理计算机硬件与软件资源的软件,是用户和系统交互的操作接口,为它上面运行的程序提供服务。...操作系统内核——操作系统的内核,负责管理系统的进程、内存、设备驱动程序、文件和网络系统。一个内核不是一套完整的操作系统。例如Linux。 Linux操作系统——基于Linux内核的操作系统。...通常由Linux内核、shell(特殊的应用程序,提供运行其他程序的接口)、文件系统和应用程序组成。常见的有:Redhat、Fedora、Centos、Ubuntu和Android等。...Linux的运行空间: Linux的运行空间:内核空间+用户空间 ---- 内核空间——存放的是整个内核代码和所有内核模块,以及内核所维护的数据。 用户空间——用户程序的代码和数据。...---- 系统调用的实现 通过软件中断实现。 **软件中断:**它是通过软件指令触发的中断。Linux系统内核响应软件中断,从用户态切换到内核态,执行相应的系统调用。
InnoDB还将内存中损坏标志数据写入每个检查点上的引擎专用系统表。在恢复期间, InnoDB从两个位置读取损坏标志并在将内存表和索引对象标记为损坏之前合并结果。...在高并发系统上,当许多线程等待同一个锁时,死锁检测会导致速度减慢。有时,禁用死锁检测可能更有效,并且在innodb_lock_wait_timeout发生死锁时依赖于事务回滚的设置。...PARTITION,和REBUILD PARTITION ALTER TABLE选项; 10 InnoDB存储引擎现在使用MySQL的数据字典,而不是它自己的存储引擎特定的数据字典; 11 mysql系统表和数据字典表现在在...Mysql8.0安装 (YUM方式) 1) 首先删除系统默认或之前可能安装的其他版本的mysql [root@DB-node01 ~]# for i in $(rpm -qa|grep mysql);do...Mysql8.0安装 (二进制方式) 1) 首先删除系统默认或之前可能安装的其他版本的mysql [root@mysql8-node ~]# for i in $(rpm -qa|grep mysql)
文章时间:2020年3月5日 09:59:20 解决问题:系统时间异常,修复系统时间 CentOS系统 yum install ntpdate ntpdate 某个服务器节点 Ubuntu系统
这是Linux进阶部分的最后一大章。...讲完这一章以后,我们Linux进阶部分讲完以后,我们的Linux操作部分就算讲完了,后面的讲解就主要是Linux上的应用软件的讲解,包括虚拟化,容器,云原生,数据库,中间件等。...Linux系统相关内容,主要从以下几个方面来讲解: Linux系统-开关机 Linux系统-单用户模式 Linux系统-救援模式 Linux系统-僵尸&孤儿进程 Linux系统-systemd Linux...系统-logrotate Linux系统-发行版介绍 Linux系统-发行版rocky Linux系统-发行版ubuntu(本章节) Linux系统-初始化 ubuntu不仅可以用于服务器,也可以用于桌面版...1.准备iso https://cn.ubuntu.com/download/server/step1 2.创建虚拟机&启动虚拟机 参考:Linux-系统安装 3.安装系统 4.选择语言 这里比较奇怪没有中文的
今天做Excel导出时,发现了一款非常好用的POI框架EasyPoi,其 使用起来简洁明了。现在我们就来介绍下EasyPoi,首先感谢EasyPoi 的开发者 ...
领取专属 10元无门槛券
手把手带您无忧上云