- 博客(179)
- 资源 (99)
- 问答 (2)
- 收藏
- 关注
原创 bclinux安装minio和mc及从服务器上下载文件
访问MinIO的官方网站或使用wget、curl等工具直接从MinIO的官方GitHub存储库下载最新版本的MinIO服务器二进制文件。拷贝命令:mc cp myminio/shsnc/install….zip /app/xxxx.zip。
2024-10-10 18:26:51 308
原创 docker和kafka连接Topic失败处理措施
使用 docker 镜像部署一套单节点的 Zookeeper + Kafka,但是一直Java却连不上一些处理思路。启动命令:docker-compose -f kafka.yml up -d。为了提高部署效率,这里提供一个简单可启动的docker-compose。
2024-10-01 16:01:52 674
原创 k8s自动清理pod脚本分享
检查会遇到集群节点内存消耗比较多设置超过90%,我们可以筛选一些可以进行重启的pods,进行触发即重启的shell编写。此项会涉及metrics组件需要安装。
2024-09-19 14:49:45 483
原创 BClinux docker安装kong和konga
konga:0.15.0 (部分konga有问题,报登陆的问题,这个就一次性过)postgres:9.6 (这里要注意,konga好像只支持到9.6)操作系统:BClinux 8.2。kong数据库初始化。
2024-09-13 17:43:04 302
原创 BCLinux离线安装Docker教程
Tips:配置中ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock --graph /app/docker。原文链接:https://blog.csdn.net/qq_27884227/article/details/122363105。将docker注册为service(也可以直接下载使用)/etc/systemd/system/docker.service。给配置文件添加执行权限。
2024-09-11 22:04:42 273
原创 BCLinux您的授权码是无效的,请获得正确的授权码来注册大云Linux操作系统
BC-Linux的镜像地址为:https://mirrors.cmecloud.cn/bclinux/更新yum源老弹出这个,很烦人。
2024-09-11 21:44:16 492
原创 使用du与df命令查看磁盘容量不一致
用户删除了大量的文件后,du命令就不会在文件系统目录中统计这些文件。如果此时还在运行中的进程持有这个已经被删除的文件句柄,那么这个文件就不会真正在磁盘中被删除,分区超级块中的信息也就不会更改,df命令仍会统计这个被删除的文件。通过lsof命令查询处于deleted状态的文件,被删除的文件在系统中被标记为deleted。在Linux系统的ECS实例中,执行du与df命令查看磁盘容量,出现不一致的现象。kill 掉pid就可以…
2024-09-06 11:15:56 301
原创 k8s自动清理节点服务
这样,脚本将每 5 分钟检查一次节点的 CPU 和内存使用情况,并在超过阈值时清理节点上的服务。将脚本复制到节点上(例如。
2024-07-02 14:39:51 573
原创 Windows主机巡检vbs脚本
objFile.WriteLine "主机名称: " & strComputer & vbCrLf。objFile.WriteLine "CPU使用率: " & totalUsage & “%”objFile.WriteLine “内存使用率:” & memoryUsage & “%”strURL = “http://127.0.0.1/” ’ 将URL替换为实际的URL。’ 检查端口 23000 的VBScript示例。’ 获取内存使用率的VBScript示例。’ 写入主机信息到文件。
2024-03-05 16:37:54 1381
原创 ansible批量创建crontab文件并添加到定时任务
确保将 your_target_host 替换为目标主机的名称或 IP 地址,将 your_username 替换为要添加 cron 任务的用户的用户名。Ansible 来修改 crontab 文件并添加计划任务。运行此 Playbook 将使用 Ansible 在指定的用户的 crontab 中添加新的 cron 任务。
2023-08-24 17:05:48 1881
原创 kubeadm init三个master节点遇到的问题
apiserver-advertise-address 集群通告地址,内部网络默认0.0.0.0。–image-repository 由于默认拉取镜像地址k8s.gcr.io国内无法访问。要创建三个master节点,就不能使用其中一台主机的IP,所以申请了一个VIP地址。–kubernetes-version K8s版本,与上面安装的一致。–service-cidr 集群内部虚拟网络,Pod统一访问入口。-control-plane-endpoint 集群vip地址。
2023-07-20 10:49:55 765
原创 BClinux lvm扩容到根目录
确保/dev/sdb1是已经格式化和分区的,并准备好将其添加到卷组中。现在,您可以在卷组中创建逻辑卷(LV)或扩展现有逻辑卷的大小,根据您的需求进行操作。请注意,上述操作涉及到磁盘和卷组的重要操作,请在执行操作前确保备份重要数据,并谨慎操作。在上述命令中,将替换为所需的逻辑卷大小,替换为逻辑卷的名称。确保物理卷的数量已增加,并且总大小反映了添加的/dev/sdb1。完成后,您可以将逻辑卷格式化为所需的文件系统,并进行挂载操作。确保将卷组扩展到新的物理卷。检查卷组的大小是否已经扩展。
2023-07-12 10:06:56 361
原创 jdk工具集合汇总
jvisualvm:jvisualvm是一个全功能的Java性能监控和分析工具,提供了各种监控和分析功能,包括内存使用情况、线程状态、垃圾回收、CPU使用等。它读取源代码中的特殊注释(Javadoc注释),并根据注释生成HTML格式的文档,描述类、接口、方法和字段的用法和说明。这些工具提供了丰富的功能,涵盖了Java应用程序的开发、调试、性能分析和管理等方面。jar:jar命令用于创建和管理Java归档文件(JAR文件),它可以将多个类文件、资源文件和库文件打包到一个JAR文件中,并支持压缩和解压缩操作。
2023-06-21 10:57:09 2053 1
原创 Java常见异常集合
这些是常见的异常处理方式和监控指标,根据具体的应用和需求,可能还会有其他特定的处理方式和监控指标。这只是一些Java中常见的异常类型,还有其他许多异常类型,每个异常类型都有其特定的用途和原因。异常计数可以帮助识别最常见的异常和潜在的问题领域。异常堆栈跟踪:对捕获到的异常进行分析,提取关键信息,例如异常发生的位置、参数值、线程信息等。异常日志记录:在异常处理过程中,将异常信息记录到日志中,包括异常堆栈跟踪和相关上下文信息。异常响应时间:记录异常处理的响应时间,即从异常发生到异常处理完成所花费的时间。
2023-06-21 10:45:22 269
原创 常见的JavaOOM异常汇总
当遇到OOM异常时,可以通过增加相应的内存空间或优化内存使用来解决问题。但在进行调整之前,建议对应用程序进行内存分析,确定具体的内存使用情况,并找到引起OOM的原因。在Java应用程序中,OOM(Out of Memory)异常表示内存不足。
2023-06-21 10:36:07 1273 1
原创 sar常规用法
sar(System Activity Reporter)是一个在Linux上收集和报告系统性能数据的工具。它可以提供各种系统指标,如CPU使用率、内存利用率、磁盘活动、网络流量等。请注意,sar收集的数据默认以文本格式显示。如果您需要以其他格式(如CSV或图形)查看数据,可以使用其他工具对sar输出进行处理或结合使用工具如Ksar和Sadf等。这只是sar的一些基本用法,它还有更多选项和功能。请注意,sar默认每10分钟收集一次数据。命令查看完整的帮助文档以了解更多详细信息。
2023-06-19 10:14:07 291
原创 Java监控垃圾回收情况指标信息
以上信息中,关注年轻代和老年代的使用量、容量以及垃圾回收的次数和时间可以帮助了解垃圾回收的效率和性能。例如,观察年轻代的使用量和容量的变化可以判断是否需要调整年轻代的大小,而垃圾回收的次数和时间可以评估垃圾回收的效率。PU:表示永久代(或元空间)的使用量,即永久代(或元空间)的已使用空间。EU:表示Eden区的使用量,即年轻代中的Eden空间的已使用空间。PC:表示永久代(或元空间)的容量,即永久代(或元空间)的大小。EC:表示Eden区的容量,即年轻代中的Eden空间的大小。
2023-06-09 14:35:43 863
原创 Linux系统盘出现问题处理思路
如果您不确定如何进行修复操作,建议咨询专业的系统管理员或文件系统供应商的支持渠道以获取准确的指导。具体的修复命令和选项可能会有所不同,建议查阅相应文件系统的文档或手册以获取更多详细信息。Btrfs 文件系统具有自动修复功能,它会在挂载时自动检测和修复错误。在 Linux 上修复磁盘文件系统错误通常需要使用相应的文件系统修复工具。首先,确保要修复的分区已经卸载或以只读模式挂载。如果使用的是其他文件系统(如 NTFS、FAT32 等),可以使用相应的文件系统修复工具,如。然后,文件系统会自动执行修复操作。
2023-06-02 10:28:56 2849
原创 Red 5.8 NFS3无法连接NFS4的问题
请注意,由于RHEL 5.8是一个较旧的发行版本,它的NFSv4支持可能受到限制,并且可能没有最新版本的功能和修复程序。另外,考虑将您的系统升级到较新的Red Hat版本,以获得更好的功能和支持。具体的配置方法因NFS服务器的实现而异,您可以参考相关的文档或联系服务器供应商获取详细的双协议配置步骤。NFSv3客户端无法直接连接到NFSv4服务器,因为NFSv3和NFSv4是不兼容的协议。如果可能,建议将客户端和服务器升级到相同的NFS协议版本。这样,客户端和服务器将使用相同的协议版本,以确保兼容性。
2023-06-01 17:17:11 836
原创 Tomcat配置debug日志
感觉这个不是很难,但是又没有找到合适的,重新写一条吧。现在,Tomcat将以调试级别记录更详细的日志,并将它们输出到控制台和/或日志文件中,具体取决于您所配置的选项。文件中,您将看到一些用于配置日志记录的属性。这些行负责设置Catalina组件的日志级别为FINE,并将日志输出到控制台。导航到Tomcat安装目录下的。文件,并使用文本编辑器打开它。重新启动Tomcat服务器。
2023-06-01 16:29:59 3607
原创 HPA自动扩展的案例
在metrics部分,我们指定了监控的资源类型为CPU,并设置了目标平均利用率为50%。这意味着,如果Pod的CPU利用率超过50%,HPA将自动增加Pod的数量,以满足负载需求。在上面的示例中,我们创建了一个名为"myapp-deployment"的Deployment,它包含了3个Pod副本。请注意,此配置仅用于示例目的,你需要根据你的具体应用程序和负载情况进行适当的调整和配置。另外,确保你的集群中已启用HPA功能,并且有足够的资源可用来支持自动扩展的Pod数量。
2023-05-29 11:43:08 106
原创 Tomcat设置日志切割方案
Tomcat将不同类型的日志输出到相应的日志文件中,根据配置的级别和日志内容进行记录。通过将不同类型的日志分别记录到对应的日志文件中,可以更方便地进行日志管理和故障排查,提高系统运维的效率和可靠性。安全日志将监控管理员的登录、注销、鉴权、解锁、口令修改等安全相关操作,并将其记录在。状态日志将记录关键资源的使用情况,以及其他info级别的日志信息,将其记录在。调测日志将包括debug级别的日志信息,用于调试和排查问题,并将其记录在。其他日志将包括SQL耗时、工具产生的日志等其他类型的日志,并将其记录在。
2023-05-25 11:30:16 2390
原创 k8s打污点、取消污点、驱动pod
这将驱逐该节点上的所有 Pod,并将它们迁移到其他节点上。在驱逐过程中,调度程序将遵循 Pod 的亲和性和反亲和性规则,以确保它们被调度到适当的节点上。请注意,驱逐节点需要适当的权限,因此请确保您具有足够的权限来管理节点。此外,在驱逐节点之前,请确保将工作负载重新调度到其他节点,以确保集群的可用性。当您运行此命令时,该节点上的该污点将被删除,Kubernetes 将能够在该节点上调度具有该污点要求的 Pod。是要取消的污点的键。请注意,打污点需要适当的权限,因此请确保您具有足够的权限来管理节点。
2023-05-11 21:21:42 3030
原创 Oracle搭建主从方案
Oracle数据库中,搭建主从(Master-Slave)复制是一种常见的数据复制和高可用性方案。主从复制允许将主数据库上的更改同步到一个或多个从数据库上,以提供数据冗余和故障恢复能力。请注意,上述步骤仅为一个基本的主从复制配置方案,具体实施可能因Oracle版本和操作系统而有所差异。在实际操作中,请参考Oracle官方文档和相关资源,以获取更详细和针对您特定环境的指导。1.确保网络连接:主数据库和从数据库之间需要可靠的网络连接,以确保数据同步的顺利进行。
2023-05-11 10:31:45 3288 1
原创 k8s巡检脚本
echo -n “检查Kubernetes组件正常状态:”echo -n “检查存储卷声明pv无法绑定状态:”echo -n “检查存储卷声明pv解绑状态:”echo -n “检查存储卷声明pv断开状态:”echo -n “检查存储卷正常使用状态:”echo -n “检查存储卷声明绑定状态:”echo -n “检查Pod正常状态:”echo -n “检查Pod异常状态:”echo -n “检查存储卷绑定状态:”echo -n “检查存储卷解绑状态:”echo -n “检查存储卷故障状态:”
2023-05-10 16:07:18 1833
原创 Linux数据同步-rsync
是一个常用的工具,用于在本地或远程系统之间进行文件和目录的高效数据同步。它可以仅传输已更改或新增的文件,从而减少数据传输量和时间。这些示例只是rsync的基本用法,rsync还有更多功能和选项,例如排除特定文件、限制带宽等。命令查看rsync的完整文档,以了解更多详细信息和示例。选项用于保持文件的所有者、权限和时间戳,为远程服务器的用户名和地址。为远程服务器的用户名和地址。目录及其内容到远程服务器的。这将递归同步远程服务器的。选项用于显示详细输出,目录及其内容到本地的。
2023-05-10 16:03:08 782
原创 NFS:Job nfs-server.service/start deleted to break ordering cycle starting with history.mount/start
执行systemctl status nfs,发现。发现是连接nfs挂载点一场,寻找上游,后期解析地址。
2023-04-27 15:03:04 649
原创 关于k8s中ingress、Gateway、nginx之间关系
Ingress通常是集群内部的一个组件,用于管理应用程序的流量,而Gateway通常是集群之外的一个组件,用于处理入站和出站流量。有许多流行的Ingress控制器,如Nginx Ingress Controller、Traefik、Haproxy Ingress等,你需要选择一个适合你的需求的Ingress控制器并安装它。负责流量路由:Ingress和Gateway都可以将外部请求路由到集群内的应用程序,以及将集群内的应用程序路由到不同的服务。您可以根据您的实际需求选择适合您的技术。
2023-04-24 23:25:41 3438
原创 Gateway 和 Consul使用的方法
在实际应用中,可以使用 Gateway 和 Consul 进行许多不同的组合方式,以满足不同的需求。与此同时,Gateway 则提供了更高级别的功能,例如 API 管理、安全性控制、监视和分析等,使得它可以作为应用程序出站流量的中心化管理平台。Consul 则是一种用于服务发现、配置管理和健康检查的工具,它可以帮助应用程序自动发现和注册服务,以及管理服务之间的依赖关系。总之,Gateway 和 Consul 都是非常强大和灵活的工具,它们可以与其他组件集成使用,以构建更加高效、可靠和安全的云原生应用程序。
2023-04-24 23:20:36 473
原创 Python 程序通过可执行文件部署
PyInstaller 是一个用于将 Python 程序打包成独立的可执行文件的工具。它可以自动解决 Python 程序的依赖性,并将所有必要的文件(包括 Python 解释器)打包在一起。使用 PyInstaller,您可以将 Python 程序打包成可执行文件,无需在用户端安装 Python 解释器。执行上述代码后,cx_Freeze 会自动将您的程序打包成可执行文件。以上是两种常用的将 Python 程序打包成可执行文件的方式。您可以选择适合自己的方式进行打包和部署。
2023-04-24 23:17:40 464
原创 常用的监控 Tomcat 状态的脚本
以上脚本仅是示例,实际使用时需要根据具体情况进行调整。另外,也可以使用专业的监控工具来监控 Tomcat,例如 Nagios、Zabbix 等。
2023-04-24 23:14:15 832
原创 两个域名如何通过nginx设置共享cookie
server {listen 80;server_name a.test.com b.test.com;location / { proxy_pass http://backend; proxy_set_header Host $host; proxy_cookie_domain $host .test.com;}}
2023-03-03 11:39:22 1340
原创 tomcat配置多jdbc连接串
修改前jdbc字符串<property name="jdbcUrl" value="jdbc:oracle:thin:@10.0.0.123:1521/appdbc"/修改后jdbc字符串<property name="jdbcUrl" value="jdbc:oracle:thin:@(DESCRIPTION=(FAILOVER=YES)(LOAD_BALANCE=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.0.0.123)(PORT
2023-02-15 14:32:14 317
原创 排障:记录一次NFS无法共享
异常表现:fsid= for NFS export处理方式:/u01/app 10.253.55.75(fsid=0,rw,no_root_squash)然后再重启一下nfs服务,即可解除
2022-11-29 09:58:07 527
原创 Linux登录或者传输文件慢
状态:登录或者传输文件慢,传输文件耗时超久处理方式:解决办法:在目标服务器上修改sshd服务器端配置并重启sshd复制代码代码如下:vi /etc/ssh/sshd_configUseDNS no
2022-11-18 17:33:23 1118
python组件与扩展
2021-11-18
python的安装文件
2021-11-18
mitmproxy-windows
2021-11-18
Java小程序接口上传demo
2021-11-12
LuaJIT-2.0.5
2021-11-11
运维保障质量提升小组-系统集中化运维QC质量标准.docx
2021-07-21
zlib-1.2.11.tar.gz,openssl-1.0.2r.tar.gz,openssh-8.5p1.tar.gz
2021-04-01
Location-cleaned驱动更新至13.6
2020-12-19
教学机管理系统是对教学机的统一监控管理平台-软件概要设计说明书
2020-11-13
p6880880_122010_Linux-x86-64.zip
2020-11-06
openssh8.4需要的 openssl-1.1.1g, openssh-8.4p1,zlib-1.2.11
2020-10-20
Windows2016 基线
2020-07-31
oracle基线windows版
2020-07-31
oracle基线扫描linux版
2020-07-31
linux7 基线扫描
2020-07-31
eXeScope6.4
2020-07-02
chrome+chromedriver(win),版本81.0.4044.138,适配selenium 4.4
2024-04-17
广东xx系统redis压测报告
2022-11-10
广东XXX系统可用性评估报告
2022-11-10
QC课题:广东X动提高故障处理效率
2022-09-19
ORACLE数据库巡检模板
2022-01-19
Oracle巡检报告XXXX年XX月XX日
2022-01-19
Oracle巡检手册指南
2022-01-19
telnet-0.17-48.el6.x86_64+telnet-server.7z
2021-12-20
重启服务器后,tomcat可以跑起来,但是无法进入系统,只有登录界面。
2020-05-22
SSL 请求中的查询参数
2019-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人