自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eric.zhong

日企工作10年的农民工,好记性敌不过烂笔头-_-

  • 博客(286)
  • 资源 (1)
  • 收藏
  • 关注

原创 常用网站汇总

[微软相关]SQLServer 生命周期查询https://support.microsoft.com/en-us/lifecycle/search?alpha=SQL%20ServerSQLServer 版本完整列表https://sqlserverbuilds.blogspot.com/Windows 生命周期查询https://support.microsoft.co...

2019-12-16 23:31:07 937

原创 Scripts:自动清理过期文件与文件夹

有的时候真的比较无语…客户火急火燎的电话沟通反馈业务系统全面不可以运用。我以为什么问题导致业务系统宕机,谁知道竟然是最低级的磁盘空间满了。这个问题又是最基础的备份引起的…真的不得不对现在许多的供应商职业素养产生怀疑!清理磁盘空间的老旧备份文件,重启系统恢复正常。解铃还需系铃人,我只负责救火,备份脚本的事情由客户自己去找供应商解决吧。

2024-03-12 18:45:00 359

原创 Windows无线网络分析报告

客户现场有一套大屏展示系统,它是通过戴尔小主机、无线网络、电视机的方式来工作。大屏展示的内容非常实时,对于内容的刷新也比较高。客户反馈最近经常会出现网络抖动的情况,但远程检查又无法发现问题点。此时,Windows无线网络分析报告就是非常好的诊断WLAN连接工具,关键它是微软内置不需要额外部署的。该报告将显示过去三天的所有 WLAN 事件,并按照 WLAN 连接会话对它们进行分组。它还将显示几项与网络有关的命令行脚本结果,以及电脑上所有网络适配器的列表。

2024-01-09 20:32:25 888

原创 Windows 远程桌面:启用多会话

远程桌面许可证上有 3 种模式。如果要按用户模式或设备模式使用,则需要订购 RD CAL。默认情况下,Windows Server 限制为单个 RDP 会话以及客户端 Windows 操作系统,但可以设置 2 个会话。

2023-12-20 13:42:35 410

原创 docker <none>镜像批量清理

在构建的服务器会存在许多的:镜像,这种镜像在Docker官方文档中被称作dangling images,指的是没有标签并且没有被容器使用的镜像。它会占据非常多的磁盘空间导致服务器磁盘空间不足。来自官方的解释如下图红框所示,地址是:https://docs.docker.com/config/pruning/

2023-12-06 14:07:30 228

原创 AWS KeyPair密钥格式转换PPK<>PEM

PEM(Privacy Enhanced Mail)和PPK(Putty Private Key)都是与加密和安全相关的文件格式,通常用于存储私钥信息。它们在不同的上下文中使用,并且与不同的软件和协议相关联。格式: PEM是一种基于文本的文件格式,常见的扩展名包括.pem、.crt、.cer等。用途: 初始设计用于存储加密的电子邮件,但后来也被广泛用于存储证书和私钥。内容: PEM文件通常使用Base64编码,并且可以包含不同类型的数据,如证书、私钥等。

2023-12-05 16:09:18 616

原创 Python编程片段之创建包含当前月份日期的嵌套字典

在这段代码中,我们使用了datetime模块来获取当前日期,并通过一系列操作得到了本月的第一天和下个月的第一天。然后,我们使用一个字典推导式创建了一个字典,其中包含每一天的日期作为键,嵌套的字典作为对应日期的值。嵌套的字典包含一个键为 ‘day_of_month’,其值为该日期在本月的顺序。下面的代码演示了如何创建一个包含当前月份日期的嵌套字典。这个字典以日期为键,嵌套的字典作为值,其中包含日期在本月的顺序。这个代码片段可以帮助你在项目中轻松地创建并处理包含当前月份日期的嵌套字典。

2023-11-13 20:33:06 229

原创 VMware产品收集日志方法汇总

