- 博客(108)
- 资源 (3)
- 收藏
- 关注
原创 (35)jar包中替换隔离驱动、更换新的隔离串
将新的驱动拷贝到BOOT-INF/lib/下(将新驱动的名称修改成老驱动一样的名称)#-f 指定生成的jar包名称、-M 表示不压缩内容、-O 表示不带压缩的存储方式。#参数说明:-c 创建新的jar包、-v 表示显示详细输出信息、#以上驱动、隔离串都完成修改后重新打包(按照此方法进行操作)#老驱动删除,新驱动拷贝到BOOT-INF/lib/#进入BOOT-INF/lib/ 目录下。#在temp的上级目录进行操作。#将jar包拷贝到temp中。最后测试启动jar包程序即可。#解压jar包到当前目录下。
2025-03-06 09:58:00
142
原创 (34)使用mc工具迁移minio数据
1.直接迁移(使用api端口,不可以使用console端口)开始迁移:(同步完成后继续监控)将容器中的数据拷贝到根目录下/
2024-12-18 08:50:21
169
原创 (33)iptables设置防火墙策略常用命令(docker环境、非docker环境)
允许 IP 地址 20.59.30.77 访问端口 31001 (此处用的是虚拟机 所以要使用nat地址的网关)#保存 iptables-save > /etc/sysconfig/iptables。#保存 iptables-save > /etc/sysconfig/iptables。# 拒绝所有对端口 31001 的访问。#开放指定源地址ip访问30088端口。#普通环境(非docker)#拒绝所有访问31001端口。#docker环境下。
2024-11-18 16:00:51
304
原创 (32)麒麟服务器内存占用过高-auditd-mate-indicators
root@kylinos ~]# rpm -qa | grep mate-indicators #存在内存泄露版本。[root@kylinos ~]# cd mate-indicators/ #最新版本修复内存泄露问题。[root@kylinos ~]# rpm -qa | grep mate-indicators #确认升级信息。[root@kylinos ~]# yum localinstall ./*.rpm #升级mate。三.确认进程重新拉起。
2024-10-30 17:18:29
167
原创 (31)oracle数据泵导出
sqlplus UVMP_USER/UVMP_USER as sysdba --使用UVMP_USER用户登录即可。--test_out 逻辑目录(要提前创建物理目录,然后建立逻辑连接)--一定要保证导出目录的权限以及用户组权限(读写权限)并且用户组为 oracle 和 oinstall。--orcl.dmp 是数据。
2024-10-17 14:38:57
293
原创 (30)02oracle数据库导入操作(数据泵)
sqlplus UVMP_USER/UVMP_USER as sysdba --使用UVMP_USER用户登录即可。(如果没有创建临时表文件,则不需要这句)GRANT CONNECT,RESOURCE TO tbb;--将connect,resource权限授予tbb用户。--表示把dba权限授予给tbb用户。创建临时表空间文件,如果不创建系统默认临时表空间为temp。并且用户组为 oracle 和 oinstall。linux下oracle数据导入;
2024-10-17 14:36:43
169
原创 (29)oracle数据库打开登录
sqlplus UVMP_USER/UVMP_USER as sysdba --使用UVMP_USER用户登录即可。sqlplus / as sysdba --使用sysdba用户登录即可。打开oracle数据库:/u01/app/data2。查询当前sid下所有用户的username。UVMP_USER用户添加读写权限。查询dba_users表结构。2.--按用户导出数据库。1.--全量导出数据库。
2024-10-17 14:35:35
274
原创 (8)mysql容器启动第一次无论输入密码与否均会报错处理
去掉--skip-grant-tables参数重新运行一个mysql容器。#添加--skip-grant-tables参数跳过密码验证。docker rm -f 容器ID。#进入mysql 不需要密码。
2024-09-29 14:30:05
462
原创 (28)oracle数据迁移(容器)-部署包资源
docker login (输入账号密码:linwukui/lin123456)#拉取oracle镜像,如果不知道镜像名可以先进行搜素。#如果是首次拉取镜像,需要登录账号进行授权。提示登录成功后即可正常拉取镜像。
2024-09-27 16:27:59
447
原创 (26)nfs共享存储
查看两个服务器上是否均出现index.html文件。2.创建/data/nfs{0..3}并赋权。(每个服务器都需要提前创建)5.在其他服务器上进行挂载。已经可以看到挂载上共享磁盘。1.安装rpcbind。3.启动并设置开机自启。4.查看共享服务目录。
2024-09-27 16:18:13
194
原创 (26)navicat中备份mysql数据库报错
从mysql5.7.6开始 information_schema.global_status。已经开始被舍弃(表不存在),为了兼容性,此时需要打开show_compatibility_56。修改mysql配置文件my.ini/my.cnf。注意:因为配置文件挂载到本地宿主机。在 [mysqld]段添加一行。在 [mysqld]段添加一行。重启mysql后重试;宿主机路径:容器路径。
2024-09-27 16:17:30
280
原创 (25)mysql容器化部署
注意:在启动mysql容器前删除两个文件:ib_logfile0和ib_logfile1。root密码为MYSQL_ROOT_PASSWORD=123456。docker exec -it 容器ID /bin/bash。⑤尝试使用navicat连接mysql。#如果需要迁移将老数据拷贝到该目录下。#mysql57需要设置该参数。#启动容器同时挂载持久化目录。注意:注意给配置文件赋权限。#mysql8中需要添加。#此时版本为Mysql8。#容器内数据存储路径。
2024-09-27 16:16:07
298
原创 (24)k8s部署mysql
app: cicd-mysql #与deployment配置中的container-name相对应。key: password #引用mysql-auth中的password值。mountPath: "/var/lib/mysql" #挂载到容器内的目录。path: /var/lib/mysql #宿主机的目录。创建deploy:deployment-cicd-mysql.yaml。ports: #将pod的 3306端口代理到宿主机的3306端口。#创建完成后查看mysql-auth对象。
2024-09-27 16:15:06
705
原创 (23)mysql中mysqldump备份数据库
t(--no-create-info) 不添加 create table 语句 (默认为 开启状态)-B(--databases) 备份多个数据库信息(-B db1 db2 db3 ...)-n(--no-create-db) 不添加 create database 语句。--skip-add-drop-table 删除 drop table 的语句。-Y(--all-tablespaces) 备份所有的表空间信息。-A(--all-databases) 备份所有的数据库信息。
2024-09-26 17:15:22
635
原创 (23)java程序打包成jar包(linux)
jar -cvfm xx(自定义jar包名称).jar mainfest.txt xx.class。测试xx.class文件是否能够正常执行。执行成功后生成 xx.class文件。Main-Class: (xx)类名。
2024-09-26 17:14:42
619
原创 (22)activeMQ部署
增加了基于ZooKeeper + LevelDB的Master-Slave实现方式,其他两种方式目录共享和数据库共享依然存在。前言:从ActiveMQ 5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式,主机 集群端口 消息端口 管控台端口 节点安装目录。
2024-09-26 17:14:03
595
原创 (17)数据库neo4j数据备份
如没有,执行步骤3);3)执行导入命令:neo4j-admin load --from=/root/shuzihua/neo4j_graph.db.dump --database=graph.db --force。1)进入/root/shuzihua/neo4j-community-3.5.8/data/databases/graph.db目录;4)开启服务:neo4j start。
2024-09-25 17:08:15
1265
原创 (16)docker自动镜像打包脚本
DOCKERFILE_PATH="Dockerfile" # 如果Dockerfile位置与脚本在同一目录,无需修改。SAVE_AS_TAR=true # 根据需求决定是否保存为 tar 文件。IMAGE_NAME="lisp-bpms-web" # 替换为实际的镜像名称。# 保存镜像为 tar 文件(如果 SAVE_AS_TAR 设置为 true)CONTEXT_PATH="." # 同上。# 获取当前时间戳作为镜像标签。# 构建带有时间戳的镜像。
2024-09-24 16:11:32
565
1
原创 (14)关于docker如何通过防火墙做策略限制
2、因为NAT表是做地址转换的,无法做过滤,所以要在NAT表中添加RETURN策略,让匹配到的流量跳过本张表,流转到filter表中,这样就可以通过filter表中的DROP或REJECT来做限制了。当用户通过外部网络访问docker容器时,流量是先经过宿主机,然后通过nat转换成一个叫docker0网卡上的ip去访问容器的。(因为docker程序修改了防火墙策略,优先将PREROUTING链上的规则转发到自定义的DOCKER链)POSTROUTING:需要做源的地址转换(SNAT)的优先走这个表。
2024-09-24 16:04:08
1111
原创 (13)mysql慢查询常用语句
- possible_keys:表示查询时,可能使⽤的索引。-- select_type:表示查询的类型。-- rows:扫描出的行数(估算的行数)-- partitions:匹配的分区。-- key_len:索引字段的长度。-- 查询mysql的所有操作信息。-- table:输出结果集的表。-- type:表示表的连接类型。-- key:表示实际使⽤的索引。-- 获得mysql插入次数。-- 获得mysql查询次数。-- 获得mysql连接次数。-- ref:列与索引的比较。
2024-09-24 16:01:11
314
原创 (11)iptables-仅开放指定ip访问指定端口
iptables实现拒绝所有访问8080端口的ip,仅仅开放172.22.200.220(172.22.200.1)访问8080端口。# 允许 IP 地址 172.22.200.220 访问端口 8080 (此处用的是虚拟机 所以要使用nat地址的网关)# 拒绝所有对端口 8080 的访问。
2024-09-24 14:33:54
1756
原创 (10)linux时区调整时间调整
使用grep过滤出Shanghai时区 -i 是忽略大小写。核对时间、时区(Asia/Shanghai)3.将时区设置为Asia/Shanghai。命令:timedatectl。#启动chrony服务。
2024-09-24 14:30:38
156
原创 (7)nacos集群搭建方法-有状态负载
(以上均为系统内各个服务指向的nacos的地址,直接更换为明文也没有问题)为nacos开启鉴权模式,如果不开启有可能在服务注册的时候认证会失败;复制出来的地址:25.213.45.161:18848/nacos。设置实例间发现服务,需要设置服务名称,和四个容器端口如下。再次点击添加service,负载均衡模式,配置如下。账号密码:nacos/Hyit@2022。NACOS_SERVERS参数中的 “是命名空间,注意替换成自己的就可以了。其中MODE:cluster。外部暴露的端口是:18848。
2023-12-19 17:28:02
200
原创 (5)快速搭建k8s集群
需要进行pod重启,如果无法解决问题,需要将对应的deployment pod svc全部删除,然后重新建立新的pod。sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久。sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久。- 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点。- 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多。
2023-12-12 16:51:30
340
原创 (4)navicat备份mysql数据库报错:The ‘INFORMATION_SCHEMA.SESSION_VARIABLES’ feature is disabled; see the docu
从mysql5.7.6开始 information_schema.global_status。已经开始被舍弃(表不存在),为了兼容性,此时需要打开show_compatibility_56。修改mysql配置文件my.ini/my.cnf。注意:因为配置文件挂载到本地宿主机。在 [mysqld]段添加一行。在 [mysqld]段添加一行。重启mysql后重试;宿主机路径:容器路径。
2023-12-11 11:02:06
441
原创 (3)kylin系统部署weblogic项目
挨个修改,修改完成后务必要重启weblogic,否则无法重新读取配置文件。因为weblogic中文件较多,所以要先对weblogic进行打包。vi /etc/profile 将jdk的目录添加进去。Vim config.xml 有数据库的位置均需要修改。因oracle数据库安装较为复杂,故可采用容器方式安装。注意:容器化安装需要解决数据持久化问题,要做好数据备份。2、将jdk安装目录拷贝后权限会发生变化,chmod +x ./* 回车即可。使用数据泵时一定要注意路径的权限问题。
2023-12-11 10:52:34
244
1
原创 (2)Oracle数据库容器搭建步骤
docker run -d -p 1521:1521 -v /u01:/u01 -v /home:/home --name=oracle --restart=always 镜像ID。Eg:docker run -d -p 1521:1521 -v 本机目录:容器内目录 --name=容器名称 --restart=always 镜像ID。#因车辆实物ID系统属于迁移,同时容器内oracle目录是/u01/,所以可以将需要迁移的数据放到本机/u01/目录下。//需要 sqlplus / as sysdba;
2023-12-11 10:41:22
161
原创 (1)mysql容器化部署
注意:在启动mysql容器前删除两个文件:ib_logfile0和ib_logfile1。root密码为MYSQL_ROOT_PASSWORD=123456。docker exec -it 容器ID /bin/bash。⑤尝试使用navicat连接mysql。#如果需要迁移将老数据拷贝到该目录下。#mysql57需要设置该参数。#启动容器同时挂载持久化目录。注意:注意给配置文件赋权限。#mysql8中需要添加。#此时版本为Mysql8。#容器内数据存储路径。
2023-12-11 10:21:02
203
原创 【无标题】
1.进入编辑--虚拟网络编辑器。设置完成后,点击应用设置即可。xshell无法连接虚拟机。虚拟机ip无法ping通。Telnet 更不通。
2023-10-31 09:46:21
98
原创 redis单机集群环境搭建:
设置pid路径:pidfile /home/redis/workspace/cluster_one/redis_7001.pid。7.可以将解压目录下的redis.conf复制到安装目录/home/redis/redis-7.04/ 一份;编辑/home/redis/workspace/cluster_one/redis_7001.conf。设置存储路径:dir /home/redis/workspace/cluster_one。9.在/home/redis/下创建 cluster_one/
2023-05-11 16:59:29
576
原创 jenkins安装:
准备:需要jdk11及以上版本,版本太低会影响服务启动。替换完成后重新加载配置。返回已安装jdk的列表。卸载完成,重新加载配置。
2023-04-24 14:25:00
138
原创 ADB调试--详细教程(附华为手机无法显示设备解决方法)
cd C:\Users\Administrator\Desktop\adb调试。终端打开开发者模式,用数据线连接电脑,然后按照下面的步骤操作。3、cmd进入命令行,进入含有adb.exe的文件夹,选择usb配置里选择 RNDIS(USB以太网)设置->关于设备->版本号(连续点击5次)在开发者选项中,找到USB调试,将此打开。如上图显示 连接设备后即可开始下边操作。5、将产生的日志,放到指定目录的文件下。打开 仅充电模式下允许USB调试。注:华为手机一直无法显示设备。然后再执行上边的命令即可。
2022-11-21 14:48:39
30792
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人