Linux
文章平均质量分 72
曹宇飞丶
好男人不过就是:1、能赚到给女人买裙子的钱。2、陪她去买。3、说好看。
展开
-
配置Hiveserver 高可用,新增Hiveserver2启动失败
配置Hiveserver 高可用,新增Hiveserver2启动失败:Error initializing notification event poll原创 2022-05-30 16:16:38 · 2518 阅读 · 1 评论 -
CDH邮件报警配置
cloudera manager提供邮件告警功能,方便管理员在集群出现问题的第一时间维护集群。原创 2022-03-24 10:17:45 · 1070 阅读 · 0 评论 -
CDH6.2.1 hive2.1导入orc分区表异常处理过程
CDH6.2.1 hive2.1导入orc分区表,HSQL查询异常处理过程原创 2022-03-24 09:49:57 · 3195 阅读 · 0 评论 -
配置kettle连接CDH集群的HiveServer
配置kettle连接CDH集群的HiveServer原创 2022-03-23 14:37:41 · 2691 阅读 · 0 评论 -
HDFS报错datanode.DataNode (DataXceiverServer.java:run(168))
java.io.IOException: Xceiver count 202 exceeds the limit of concurrent xcievers: 200原创 2022-03-02 16:41:27 · 2044 阅读 · 0 评论 -
Samba共享服务部署+inotify&rsync文件同步
Samba共享服务部署+inotify&rsync文件同步原创 2021-12-27 17:08:58 · 1273 阅读 · 0 评论 -
CDH6.2.1 kudu1.9.0的sentry授权探索
CDH6.2.1 kudu1.9.0的sentry授权探索原创 2021-12-27 16:42:52 · 1932 阅读 · 0 评论 -
CDH6.2.1 hive2.1导入orc分区表异常处理过程
CDH6.2.1 hive2.1导入orc分区表异常处理过程原创 2021-12-23 11:28:06 · 2394 阅读 · 0 评论 -
使用Hive SQL插入动态分区的Orc表OOM异常分析
执行语句‘insert into table xxx partition(dt) select …’ 向ORC格式的表中插入数据时报错原创 2021-06-18 16:43:02 · 1362 阅读 · 0 评论 -
Apache Hadoop 3.x HDFS 磁盘平衡
Diskbalancer 是一个命令行工具,可以将数据均匀分布在一个数据节点的所有磁盘上。该工具与负责集群范围数据平衡的Balancer不同 。由于多种原因,数据可能在节点上的磁盘之间分布不均。这可能是由于大量写入和删除或由于磁盘更换而发生的。该工具针对给定的数据节点运行并将块从一个磁盘移动到另一个磁盘。翻译 2021-06-18 16:38:23 · 737 阅读 · 0 评论 -
适用于CentOS 7快速安装KDC的脚本
适用于CentOS 7脚本快速安装KDC原创 2021-04-15 17:24:59 · 331 阅读 · 0 评论 -
CDH集群启用Sentry Kerberos LDAP
CDH集群启用Sentry Kerberos LDAP原创 2021-04-14 22:15:26 · 774 阅读 · 3 评论 -
CentOS7.4配置OpenLDAP Client集成AD服务及SSSD服务与SSH服务
CentOS7.4配置OpenLDAP Client集成AD服务及SSSD服务与SSH服务原创 2021-04-14 22:05:10 · 2382 阅读 · 0 评论 -
如何在CDH启用AD的Kerberos
如何在CDH启用AD的Kerberos原创 2021-04-14 21:58:25 · 676 阅读 · 0 评论 -
kafka-manager搭建
kafka-manager管理多个kafka集群便捷的检查kafka集群状态选择要运行的副本为已存在的topic增加分区原创 2021-03-26 19:43:34 · 1885 阅读 · 2 评论 -
使用 fail2ban 防御服务器被SSH暴力攻击
fail2ban 是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如: /var/log/secure )并根据检测到的任何可疑的行为自动触发不同的防御动作。事实上,fail2ban 在防御对SSH服务器的暴力密码破解上非常有用。原创 2017-04-05 16:52:22 · 3139 阅读 · 0 评论 -
Linux下查看CPU的温度
在Linux下可以通过lm_sensors来查看CPU的温度(当然你的硬件首先要支持),且使用这个功能要有内核相关模块(比如I2C)的支持 先查看机器上是否安装了lm_sensors: # rpm -q lm_sensors 如果没有安装直接yum安装: # yum install -y lm_sensors 检测传感器: # sh -c "yes|sensors-detect原创 2018-01-11 09:10:11 · 52814 阅读 · 1 评论 -
系统异常重启检测-mcelog
mcelog 是Linux 系统上用来检查硬件错误,特别是内存和CPU错误的工具。 比如服务器隔一段时间莫名的重启一次,而message和syslog又检测不到有价值的信息。 通常发生MCE报错的原因有如下: 1、内存报错或者ECC问题 2、处理器过热 3、系统总线错误 4、CPU或者硬件缓存错误 一般来说当有错误提示时,需要优先注意内存问题,但由于现在内存控制器是集成在cpu里,所原创 2018-01-11 09:17:12 · 14420 阅读 · 3 评论 -
记一次MongoDB服务器卡死分析解决思路
MongoDB服务器卡死,无法ping通,无法远程连接,无法登陆终端,终端显示: CentOS 7- kernel: BUG: soft lockup - CPU#3 stuck for 30s! [xxx:xxx]原创 2018-02-09 17:05:46 · 3740 阅读 · 0 评论 -
Crontab -e You are not allowed to use this program (crontab)
最近注意到有系统创建的普通帐户无法使用crontab,但以root身份运行计划任务是不推荐的。 每次尝试使用普通用户编辑crontab时,收到以下消息:[miner@cy2 ~] $ crontab -eYou (miner) are not allowed to use this program (crontab)See crontab(1) for more information...原创 2018-04-18 09:52:56 · 26412 阅读 · 2 评论 -
linux服务器快速寻找和消灭僵尸进程
linux服务器会出现一些僵尸进程,如何快速寻找和消灭这些僵尸进程呢? 首先,我们可以用top命令来查看服务器当前是否有僵尸进程,可以看到zombie僵尸进程数,如果数字大于0,那么意味着系统当前存在有僵尸进程。 # top 用ps和grep命令寻找僵尸进程 # ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]' -A 参数列出所有进程 -o 自...原创 2018-04-18 13:54:29 · 2317 阅读 · 0 评论 -
如何优雅地踢出Linux中登录的用户
Linux是一个多用户的操作系统,如何踢出系统中其他用户,网上有不少方法使用kill 用户进程,操作简单粗暴,如何操作更优雅呢?使用pkill优雅地剔除Linux登陆的用户首先找出要踢的用户:# who或者# w比如我想要踢掉pts/0的用户# pkill -kill -t pts/0...原创 2019-07-12 10:50:16 · 609 阅读 · 0 评论 -
深度学习目标检测工具箱mmdetectiona安装
CentOS Linux release 7.4.1708深度学习目标检测工具箱mmdetectiona安装原创 2019-07-12 15:07:34 · 925 阅读 · 0 评论 -
Centos7.2升级OpenSSH_7.4p1至OpenSSH_7.9p1
Centos7.2升级OpenSSH_7.4p1至OpenSSH_7.9p1包括采坑过程,可以参考!原创 2019-07-19 11:55:15 · 2030 阅读 · 0 评论 -
在CentOS7系统中使用yum安装MariaDB
使用系统yum或者其他方便的安装方式安装MariaDB原创 2017-11-29 18:40:32 · 1144 阅读 · 0 评论 -
在CentOS系统中使用yum安装指定版本软件
yum默认都是安装最新版的软件,这样可能会出一些问题,或者我们希望yum安装指定(特定)版本(旧版本)软件包。所以,就顺带分享yum安装指定(特定)版本(旧版本)软件包的方法。原创 2017-11-29 17:59:02 · 127037 阅读 · 0 评论 -
iptables的基本参数和简单使用方法
iptables 是用来设置、维护和检查Linux内核的IP包过滤规则的。原创 2017-08-02 10:45:22 · 8063 阅读 · 0 评论 -
Vi/Vim全局替换基本语法
在vim编辑中,编辑器使用指定的字符模式对文件中的每行进行检查,使用新字符串来替换模式。原创 2017-07-18 17:32:18 · 20483 阅读 · 0 评论 -
Vi/Vim常用命令及一些小技巧
Vi/Vim常用命令及一些小技巧原创 2017-07-21 10:36:54 · 519 阅读 · 0 评论 -
Can't locate ExtUtils/MakeMaker
Can't locate ExtUtils/MakeMaker原创 2017-06-16 11:38:21 · 1193 阅读 · 0 评论 -
yum安装软件提示:Public key for xxx.rpm is not installed
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY Public key for fail2ban-0.9.6-1.el6.1.noarch.rpm is not installed原创 2017-04-05 17:20:13 · 27785 阅读 · 1 评论 -
使用 denyhosts 防御服务器被SSH暴力攻击
DenyHosts是Python语言写的一个程序,它可以分析sshd的登录日志文件(/var/log/secure),当发现重复的攻击时就会记录IP到/etc/hosts.deny文件,从而达到自动屏IP阻止SSH密码暴力破解的功能。原创 2017-04-07 10:35:39 · 1871 阅读 · 0 评论 -
在Linux下查询外网IP的几种方法
在Linux下查询外网IP的几种方法。原创 2017-02-27 13:20:11 · 2379 阅读 · 0 评论 -
Linux定时任务crontab执行脚本无输出
一个备份数据库的脚本,手动调试,OK; 写入crontab,失效。 异常原因:用户环境变量问题原创 2016-11-16 14:50:23 · 12707 阅读 · 3 评论 -
SecureCRT如何退出全屏
操作SecureCRT,进入了全屏,无法取消 ,只能盯着界面干着急? 快捷组合键Alt + Enter来帮你!原创 2016-11-16 11:50:27 · 14174 阅读 · 2 评论 -
搭建CentOS在线yum源镜像服务器
说明:操作系统:CentOS 6.7Nginx版本:1.8.0rsync版本:3.0.6IP地址和端口:192.168.3.100:8080目标:同步CentOS镜像站点的内容到此服务器,通过配置http服务器,提供yum服务一、准备:1).安装http服务器使用Nginx服务器提供http服务请参照Nginx 安装2).Nginx配置#vi/usr/local/nginx/conf/nginx.原创 2016-09-22 11:36:40 · 11590 阅读 · 0 评论 -
Firewalld的基本参数和简单使用方法
Firewalld即Dynamic Firewall Manager of Linux systems,Linux系统的动态防火墙管理器。Firewalld是一个服务,用于配置网络连接,从而哪些内外部网络的数据包可以允许穿过网络或阻止穿过网络。原创 2017-08-02 15:43:10 · 5608 阅读 · 0 评论 -
使用yum安装软件时报错:No module named yum
使用yum安装软件时报错:No module named yum原创 2017-07-24 13:08:46 · 6078 阅读 · 0 评论 -
搭建vsftpd服务器及简单配置
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。原创 2017-09-12 17:16:55 · 5732 阅读 · 0 评论 -
insserv: Starting xx depends on plymouth and therefore on system facility `$all'
用tar包安装nifi过后,Ubuntu16.04系统无法再用apt安装其他软件,报错:insserv: Starting nifi depends on rc.local and therefore on system facility `$all' which can not be true!原创 2017-10-26 14:52:23 · 4798 阅读 · 0 评论