
运维
hrayha
这个作者很懒,什么都没留下…
展开
-
jumpserver批量执行命令报Error occur: SoftTimeLimitExceeded解决方法
参考https://github.com/jumpserver/jumpserver/issues/3813修改/opt/jumpserver/apps/ops/tasks.py文件,找到@shared_task(soft_time_limit=60, queue="ansible")def run_command_execution(cid, **kwargs): ......这部分,修改soft_time_limit后面的值,单位是s...原创 2020-09-21 16:57:49 · 1527 阅读 · 0 评论 -
hive开启ranger鉴权后set报错的解决方案(阿里云)
阿里云emr集群hive开启ranger后执行set时报错“java.lang.IllegalArgumentException: Cannot modify mapred.job.queue.name at runtime. It is not in list of params that are allowed to be modified at runtime”网上搜这个报错搜到华为云的一篇文章https://support.huaweicloud.com/trouble-mrs/mrs_03原创 2020-05-19 13:41:06 · 2794 阅读 · 0 评论 -
freeipa证书相关的一些命令
ipa-getcert list #查看全部证书ipa-cacert-manage renew #更新证书ipa-getcert resubmit -i cert_nickname #cert_nickname自行替换,可由ipa-getcert list 命令获取到,结合自带的certmonger服务可以更新证书过期时间最后吐槽下freeipa的证书是个大坑,默认CA是...原创 2020-04-12 23:45:44 · 1882 阅读 · 3 评论 -
freeipa一次启动失败的解决
重启机器后freeipa启动失败执行ipactl start发现连接389端口time out但是对应的ldap服务是开机启动的,服务状态也正常,看了下389是监听在ipv6的,看起来是默认配置不支持ipv6导致于是执行以下命令sysctl net.ipv6.conf.all.disable_ipv6=0sysctl net.ipv6.conf.lo.disable_ipv6=...原创 2020-04-12 23:30:04 · 887 阅读 · 0 评论 -
kerberos常见错误及解决方法
oracle总结的还是比较全面的https://docs.oracle.com/cd/E26926_01/html/E25889/trouble-2.html原创 2020-04-12 18:04:03 · 2411 阅读 · 0 评论 -
hue连mysql查询条件包含中文时报错'latin-1' codec can't encode
这个问题找了好久,开始按网上的一些做法尝试在hue.ini中添加options={"init_command":"set names utf8;SET CHARACTER SET utf8;SET character_set_connection=utf8;"}但是重启hue后仍然没效果,最后搜到了一篇文章https://blog.youkuaiyun.com/supperman_009/artic...原创 2020-01-09 17:49:28 · 412 阅读 · 0 评论 -
使用reptyr在screen中接管执行中进程
reptyr下载地址https://www.ostechnix.com/reptyr-move-running-process-new-terminal/当你开启了一个占用很长时间的进程,比如wget一个大文件,但是没有在screen等这种环境里打开,又不想占着一个窗口一直等待或者担心ssh中断导致进程退出,就可以使用reptyr了,使用方法也很简单,开启一个screen,在screen中执行...原创 2019-02-20 11:23:23 · 1757 阅读 · 0 评论 -
ssh配置免密登录失败的几种情况
1.最常见的,权限问题,.ssh目前权限要为700,authorized_keys权限要6002.部分操作系统里新创建的用户默认是锁定的,这种情况下认证失败在/var/log/secure中会看到如下错误Nov 21 11:04:26 host-xxxxx sshd[14011]: User test not allowed because account is lockedNov 21...原创 2018-11-21 11:29:00 · 10565 阅读 · 0 评论 -
【转】azkaban的部署过程中遇到的一些坑(部署篇)
转载自 https://my.oschina.net/u/2988360/blog/1537561注:azkaban之前有个配置文件默认要求6G以上可用内存的坑,解决完之后今天又遇到了代码写死3G以上内存的坑,根据报错信息正巧搜到了这篇文章,另外作者的主页https://my.oschina.net/u/2988360里也有其他几篇关于azkaban的文章,推荐1.azkaban源码下载...转载 2018-11-12 19:07:18 · 1473 阅读 · 0 评论 -
ssh连接失败自动重连脚本
一个简单的小脚本,有些任务需要ssh连接,如果失败的话可以自动不断重连直至成功#!/bin/bashwhile [ 0 -eq 0 ]do ssh $@ if [ $? -eq 0 ]; then break; else sleep 2 fidone使用也比较简单,保存为ssh.sh 执行sh ssh.sh user@原创 2017-10-18 14:32:33 · 2406 阅读 · 0 评论 -
【转载】Azkaban源码分析
转载自http://www.acyouzi.com/2017/06/15/azkaban/简介因为 azkaban 功能比较简单,所以在实际使用中存在一些需求用对 azkaban 进行定制,比如:跨 Flow 依赖在 job 执行失败时短信报警Flow 的 start node 可能需要检测满足一定条件再触发(时间,数据是否就绪)可能需要设置 job 优先级,在集群转载 2017-08-20 20:50:12 · 3915 阅读 · 0 评论 -
当自动化安装遇到ncurse界面的解决方法(取消交互的通用方法)
要实现某个程序的自动化安装,但是在apt-get的时候就会遇到ncurse界面的交互在这里纠结了一会,最后在https://serverfault.com/questions/227190/how-do-i-ask-apt-get-to-skip-any-interactive-post-install-configuration-steps 找到了解决方案,执行DEBIAN_FR原创 2017-07-07 16:30:06 · 548 阅读 · 0 评论 -
supervisor设置环境变量
今天在机器上配置supervisor守护flume进程的时候发现无法启动,报错是找不到JAVA_HOME,即使在flume_env.sh中配置了JAVA_HOME的路径也不行,后来网上搜了一下,supervisor在program的配置文件中有个environment配置,比如我的这个需求,在配置文件最下面增加environment=JAVA_HOME="xxxxxx"即可,如果多个环境变量用逗号原创 2016-06-02 11:22:06 · 20633 阅读 · 0 评论