自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 k8s基础练习环境搭建

本文介绍了在Linux环境下搭建minikube Kubernetes练习环境的步骤。主要内容包括:1)下载安装minikube二进制文件;2)创建专用minikube-user非root用户并配置docker组权限;3)配置阿里云镜像源加速组件下载;4)设置docker为默认驱动;5)处理国内网络环境可能遇到的镜像拉取问题。文章提供了适用于Debian/Ubuntu和CentOS/RHEL系统的详细命令,并强调了在非root用户下运行minikube的注意事项,为国内用户快速搭建K8s学习环境提供了实用指

2025-09-05 20:29:15 1096

原创 配置节点间免密(手动)

本文介绍了在三节点集群(node1、node2、node3)间配置SSH免密登录的方法。核心原理是通过统一authorized_keys文件实现节点互信。具体步骤包括:1) 环境准备,确保节点间网络连通;2) 在node1生成RSA密钥对;3) 收集各节点公钥并合并;4) 分发授权文件至所有节点;5) 设置正确的文件权限(700/600);6) 测试验证免密登录功能。该方法适用于root或普通用户,通过统一的"通行证清单"实现任意节点间的无密码SSH访问。

2025-08-20 10:56:02 1030

原创 skynet部署

摘要: 本文介绍在CentOS 7.9环境下部署Skynet 3.4.7的流程。首先需部署Zookeeper服务作为依赖。安装步骤包括:解压安装包至/mnt/ssd1/server目录,配置skynet.properties文件指定Zookeeper集群地址(192.168.56.101-103:2181),并通过ant-xmanager.sh脚本重启服务。最后通过http://192.168.56.101:2230访问管理页面完成节点与服务部署。

2025-08-13 18:54:49 242

原创 zookeeper部署

本文详细介绍了ZooKeeper集群的部署过程及ZKUI管理工具安装。主要内容包括:1)环境准备,包括JDK1.8环境验证和安装包准备;2)三节点集群部署步骤,包括配置zoo.cfg文件(设置tickTime、数据目录、端口等)、创建myid文件、配置日志路径;3)服务管理方案,提供手动启停和systemd服务两种方式;4)集群验证方法;5)ZKUI管理界面的安装配置,包括配置文件修改和启动方法。文档通过具体命令和配置示例,完整呈现了ZooKeeper集群的部署流程。

2025-08-13 17:47:16 248

原创 操作系统基础环境配置与检查

本文档详细介绍了Linux系统基础环境配置流程。主要内容包括:1)关闭防火墙和禁用SELinux安全模块;2)系统参数优化,包括文件描述符数量、内存交换设置和大页内存配置;3)配置yum源;4)设置主机名并修改hosts文件实现主机名解析;5)安装JDK环境。这些配置为后续应用部署提供了标准化的基础运行环境,通过系统参数调优可提升系统性能,关闭安全组件可避免潜在冲突,主机名和解析配置则为集群环境搭建做好准备。

2025-08-13 15:37:19 242

原创 jdk安装方式

本文介绍了Linux系统中两种JDK安装方法:rpm包安装和tar.gz包安装。rpm方式需先卸载openjdk,再安装指定rpm包;tar.gz方式需解压至/usr/local目录,并配置环境变量。两种方法均通过java -version验证安装结果。rpm方式自动配置路径,而tar.gz方式需手动设置JAVA_HOME和PATH变量。安装路径均为/usr/local/jdk1.8.0_333。

2025-08-13 15:09:23 187

原创 Linux本地yum源配置

摘要:本文介绍在CentOS 7环境下配置本地yum源的方法。首先备份原yum配置,挂载系统ISO镜像到指定目录,创建本地源配置文件并更新缓存。接着安装Apache服务将源目录软链接到web目录共享。其他服务器只需配置指向源主机的repo文件即可使用该本地源。最后通过清理缓存、生成元数据、列仓库列表及安装测试软件包等操作验证配置成功。该方法适用于内网环境快速搭建软件源。

2025-08-13 12:09:32 245

原创 Linux磁盘空间逻辑卷扩容

本文介绍了使用LVM扩展根目录(/)磁盘空间的完整流程。首先通过df -h和vgdisplay检查磁盘和卷组使用情况,确认可用空间。然后使用lvextend扩展逻辑卷,可选择全部剩余空间或指定大小。最后根据文件系统类型选择resize2fs(ext系列)或xfs_growfs(xfs)调整文件系统大小,并通过df -h验证扩展结果。该方法适用于需要动态调整Linux系统根分区容量的场景。

