自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (4)
  • 收藏
  • 关注

原创 CentOS/RHEL 6.5 上 NFS mount 挂起kernel bug

我本身有四台机器做WAS集群,挂载nfs,其中随机一台客户端计算机端口关闭释放将进入不良状态,对 NFSv4 挂载的任何访问都将挂起(例如“ls,cd 或者df均挂起”)。这是异常数据包,发现nfs server端响应数据包后客户端后,客户端显示没收到数据包,需要服务端重传,但是服务端已经发送了数据包,双方处于等待状态,起初以为网络问题,开发所有网络和防火墙策略后,问题依旧,只有重启操作系统才能挂载,现象如下,df -h挂起,mount没反应,超时,直到超时,挂载返回,如下超时,找到解决方案,如下,

2024-03-22 15:30:58 748

转载 linux文件句柄数上限

大小顺序、关系用户级别<单个进程级别<系统级别 即 nofile>nr_file<file-max用户级别(nofile)中: safe limit<hard limit 而 hard limit <nr_file所以完整:误区用户级别(nofile)即,ulimit命令,只和当前用户当前session(当前shell窗口)有关,和单个进程没有关系。

2024-03-13 11:21:38 99

转载 DB2日常维护命令

import from d:\table1.ixf of ixf savecount 1000 messages insert into 表名;db2look -d 数据库名 -e -l -u 导出用户 -z 导出模式名 -t 表名 -i 登录用户 -w 登录用户密码 -o 输出结果文件【指定表相关的DLL导出】db2look -d 数据库名 -e -l -u 导出用户 -z 导出模式名 -v 试图 -i 登录用户 -w 登录用户密码 -o 输出结果文件【指定表相关的DLL导出】// 存在自增长字段。

2024-03-07 09:34:39 38 1

转载 SourceTree安装与使用

(1)、在目录C:\Users\{youruser}\AppData\Local\Atlassian\SourceTree 下创建文件accounts.json ,注意:{youruser}需要替换为登录系统用户名。项目克隆完成之后,我们拉取的是master分支上的代码,由于master分支是主分支,项目多人开发的情况下,很容易造成冲突。(2)、切换到文件状态,暂存需要提交的代码,写好描述,点击“拉取”选项(相当svn的update操作)更新代码并点击提交;名字:为项目名字,一般会自动获取填充。

2024-03-05 10:11:12 33

转载 db2 命令语法

例如:变量使用前必须先定义,方法为DECLARE 变量名 变量类型 (default 默认值)例:if 表达式if 条件1 then逻辑体;elseif 条件2 then逻辑体;else逻辑体;end if;例:ELSEEND IF;case表达式case 变量名 when变量值1 then. . .when变量值2 then- - -else. . .end case;或case when变量名=变量值1 then. . .

2024-03-05 09:58:29 37

转载 使用db2move跨多版本迁移

数据库发行版级别 = 0x0d00。数据库代码页 = 1386。数据库配置发行版级别 = 0x0d00。如下:生成单个执行完整性检查SQL(注意此方法存在有多表交叉依赖的情况,具体解决方法在后面)-- 未指定用户标识,db2look 试图使用环境变量 USER。

2024-02-23 10:26:50 33

转载 db2pd 常用指令

首先利用db2pd -db testdb -applications 定位status=Lock-Wait 的应用程序的句柄AppHandl;然后再根据这个AppHand1定位交易句柄TranHd1),然后我们再根据这个交易句柄定位所在的表及表上的加锁情况。使用db2pd -db testdb -locks -transactions -applications -dynamic命令来获取结果。3.使用-wlocks选项捕获所有正在等待的锁定。1.诊断造成锁定等待的表加锁情况。7.监视全表扫描的表。

2024-02-07 10:08:20 71

转载 mysqlCPU超过100%的详细解决过程

直接执行此条SQL,发现速度很慢,需要1-6秒的时间(跟mysql正在并发执行的查询有关,如果没有并发的,需要1秒多)。前段时间我的一个网站经常打不开,通过检查发现服务器cpu占用超过100%,通过top命令发现是mysql占用cpu特别高导致的,下面这篇文章主要给大家介绍了关于mysql占用CPU超过100%的详细解决过程,需要的朋友可以参考下。可以看到服务器负载很高,,mysql CPU使用已达到接近400%(因为是四核,所以会有超过100%的情况)。可以看到是下面的SQL语句执行耗费了较长时间。

