随笔分类 - Linux
linux 出错 “INFO: task java: xxx blocked for more than 120 seconds.” 的3种解决方案
摘要:1 问题描述 最近搭建的一个linux最小系统在运行到241秒时在控制台自动打印如下图信息,并且以后每隔120秒打印一次。 仔细阅读打印信息发现关键信息是“hung_task_timeout_secs”,第一次遇到这样的问题,首先百度… 通过翻看多个网友的博客,发现这是linux kernel的一个
阅读全文
CentOS yum repo
摘要:CentOS yum repo 官方arm版本 http://debuginfo.centos.org/7/aarch64/ 阿里云的 一个是Centos-6的 一个是Centos-7 # CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http
阅读全文
Linux shell if [ ]
摘要:[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为真。 [ -e FILE ] 如果 FIL
阅读全文
Linux 文件系统缓存 -针对不同数据库有不同作用
摘要:文件系统缓存 filesystem cache 许多人没有意识到。文件系统缓存对于性能的影响。Linux系统默认的设置倾向于把内存尽可能的用于文件cache,所以在一台大内存机器上,往往我们可能发现没有多少剩余内存。(free命令显示的第二行输出,如下)。文件系统cache可以加速磁盘操作,使系统有
阅读全文
Linux 数据库相关内核参数
摘要:cat >>/etc/sysctl.conf <<EOOF # add by digoal.zhou fs.aio-max-nr = 1048576 fs.file-max = 76724600 # 可选:kernel.core_pattern = /data01/corefiles/core_%e
阅读全文
Linux 服务器用户间ssh免密码登录
摘要:1、本脚本为服务器用户间密码互信登录脚本 2、依赖 需要安装expect工具 3、使用 sh CreateUserssh.sh hadoop hadoop /home/hadoop/.ssh 三个带入参数 1)用户名 2)密码 3)用户ssh密钥路径 4、脚本内容 #!/bin/bash####脚本
阅读全文
Hadoop2.8 安装
摘要:一、下载Hadoop与java jdk-8u221-linux-x64.tar.gz Oracle官网下载 hadoop-2.8.5.tar.gz Hadoop官网下载 二、配置服务期间ssh免密互通 使用如下互信安装脚本 https://www.cnblogs.com/xibuhaohao/p/1
阅读全文
Linux LVM--三种Logic Volume
摘要:本文链接:https://blog.csdn.net/u012299594/article/details/84551722 概述 为了满足在性能和冗余等方面的需求,LVM支持了下面三种Logic Volume: Linear Logic Volume --线性逻辑卷 Striped Logic V
阅读全文
Linux 格式化磁盘
摘要:格式化磁盘: mkfs -t ext4 /dev/sdb 初始化磁盘 mkfs.ext4 /dev/sdb
阅读全文
Linux 一条长命令占用多行
摘要:前言 考察下面的脚本: ? 1 emcc -o ./dist/test.html --shell-file ./tmp.html --source-map-base dist -O3 -g4 --source-map-base dist -s MODULARIZE=1 -s "EXPORT_NAME
阅读全文
Linux 一款免费的shell工具 MobaXterm_Personal
摘要:一款免费的shell工具 MobaXterm_Personal
阅读全文
Linux 使用shell脚本实现自动SSH互信功能
摘要:说假设有一个1000台节点的Hadoop集群,要配置节点之间的SSH免密码登录,该如何用shell脚本实现?#!/bin/expect #循环1000台机器的IP地址,生成密钥文件authorized_keys for ip in {cat ip.list}do ssh user@$ip ssh-k
阅读全文
Linux 颜色设置
摘要:echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的颜色 注:1、字背景颜色和文字颜色之间是英文的“"
阅读全文
Shell中判断字符串是否为数字的6种方法分享
摘要:本篇文章主要介绍了”shell 判断字符串是否为数字”,主要涉及到shell 判断字符串是否为数字方面的内容,对于shell 判断字符串是否为数字感兴趣的同学可以参考一下。
阅读全文
linux sed、awk、grep同时匹配多个条(并且 or 或者)
摘要:同时匹配ABC 和 abc:sed -n '/ABC/{/abc/p}' awk '/ABC/&&/abc/{ print $0 }' grep -E '(ABC.*abc|abc.*ABC)' 匹配ABC 或 abc:sed -n '/\(ABC\|abc\)/p'awk '/ABC/||/abc
阅读全文
linux 登录后有时候会出现-bash-4.1$
摘要:转载自https://blog.csdn.net/jiedao_liyk/article/details/78470498 linux登录后有时候会出现-bash-4.1$ 造成这样的原因: 与这个用户有关环境变量没了,有关的文件被删除。也就是用户的家目录下面 .bash_profile .bash
阅读全文
ps -p {pid} -o etime获取进程运行时间是如何计算出来的?
摘要:ps -p 986 -o etime可以获取进程986的执行时间,不论系统时间有没有发生改变,它都可以返回正确的结果: 以上显示986进程运行了13天25分钟12秒。 可见它累积的是真正的程序运行时间,而不是系统运行时间与进程启动之间之差(这种方式在时间同步等其他会引起系统时间变化的情况下并不准确)
阅读全文
Linux命令:awk求和、平均值、最大最小值
摘要:本文链接:https://blog.csdn.net/wyqwilliam/article/details/825600431、求和cat data|awk '{sum+=$1} END {print "Sum = ", sum}'2、求平均cat data|awk '{sum+=$1} END {
阅读全文
Linux rpm安装指定安装路径
摘要:可以使用prefix参数。 rpm -i –prefix=/home/gpadmin greenplum-db-6.0.0-rhel6-x86_64.rpm 将greenplum-db-6.0.0-rhel6-x86_64.rpm包安装到/home/gpadmin目录下。
阅读全文
浙公网安备 33010602011771号