2025-08-12 18:02:23 385

原创 mysql5.7.35重置root登录密码

本文介绍在systemd管理环境下重置MySQL 5.7密码的方法:1)停止MySQL服务;2)修改/etc/my.cnf配置文件,在[mysqld]段添加skip-grant-tables和skip-networking参数;3)重启服务后无密码登录;4)使用UPDATE语句修改root密码;5)删除配置参数并重启服务;6)验证新密码登录。该方法适用于CentOS 7+/Ubuntu 16.04+系统,通过临时跳过权限验证实现密码重置。

2025-08-07 14:40:56 457

原创 docker环境搭建

一、环境信息二、环境搭建步骤详情参考:【VirtualBox配置双网卡实现宿主机和虚拟机相互访问以及虚拟机外网访问 - 优快云 App】https://blog.youkuaiyun.com/qinshi501/article/details/139686789?网络实现原理:每个虚拟主机安装两块网卡,一个网卡1使用host-only网络,一个网卡2使用nat网络,网卡1可以实现本地主机和虚拟机的通信,以及虚拟主机之间的通信。网卡2可以实现虚拟机访问外网。二、docker免密。

2025-08-06 19:02:07 386

原创 ffmpeg音频格式转换指令

wav转为16K16bit格式的新音频。#将原始音频Video_

2025-08-06 18:48:00 163

原创 MySQL 主从复制部署及验证

MySQL主从复制部署摘要 MySQL主从复制通过二进制日志实现数据同步,部署过程包括:主服务器配置(设置server-id、启用binlog)、创建复制账号;从服务器配置(设置不同server-id、启用relay-log);使用CHANGE MASTER命令建立主从连接;启动复制并验证状态。文中还提供了学校管理数据库的创建脚本,包含学生、教师和班级三张表的结构设计和示例数据,以及常用查询示例。部署时需确保服务器网络互通、MySQL版本一致,并注意主从服务器的server-id不能重复。

2025-07-14 16:47:49 383

原创 Nginx基础

Nginx学习入门指南 Nginx是一款高性能的开源Web服务器和反向代理工具,最初由俄罗斯程序员Igor Sysoev于2002年开发,旨在解决C10K高并发问题。其采用异步事件驱动架构,具有模块化设计、高并发处理能力等优势,现已成为全球55.6%网站的首选服务器。 Nginx采用主从架构:Master进程负责管理配置和Worker进程,Worker进程处理实际请求,支持多路复用技术。核心功能包括正向/反向代理、负载均衡、动静分离等,通过轮询或权重算法分发请求,提升系统性能。 配置文件nginx.conf

2025-07-14 15:33:03 1249

原创 循环ssh命令测试

循环ssh命令测试

2024-08-30 15:06:46 430

原创 区分linux操作系统使用的是x86还是arm

如果显示的内容里包含关键词x86-64就表明使用的是x86-64结构,包含关键词aarch64或者ARM表明使用的是arm架构。第三种:使用file /bin/bash。返回X86_64说明是x86的。返回X86_64说明是x86的。第二种:使用uname -m。第一种:使用arch。

2024-08-30 10:40:11 3008

原创 linux 网卡网口指示灯闪烁指令 centos 7

现场交付项目的时候,经常出现网口顺序和网卡位置混乱的情况,这时可以用linux指令,使某个网卡的网口灯闪烁,以此来找到对应关系。会让 eth0对应的物理网卡闪灯30秒 ,以此来判断哪块网卡是eth0,eth1 eth2等同理。

2024-08-30 10:30:37 4349

转载 网络问题排查处理思路

三、iftop -P -N工具单独看下 可用带宽很少的这两个节点的实时流量使用情况。搜图网络问题可以在重提实例时ping其他节点的ip.注意以下参数。最短延迟: min 正常情况下为0.0几ms。举例:以下节点最长延迟达到了12.355s.正常节点间网络带宽:千兆网一般在800M。最长延迟:max 正常情况下最大为1ms。千兆局域网理论计算最高值为125MB/s。四、手动利用iperf工具检查网络。网络丢包:packet loss。千兆宽带测速为800-1000M。低于这个带宽,可能会影响业务。

2024-08-29 17:33:03 477

转载 大数据网络异常分类