2023-12-29 11:30:00 271

原创 使用 db2diag 工具来分析 db2diag 日志文件

供数据库和系统管理员使用的主日志文件为管理通知日志。db2diag 日志文件旨在供 IBM 软件支持机构用于进行故障诊断。管理通知日志消息也以标准化消息格式记录到 db2diag 日志文件。db2diag 工具用于对 db2diag 日志文件中的大量信息进行过滤和格式化。过滤 db2diag 日志文件记录可缩短诊断问题时查找所需记录的时间。

2023-12-08 14:22:58 1194

转载 Windows.old删除不了,访问被拒绝怎么办【解决方法】

windows.old是系统升级过后的对老系统的备份文件,避免系统升级失败损失数据用的,Windows.old可能会占用数GB的系统存储空间,所以很多用户想要删除掉Windows.old文件,但是Windows.old删除不了,访问被拒绝怎么办?3、在弹出的窗口中,选中以前的windows安装文件,点击确定按钮,在弹出各级确认信息中点击确定,进行清理工作。4、耐心等待清理结束即可,实现对windows.old的删除。2、进入磁盘清理选项卡,点击清理系统文件按钮。1、在C盘上右键属性,选择磁盘清理。

2023-12-07 15:32:53 336

转载 binlog_summary分析MySQL Binlog

使用mysqlbinlog解析时,建议指定-v(显示Pseudo SQL,即伪SQL)和--base64-output=decode-rows(不会显示Base64的编码结果)这两个参数,这样,生成的文本文件才是最小的,相应地,binlog_summary.py解析起来也是最快的。当命令类型是transaction时,默认是按照事务的执行顺序输出的,可指定size,按事务大小排序,也可指定time,按事务的持续时间排序。Binlog中,除了具体的SQL,其实,还包含了很多有价值的信息,如,

2023-11-22 15:20:45 122

转载 Mysql 数据库的数据大小查看

比如查看数据库home中 members 表的大小。3、查看指定数据库的某个表的大小。4、查看所在库的各个表数据大小。比如查看数据库home的大小。

2023-11-20 14:45:22 277

转载 db2 数据库备份与恢复参数详解

db2 备份参数详解,恢复操作,前滚操作详解。

2023-11-14 10:21:44 1030

转载 DB2分析CPU高方法

DB2 V9.5版本以前是多进程,想看哪个进程占用CPU和内存高分别使用ps aux --sort=-%cpu和ps aux --sort=-rss,V9.5版本以后是单进程多线程。以DB2 V10.5为例,V9.5之后db2pd才有edu参数,查看EDU(默认以CPU排序)看下DB2 V9.5版本之前与之后多进程与多线程的区别(以主进程db2sysc为例)查看对应ApplHand ID的快照信息。查看db2sysc进程的PID。查看db2sysc多线程。查看消耗CPU高的SQL。

2023-11-08 17:30:02 335

转载 IBM InfoSphere DataStage 集群配置管理与应用实践

如果在配置文件中确少了这个主导节点的信息,那么项目中的作业将无法运行。同时,为了仅仅使作业中的某些特殊的 Stage 使用这个资源,需要为它的 node pools 定义一个名字,在这里定义为“io”,然后为这些特殊的 Stage 显式的指定节点。那么,对于集项目配置文件以及作业配置文件,他们的关系和优先级顺序如下:在一个作业运行的过程中,如果为这个作业定义了作业配置文件,那么 InfoSphere DataStage 引擎会优先选择作业上的配置文件,使用这个配置文件里面的资源运行这个作业。

2023-11-02 16:55:29 370

原创 datastage 11.7.4 win10安装客户端报错Caused by: java.security.ProviderException: Failed to initialize IBMJCE

接着进入 安装软件JVM目录 例如我这:F:\media\IS_V11.7.1.4_WINDOWS_CLIENT\is-client\_jvm\lib\security。如果有US_export_policy.jar 和local_policy.jar两个jar包,删除 文件。最好是剪切包别处备份。修改java.security 将crypto.policy=unlimited前的#注释删除。保存文件,继续右键以管理员身份运行setup.exe,会弹出安装窗口。修改java.security 如下。

