- 博客(94)
- 资源 (10)
- 收藏
- 关注
原创 Apache Pulsar常用命令
Apache Pulsar常用命令租户相关命令获取租户列表创建租户获取租户列表获取租户列表获取租户列表租户相关命令获取租户列表bin/pulsar-admin tenants list创建租户bin/pulsar-admin tenants create my-tenant创建租户时候,指定角色bin/pulsar-admin tenants create my-tenant --admin-roles role1,role2,role3bin/pulsar-admin tenants
2022-01-18 17:10:35
2275
原创 工作中使用到的linux命令收集,不定时更新
ps -ef 杀进程ps -ef | grep file-flume-kafka | grep -v grep |awk '{print \$2}' | xargs kill磁盘监控在df -h 和df -i 显示使用率100%,基本解决方法都是删除文件。df -h 是去删除比较大无用的文件-----------大文件占用大量的磁盘容量。df -i 则去删除数量过多的小文件-----------过多的文件占用了大量的inode号。命令作用du -sh查看/下.
2022-01-07 17:32:36
1243
原创 docker 安装 elasticsearch7.2和kinaba7.2
1.下载镜像docker pull elasticsearch:7.2.0docker pull kibana:7.2.0安装 elasticsearch创建目录mkdir -pv /opt/elasticsearch/{config,data,plugins}更新配置文件sudo tee /opt/elasticsearch/config/elasticsearch.yml <<-'EOF'http.host: 0.0.0.0http.cors.enabled: true
2021-11-23 15:39:43
1860
原创 spring cloud 替换默认通信组件
spring cloud 替换默认通信组件OpenFeign 默认使用 Java 自带的 URLConnection 对象创建 HTTP 请求,但接入生产时,如果能将底层通信组件更换为 Apache HttpClient、OKHttp 这样的专用通信组件,基于这些组件自带的连接池,可以更好地对 HTTP 连接对象进行重用与管理。作为 OpenFeign 目前默认支持 Apache HttpClient 与 OKHttp 两款产品。我以OKHttp配置方式为例,步骤如下1.引入 feign-okhttp
2021-11-23 14:12:00
336
原创 -bash: ./f1.sh: /bin/bash^M: bad interpreter: No such file or directory
在Linux下运行脚本的时候出现”/bin/bash^M: 坏的解释器: 没有那个文件或目录(bad interpreter: No such file or directory)“这样的错误。****解决方法:使用在终端输入sed -i 's/\r$//' f1.sh即可其中f1.sh为文件名,这里改成自己需要的即可原因:这个文件在Windows 下编辑过,在Windows下每一行结尾是\n\r,而Linux下则是\nsed -i 's/\r$//' check_tool.sh 会把
2021-07-26 15:07:53
316
原创 ps -ef查看进程,并杀死特定进程
命令如下,之后在补充各自的意义 ps -ef | grep file-flume-kafka | grep -v grep |awk '{print $2}' | xargs kill -9[jiang@studyMachine mock0401]$ ps -ef | grep file-flume-kafka | grep -v grep |awk '{print $2}'8912[jiang@studyMachine mock0401]$ ps -ef | grep file-flume
2021-07-26 15:00:59
2494
原创 Hive报错java.lang.OutOfMemoryError: Java heap space的解决方案
描述:java.lang.OutOfMemoryError: Java heap space解决:在yarn-site.xml中加入如下代码<property> <name>yarn.scheduler.maximum-allocation-mb</name> <value>2048</value></property><property> <name>yarn.scheduler.minimu
2021-07-23 17:07:38
1084
原创 Sublime text3 手动安装Package Control
Sublime Text 3 如果没有插件,就失去了强大之处,在线安装一直失败,这个时候就需要考虑手动安装了。下载软件下载Package Control,插件下载地址https://github.com/wbond/package_control,下载完直接解压,改名为Package Control,首字母大写重命名名并且拷贝打开Sublime Text 3,依次点击菜单“References”-“Browse Packages”,并把刚才解压重命名的文件拷贝到这个目录重启Sublim
2021-07-12 13:46:07
319
原创 Elasticsearch常用操作笔记
es 删除索引下的所有数据POST pulsar-sink-test/_delete_by_query{ "query": { "match_all": { } }}
2021-07-08 16:29:34
112
原创 kafka 问题 (localhost/127.0.0.1:9092) could not be established. Broker may not be availab
kafka 问题 (localhost/127.0.0.1:9092) could not be established. Broker may not be availab重新配置kafka的配置文件config/server.propertiesadvertised.listeners才是真正的对外代理地址!那么listeners的作用就不是对外提供服务代理,而是监听!# 允许外部端口连接listeners = PLAINTEXT://0.0.0.0:9092# 外部代理地址adverti
2021-03-25 17:24:56
2583
原创 k8s安装
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2
2020-12-24 16:29:13
194
2
原创 springboot使用p6spy打印完整SQL
springboot使用p6spy打印完整SQLpom平常使用orm框架的时候,虽然在spring boot配置文件上面配置过orm的打印sql语句之后,并不会真正打印出完整的sqlpom <!-- https://mvnrepository.com/artifact/p6spy/p6spy --> <dependency> <groupId>p6spy</groupId> &
2020-12-22 17:02:48
790
原创 Error attempting to get column ‘create_time‘ from result set. Cause: java.sql.SQLFeatureNotSupported
mp 官方给出建议3.1.0之前版本没问题,针对3.1.1以及后续版本出现上述问题现象: 集成druid数据源,使用3.1.0之前版本没问题,升级mp到3.1.1+后,运行时报错:java.sql.SQLFeatureNotSupportedException原因: mp3.1.1+使用了新版jdbc,LocalDateTime等新日期类型处理方式升级,但druid在1.1.21版本之前不支持,参考issue解决方案: `> 1. 升级druid到1.1.21解决这个问题;> 2.保
2020-10-21 11:10:20
497
原创 代码构建mybatis sqlSessionFactory会话工厂并创建动态sql 解析上下文
package mybatis.sqlNode;import com.alibaba.druid.pool.DruidDataSource;import org.apache.ibatis.mapping.Environment;import org.apache.ibatis.scripting.xmltags.*;import org.apache.ibatis.session.Configuration;import org.apache.ibatis.session.SqlSession
2020-09-17 17:06:01
456
原创 mybatis resultMap标签
<resultMap>标签中可以使用下面几种子标签。<constructor>:该标签用于建立构造器映射。该标签有两个子标签, <idArg>标签用于配置主键映射,标记出主键,可以提高整体性能; <arg>标签用于配置普通字段的映射。<id>:用于配置数据库主键映射,标记出数据库主键,有助于提高整体性能。<result>:用于配置数据库字段与Java实体属性之间的映射关系。<associ...
2020-09-15 17:16:07
692
原创 mybatis <resultMap>标签
标签中可以使用下面几种子标签。:用于配置数据库字段与Java实体属性之间的映射关系。:用于配置一对一关联映射,可以关联一个外部的查询Mapper或者配置一个嵌套的ResultMap。:用于配置一对多关联映射,可以关联一个外部的查询Mapper或者配置一个嵌套的ResultMap。:用于配置根据字段值使用不同的ResultMap。该标签有一个子标签,标签用于枚举字段值对应的ResultMap,类似于Java中的switch语法。...
2020-09-15 17:14:59
371
1
原创 免密登录
配置三台机器免密登录 ,网上有很多种方式来配置,我选择了其中最简单的那种。命令依次为生成私钥并配置禹本纪的免密登录:ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa拷贝私钥 ssh-copy-id 用户名@主机名查看免秘是否成功 ssh 主机名...
2020-09-08 14:14:37
191
原创 三台机器zookeeper的集群环境搭建
配置主机名称到 IP 地址映射配置省略jdk环境省略修改 ZooKeeper 配置文件cd /export/softwarestar -zxvf zookeeper-3.4.9.tar.gz -C ../servers/cd /export/servers/zookeeper-3.4.9/conf/cp zoo_sample.cfg zoo.cfgmkdir -p /export/servers/zookeeper-3.4.9/zkdatas/vim zoo.cfgdataDir
2020-09-07 08:50:20
484
原创 netty java.lang.UnsupportedOperationException: 不支持的消息类型:< type> (预期:...)
使用netty 客户端向netty服务端发送byte[]字节数据,遇到 null java.lang.UnsupportedOperationException: unsupported message type: [B (expected: ByteBuf, FileRegion)demo:pom <!-- https://mvnrepository.com/artifact/io.netty/netty-all --> <dependency>
2020-08-25 10:11:11
3404
原创 java 程序生成CA证书
// 创建密钥对KeyPairGenerator gen = KeyPairGenerator.getInstance("RSA");ContentSigner signGen = new JcaContentSignerBuilder("SHA256withRSA").build(privateKey);// 创建密钥对KeyPairGenerator gen = KeyPairGenerator.getInstance("EC");ContentSigner signGen = new Jc
2020-08-18 15:41:31
1947
2
原创 windows命令之文件合并
//合并文件cd 进入相关路径,然后执行type * > D:megre.txt实现合并到一个文件type part-* >> access.logtype *.txt >> 111.txt
2020-08-03 17:57:35
2168
原创 cdh 6.3.2引用maven
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <repositories> <repository> .
2020-08-03 09:42:22
893
原创 查看redisCluster集群中所有keys值
/opt/redis/bin/redis-cli -c --cluster call 192.168.66.132:7000 keys \*root@redis-node01:~# /opt/redis/bin/redis-cli -c --cluster call 192.168.66.132:7000 keys \*>>> Calling keys *192.168.66.132:7000: 192.168.66.132:7005: 192.168.66.132:7004:
2020-07-29 11:19:59
10454
原创 redis集群安装配置
tar -zxf redis-5.0.9.tar.gz; cd redis-5.0.9make clean && makemake PREFIX=/opt/redis/ install#mkdir -p /opt/redis/conf/{7000,7001,7002,7003,7004,7005}mkdir -p /opt/redis;mkdir -p /opt/redis/{bin,conf,logs}mkdir -p /data/redis/datacp /root/red
2020-07-29 10:39:33
198
原创 已经正常安装ssh: connect to host 192.168.4.254 port 22: Connection refused
chmod 644 /etc/ssh/ssh_configchmod 600 /etc/ssh/sshd_configchmod 640 /etc/ssh/ssh_host_ecdsa_keychmod 644 /etc/ssh/ssh_host_ecdsa_key.pubchmod 640 /etc/ssh/ssh_host_ed25519_keychmod 644 /etc/ssh/ssh_host_ed25519_key.pubchmod 644 /etc/ssh/ssh_host.
2020-07-29 09:54:18
1039
原创 Centos 7 mysql 5.7 表名忽略大小写
查看mysql的命令路径which mysqld效果:root@jiang:/usr/local/whispers_cloud/whispers_cloud_api# which mysqld/usr/local/mysql/bin/mysqld查看mysql读取的默认配置文件位置mysql --verbose --help | grep -A 1 'Default options'root@jiang:~# mysql --verbose --help | grep -A 1 'Def
2020-07-20 17:16:10
1151
原创 基于Docker的Elasticsearch集群部署
前置配置# 1. 调高JVM线程数限制数量, 防止启动容器时,报出如下错误: # bootstrap checks failed max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]# 方式1: 运行 ELK 镜像需要 vm.max_map_count 至少需要 262144 内存(永久性修改)sudo vim /etc/sysctl.conf # 存在 vm
2020-06-03 21:48:40
221
原创 Centos7 mysql5.7
cat > /etc/yum.repos.d/mysql-community-el7.repo<<'EOF'[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://mirror.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/enabled=1gpgcheck=0EOF
2020-05-25 16:18:52
147
原创 三台机器安装kafka集群
下载kafkahttps://archive.apache.org/dist/kafka/1.1.1/kafka_2.11-1.1.1.tgz解压到安装目录tar -zxvf kafka_2.11-1.1.1.tgz -C ../servers配置文件第一台:修改kafka配置文件server.propertiesbroker.id=0num.network.threads=3n...
2020-05-06 16:04:20
623
7
原创 python修改国内镜像源
mkdir ~/.pipcat > ~/.pip/pip.conf << EOF[global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.comEOF
2020-05-05 20:43:01
749
原创 Kafka集群操作
kafka集群操作-控制台操作创建一个Topic创建了一个名字为test的主题, 有三个分区,有两个副本node01执行以下命令来创建topiccd /export/servers/kafka_2.11-0.10.0.0bin/kafka-topics.sh --create --zookeeper node01:2181 --replication-factor 2 -- partit...
2020-05-05 09:14:19
131
原创 flink standalone高可用HA 模式安装
flink ha集群搭建软件下载地址:http://archive.apache.org/dist/flink/flink-1.7.2/环境准备服务器: cdh01(Master + Slave)服务器: cdh02(Master + Slave)服务器: cdh03(Slave)解压文件到安装目录tar -xvzf flink-1.7.2-bin-hadoop27-scala_2...
2020-05-04 11:55:37
647
原创 centos7 搭建redis 集群
安装必要插件yum -y install gcc gcc-c++ libstdc++-devel安装ruby yum install -y centos-release-scl-rh yum install -y rh-ruby25 scl enable rh-ruby25 bashruby -v安装gem install redis下载并解压redis_version=...
2020-04-30 20:00:35
356
原创 修改pip install *** 默认安装位置
查看pip 默认安装位置python -m sitepython -m site --user-site需要修改的配置文件需要经过命令查看其位置python -m site -helpvi /root/anaconda3/lib/python3.7/site.pymkdir -p /data/Anaconda3/Scripts/site-packagesUSER_S...
2020-04-30 14:49:15
2229
原创 org.redisson.client.RedisException: ERR unknown command `EVAL`
使用的redis版本是4.0.11,去掉redis.conf配置文件里面的:rename-command EVAL “” 重启redis集群即可rename-command EVAL ""#bind 127.0.0.1port 7006protected-mode nodaemonize yescluster-enabled yescluster-node-timeout ...
2020-04-29 16:12:45
4578
原创 myabtis模糊查询对 % _ \ [ ]特殊符号的处理
myabtis模糊查询对 % _ \ [ ]特殊符号的处理java工具类: /** * * * @param str 需要转换的字符串 * @return 返回模糊查询的字符串 */ public static String ToLikeStr(String str) { if (str != null &&a...
2020-04-28 10:28:42
386
原创 mysql及mybatis模糊查询 时间范围查询
mysql及mybatis模糊查询 时间范围查询mysql查询语句SELECT*FROM tb_demoWHERE DATE_FORMAT( tb_demo.date, '%Y-%m-%d %H:%i:%s' ) >= DATE_FORMAT( '2020-04-23 16:12:58', '%Y-%m-%d %H:%i:%s' ) ORDER BY tb_demo.dat...
2020-04-28 09:52:50
1695
2
pandas速查手册
2018-07-25
hadoop2.9.1centos7.4下载地址
2018-07-05
hadoop2.8.4 64位
2018-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人