vCenter日志是一个用于存储与vSphere环境相关的各种活动、事件和警告的日志系统。通过收集并分析vCenter日志,管理员可以获得有关其虚拟化环境的重要洞察和故障排除信息。vCenter日志由多个组件组成,包括vCenter Server、ESXi主机和其他vSphere组件。每个组件都有自己的日志文件,这些文件通常包含详细的错误消息、警告和调试信息。要收集和分析vCenter日志,管理员需要使用合适的工具和技术。

2023-11-03 23:31:53 1527

原创 python进度条库tqdm使用记录

tqdm(全称"taqaddum",阿拉伯语中的“进展”)是一个Python库,用于在命令行界面中创建美观的进度条,以跟踪代码中循环、迭代和任务的执行进度。它是一个强大的工具,使你能够以可视化的方式监控长时间运行的任务。

2023-10-18 20:38:38 1918

原创 Zabbix监控系统系列之二十二:ESXi虚拟化监控

此前写了一篇VMware虚拟化监控的文章,但它主要是针对vCenter Server而不是ESXi。本次自己家中组建HomeLab实验环境,因此我将对于ESXi单机环境的监控方式进行记录。

2023-10-13 14:40:37 2392

原创 Zabbix登录页面出现数据库访问异常

这是我遇到过最无语的一套zabbix服务器部署,也不知道是否有心要刁难我…搞定一波又来一波,每次都不重样的。这次是客户自己不知道倒腾什么东西,竟然是将zabbix密码给改了的。他的意思是项目完毕,公司规定必须要将密码进行变更…

2023-10-12 20:52:02 1502

原创 Zabbix安装出现必要条件检查失败

今天在某朋友部署新环境的Zabbix时,系统出现如下的检查失败情况。此环境的基础部分不是我负责,而是其它项目共存的PHP环境,也是挺奇怪的。一般来说,不应该将zabbix与其它系统部署在一起,没有条件哪怕时Docker也好呀…没有办法有问题就解决呗。

2023-10-12 16:57:28 251

原创 Azure 中 Linux的时间同步问题

Azure环境中,将群集主机放置在不同的可用区。由于网络限制比较严格没有开启外部或内部NTP时间同步,而是考虑用Azure主机的时间同步,但群集会由于时间差异而出现异常告警信息。

2023-07-06 14:46:53 889

原创 Z-NTFS2EXCEL 文件服务器权限可视化报告

Z-NTFS2EXCEL是一个用于快速获取Windows文件服务器权限信息并进行确认或审计的程序。

2023-07-05 23:47:47 329

原创 Window域控环境之账号误删恢复

8:30,收到联络反馈客户误删除部门领导域控账户,希望紧急实施VM整机恢复工作。毕竟现在域控账号是企业里面重要的身份与权限管理系统,电脑登录账号、Outlook邮箱、Teams会议、上网权限验证、远程办公接入等无一不是域控账号连携。幸亏我习惯性会对域控创建完毕立刻启用回收站,此问题只需要3分钟即可完成域控账号恢复。IT管理员对于离职人员账号删除时,误将人员名字看错直接删除部门领导账号。此时,MIS01账号的Deleted标记为True。此时,账号所有属性都与原来一致无任何的差异。选择误删对象,点击[还原]

2023-06-13 09:36:35 1236

原创 Zabbix监控系统系列之中文界面

在安装部署完,许多客户都会询问Zabbix可以显示中文界面吗?显然,它是可以兼容多国语言。不过,可能现实会出现如下告警信息。zabbix操作系统语言没有所需的语言包。

2023-06-10 10:18:31 382

原创 Oracle 数据库异常处理之电源计划影响