2023-09-13 17:29:18 219

转载 IBM CDC 企业级数据集成之利器

但是随着业务的增长,数据量也随之增长,8 小时的夜间批处理时间已明显不够用。CDC是一款基于数据库日志的实时数据复制产品,可以在跨平台和异构的数据库环境中实现变化数据的实时复制,在国内外的各个业务领域中有着广泛的应用。CDC是一款基于数据库日志的实时数据复制产品,可以在跨平台和异构的数据库环境中实现变化数据的实时复制,在国内外的各个业务领域中有着广泛的应用。CDC提供可保持事务完整性的复制,为客户在数据迁移,数据整合,数据同步,动态数据仓库,主数据管理以及实时BI分析等应用中提供了出色的解决方案。

2023-06-14 09:31:26 558

转载 Mysql记录历史执行的sql

1.在mysql中执行下面这条语句查看记录历史工具是否打开,以及log路径。其中general_log_file中记录了sql历史。ps:不用的时候尽量关闭,因为log占据磁盘空间较大。2.打开general_log。

2023-06-09 17:28:02 359

转载 DB2数据库操作与调优笔记

Ø xx稳定压测中出现报错: Error: ('57011', -289, '[IBM][CLI Driver][DB2/AIX64] SQL0289N Unable to allocate new pages in table space "AFA_IDX_UDF". SQLSTATE=57011\n')表明AFA_IDX_UDF表空间已满,此时需要使用du -sm home/db2inst1/ecity命令查看当前表空间的大小。即使用./ipclean命令来清理IPC(进程间通讯)资源。

2023-06-01 09:41:46 1348

转载 如何实现DB2表空间扩容

DB2数据库中的表空间应该如何扩容呢?这是很多人都提到过的问题,下文对DB2表空间扩容方法作了详尽的阐述,供您参考。数据库中的常见操作,下面就为您详细介绍几种DB2表空间扩容的方法,希望对您能有所启迪。以上就是DB2表空间扩容的方法介绍。DB2表空间扩容是我们在使用。

2023-05-26 14:28:22 1025

转载 Redhat/CentOS Linux 进入单用户模式

以 CentOS 7.9 和 Redhat 8.2 为例进行操作,因为CentOS是Redhat的发行版,所以同版本号界面和操作是一样的。

2023-05-12 11:56:47 2738

转载 db2 load选项详解(避免踩坑)

数据的导入方法有insert,import和load三种,其中load不需要写日志(或很少日志),不做检查约束和参照完整性约束,不触发Trigger,锁的时间比较短,因此特别适合大数据量的导入。

2023-04-25 11:02:25 2998

转载 DataStage &PH& 目录过大,清理步骤

当一项 DataStage 作业运行时,它会在您的 DataStage 服务器上创建一个或多个虚拟进程。通常,一个镜像进程用于作业,一个用于作业中的每个活动阶段。每个镜像进程都有自己的日志文件,记录有关进程执行的信息。备注:我尝试清理过我的测试环境,project 下面项目确认变小了,磁盘空间并没有释放,这种情况lsof 查看有哪些进程在占用,我的方法是重启了ds,由于 &PH& 目录在每个阶段都加载日志文件,目录可能会变大并影响服务器本身的性能。无需在清除 &PH& 目录之前检查正在运行的作业,您可以。

2023-04-24 14:55:22 250

原创 IBM HttpServer 安装报错“ERROR: Port values must be a positive integer between 0 and 65535 ”

查询官网链接,需要在安装IHS过程中指定端口参数,-properties user.ihs.httpPort=80。最近根据安全要求需要升级WAS补丁,需要安装一套测试环境验证业务,在安装IHS补丁时候报错,

2023-03-20 11:25:57 474

转载 vCenter中打开虚拟机Console控制台报错:unable to connect the MKS

上网查询后, 可能是连接不上虚拟机所在esxi-server的TCP的902端口,让尝试一下:telnet ip-address-of-esxi-server 902。测试一下,果然,连结不上!继续查询才了解到,TCP/902端口,是控制主机的主要端口,也用于在vSphere Client 上呈现虚拟机屏幕画面。所以我们在连接虚拟机的Console控制台后、可以发现Jump机和那台虚拟机的主机的TCP/902端口,会一直保持。登录成功后,去连接虚拟机的Console控制窗口,发现窗口呈黑色、不显示画面。