总结一下,Pod 最常见的网络故障有,网络不可达(ping 不通);• DNS 解析异常:主要现象为基础网络可以连通,访问域名报错无法解析,访问 IP 可以正常连通。• 大数据包丢包:主要现象为基础网络和端口均可以连通,小数据包收发无异常,大数据包丢包。• 目的端应用未正常监听导致(应用未启动,或监听为 127.0.0.1 等)• 源端和目的端的系统负载过高,网络连接数满,网卡队列满,端口耗尽。• 源端和目的端的系统负载过高,网络连接数满,网卡队列满。• Pod 与 DNS 服务通讯异常。

2024-08-29 17:30:54 244

原创 大数据系统时间和硬件时间不一致

执行命令:date -s “2019-02-19 19:00:00”(具体时间按手机时间现场确定)二、立即同步并检查时间同步配置是否正确。date(确认时间是否修改成功)大数据系统时间和硬件时间不一致。

2024-08-29 10:55:00 245

原创 服务器管理口装镜像常见问题【镜像问题】

问题原因:启动项设置原因 解决方案:进入bios重新选择,将界面切换到“startup”选项,点击“primary boot sequence”选项进入下一步(或选择boot并单击enter进入。2、现象:安装镜像报错:Can Not Found Any Disk Wich Can Capacity Requirment(OS Disk Minimal Capacity Need 65 GiB)问题现象:安装欧拉镜像后无法进入系统,页面报Exiting Intel Boot Agent。

2024-08-29 10:09:48 2292

原创 服务器磁盘设置JBOD格式

进入硬盘管理驱动,我们查看磁盘,如下已经是全部是JBOD模式了,但是如果有问题的话我们进去不会是JBOD状态,可能是confirm ***的选择,我们就需要把他选择改成JBOD状态。首先是进入到BIOS的高级页面,然后选中UFEI HII配置,回车进入。我们选择一块磁盘管理,进入后我们在Operation选择一下Make JBOD,这样操作可以把磁盘变成JBOD状态,这样主板就可以识别到了。选择MAKE JBOD以后,我们的磁盘还没有完成状态修改,还需要选择OK,让RAID系统去修改磁盘的状态。

2024-08-29 10:01:02 3605

原创 LINUX服务器忘记系统密码修改密码

将【ro】改为【rw】,删除【rhgb quiet】,在语句末尾加上init=/bin/bash。当初始的密码不正确又不知道系统设置的密码时,可通过接显示器或者管理口进入系统单用户模式修改系统密码。如果selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效。使用“ctrl + x” 来重启服务器就可以了,重启后就会进入到单用户。在启动grub菜单,选择编辑选项启动。1. Linux7.x进单用户模式。1. 修改linux系统密码。修改密码命令为:passwd。

2024-08-29 09:55:47 1726

原创 服务器死机/无故宕机排查思路/服务器起不来

2、查看/var/log/message 日志;需要收集 /var/log/message* 及 /var/log/sa/ 下所有日志,打包保存。还可以看 /usr/kib/cloudmanager/components/lark/log/opt.log。/var/log/messages:几乎所有的开机系统发生的错误都会在此记录。2、风扇异响:查看BMC,坏了一个风扇其他的所有的风扇会全速转。我的/var/log/下的messages日志文件有。messages文件在/var/log/下。

2024-08-29 09:51:00 2811

转载 2021-07-02

centos7 忘记密码:https://www.hzy2013.cn/archives/centos7%E5%BF%98%E8%AE%B0%E5%AF%86%E7%A0%81

2021-07-02 19:15:25 181

原创 报错: could not find class that it depends on; nested exception is java.lang.NoClassDefFoundError:

报错:Error creating bean with name ‘supplierController’: Failed to introspect bean class [com.ischoolbar.programmer.controller.admin.SupplierController] for lookup method metadata: could not find class that it depends on; nested exception is java.lang.NoCla

2021-03-29 09:54:13 3615 2

原创 src导入文件发现文件目录连在一起

原因:没有什么大错误,就是项目的展示不一样解决方法:点击eclipse中的小三角型—>Package persentation–>Hierarchical

2021-03-28 11:37:15 266

原创 SSM框架进销存管理系统学习01导入文件

项目导入eclipse一、项目文件导入右键项目,打开属性 一般修改三个地方: 1. Java Build Path->Libraries->JRE System Libraray->eduit->Alternate->Finish->Apply and Close 2.Project Facts->java 可以改一下java版本,也可以改别的东西 3.Targeted Runt

2021-03-26 18:26:41 238

原创 jupyter notebook修改工作路径后不工作

昨天修改了jupyter notebook的文件存储位置,没什么问题。第二天用的时候闪退,应该是修改路径的问题。 参考了前辈的做法,把问题解决了,顺便记录一下。问题特征:1、jupyter notebook打开闪退。2、 算计Acconda3下的python程序,出现以下字段:This Python interpreter is in a conda environment, but th...

2020-05-06 08:20:35 812

原创 习题5-5 使用函数统计指定数字的个数 (15分)

本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。思路:分三种情况:第一种,当number为负数时,把number转化为正数,乘以负一,应为避免出现负数...

2020-04-28 23:20:52 1076

原创 jupyter notebook修改默认浏览器

前不久jupyter notebook的默认浏览器突然变为了Mircrosoft Edge,现在要把它改回来。一、首先打开设置,默认应用,按应用设置默认值二、选择谷歌浏览器第三步、将.html协议都改为Google Chrome...

2020-04-26 09:34:39 1338

原创 大写字母转小写

试题 算法训练 P0103资源限制时间限制:1.0s 内存限制:256.0MB    从键盘输入一个大写字母,要求改用小写字母输出。输入  A输出  a#include <stdio.h>#include <stdlib.h>/* run this program using the console pauser or add your own...

2020-04-22 23:28:45 1198

原创 三个整数排序

试题 算法训练 排序资源限制时间限制:1.0s 内存限制:512.0MB问题描述  编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。  输入格式:输入只有一行,即三个整数,中间用空格隔开。  输出格式:输出只有一行,即排序后的结果。  输入输出样例样例输入9 2 30样例输出30 9 2#include <iostream>#inc...

2020-04-22 23:09:29 1684

转载 猴子吃包子

试题 算法训练 猴子吃包子资源限制时间限制:1.0s 内存限制:256.0MB问题描述  从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。输入格式  输入1行,包含7个整数,分别表示吃不...

2020-04-22 22:28:08 264

原创 2020年3月4日

```c#include <stdio.h>#include <stdlib.h>#include <string.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int ar...

2020-04-03 22:28:51 227

原创 Java应用Debug

Java应用Debug第一步首先了解断点的概念,代码运行到断电位置,会停下来。设置断点的方式1、在行号的位置:右键-》Toggle Breakpoint添加、删除断电。2、在行号的位置:左键双击3、菜单->也可以使用第二步虫子按钮 debug调试第三步单步运行第四步退出...

2020-03-26 20:41:35 223

原创 SQL登陆问题解决

**SQL登陆问题解决**最近在做实验时,出现了如下问题。自己尝试了很久都没有解决,重启服务,新建端口,现在说一说我是怎么解决的。方法一:登录时x.x.x.x\SQLEXPRESS之中的\SQLEXPRESS全部去掉;这是我解决我问题的最终方法,大道至简。方法二:这种方法也可以实现登录。打开SQL Server配置管理器,SQLEXPRESS点一下,修改TCP/IP协议,把IP3设置的...

2020-02-01 13:23:59 339

原创 蓝桥杯2020年1月31日

回文数:for(int i=1000;i<10000;i++) { int a,b,c,d; a=i/1000;//千位数 b=i/100%10;//百位数 c=i/10%10;//十位数 d=i%10;//个位数 if(a==d&&b==c) printf("%d\n",i); }...

2020-02-01 13:20:58 297

原创 Java Web学习日记03

(一)get和post请求方式的区别:a. get方式 在地址栏显示请求信息 (大师地址栏能够容纳的信息有限,4-5KB,如果请求的数据存在大文件,图片等,会出现地址栏容纳不下而报错),post不会显示b. 文件上传操作,必须使用Post推荐使用Post8.统一请求的编码 request1.get方式请求 如果出现乱码:解决:a.统一每一个变量的编码(不推荐)​ new Stri...

2020-01-26 20:34:11 275

原创 Java Web学习日记02

Java Web 配置1.使用Eclipse快速开发JSPWindows里面配置一下:windows–perferences–runtime–Add-Tomcat8.5Tomcat 没有合适的版本是因为版本太低了,升级一下。help-About Eclipse可以查看版本Tomcat 8.5 ,JRE版本 jdk1.7以上,没有Install面板里配置一下:单击链接2.在Ecli...

2020-01-26 20:05:31 477

原创 Java Web学习日记01

JAVA Web基础入门(一)常见状态码:200一切正常300/301页面重定向(跳转)404资源不存在403权限不足(如果访问a目录,当a目录设置 不可见)500服务器内部错误(代码有误)其他编码积累(二)webapps目录:JspProject文件:(1)web.xml文件(2)lib(3)classesjsp:在ht...

2020-01-26 19:53:46 292

空空如也

空空如也

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

TA关注的人

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