客户在找到我之前,他已经与其它团队研究许多不同的可能性,网上许多网文方案都几乎试了七七八八。他们不是没有解决SQL语句慢的问题,可是相同的查询,新服务器比旧服务器慢1.5~2.8倍。】展开各种的排查,CPU性能、MEM性能、DISK性能逐步排查。于是我们开始排查原因,从底层BIOS设定来对比新旧服务器差异设定,最终问题定位居然是电源配置…鉴于服务器是域控统一管控,而本次服务器被放置在临时区域,它是给终端电脑新装机过渡的。10%、50%、100%各种比例都尝试过,不能说没有效果,不过依然无法超越旧服务器。

2023-05-23 22:08:05 485

原创 rsyslog日志服务之故障处理

前几年给客户部署一套rsyslog日志服务,对厂区内的网络设备进行日志存储。不过在近期出现了一些问题,rsyslog日志服务会在关键时刻掉链子。比如网络异常时,只能找到一小部分日志,而绝大部分日志消失了。这一点也被他们偶然捕抓到交换机有大量刷日志,但是rsyslog始终没有日志更新。从REDHAT官方的反馈,它是一个正常现象…默认情况之下,rsyslog是有速率限制的。默认是每600秒20000条消息,超过将直接丢弃。

2023-04-22 21:35:26 683

原创 Oracle技巧之限制IP访问数据库

客户反馈安全部门要求对于Oracle数据库的访问地址做限制管理,只允许规定的地址来访问数据,比如前端服务器、BI服务器,不允许直接访问数据库修改数据记录。如果需要,也只能从堡垒机登录访问。

2023-03-27 17:50:52 1659

原创 Oracle 常用命令之四 Datafile路径变更

底层的VMware磁盘空间不足,正好一台Oracle数据库有一些富裕空间。客户希望将Datafile文件做整理释放500GB磁盘空间。原则上来说,这事情可以是在线操作实现的。不过客户的环境并不支持该功能,只能用最原始的方法且需要停机。

2023-03-16 09:46:45 940

原创 安全合规之CVE-2016-2183

安全部门脆弱性扫描到如下的风险漏洞要求系统上线必须要修复完毕。不过我仔细的看了安全部门返回的报告,它是针对Windows Server 2019远程桌面端口进行风险报告…这是刷存在感了吗?哎,没有办法先做调查确认,然后再去考虑修复。此远程桌面是不对外发布的,但也需要针对此问题进行修复…才叫折磨人…

2023-02-27 09:47:52 1965 1

原创 阿里云配置之加固RAM账号

RAM用户是RAM的一种实体身份类型,有确定的身份ID和身份凭证,它通常与某个确定的人或应用程序一一对应。RAM用户由阿里云账号(主账号)或具有管理员权限的其他RAM用户、RAM角色创建,创建成功后,归属于该阿里云账号,它不是独立的阿里云账号。RAM用户不拥有资源,不能独立计量计费,由所属的阿里云账号统一付费。RAM用户必须在获得授权后,才能登录控制台或使用API访问阿里云账号下的资源。RAM用户拥有独立的登录密码或访问密钥。

2023-01-18 13:15:31 1224

原创 Python编程基础之Enum枚举数据类型

在 Python 中,Enum 是一个类,可以用来创建枚举类型。枚举的字面含义是指列出有穷集合中的所有元素,即一一列举的意思。枚举类型是一组命名的常量,每个常量都有一个唯一的名称和值。当一个变量的取值只有几种有限的情况时,我们可以将其声明为枚举类型。例如表示周几的这一变量weekday,只有七种可能的取值,我们就可以将其声明为枚举类型。使用枚举类型的一个重要好处是可以提高代码的可读性,而不用使用整数或字符串作为常量值。

2023-01-12 10:07:06 497

原创 Python编程技巧之时间处理

平时在写程序的时候,经常会遇到一些时间问题,比如Timestamp转Datetime,指定区间的时间范围,格式化时间输出等。在此将自己常常遇到的一些用法进行汇总,未来就不需要再反复搜索一步到位。当然,大家可能会比我有更多的想法,毕竟大家都是专业的,我是兼职的。