2023-03-13 17:19:11 1782

转载 DataStage 配置ODBC

在本文中介绍了DataStage ODBC的安装路径、官方帮助文档、需要配置的文件以及配置方法和注意事项;.odbc.ini是数据源的核心文件,改文件的路径可以在dsenv配置文件中的ODBCINI变量中配置,该文件配置数据源连接的详细信息,如主机、数据库名、端口等信息。

2023-02-14 16:39:56 624

原创 MQ双版本共存与QMGR迁移

2015-07-09V1.0创建版本朱景隆目录。

2023-01-17 11:09:09 819

原创 [MQ]使用MS03备份还原MQ配置

为执行命令,若64位linux操作系统请使用saveqmgr64.linux,AIX请使用saveqmgr.aix。在 Linux/Unix 上,请使用具有 MQ 管理员权限用户(默认为 mqm)执行。命令, 并保证用户对 ms03 目录具有相应的读写权限,必要时需使用。队列管理器必须在运行状态下。命令赋予相应读写权限。

2023-01-17 11:02:32 733

原创 IBM WebSphere Message Queue MQ修改最大通道数

当最大通道连接数达到上限,就会报出“AMQ9513 Maximum number of channels reached”错误。对于移动的业务场景,通常的情况,通道数100是不够使用的,建议根据业务压力测试调大。缺省MQ允许运行的最大通道个数为100。4.启动MQ队列管理器(使修改生效)。3.停止MQ队列管理器。

2023-01-17 11:01:18 2237

原创 WebSphere8 批量安装和制作介质服务器

这里把介质都放在独立的文件系统/software,把software上下文件重定向到目录里面。直接把在ppa帐号下载的介质解压是无法直接放在http或者FTP上安装。只抽取自己需要的安装包,以及合适的安装平台,整合补丁。部署好之前的准备工作,批量安装大量的was 服务器变得很简单。2)然后使用packaging utility抽取到目录。2、安装IBM Packaging Utility。把/software/WS8.5aix6打包。1、安装install manager。

2023-01-12 16:42:47 598

原创 ORACE dbca创建报错Oracle system identifier(SID) “orcl“

最近项目需要通过备份恢复oracle实例,必须使用orcl,通过dbca创建实例是提示如下报错: 查看日志,$ORACLE_HOME/cfgtoollogs/dbca/dbcaui.logEVERE: [FATAL] A database instance with Oracle system identifier(SID) "orcl" already running on this machine. Specify another SID.oracle.install.commons.flow.val

2022-12-07 15:11:12 414

转载 用UltraEdit替换回车换行

7、如果我们需要把回车换行删除或者替换,可以再次打开替换窗口,在原始框中输入【^r^n】,在【替换为】框中输入要替换的符号,比如【--】,如果替换为空白内容,则可以全部删除回车符。5、弹出替换窗口,在【查找什么】框中输入要替换的逗号【,】,在【替换为】框中输入【^r^n】。然后点击【全部替换】。1、打开一个原始文档,在文档中各个人物名称是以逗号分隔的,我们下面来尝试把逗号替换为换行符。4、在UltraEdit软件中点击【搜索】-【替换】。8、替换以后可以看到回车符都被更换为了【--】符号。

2022-10-09 16:03:19 7257 2

转载 Datastage锁及无法编译问题

第六步:在命令栏输入“UNLOCK INODE inode# USER user# ALL”命令,点击“Execute”或“执行”按钮即可(inode#、user#即为对应的Inode和UserNo号)。此消息作业时发生锁定,由用户或正在运行的进程。第五步:在命令输出窗口中的Item-Id栏找到被锁“Job名称”和“RT_CONFIG作业号”项,并记录相应的Inode和UserNo号;第三步:选择“项目”选项,在项目列中表选择被锁Job所在的项目,单击“命令”或“Command”按钮进入DS命令管理界面;

2022-08-22 15:51:22 861 1

转载 六种减小Docker镜像大小的方法

