- 博客(88)
- 资源 (1)
- 收藏
- 关注
原创 精细化运维待处理工作
5、知识库: 以三大件为基础,结合实际操作步骤,进行运维知识库制作,内容要求:服务启停、技术验证、业务验证、业务联系人、关键日志路径《或查询方案)、批处理查询方案数据库配置方案《 虚机)、数据库操作方案。6、批处理指标细化:各系统批处理渠道《鲁班、百川、自服务、定时任务),批处理开始时间、结束时间、批处理步骤《内容)、状态、异常时是否可跳过,影响范围。7、数据流梳理,以物理子系统为单元,梳理组内组外数据流向,纵向排列系统。8、业务流梳理,以主管业务部门为单元,梳理组内系统归属,横向排列系统。
2024-04-15 20:22:36 224
原创 shell脚本控制模板判断
echo “请输入duqu[01…读取 ip文件列表 执行脚本。echo “读取参数不正常”echo “读取参数正常”
2024-02-15 09:52:21 947
原创 kubernetes配置imagePullSecrets秘钥来拉取镜像
说明imagePullSecret资源将Secret提供的密码传递给kubelet从而在拉取镜像前完成必要的认证过程,简单说就是你的镜像仓库是私有的,每次拉取是需要认证的。配置说明创建docker-registry类型的Secret对象,并在定义pod资源时明确通过"imagePullSecrets"字段来申明使用哪个私钥去认证;
2023-04-03 11:36:01 1187
原创 微信PC版防撤回补丁(最新)
清理所有微信互斥句柄:功能就是把所有微信判断是否多开的标志全部清理掉,实现多开。使用前请关闭微信,以管理员身份运行程序,程序会自动识别微信安装路径,如果没有正确识别可以手动选择安装路径,然后点击“安装补丁”按钮即可。下载地址:https://github.com/huiyadanli/RevokeMsgPatcher/releases。关闭所有微信进程:功能就是关闭所有微信进程,微信在某种启动失败的情况下会残留进程(无界面),一般不会遇到这种情况。注意:启动多个微信频率太快时,可能会失败。
2023-03-29 11:13:34 8174 1
原创 oracle查询表空间大小以及每个表所占空间的大小
select t.segment_name, t.segment_type, sum(t.bytes / 1024 / 1024) “占用空间(M)”2、查看表空间物理文件的名称及大小。
2023-03-22 18:34:47 7580 2
原创 快速安装mysql5.7 centos
2、检查我们的网关(再这个绝对路径,可能有些人的网卡名称不是这个 /etc/sysconfig/network-scripts/ifcfg-ens33)yum -y install mysql-server --nogpgcheck --nogpgcheck #不校验数字签名。9、登录mysql前需找到mysql的默认密码 cat /var/log/mysqld.log| grep password。1、检查我们的yum源,我们服务器的yum源必须要是正常的,不管是本地源还是网络源都可以。
2023-03-18 15:25:22 748
原创 Golang 超大文件读取方案
上面的代码读取几兆的文件可以,但是如果大于你本身及其内存,那就直接翻车了。因为上面的代码,是把文件所有的内容全部都读取到内存之后返回,几兆的文件,你内存够大可以处理,但是一旦上几百兆的文件,就没那么好处理了。比如我们有一个 log 文件,运行了几年,有 100G 之大。分片处理,当读取的是二进制文件,没有换行符的时候,使用下面的方案一样处理大文件。
2023-03-17 16:11:24 595
原创 Git 创建分支提交远程分支详解
如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname 就可以将远程分支映射到本地命名为local-branchname 的一分支。4.远程分支和本地分支需要区分好,所以,在从服务器上拉取特定分支的时候,需要指定远程分支的名字。1,从已有的分支创建新的分支(如从master分支),创建一个dev分支。Git 创建分支提交远程分支详解。3,提交该分支到远程仓库。
2023-03-17 16:01:33 1756
原创 go 基础知识总结
age := 18 //声明变量age同时初始化;编译器会根据右边的初始值推断出age是什么类型 }映射, key-value结构age := 18 //声明变量age同时初始化;编译器会根据右边的初始值推断出age是什么类型 }数组是带长度和元素类型!!!切片与数组的区别是没有固定的长度。切片本质上就是一个数组。是语言层面对数组的封装。切片是引用类型。
2023-03-13 16:08:46 221
原创 go面试题(常规)
和线程不同的是,一个程序可以创建成千上万的goroutine,因为goroutine是在一个线程中运行的,所以创建goroutine的代价非常小。map中的键是唯一的,而值可以重复。可以通过Value的方法来获取或设置变量的值,如Int方法可以获取int类型变量的值,SetInt方法可以设置int类型变量的值。有缓冲的 channel 可以避免发送方和接收方之间的直接阻塞,可以提高程序的性能,但是会导致数据发送的延迟,可能会使接收到的数据与发送的顺序不一致,因此需要注意在使用时的顺序问题。
2023-03-13 16:05:46 324
原创 企业运维实战 ELK日志分析平台 Kinaba (Kibana安装、Kinaba安全认证、Kinaba监测)
企业运维实战 ELK日志分析平台 Kinaba (Kibana安装、Kinaba安全认证、Kinaba监测)
2022-08-11 11:34:18 268
原创 REGION IN TRANSITION问题
Hbase Region in transition (RIT) 异常解决:表删除后,执行assgin 会提示超时,表的Region不存在无法执行 该命令Hbase 2.x 版本 RIT信息已经不再Zookeeper中保存1、首先我们删除 hbase:meta 中的region元信息,该表已经不再在了,元信息也是没有用的垃圾数据。上图框中的内容就是存在 meta表中的rowkey,我们直接去删除就可以2、删除meta表数据。...
2022-08-11 09:44:21 478
原创 Prometheus+node_exporter+grafana实现监控数据可视化
安装https://blog.csdn.net/qq_30038621/article/details/118293886调适https://www.cnblogs.com/fsckzy/p/12614176.html欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的
2022-03-30 18:29:01 179
原创 【无标题】
https://blog.csdn.net/qq_32012809/article/details/86541385一.1.Redhat7.412.CDH5.1513.采用root用户进行操作14.192.168.8.181 master1.com (主机)192.168.8.182 master2.com(备机)192.168.8.183 slave183.com(客户机)1235.参考:https://mp.weixin.qq.com/s/Xhl65FpAkG2mR
2022-03-11 16:15:21 412 2
原创 centos7.5 kerberos 主从配置
主机规划:192.168.2.132 master192.168.2.131 slave环境:名称 版本CentOS CentOS release 7.5下载jce_policy-8.zipcp jce_policy-8.zip /usr/java/jdk1.8.0_152/jre/lib/securityunzip jce_policy-8.zip2、安装kdc server 和clientyum -y install krb5-libs krb5-server krb5-workst
2022-03-02 14:53:14 395
原创 mysql重新主从同步
mysql 主从 重新同步mysql 主从同步一担出了问题之后,就会导致从库上的数据和主库不一样了。所以需要生新同步数据。 、首先重置从库的同步设置、并清除从库不一致数据(1)#停止slavestop slave;#重置slave,会重置从库相关设置。reset slave all;1、登录主库服务器,进入mysql,命令为:mysql -uroot -ppassword(2)#重置主库同步设置RESET MASTER;2、执行:FLUSH TABLES WITH R
2022-01-07 11:02:50 1475
原创 从库重新进行同步。mysql
线上宕机,导致数据不一致,当时为了快速恢复业务,仅使用主库,现在需要恢复,因为主从数据相差比较大,所以对从库重新进行同步。1、首先重置从库的同步设置、并清除从库不一致数据(1)#停止slavestop slave;#重置slave,会重置从库相关设置。reset slave all;(2)#清除已同步数据库drop database ***;2、重置主库同步设置,锁定主库,备份主库(1)多次查看主库状态发现每次position位置都不同,说明主库数据一直在变,现在不能备份,需要在晚上人少
2022-01-07 10:56:08 726
原创 kerbors安装全过程 详细记录001
二 安装kdcyum install krb5-libs krb5-server krb5-workstationclientyum install krb5-devel krb5-workstation三 使用kdc1 修改配置:替换域名、修改ip、注释default_ccache_namevi /etc/krb5.confdefault_realm = ANYTHING.COM#default_ccache_name = KEYRING:persistent:%{uid}[real
2022-01-04 21:42:30 425
原创 k8s常用命令
kubectl get pods,svc -n kube-systemkubectl get podskubectl get nodeskubectl get namespacekubectl get pod --namespace=kube-systemkubectl exec -ti -n – /bin/sh获取当前集群可以支持的资源对象信息kubectl api-resources获取pod信息kubectl get po -n xxxx #如果是默认的default names
2021-12-28 15:45:22 485
原创 kudu 添加master
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入kudu 添加master节点不像其他大数据组件直接添加即可,操作比较复杂,步骤如下:1.kudu添加master节点,集
2021-12-20 15:03:35 533
原创 ntp配置同步
1yum安装ntp服务2配置ntp配置文件7. ntp时间同步#启动ntp服务systemctl start ntpd.service && systemctl enable ntpd.servcie 如客户自定义时间同步,则使用ntptime检查状态是否okSERVERrestrict 172.23.5.134(本地ip) nomodify notrap nopeer noqueryrestrict 172.23.5.0(网段ip) mask 255.255.255.0 n
2021-11-30 15:26:53 668
原创 hadoop2中ResourceManager的HA
大家都知道在hadoop2中对HDFS的改进很大,实现了NameNode的HA;也增加了ResourceManager。但是ResourceManager也可以实现HA。你没看错,确实是ResourceManager的HA。注意是在Apache Hadoop 2.4.1版本中开始加入的,可不是任意一个版本。我们不讲单点问题的危害,直接讲如何配置ResourceManager的HA。HA的架构Overview of ResourceManager High Availabilityhadoop2中
2021-11-30 09:40:00 184 1
原创 hive异常MetaException-Metastore contains multiple versions
在执行hive运行脚本时,出现了MetaException Metastore contains multiple versions异常错误Exception in thread “main” java.lang.RuntimeException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClientat org.apache.hado
2021-10-08 09:30:57 633
原创 KUDU--秒级查询的数据仓库
Kudu 是什么Kudu是Todd Lipcon@Cloudera带头开发的存储系统,其整体应用模式和HBase比较接近,即支持行级别的随机读写,并支持批量顺序检索功能。那既然有了HBase,为什么还需要Kudu呢,简单的说,就是嫌弃HBase在OLAP场合,SQL/MR类的批量检索场景中,性能不够好。通常这种海量数据OLAP场景,要不走预处理的路,比如像EBAY麒麟这样走Cube管理的,或者像谷歌Mesa这样按业务需求走预定义聚合操作。再有就是自己构建数据通道,串接实时和批量处理两种系统,发挥各自的特
2021-10-08 09:30:16 484
Hive metastore 使用达梦数据库存储元数据
2023-05-10
Maven 私服 Nexus3
2023-03-29
企业运维实战 ELK日志分析平台 Kinaba (Kibana安装、Kinaba安全认证、Kinaba监测)
2022-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人