2023-01-05 21:14:02 528 1

原创 SQLServer性能排查之CPU使用率过高的问题

华北某SQLServer数据库从12月起出现CPU使用率过高的情况,一直未能够找到原因。针对此类问题,微软有一套的排查套路,整理记录在此。

2022-12-12 11:23:11 3524

原创 程序生成UTF-8字符集的CSV文件,EXCEL启动浏览乱码?

客户从业务程序A导出一批数据给业务程序B,他们交互的方式是通过CSV文件。业务程序A是中国的程序,业务程序B是国外的程序,因此他们之间需要利用UTF-8国际通用字符集。这里存在一个问题,他们无法直接通过EXCEL来查看CSV文件的内容来确认导入异常的问题数据。现在是通过很土的方法来实现字符转换。此问题其实挺简单可以解决的,简单提供思路给他们,问题立刻得到解决。解决方案代码,其实就是用UTF-8-SIG代替原来的UTF-8.方案一,notepad打开,从原始数据里面慢慢查找的。

2022-12-11 12:40:30 617

原创 Windows Bat批处理技巧之管理员权限运行

Windows bat批处理脚本技巧

2022-12-08 21:57:06 5713

原创 ubuntu从1804LTS升级至2004LTS

A. do-release-upgrade是update-manager-core软件包的一部分,没有就手工执行一下吧。B. 可能会遇到ubuntu源无法升级的情况,请更换国内其它的源。A. 过程期间,将需要针对提示进行操作。鉴于2204还不是LTS,因此本次没有直接升级到此版本。1804 LTS -> 2023年4月。2004 LTS -> 2025年4月。2204 -> 2027年4月。:%d 删除所有内容并替换如下内容。※ 我比较懒,一般不操作此步骤…B. 如下提示后,可以执行步骤6。

2022-11-05 21:20:16 1311

原创 Oracle 数据库异常处理之ORA-28040

Oracle服务器由于一些问题,国庆假期重新构筑修复部署。基本业务功能都已经恢复完毕,但有一个外部程序是运用老旧Oracle Client访问会提示如下错误。

2022-10-09 17:07:46 3121

原创 Oracle技巧之Listener日志统计

许多的情况之下,我们可能想了解在故障时间/特定时间,数据库的访问连接情况。那么我们可能要借助Listener监听日志来回溯,如下是常见的一些命令汇总。

2022-07-16 21:33:00 1010

原创 PostgreSQL技巧之ShareLock死锁处理

1年多前上线一套基于PostgreSQL 9.6的主从数据库的业务系统。许多的业务表数据量已经超过千万级别,甚至接近亿级别。日常业务操作中,insert/update大约是十万左右,delete大约是三万左右,从而可能有一些表的统计信息不是十分准确。业务系统也存在一些特殊性(程序呆板),部分业务SQL回访表等都是三四百万级别的。用户反馈业务系统缓慢,IT运维反馈业务系统磁盘IO高,CPU高…不升级硬件无法抗住。在系统会出现ShareLock错误,参考如下:问题分析PostgreSQL的autovacuu

2022-07-06 09:58:09 1382

原创 阿里云构筑微软AD域控服务

文章目录前提条件前提条件阿里云ECS环境中,如下两项Windows服务设置为自动运行:1.1 TCP/IP NetBIOS Helper1.2 Remote Registry阿里云ECS环境中,AD域控服务器的网络地址必须要固定;阿里云ECS环境中,AD域控服务器的DNS地址必须要指定自己私有地址;(所有网卡都需要指向的)除AD域控服务器外,其它所有阿里云ECS节点都需要修改SID;(阿里云有PS脚本自动化完成)...

2022-04-29 15:10:19 1477

原创 10 Kubernetes专题之应用发布策略

在升级应用至新版本时,灰度发布可以确保平稳过渡。采用的具体策略可能不同,但最终目标相同,即提前识别潜在问题,避免影响在生产环境中运行的应用。这样不仅可以将版本升级的风险降到最低,还能测试应用新构建版本的性能。

