- 博客(164)
- 资源 (7)
- 收藏
- 关注
原创 文件在Linux下为binary格式在Windows下为utf-8格式
想着是不是之前遇到的问题,有可能是文件中含有特殊字符,然后用vim命令来编辑这个文件,发现,还真是含有一个特殊字符,然后将它删除掉,文件就变成utf-8格式的文件了。在Windows下和Mac下都是没有问题的,在华为云服务器上也是没问题的(操作系统不是centos),但是在自己搭建的Linux服务器(centos)上是有问题的。用shell或者Python脚本去将这个文件转为utf-8格式的,但是都失败了。
2024-07-17 08:49:00 585 1
原创 mac下安装Redis
然后杀掉Redis对应的进程即可,重新启动Redis。使用brew命令去关闭Redis。用brew命令安装Redis。安装完成后,默认的安装目录为。
2024-07-01 12:32:11 310
原创 多渠道消息触达平台
Github地址:https://github.com/Manzzx/multi-channel-message-reach/tree/master。Gitee地址:https://gitee.com/hanabizzx/multi-channel-message-reach。2.在本地创建data目录和conf目录,作为Redis在本地的卷。3.在conf目录下新建redis.conf配置文件。2.在本地新建几个MySQL的目录。主要的几个参数,可以罗列出来。
2024-06-17 16:43:36 891
原创 大数据集群各种报错及解决方案
这个错误信息是Hadoop分布式文件系统(HDFS)中常见的问题,当你尝试在Hive或其他Hadoop应用程序中创建目录时遇到。具体来说,错误原因是NameNode(HDFS的元数据存储和管理器)正处于安全模式(Safe Mode)。安全模式是一种HDFS启动期间或在某些情况下为了维护数据完整性而执行的保护机制。安全模式下,NameNode不会接受新的写入请求,包括创建新的目录或文件,以防止数据损坏。在执行任何操作之前,建议查阅集群的官方文档或联系系统管理员,以确保操作的正确性和安全性。
2024-06-09 10:07:49 528 1
原创 mac下安装airflow
注意:airflow默认走配置文件的sqllite数据库,后面为了以后维护方便,我们再改成MySQL数据库。在上面的操作步骤上可以看到airflow的安装路径,我的是/Users/wuzhanxi/airflow。查看进程开始我用的下面的这个命令,发现打印出来一堆东西,很不好看,所以后面又搜了其他的方式。这样这些基本配置信息都存入到咱们自己的MySQL中来了,后面维护起来就比较方便了。因为我本地已经安装了anaconda,所以这里可以直接使用试试,有问题再说。我是直接使用pip命令安装的,命令如下;
2024-05-25 22:00:40 790
原创 macbookproM2通过docker安装CDH
v /etc/localtime:/etc/localtime:ro \ :主要解决容器时间与宿主主机时间不一致的问题,写不写都行好像,可以试试。注意:下载的时候最好选择拉取人数较多的那个,看starts,这个相当于评分,评分高了的话一般出问题的概率也低一些。这里遇到过问题,虽然jps可以看到进程,但是cdh界面进去后有问题,所以这里最好先看下容器的ID。其中可以看到hue启动失败了,其余的都是成功的。然后输入用户名、密码,登录成功进来,显示如下,是不是很漂亮,😄。我安装的是桌面版的docker。
2024-05-01 15:07:20 792 1
原创 arm版Linux下安装大数据集群各种组件
仔细看上面的报错,没有连接上zookeeper,那就安装一个zookeeper试试,安装并且启动zookeeper后发现kafka正常启动了。编辑bin/kafka-run-class.sh,删除-XX:+UseG1GC 这个地方,然后重启启动。下载地址:https://kafka.apache.org/downloads。解决方案:安装一个jdk,然后再启动命令,发现jdk的报错解决了。–执行kafka的启动命令。报错原因:没有找到jdk。
2024-04-19 07:54:11 653 2
原创 若依框架针对漏洞升级的记录
背景:项目部署在生产环境上以后,漏洞扫描的时候,发现各种漏洞需要修复,很多漏洞的升级后面都记不住了,所以现在都简单记录一下处理的步骤20240415解决方案:直接修改配置文件中的Spring security的版本号为5.7.12最外层的pom文件中找到如下的配置,点击进入下一层的配置文件<!-- SpringBoot的依赖配置--> <dependency> <groupId>org.springfram
2024-04-15 15:04:08 609
原创 报错error in paramiko setup command: ‘extras_require‘ must be a dictionary whose values are strings or
【代码】报错error in paramiko setup command: ‘extras_require‘ must be a dictionary whose values are strings or。
2024-02-29 19:42:31 258
原创 Linux下创建用户并且赋root权限
可以尝试 fdisk -l 命令(该命令是root用户的才有的)执行下面的命令,如果不报错权限问题,则赋权限成功。在该文件中root用户这一行配置中添加如下即可。此时这个命令执行完成后,应该报错没有权限。不要用下面的命令,会报错该文件只读。
2024-02-29 19:35:22 1435
原创 连接SFTP服务器报错host key for has changed and you have requested strict checking
重装系统后修改了密码,而ssh会把每次访问过的计算机的公钥都保存在~/.ssh/known_hosts文件中,当下次访问同样的计算机时,openssh会核对公钥,如果公钥不对,会发出警告。删除~/.ssh/known_hosts文件中带有 报错IP的记录即可,然后就可以重新登录了。
2024-02-22 14:26:15 939
原创 You won‘t be able to pull or push project code via SSH until you add an SSH key to your profile
报错如下。
2024-02-20 10:31:59 373
原创 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at:
解决方案:在命令行中输入如下命令,然后在界面上点击安装即可解决。
2024-02-19 10:10:15 302
原创 Caused by: javax.net.ssl.SSLException: Unsuppored record version Unknown-0.0
【代码】Caused by: javax.net.ssl.SSLException: Unsuppored record version Unknown-0.0。
2024-02-06 09:47:27 1326
原创 linux下配置yum源便于离线安装
这样就完成了,然后根据你自己的需求,缺什么包,可以去/mnt/data1/centos7目录下去看,然后再安装这些依赖包就特别简单了。编辑的时候,可以将其它的配置都删除掉,然后配置如下即可。yum info gcc 可以查看安装包的相关信息。用 yum install xxx。
2024-02-02 09:49:06 718
原创 logstash的使用
可选项,logstash多久检查一下path下有新文件,默认15s。#可选项,logstash多久检查一次被监听文件的变化,默认1s;在conf中配置如下,这样就实现自动更新数据到es集群上了。主要是加了JSON格式的类型type=》json。
2024-01-29 16:49:20 436
原创 m2安装stable-diffusion报错及解决方案
链接: https://pan.baidu.com/s/1EBptJ2v9inq9A5LEYFfBMg 提取码: dh2b。/Users/wuzhanxi/stable-diffusion-webui,在这个目录下手动创建一个openai目录。需要手动创建openai 目录并把 下载后解压的资源拖入到openai目录下面。安装sd的时候,本地你自己的目录下会同时生成一个sd的目录,我的是这样的。原因:clip-vit-large-patch14 国内已经不能访问了。原因:torch 的版本不对。
2024-01-21 14:03:51 2892 1
原创 Linux下防火墙的相关命令
二、启停防火墙的命令三、开放或者限制端口号1、开放端口(1)开启22端口号其中–permanent的作用是使设置永久生效,不加的话机器重启之后失效(2)重新载入一下防火墙设置,使设置生效(3)可通过如下命令查看是否生效(4)如下命令可查看当前系统打开的所有端口2、限制端口(1)限制22端口号(2)重新载入一下防火墙设置,使设置生效(3)可通过如下命令查看是否生效(4)如下命令可查看当前系统打开的所有端口三、开放或者限制IP地址1、限制IP地址访问(1)比如限制IP为192.16
2024-01-02 11:49:07 565
原创 es集群相关报错信息
这个错误是因为在docker内部,kibana连接es的IP地址变了,去kibana的配置文件中将IP地址改到现在es的地址即可。给es集群添加用户密码的时候,会自动弹出相关的账户信息,这个时候,只需要设置对应密码就可以了。设置好账户、密码以后,再次访问es就需要账户密码登录了。修改了docker的内存,然后又报错。没有设置密码前的访问。
2023-11-28 17:02:27 1112
原创 es各种报错问题及解决方案20231121
报错原因:我在创建索引和字段的时候,name字段不是索引字段,当用精准查询的时候,就报错如上图所示。解决方案:将name字段设置成true,问题解决。
2023-11-21 14:42:30 2703
原创 解决Python报错:InsecureRequestWarning: Unverified HTTPS request is being made to host ‘xxxxxx‘. Add
【代码】解决Python报错:InsecureRequestWarning: Unverified HTTPS request is being made to host ‘xxxxxx‘. Add。
2023-10-24 16:38:35 2783
原创 shell脚本中时间的编写规范20230902
还有一种写法就是单独获取月份:$(date “+%m”),将其中的年去掉就可以了。简单写法是这个,直接一条命令就解决了,下面的两种写法都成。获取昨天的日期有下面的三种写法,有时间的可以多测试一下。(date “+%Y %m”) 都是可以的。下面的这两种写法都成。
2023-09-02 21:23:31 1508
原创 hive表向es集群同步数据20230830
报错原因分析:仔细看这行Error: java.lang.ClassNotFoundException: org.apache.commons.httpclient.HttpConnectionManager,原因是缺少httpclient.的jar包导致的。报错原因分析:我之前做的时候,将解压的所有包都放在hive的lib目录下了,现在看来,只需要一个即可,将其余的都删除。删除掉多余的jar包,然后在执行一次insert 语句,再进行查询,显示如下,在hive中查询是没有问题了。
2023-08-30 18:02:45 2052 1
原创 arm版Linux下安装es集群
官网地址:https://www.elastic.co/cn/downloads/past-releases#kibana。在下面的选择框中选择下载的Kibana、Logstash、Elasticsearch的版本都为7.10.2。注意:去下载安装包的时候,注意下载aarch64 格式的安装包。我是找的跟生产环境一样版本的安装包。命令:uname -a。例如我的系统版本就是。
2023-08-29 13:52:44 1248
原创 hive表的全关联full join用法
把两个表的结果拼在一行了,匹配不上的都用NULL值进行填充了,显然不是我要的结果。查询完显示如下,nice,😄。test_b表的数据如下;test_a表的数据如下。
2023-08-22 11:42:34 1791
原创 crontab下定时任务批量注释和批量放开
末行模式指的是输入 : 然后进行输入命令,如下。我就随机写了两个任务,测试成功即可。执行完命令以后,显示如下;输入命令时,显示如下;执行完成,显示如下;
2023-08-20 19:14:16 821
原创 hive修改表或者删除表时卡死问题的解决(2023-08-08)
注意:(‘EXTERNAL’=‘TRUE’)和(‘EXTERNAL’=‘FALSE’)为固定写法,区分大小写!
2023-08-08 09:46:27 1020
原创 pymysql.err.InternalError:(1054,u“Unknown column ‘‘ in field list
【代码】pymysql.err.InternalError:(1054,u“Unknown column ‘‘ in field list。
2023-06-30 14:08:17 344
原创 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column
经过查询资料发现group by 聚合操作的时候,进行查询操作的列没有在group by 中出现,那么这个sql就是不合法的。主要原因就是设置的与sql_mode=only_full_group_by不兼容。通过查询发现mysql5.7.5及以上的版本都会依赖检测功能,也就是默认会开启only_full_group_by。生产上的MySQL是5.7的版本,本地上是5.8的版本,然后我去查找MySQL的设置。发现我本地的设置中包含only_full_group_by这个参数。
2023-06-30 09:45:43 111
原创 安装完MySQL后/var/log/mysqld.log中找不到初始密码
【代码】安装完MySQL后/var/log/mysqld.log中找不到初始密码。
2023-06-29 14:00:09 1366 2
原创 linux下MySQL忘记密码解决方法
但是这会儿有个问题,就是密码随机输入、不输入都可以登录进来,因为之前修改的跳过权限那一步,什么时候把跳过权限那一步注释掉还得测试。在[mysqld]的下一行输入skip-grant-tables (跳过权限认证的意思)登录MySQL的命令,提示输入密码时,直接点击enter即可。修改密码,设置一个自己喜欢的密码。
2023-06-28 13:50:40 543
安装Nginx需要的响应依赖包,有nginx-1.23.4.tar.gz、openssl-1.1.1t.tar.gz、zlib等
2023-03-30
linux下python2安装paramiko的包需要的相关的依赖包
2022-12-03
zabbix中监控nginx的status需要的模板
2020-05-09
centOS7离线安装mysql5.7.26完整rpm包.zip
2020-04-20
centos7中安装apache的安装包
2020-04-19
apache安装包.zip
2020-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人