比如常见的软件编译的情况,我们可以将编译阶段单独提出来,软件编译完成后直接将二进制文件拷贝到一个新的基础镜像中,这样做最大的好处就是,第二个镜像不再包含任何编译阶段使用的中间依赖,干干净净明明白白。另外,Alpine的另一个缺点是,其使用了MuslLibc作为传统的glibc的替代,编译软件的时候可能会遇到一些不可预知的问题,这一点会导致我们耗费不少不必要的时间。以最常见的Java项目为例,编译Jar包的时候,我们需要使用到JDK、Maven等工具,但在实际运行阶段,我们只需要JRE环境即可。...

2022-08-01 11:49:10 6692

转载 HTTP请求错误码解释

返回202状态码的响应的目的是允许服务器接受其他过程的请求(例如某个每天只执行一次的基于批处理的操作),而不必让客户端一直保持与服务器的连接直到批处理操作全部完成。在接受请求处理并返回202状态码的响应应当在返回的实体中包含一些指示处理当前状态的信息,以及指向处理状态监视器或状态预测的指针,以便用户能够估计操作是否已经完成。例如,在采用版本检查的环境下,某次PUT提交的对特定资源的修改请求所附带的版本信息与之前的某个(第三方)请求向冲突,那么此时服务器就应该返回一个409错误,告知用户请求无法完成。...

2022-07-27 11:34:24 118

转载 DB2数据库性能调整实践

1指标分析1、缓冲池命中率(bufferpool hit ratio)来源:db2pd -d dbname -bufferpools指标:优秀>95%,良好>80%描述:从内存中访问数据仅需纳秒级,而从磁盘访问数据则需数毫秒。DB2对数据的获取是通过缓冲池,如果数据已经缓存到缓冲池,就可通过缓冲池直接获取,如果数据不在缓冲池,则需要从磁盘读到缓冲池。因此,命中率越高,代表着读取同样的数据时需要的 I/O 越少,性能就越好。分析:TBSBP4K的数据和索引缓冲池命中率分别为:67.43%、93.94%,该缓冲

2022-07-21 14:23:32 2666

转载 DB2 SQL1477N报错问题

ERROR [55019] [IBM][DB2/NT] SQL1477N For table "DB_YHJX.YHJX_FHDKFHZ" an object "521" in table space "3" cannot be accessed. SQLSTATE=55019SQL1477N 对于表 "",不能访问表空间 "" 中的对象 ""。说明:试图访问一个表,而该表的其中一个对象是不可访问的。由于下列原因之一,该表可能不可访问:1.当回滚工作单元时,该...

2022-07-04 10:26:05 1488

转载 DB2 runstats和reorg操作

db2收集统计信息(runstats) db2 reorg操作

2022-06-15 10:57:21 1222

转载 DB2 主要表级锁模拟

模拟X锁 模拟S锁 模拟Z锁 模拟IX锁 模拟SIX锁 因为IS锁不太好模拟,在本实验中没有体现出来,其本质就是数据库在select查询数据库时给表加的一个表级锁.

2022-06-14 16:57:39 366

转载 如何开启Apache server-status,并禁止直接通过IP访问

IBM HTTPServer可参考配置。

2022-06-09 15:41:26 918

Linux上MQ多版本安装,补丁升级和使用.pdf

Linux上MQ多版本安装,补丁升级和使用.pdf

2023-01-17

IBM MQ双机队列通信配置

IBM MQ双机队列通信配置

2023-01-17

DS-11.3.1.x-for-RHEL6部署-V1.1

DS-11.3.1.x-for-RHEL6部署-V1.1

2023-01-12

WAS7安装配置,集群配置问题处理

WAS7安装配置,集群配置问题处理

2023-01-12

MongoDB安装及维护简明指导手册.docx

mongodb安装配置手册,指令,维护命令等!!!!!到www.mongodb.org/download网站地址下载安装包,由于我们的Server是64位的,因此我下载的是64位的对应版本;

2020-08-11

Linux下Mongodb安装和启动配置.txt

mongodb在Linux下安装配置,集群搭建,分片持久化等,MongoDB安装和配置_for_Linux.doc

2019-12-02

01HeapAnalyzer.rar

IBM heapdump分析工具,分析内存泄漏和JVM内存使用率高的情况,高CPU和频繁垃圾回收分析。

2019-12-02

WAS7安装文档.doc

WAS7安装配置手册,包括集群,复杂均衡,连接池配置,动态扩展等!

2019-11-12

空空如也

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

TA关注的人

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