2022-04-26 15:51:36 401

原创 09 Kubernetes专题之Ingress优化

文章目录系统内核参数优化NGINX中间件参数优化系统内核参数优化# 查询配置kubectl get deployment ingress-nginx-controller -n ingress-nginx -o yaml# 变更配置kubectl edit deployment ingress-nginx-controller -n ingress-nginx--- initContainers: - command: - sh - -c

2022-04-25 15:44:50 432

原创 08 Kubernetes专题之配置管理

文章目录ConfigMapConfigMap概述ConfigMap用途ConfigMap场景ConfigMap限制ConfigMap操作创建ConfigMap1. 命令行创建Key-Value键值2. 命令行从文件引入Key-Value键值3. 命令行从目录引入Key-Value键值4. YAML文件创建Key-Value键值运用ConfigMap1. 通过环境变量方式直接传递到Pod2. 通过在Pod的命令行下运行传递键值3. 通过Volume方式挂载到pod成为配置文件经典ConfigMap1. Con

2022-04-25 15:36:56 1991

原创 07 Kubernetes专题之Harbor私有库

文章目录Harbor概述Harbor架构Harbor部署基本部署https配置CA证书颁发机构证书创建服务器证书Harbor和Docker运用证书Harbor运用docker命令行操作Harbor概述VMware开源的企业级Registry项目Harbor,以Docker公司开源的registry 为基础,提供了管理UI, 基于角色的访问控制(Role Based Access Control),AD/LDAP集成、以及审计日志(Audit logging) 等企业用户需求的功能,同时还原生支持中文,主

2022-04-25 15:26:11 1639

原创 Veeam B&R 22 Hardened Repository强化资料库

Veeam Hardened Repository 是一种 WORM 存储解决方案,可防止对备份文件进行(不需要的)更改。它从版本 11 开始可用。Veeam Hardened Repository 通过了 WORM 存储的外部审核,并符合最高合规标准。

2022-04-22 11:21:21 1800

原创 06 Kubernetes专题之数据持久化

文章目录什么是Volume?Volume概念Volume用途Volume类型Volume类型操作emptyDir类型操作emptyDir概念emptyDir用途emptyDir操作hostPath类型操作hostPath概念hostPath操作NFS类型操作NFS概念NFS操作数据持久性PV与PVC概念演示例子OPS运维工程师操作DEV开发工程师操作什么是Volume?Volume概念Kubernetes的卷是pod的一个组成部分,因此像容器一样在pod的规范中就定义了。它们不是独立的Kubernet

2022-04-13 13:36:24 729

原创 05 Kubernetes专题之Service

文章目录Service概述Service特性Service类型Kube Proxy与Service关系Kube Proxy的三种模式Userspce模式iptables模式ipvs模式Service配置YAML创建ServiceCLI创建Service查询Service暴露ServiceNodePort模式Loadbalancer模式ExternalName模式Service优化设置会话保持Service概述Kubernetes Pod 是有生命周期的,它们可以被创建,也可以被销毁,然而一旦被销毁生命就

2022-04-06 10:13:31 324

原创 04 Kubernetes专题之Deployment

文章目录Deployment概述YAML定义常见场景拓扑架构常用操作创建Deployment更新Deployment回退Deployment扩容Deployment暂停与恢复Deployment检查Deployment清理DeploymentDeployment概述Deployment为Pod和ReplicaSet提供了一个声明式定义(declarative)方法。YAML定义apiVersion: apps/v1 # 指定资源版本,kubectl api-version查看api版本kind:

2022-03-27 22:29:33 2700

如何使用DiskSpd模拟Veeam Backup&Replication磁盘操作.pdf

通过DiskSpd模拟磁盘操作,测试与解决备份与恢复的性能问题。

2019-09-23

空空如也

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

TA关注的人

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